摘要:
rt-thread 工程启动之后先是进入函数 rtthread_startup 做一些系统运行前的基础工作,主要有: * 板级硬件初始化 * 系统定时器初始化 * 系统调度器初始化 * 创建初始化线程 (组件初始化) * 定时器线程初始化 * 空闲线程初始化 * 系统调度器工作 串口设备的配置发生在 阅读全文
摘要:
一般 rt-thread 发布的 bsp 库默认的 rt_kprintf 函数的输出设备是串口1,想要更改输出设备为串口1,以 stm32 为例步骤如下: 首先,打开 UART2 设备 其次,在 menuconfig 中 RT-Thread Kernel Kernel Device Object U 阅读全文
摘要:
利用宏 INIT_EXPORT() __attribute__() 将函数重新放置在自定义段,执行时去该段获取函数地址 官方解释:RT-Thread 的 INIT_BOARD_EXPORT(fn) 宏 实现过程 阅读全文