首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ARM半托管的使用

ARM半托管的使用
EN

Stack Overflow用户
提问于 2012-05-09 01:43:28
回答 2查看 2.2K关注 0票数 2

我已经将Freescale Kinetis MQX BSP配置为使用带有IAR IDE和J-Link调试器的"iodebug:“半托管设备。该文本中的配置"works“将出现在IDE控制台窗口中。输出速度很慢,可能需要5秒才能输出一个16x64的文本块。在输出操作期间,CPU似乎停顿了很长一段时间。具有严格计时要求的操作会陷入困境。

这是典型的半托管性能,还是我错过了什么?

EN

回答 2

Stack Overflow用户

发布于 2013-11-02 12:49:21

1)选项->常规选项->库选项->启用缓冲终端输出。如果没有此选项,主机将被迫一次读取一个字节。

2)选项->常规选项->库配置启用半托管。

票数 3
EN

Stack Overflow用户

发布于 2012-05-09 02:22:12

半托管使用调试陷阱(带有幻数的SVC/BKPT)与调试器通信。我不知道IAR是如何实现它的,但如果它为每个字符使用一个陷阱,那么您引用的数字就不足为奇了,特别是考虑到USB协议的延迟。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10503680

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档