首页 > TAG信息列表 > rtthread
rtthread mqtt软件包试验总结
背景: 以太网lwip功能正常; 测试软件包: 1、pahomqtt 选中后,执行pkgs --update,env提示错误,so没有测试; 2、umqtt 连接上mqtt服务端,过一会死机了,寻找过原因,定位到umqtt软件包问题,考虑到时间及对mqtt了解在初级阶段,没有去找具体原因; 3、kawaii-mqtt 测试发布、订阅、retain都是ok的,其RTThread移植TouchGFX从零开始详细教程
1.介绍 TouchGFX是一个图形框架,它可以帮助用户基于STM32创建出类似于当前智能手机风格的用户界面,对于STM32的用户,它是免费的! RT-Thread 是一款完全由国内团队开发维护的嵌入式实时操作系统(RTOS),具有完全的自主知识产权。 现在我们就把TouchGFX和RT-Thread融合起来,保姆级教程走起Rtthread object管理
Rtthread object管理 Rtthread 内核对象都使用rt_object来统一管理,rt_object对象拥有name, type, flag和list四个成员变量, 通过list链表统一挂载到rt_object_information中管理。 /** * Base structure of Kernel object */ struct rt_object { char name[RT_NAM使用cubemx移植rtthread到STM32F207ZGTx
cubemx使用教程可参考以下链接:https://blog.csdn.net/ybhuangfugui/article/details/94363006 1.新建工程,选择目标板 STM32F207ZGTx ,下图是已经选择好的截图,如果没有选择的话,MCUs/MPUs会有许多选项,选择自己板子的型号即可: 2.配置SYS,Debug选串口总线,时钟源选TIM1, SysTickHC32F460开发之rtthread+finsh组件的移植
文章目录 前言一、RT-Thread简介二、rtthread的移植1.裸机例程2.RT-Thread下载3.RT-Thread移植4.finsh组件移植 总结 前言 对于从事单片机的开发人员,操作系统可以说是绕不过的一个必修课程。在稍复杂的应用开发中,一个好的操作系统可以帮助我们将单片机的资源最大化的利STM32 RTTHREAD线程编写知识
STM32 RTTHREAD线程编写知识 知识储备: CORTEX-M3/M4寄存器组 1.R0-R12 寄存器R0〜R12为通用目的寄存器,前8个(R0-R7)也被称作低寄存器。由于指令中 可用的空间有限, 许多16位指令只能访问低寄存器。高寄存器(R8-R12)则可以用于32位 指令和几个16位指令,如 MOV(move)。R0-R12的初kernel object(rtthread)
/* date type defination */ typedef signed char rt_int8_t; typedef signed short rt_int16_t; typedef signed long rt_int32_t; typedef unsigned char rt_uint8_t; typedef unsigned short rt_uint16_t; typedef unsigned long rt_uint32_t; typedef int rt_bool_t; /联德胜微W806移植RTthread-Nano
联德胜微W806移植RTthread-Nano 移植前知识点 1、W806芯片基于平头哥E804 CPU内核,该芯片数据手册下载链接: datasheet/玄铁E804用户手册_v04.pdf · ZH-OuYangLei/W806-RTT-Nano - 码云 - 开源中国 (gitee.com) 2、E804处理器存在两种运行模式: 普通用户模式和超级用户模式,芯片在[RISC-V]移植rtthread nano到risc-v芯片
本文由RT-Thread论坛用户@DENGCHOW原创发布:https://club.rt-thread.org/ask/article/3187.html “这么说吧,就是为了这口醋,我才包的这顿饺子。” 仓库地址:https://gitee.com/dengchow/yuheng-riscv-soc.git 〇、前言 本文记录的是在 risc-v 芯片上移植 rt-thread nano 的过RTThread内对##连接符和#转字符串这俩符号的使用
早就知道这俩符号的意思,最近翻看代码又看到了,仍然觉得熟悉又陌生,主要是自己平时写代码对这俩符号用的比较少。于是特地做个实验,加深下理解。可记的东西不多,这篇随笔算是随手一写吧。 上实验代码: 来源: 多提一嘴: .rtthread pwm设备控制led小灯亮度
本文所讲内容的开发坏境基于keil5,rt-thread-4.0.3,env,STM32CubeMX等,硬件为德飞莱尼莫m3s开发板。开发环境搭建及安装请自行百度。内容简单粗暴,不要太计较,主要是实现了功能。 本文不讲理论知识,rttheard PWM设备驱动相关知识请移步官网https://wwwSTM32F429 rtthread CAN总线
1.简介 CAN(Controller Area Network) 总线 CAN通讯并不是以时钟信号来进行同步的,它是一种异步通讯,只具有CAN_High和CAN_Low两条信号线,共同构成一组差分信号线,以差分信号的形式进行通讯。 CAN物理层的形式主要分为闭环总线及开环总线网络两种,一个适合于高速通讯,一个适合于远