RTOS
Kaito.Chen
一枚刚毕业的嵌入式小白,希望通过自己学习的总结分享给大家,各路大佬看到有不妥的地方还请指点一下
展开
-
正点原子例程加入keil5的RTOS(Keil RTX)后无法生成多线程解决方案
这里以正点原子的TIME定时器的例程为例:首先1.定义一个线程函数调用函数void task_main(void const *arg){ while(1) { LED0=!LED0; //LED0翻转 osDelay(200); //延时200ms }}osThreadDef(task_main,osPriorityNormal,1,400); //将task_main定义为线程函数原创 2022-03-01 15:31:55 · 1083 阅读 · 0 评论 -
如何将正点原子例程加入keil5的RTOS(Keil RTX)操作系统
这里以正点原子的TIME定时器的例程为例:首先1.添加两个模块勾选CMSIS-CORE 与 RTOS(API)-Keil RTX 模块2.此时编译会出现报错3.此处要两个解决的方法3-1.打开stm32f1xx_it.c和stm32f1xx_it.h,将SVC_Handler()PendSV_Handler()SysTick_Handler()三个函数注释3-2 第二个办法简单粗暴!(适用"懒癌晚期患者) 直接将正点原子加载的stm32f1xx_it.c文件删除4.再次编原创 2022-03-01 14:51:19 · 902 阅读 · 0 评论