cube中间件FreeRTOS实验07——使用Mutex来管理临界资源
freertos吧
全部回复
仅看楼主
level 11
huarkkk 楼主
试验目的:
通过Mutex来管理不同的线程访问一个资源(USART1),在访问期间,保证该线程对资源的独占性。
1. 创建一个互斥量(Mutex)变量usart1_MutexHandle;
2. 创建两个Threat,优先级一样,每隔500ms分别通过串口USART1发送一个字符串;
3. 线程void vUSART1Send1Task(void const * argument)发送
“USART send 1 task\r\n”
4. 线程void vUSART1Send2Task(void const * argument)发送
"USART threat 2 send task\n\r"
5. 发送使用HAL库函数 HAL_UART_Transmit()
2016年01月06日 14点01分 1
level 1
吧主问个问题,我在cube中任务调度时候,osThreadTerminate可提停止任务,任务如何恢复呢?咋没有找到任务恢复指令呢
2016年03月05日 05点03分 2
level 1

2016年03月21日 03点03分 3
level 1
吧主,你能不能讲讲工程的结构啊,文件太多了,小弟不是很明白都是干什么的
2016年04月29日 03点04分 4
level 2
这个用守护进程怎么写呢
2017年10月21日 15点10分 5
1