详析32位嵌入式处理器与8位处理器应用开发的三大不同
时间:10-25
来源:互联网
点击:
在硬件调试完成后,就需要进行实时操作系统(RTOS)的移植。其中最主要的就是BSP的开发和调试。在整个嵌入式系统中,应用软 件通过对系统软件的调用来完成各种应用功能。而系统软件则是通过BSP来完成与硬件设备的握手连接。所以,BSP的性能将影响整个系统的可靠性。
由于操作系统(RTOS)厂商提供的开发环境的建立,是基于BSP的正常工作,只有在BSP工作正常后,用户才能"看到"整个系统硬件资源。因此,在此之前,用户对BSP的调试几乎是在"盲目"中进行的。BSP的开发调试有时要花费一至两个月甚至更长的时间。
解决的办法似乎不多。一是提高工程师的水平,在CPU的掌握、目标板硬件及周边驱动设备的熟悉、深入了解操作系统(RTOS)的工作机制、系统的资源配置等方面加强学习;另外,要选用好的JTAG仿真器或其它工具。
应用软件的并行开发 由于越来越强烈的快速上市要求,嵌入式系统的开发周期越来越短。这就必然要求在硬件开发的同时,能够进行软件的开发。一方面,用户 可以在一块标准的评估板上来开发一部分软件,待实际目标板硬件和BSP完成后,再进行系统级的调试和开发。另一方面,用户可以借助实时操作系统 (RTOS)厂商提供的虚拟环境来进行软件开发调试,要开发和调试的软件几乎不受任何限制。待实际硬件平台完成后,只须重新编译连接,即可下载到目标上运 行。注意在选用RTOS时,增加该工具环境。
嵌入式处理器 相关文章:
- 32位嵌入式处理器与8位处理器应用开发三大区别(08-18)
- 32位嵌入式处理器与8位处理器应用开发的区别(08-22)
- LT3751如何使高压电容器充电变得简单(08-12)
- 三路输出LED驱动器可驱动共阳极LED串(08-17)
- 浪涌抑制器IC简化了危险环境中电子设备的本质安全势垒设计(08-19)
- 严酷的汽车环境要求高性能电源转换(08-17)