随笔分类 - RTT学习笔记
摘要:<一> 添加云平台产品和设备 进入https://open.iot.10086.cn/ 官网 登入开发者中心。 在全部产品中选择多协议接入,因为RT-Thread的软件包支持的时旧版MQTT,如果使用MQTT物联网套件需要修改RT-Thread软件包的部分内容,这里为了方便,使用的是旧版的MQTT,
阅读全文
摘要:今天开始写日志总结顺便再复习一下。 软件:RT-Thread Studio 硬件:正点原子探索者开发板 芯片 STM32F407ZG (一)BOOTLOADER: 相比较引导Linux使用的Uboot而言,RTThread使用的bootloader 系统引导程序稍微简单一点。 RTThread 官方
阅读全文
摘要:闲来无事,板子上有一个DS18B20的传感器,所以就在RT-Thread系统上小试一下。。。 1.新建工程,这次改使用bsp,操作图(1) 图 (1) 2.打开RT-Thread Settings,如图(2)添加ds18b20的软件包 图(2) 3.可以先编译一下,会出如图(3)的错误信息 图(3)
阅读全文
摘要:在实时操作系统中,对时间的要求度很高,所以在线程调度算法RT-Thread采用的是位图调度算法,时间复杂度为O(1)。本篇采用最大优先级为32的情况进行讲解,256与之类似。 /* Maximum priority level, 32 */ rt_uint32_t rt_thread_ready_p
阅读全文
摘要:根据RTThread官方文档操作,可以正常的使用SPI驱动。但是在操作过程中实现了HAL_SPI_MspInit函数,但不知在何处调用了该函数。 记录一下查找过程。 #define RT_USING_SPI #define BSP_USING_SPI1 /*这两个宏是在操作过程中定义的,会引申出一些
阅读全文
摘要:开发板 正点原子的STM32F407探索者 IDE RT-Thread Studio FLASH W25Q128 FATFS 参考RTThread官方文档 #步骤一:创建基础工程 ###点击完成。修改main.c中对应LED0灯的引脚 #步骤二:点击RT-Thread setting在图形界面配置需
阅读全文
摘要:由于是学习RTT内核,所以RT-Thread选项选择nano-v3.1.3即可。 手中芯片为STM32F407系列,选择UART1为控制台输出,需要检查发送脚和接收脚是否与开发板原理图对应。 手中调试器为ST-LINK接口为JTAG。 最后点击完成即可。 完成的项目目录如下图;可以看见compone
阅读全文

浙公网安备 33010602011771号