《 嵌入式系统设计与实践》一一1.2 嵌入式系统开发

  1. 云栖社区>
  2. 华章计算机>
  3. 博客>
  4. 正文

《 嵌入式系统设计与实践》一一1.2 嵌入式系统开发

华章计算机 2017-08-02 17:05:00 浏览855
展开阅读全文

1.2 嵌入式系统开发
嵌入式系统是特殊的,因此也给开发者带来一些特殊的挑战。许多嵌入式软件工程师开发了工具箱来处理各种约束。在我们开始构建自己的系统之前,先来看看开发一个嵌入式系统会有哪些困难。在熟悉了嵌入式系统开发会如何受到限制之后,我们再开始讨论一些设计原则并借此指导我们找到更好的解决方案。
1.2.1 调试
如果在计算机上运行调试软件,就可以在这台计算机上编译和调试。系统有足够的资源在运行程序的同时调试程序。事实上,硬件根本不知道是在调试程序,因为这是由软件完成的。
嵌入式系统就不是这样了。除了需要交叉编译器外,还需要一个交叉调试器。这个调试器运行在计算机上,通过特殊的处理器接口和目标处理器通信(见图1-1)。这个接口是专门用来在处理器工作时对它进行侦听的。这个接口通常称为JTAG(发音“Jay-tag”),而不管有没有真正地实现

网友评论

登录后评论
0/500
评论
华章计算机
+ 关注
所属云栖号: 华章计算机