本次使用RT-Thread studio编写,使用为5.02完整版,目的是将内部flash进行分区,可以直接在内部flash存储数据。 一、功能配置 首先是打开设置里的FAL组件,因为我这里不需要外部内存,SFUD驱动就没打开: 然后是配置两个参数,一个在board.h里,定义BSP_USING_ON_CHIP_FLASH,一个是在stm32xxxx_hal_config.h里定义HAL_FLA...
(1)此时我们需要找到RT-Thread官方的驱动代码。首先按照如下方式找到RT-Thread Studio的安装路径。 (2)例如,现在我们RT-Thread Studio的安装路径为D:\RT-Thread_Studio\soft\RT-ThreadStudio,那么我们只需要再这个路径后面加上\repo\Extract\RT-Thread_Source_Code\RT-Thread\4.0.3\bsp\stm32\libraries\HAL_Drivers。
(1)本人是使用的STM32F103ZE的芯片,因此进入目录rt-thread\bsp\stm32\libraries\templates,复制stm32f10x文件夹到rt-thread\bsp\stm32路径中,并修改名字为mytmp。 将CubeMX移植为STM32F103ZET6 (1)RT-Thread中的CubeMX默认是使用的STM32F103RBTx。而我现在是使用的STM32F103ZET6,因此需要对CubeMX进行移植操作。...
(1) 准备好STM32f103标准库 (2) 安装RT-Thread pack链接:2.复制文件 将安装好的RT-Thread文件复制到...
RT-Thread操作系统源码风格与linux一致,在官方提供的源码中,包含有诸多芯片的工程示例,LPC系列和STM32F系列的很多。再者RT-Thread代码开源,又有那么详细的资料,如果遇到官方bsp下没有的芯片,对于动手能力强的同学,自己动手移植也比较方便。而且官方提供了详细的中文文档,对于英语不太好的同学简直就是一个福音。而且,RT...
上次的的推文简单说了下如何使用Keil创建STM32F103的工程,并且完成了LED点亮,及让LED等闪烁的功能,那是诸多同学学习单片机的起手式。本篇推文是继续上一篇推文的内容,依旧是点亮LED,不同的是,这次点亮LED等,是在RT-Thread操作系统中进行的。 创建工程 创建一个Keil工程,芯片依旧选择STM32F103C8T6,然后在Manage Run...
STM32F103RCT6 32位增强型ARM微控制器 ST 意法 封装 LQFP-64 MCU单片机 ¥5.00 查看详情 TPS5430DDAR 降压转换器 TI/德州仪器 封装SOP-8 批次21+ ¥0.20 查看详情 HWS486 集成电路(IC) HEXAWAVE/汉威光电 封装QFN6 批次20+ ¥0.235 查看详情 BMI088 加速度传感器 三轴陀螺仪加速度计 BOSCH 博世 LGA16 姿...
rtt标准版中stm32的bsp使用的是HAL库,现在想换成标准库。相比于rtt nano的移植来说,和标准版的移植还是有不小的差别的,至少我个人这么认为。nano在移植过程中只需要按照#error提示修改好board.c即可。当然如果需要使用finsh的话,你还需要补充完成finsh_board.c和串口的一些信号,具体参见官方文档。整个流程还是相当清...
本文档为 STM32F103 硬件十万个为什么 iBox 开发板的 BSP (板级支持包) 说明。主要内容如下:开发板资源介绍 BSP 快速上手 进阶使用方法通过阅读快速上手章节开发者可以快速地上手该 BSP,将 RT-Thread 运行在开发板上。在进阶使用指南章节,将会介绍更多高级功能,帮助开发者利用 RT-Thread 驱动...
摘要:最近使用 STM32 测试了一下 lwip 和 esp8266 的网络连接问题,使用 RTThread 的自动网卡时,发现不能很好的自动切换默认网卡,不能满足需求,所以自己简单的改了一下。 一、准备材料 MCU:STM32F103ZT6 RTThread:5.0.2 工具:RTThread stud阅读全文