原文:RT-Thread学习1 —— spiflash+SFUD理解记录

SPI SFUD . SPI的初始化和使用 . SPI 的配置 记录: 首先使用CubeMX配置spi 的相关信息,然后再board.h中配置 define BSP USING SPI 在drv spi.c中 可以看到SPI 的配置 在开机初始化时候会调用rt hw spi init 我这里没有使用dma所以直接看rt hw spi bus init 函数中主要将SPI注册到spi bus中 其中 ...

2022-04-01 14:22 0 974 推荐指数:

查看详情

基于rt-thread micropython 移植记录

- MicroPython 使用简单、方便,非常适合于编程入门。在校学生或者业余爱好者都可以通过 MicroPython 快速的开发一些好玩的项目,在开发的过程中学习编程思想,提高自己的动手能力。 - 下面是一些 MicroPython 教育项目: - [从TurnipBit开始完成编程 ...

Sat Dec 05 00:58:00 CST 2020 0 469
RT-Thread 学习笔记(六)——串口

串口设备结构体: RTT设备结构体: 串口初始化在rt_hw_usart_init()函数: 接着看一下串口注册rt_hw_serial_register(): 注册函数有四个参数: 参数1:所要注册的串口,参数类型为串口结构 ...

Wed Nov 15 00:55:00 CST 2017 0 1163
RT-Thread移植入门学习

一、简介 RT-Thread 是一款主要由中国开源社区主导开发的开源实时操作系统(许可证GPLv2)。实时线程操作系统不仅仅是一个单一的实时操作系统内核,它也是一个完整的应用系统,包含了实时、嵌入式系统相关的各个组件:TCP/IP协议栈,文件系统,libc接口,图形用户界面等。 官网地址 ...

Wed Jan 19 20:51:00 CST 2022 0 1546
RT-THREAD的版本

RT-Thread nano版本:小资源场景的MCU用于简单控制 RT-Thread宏内核版本:中等规模的IoT节点 RT-Thread Smart(混合微内核版本):功能丰富的智能设备,主要面向带MMU的中高端处理器 关于宏内核与微内核: 宏内核:用户应用程序是通过系统调用 ...

Wed Jul 29 01:48:00 CST 2020 0 612
RT-Thread的线程(任务)处理【RT-Thread学习笔记 2】

RT-Thread中使用线程这个概念,而不是任务。两者相似,我在这里把他的线程当作任务来理解了 1、任务处理: 动态任务相关API 创建任务:rt_thread_create函数,创建任务之后会返回rt_thread_t类型的任务ID 创建之后启动任务:rt_thread ...

Thu Sep 04 07:30:00 CST 2014 0 8213
RT-Thread学习之——静态线程和动态线程

RT-Thread中支持静态和动态两种定义方式。 用线程来举例的话,rt_thread_init对应静态定义方式,rt_thread_create对应动态定义方式。 使用静态定义方式时,必须先定义静态的线程控制块,并且定义好堆栈空间,然后调用rt_thread_init来完成线程的初始化 ...

Sat Aug 23 18:11:00 CST 2014 0 3072
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM