查看: 843|回复: 0
打印 上一主题 下一主题

发现 jlink 的RTT (Real Time Transfer)在RTOS下使用输入数据会出错

[复制链接]
跳转到指定楼层
沙发
发表于 2015-9-17 08:20:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在COOS下编程,使用下列语句:

for(;;)
{
        r = SEGGER_RTT_WaitKey();
        SEGGER_RTT_Write(0, &r, 1);


当输入输出达到52个字节后,会死机

void HardFault_Handler(void)
{
          /* Go to infinite loop when Hard Fault exception occurs */
          while (1)
          {
          }
}

但是在裸机下正常。请教原因,是要针对RTOS做相应移植吗?
转载

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 加入因仑

本版积分规则

快速回复 返回顶部 返回列表