阅读:1677回复:0
为什么要用ARM仿真板呢?用模拟器不可以吗?
我对ARM开发还不太熟悉,请多指教!
不知道现在有没有ARM模拟器?模拟器是指CPU模拟,应该有有两种级别的模拟:时钟周期精确的CPU模拟,用于CPU外围电路开发,同时也可以用于软件开发调试,只是速度较慢,如果是图形界面的应用,图形界面刷新可能比较慢;另一种,是指令正确的模拟,仿真速度较快,可以用于软件调试,但无法仿真CPU外部电路的时序行为,只能用C模块模拟外部电路。 现在的PC已经很强大了,而嵌入式应用,对CPU的性能一般要求不很高,使用CPU模拟器,在PC上进行嵌入式开发,硬件开发、软件开发同时搞定,为什么不这样呢? 当然,光靠CPU模拟器,只是开发出了一个虚拟产品(虚拟产品也是可见可操作,可以有模拟键盘,模拟LCD显示屏等),但这毕竟解决了产品开发中的大部分问题,剩下的只是硬件实现了。 |
|