
RT-Thread
文章平均质量分 78
Hellager
这个作者很懒,什么都没留下…
展开
-
RT-Thread学习笔记(4):RT-Thread基于SDIO注册SD卡设备
文章目录前言一、CubeMX配置1. IO配置2. SDIO配置3. 打开中断及DMA4. 时钟配置二、注册SD设备1. 创建drv_sdio.h2. 创建drv_sdio.c3. 修改stm32f1xx_hal_msp.c4. 修改stm32f1xx_hal_conf.h6. 添加库文件7. 添加初始化代码及驱动文件8. 编译下载总结前言本章主要实现通过RT-Thread的DEVICE框架,以SDIO方式注册SD卡设备,实现对SD卡的读写操作。一、CubeMX配置1. IO配置2. SD原创 2021-04-07 14:25:01 · 3898 阅读 · 0 评论 -
RT-Thread学习笔记(3):RT-Thread控制台Finsh功能的实现
文章目录前言一、添加系统Finsh文件1.添加Finsh Group2.添加Finsh源文件3. 添加头文件声明二、修改rtconfig1. 启用CONSOLE2. 启用Finsh3. 启用SERIAL三、添加库函数1. 添加串口相关库函数2. 修改CONF, 启用相关功能四、编写串口设备驱动1. 创建drv_usart.h2. 创建drv_usart.c3. 添加串口硬件初始化4. 添加drv_usart.c四、添加相关声明1. drv_common添加头文件声明2. application添加初始化声明原创 2021-03-25 16:08:40 · 3380 阅读 · 0 评论 -
RT-Thread学习笔记(2):RT-Thread移植
文章目录前言一、准备基础工程二、移植RT-Thread NANO1.修改Project items并创建对应目录2.添加CPU相关文件3.添加Kernel相关文件4.添加头文件声明5.添加Application应用层相关文件及代码5.1创建startup.c初始化系统5.2 创建application.c初始化线程5.3 创建thread1.c线程5.4 创建thread2.c线程6.修改Driver目录下相关文件及代码6.1 创建drv_common.c及drv_common.h6.2 修改board.c原创 2021-03-19 15:13:51 · 1067 阅读 · 0 评论 -
RT-Thread学习笔记(1):获取资源
RT-THREAD学习笔记(1):获取资源文章目录RT-THREAD学习笔记(1):获取资源前言一、RT-THREAD是什么?二、使用步骤1.引入库2.读入数据总结前言本文主要用于分享个人学习RT-THREAD操作系统的过程,希望对读者也有一定帮助。一、RT-THREAD是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码如下(示例):import numpy as npimport pandas as pdi原创 2021-03-18 09:37:14 · 713 阅读 · 2 评论