• 易迪拓培训,专注于微波、射频、天线设计工程师的培养
首页 > 电子设计 > PCB设计 > PCB设计 > 在系统开发中使用嵌入仿真功能详细介绍

在系统开发中使用嵌入仿真功能详细介绍

录入:edatop.com    点击:
1、选择sst的单片机,这一系列的常用的有:
89c54 16+4k flash 256ram
89c58 32+4k flash 256ram
89e/v554 32+8k flash 1kram 支持pca/pwm/spi
89e/v564 64+8k flash 1kram 支持pca/pwm/spi
2、芯片选择:
54/58是宽电压的芯片,可以直接兼容3/5的电源系统
554/564片内ram区域较大支持较多的功能,e/v分别对应3/5伏的系统,对于具体的应用来说不是问题,对于单独的产品来说可能是一个问题,实际比较的结果是5伏的芯片在3.3伏的时候还是可以工作的,晶振的频率不要太高就可以稳定工作的。
3、软件的获得:
可以在sst公司网站下载,这个站点上有一个工具软件和对应的说明,但是速度比较慢,也可以在我得网站上获得。
http://www.ls-labs.com
分别是:
sst的isp/iap手册,这个是说明
sst的下载工具,这个软件是必不可少的
4、做板的时候要注意的是需要有串口的支持,必须的连线是2/3分别联接max232的收发,5是地线,78连接到一起,146连接到一起,板子做好了用一个常用的芯片确定一下传口是不是可以正常通讯,如果没问题可以进行下一步了。
5、晶振问题可以从1-33兆之间选择,但是最好还是用11.0592/22.1184等常用的频点。
6、把新的芯片放到放到板子上,加电。在pc上运行easyiap软件。
7、在easyiap软件中执行softice/download ice。这是在iap软件中就无法访问目标板了。
8、但是这时keil的mon51.dll可以访问了,也就是说目标板已经具有仿真的功能,这是在keil编译完了以后直接点基调试就可以自动下载程序,然后进入仿真状态了。
9、芯片的价格可以参考www.ic-shop.com
10、资源占用,串口/P30、P31/6字节idata,引导区占用4kflash,主程序区占用1Kflash。
11、使用限制flash寿命,修改flash次数=下载次数+断点设置次数。

射频工程师养成培训教程套装,助您快速成为一名优秀射频工程师...

天线设计工程师培训课程套装,资深专家授课,让天线设计不再难...

上一篇:单片机或者嵌入式系统的开发规范化问题
下一篇:FPGA将逐渐取代ASIC和ASSP

射频和天线工程师培训课程详情>>

  网站地图