keil5 .25 RTOS调试卡顿
keil 5.25 or 5.27 stm32f103rct6 ulink2 调试使用自带RTOS V2 5.3
KEIL 5.25 5.26 5.27 都试过使用上述环境一旦打开 RTX RTOS view ,IDE 开始卡顿,一会未响应一会正常,整体是卡的没法用,关掉这个view 又恢复正常。
之前使用的是Rtx v1 OS Support -> System and Thread Viewer 从未卡过,不过项目迁移到RTX V2 换成 RTX RTOS 就这样了,不知原因是何,无解~
旧版是这样的
卡住
一会又正常
v5 v6 Complier about struct init
奇怪的v6编译RTXV1后的项目调试,System and Thread Viewer 变空了,官网文档好像并没有说Syetem and Thread Viewer 与编译器有关。。
还有 v5(5.06 ) v6(6.9) 对 struct 结构体的声明定义初始化方式,
const osThreadAttr_t thread1attr={.name="thread1", .stack_size=512};
const osThreadAttr_t thread2attr={.name="thread2" ,.stack_size=512};
型如 {.member=val}; 这样的初始化 V6 c cpp 都支持,
但是 v5 对 在.c 中的代码支持,在cpp中这样写即使用 extern “C” 大括号括起来也error…