Image
Image

一路向北lm Image

+ 关注

粉丝 81     |     主题 293     |     回帖 3837

stm32 入门RT-Thread内核 ——线程创建
2021-2-3 21:15
  • ST MCU
  • 19
  • 753
  一起学习,一起进步哈  
  IPC 机制 后面会写  
stm32 入门RT-Thread内核 ——线程优先级和时间片
2021-2-3 23:15
  • ST MCU
  • 10
  • 1136
  后面还有更精彩的  
stm32 入门RT-Thread内核 空闲线程和两个常用的钩子函数
2021-3-4 23:43
  • ST MCU
  • 20
  • 1249
  系统任务调度的一些信息效果如下:  
  基于STM32系统调度钩子函数具体实例:  
  系统调度钩子函数 系统的上下文切换是系统运行过程中最普遍的事件,有时候可能会想知道在某一个时刻发生了 ...  
  效果展示:我只点亮了两个灯  
  定义钩子函数代码实现:  
  基于STM32空闲线程钩子函数具体实例(CPU的占用率统计): 统计原理: 在相同时间内,统计CPU在不调度的情 ...  
  空闲线程钩子函数使用注意: 空闲线程是一个线程状态永远为就绪态的线程,所有钩子函数中执行的相关代码 ...  
  空闲线程两个钩子函数: 设置钩子函数 rt_err_t rt_thread_idle_sethook(void (*hook)(void)); 删除钩子函 ...  
  空闲线程钩子函数 RT-Thread实时操作系统中的空闲线程向用户提供了钩子函数,空闲线程钩子函数可以让系统在 ...  
tm32 入门RT-Thread内核 线程间的通讯—互斥量
2021-2-4 17:09
  • ST MCU
  • 13
  • 692
  效果如下,task1使用互斥量对mutex_num1和 mutex_num2操作的过程中,task2是不能访问的。 ...  
  基于STM32互斥量具体实例:  
  互斥量的操作函数: 创建静态互斥量 rt_err_t rt_mutex_init(rt_mutex_t mutex, const char *name, rt_uint ...  
  定义静态互斥量: rt_err_t rt_mutex_init(rt_mutex_t mutex, const char *name, rt_uint8_t flag); 定义动 ...  
  在RT-Thread中,互斥量控制块是操作系统用于管理互斥量的一个数据结构。  
  互斥量只有两种状态:LOCKED和UNLOCKED,分别代表加锁和开锁的两种情况。当线程持有它时,互斥量处于闭锁状 ...  
RT-Thread Smart 移植到stm32 MP1
2021-2-3 23:56
  • ST MCU
  • 13
  • 747
  ......  
  第一步:解压rt_thread env 工具,将其设置为右键模式。  
2
3