资源描述:
《iar proteus msp430仿真的调试方法》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、IAR部分1.新建工作空间2.新建工程,配置工程属性,参考下面说明3.新建文件,例如mytest1.c,注意此时文件并没有添加到工程中,需要手动点击4.右键点击工程,选择ADD,file,然后找到你刚才写的mytest1.c添加进去即可。5.点击make按钮,生产所需的文件注意:对于MSP430仿真,主要是头文件和输出文件的形式问题1.头文件写#include“io430.h”,不用写具体的型号,这是因为这个文件是条件编译文件,具体的芯片信号是设置工程属性时决定的#include"io430.h"intmain(void){
2、volatileunsignedinti;volatileunsignedintcount=0;WDTCTL=WDTPW+WDTHOLD;//StopWDTP4DIR
3、=BIT4+BIT5+BIT6;//P4.4,P4.5,P4.6setasoutputwhile(1)//continuousloop{P4OUT^=BIT4+BIT5+BIT6;//XORP4.4,P4.5,P4.6for(i=20000;i>0;i--);//Delay}}2.输出文件形式,就是配置工程属性里面决定的。右键工程,现在option,先配置仿真
4、芯片信号,这个属性决定了IO430.h头文件会选取那个芯片的头文件进行条件otherstaffoftheCentre.Duringthewar,ZhuwastransferredbacktoJiangxi,andDirectorofthenewOfficeinJingdezhen,JiangxiCommitteeSecretary.Startingin1939servedasrecorderoftheWestNorthOrganization,SecretaryoftheSpecialCommitteeAfterthevic
5、toryofthelongMarch,hehasbeentheNorthwestOfficeoftheFederationofStateenterprisesMinister,ShenmufuguSARmissions,DirectorofNingxiaCountypartyCommitteeSecretaryandrecorderoftheCountypartyCommitteeSecretary,Ministersand编译,主要是存储空间地址问题,如下图所示配置输出文件,输出HEX文件,配置编译器等。第二部分prote
6、us1。建立工程,选择芯片2.连接电路otherstaffoftheCentre.Duringthewar,ZhuwastransferredbacktoJiangxi,andDirectorofthenewOfficeinJingdezhen,JiangxiCommitteeSecretary.Startingin1939servedasrecorderoftheWestNorthOrganization,SecretaryoftheSpecialCommitteeAfterthevictoryofthelongMarch
7、,hehasbeentheNorthwestOfficeoftheFederationofStateenterprisesMinister,ShenmufuguSARmissions,DirectorofNingxiaCountypartyCommitteeSecretaryandrecorderoftheCountypartyCommitteeSecretary,Ministersand3.给芯片装载程序,即16进制文件4.仿真注:芯片型号要与程序对应的IAR调试的程序芯片一致,否则会报错,主要是因为各个芯片的存储器地址不
8、一样,仿真器无法运行。这种方法使加载第三方开发的程序,生成16进制文件,然后装载仿真器进行仿真方法二,利用Proteus自带的编译器进行仿真新建工程,选择芯片MSP430,选择编译器,选择GCCMSP430编译器然后就可以在PROTEUS中建立c编译后自动加载到芯片中进行仿真otherstaffoftheCentre.Duringthewar,ZhuwastransferredbacktoJiangxi,andDirectorofthenewOfficeinJingdezhen,JiangxiCommitteeSecreta
9、ry.Startingin1939servedasrecorderoftheWestNorthOrganization,SecretaryoftheSpecialCommitteeAfterthevictoryofthelongMarch,hehasbeentheNorthwestOffi