阿里巴巴|使用Visual Studio进行嵌入式系统开发( 三 )



还有其他 ThreadX 对象的其他视图 , 如块和字节池、事件、互斥锁、队列和计时器 。我们也有 FreeRTOS 的 RTOS 对象视图 , 尽管那里的可用对象因其支持的内容而异 。
硬件断点限制最后一个需要调用的调试功能是嵌入式硬件目标通常只有一组有限的可用硬件断点 。设置过多会破坏调试器状态 。因此 , 我们在 launch.vs.json 中添加了 hardwareBreakpoints 。对于这个设置为它支持的值是 6 的开发板 。 如果我们设置的更多 , 我们将看到断点没有设置 , 我们会收到一个警告 , 它不会被触发 。这可以防止破坏与电路板的连接 , 并使我们有机会取消设置其他一些断点并继续不间断地调试 。

总结说了这么多 , 总的来说 , 就是:终于可以在VS中搞嵌入式开发了 。
遥想当年 , 在VI里瞅着屏幕鼓捣C代码的热血年代 。
最后Microsoft Visual C++团队的博客是我非常喜欢的博客之一 , 里面有很多关于Visual C++的知识和最新开发进展 。 大浪淘沙 , 如果你对Visual C++这门古老的技术还是那么感兴趣 , 则可以经常去他们那(或者我这)逛逛 。
本文来自:《Embedded Software Development in Visual Studio》