将程序写入片上FLASH,基于单核TMS320F28377S的工程编译后可以正常的下载并运行正常,掉电后程序不丢失,还可以正常运行。
将芯片选择更改为TMS320F28377D后编译无错,依然写入到片上FLASH也无错,但运行时进入了非法的ESTOP,怎么回事请高手指点???
在变动过程中仅芯片选择做了更改.
yuxuan du:
手上有一块28377S launchpad和一块28377D的开发板,我用双核芯片的例程修改IO口下载到单核的里面是可以运行的。
将程序写入片上FLASH,基于单核TMS320F28377S的工程编译后可以正常的下载并运行正常,掉电后程序不丢失,还可以正常运行。
将芯片选择更改为TMS320F28377D后编译无错,依然写入到片上FLASH也无错,但运行时进入了非法的ESTOP,怎么回事请高手指点???
在变动过程中仅芯片选择做了更改.
kafei zhang:
回复 yuxuan du:
调试了一下午,原来两块板子的外部晶振不一样,377S的外部晶振为10MHz,乘以IMULT_20后为200MHz,而377D的外部晶振为20MHz,必须将IMULT_20更改为IMULT_10,使得芯片倍频后不超频.
将程序写入片上FLASH,基于单核TMS320F28377S的工程编译后可以正常的下载并运行正常,掉电后程序不丢失,还可以正常运行。
将芯片选择更改为TMS320F28377D后编译无错,依然写入到片上FLASH也无错,但运行时进入了非法的ESTOP,怎么回事请高手指点???
在变动过程中仅芯片选择做了更改.
Seven Han:
回复 kafei zhang:
kafei zhang,
你好,看你最近关于2837x的帖子很多,请问硬件是自己设计的吗,好奇而已啊?