Keil-RTOS v2 5.3 调试问题 v5 v6 complier 差异

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 就这样了,不知原因是何,无解~

旧版是这样的
Before RTX V1 System and Thread VIewer

卡住

After RTX2
一会又正常
一会又正常

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…

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值