TI中文支持网
TI专业的中文技术问题咨询交流网站

SM320F2812-HT: SM320F2812HFGS150

Part Number:SM320F2812-HTOther Parts Discussed in Thread:TMS320F2812, UNIFLASH, SM320F2812

你好,我买了一块SM320F2812HFGS150 芯片,我认为这块芯片的代码和TMS320F2812的芯片代码是通用的,但是我把TMS320F2812的例程在SM320F2812HFGS150的板子上跑,可以正常进入仿真界面,但是代码经常跑飞了,并且没有功能用出来。

于是我建立了一个新的工程,这个工程是空的,只是选择了芯片型号(TMS320F2812只有这个)仿真器等,于是我在里面定义了几个常量并且赋值,我通过逐步设置断点的方式,发现程序是可以正常跑的,功能也正常,如下图。但是我试了下AD,SCI等(TMS320F2812)的例程都跑不出来功能,有些时候程序会跑飞了。这个是什么原因?这个代码是通用的吗?还是我哪个地方搞错了?

? ?:

你好,我的程序使用UniFlash下载成功了,但是程序功能跑不出来

,

Yale Li:

您好,您使用的是哪个例程?

功能出不来是怎么看的?跑飞是哪种类型的跑飞?

,

? ?:

你好,我使用的例程是Example_281xSci_Echoback,这个例程我在TMS320F2812的开发板上使用过,是可以正常使用的,但是我通过UniFlash下载到SM320F2812的芯片上,下载是成功的,但是跑出来的都是错的。这个例程运行后应该是打印几行字符串,然后输出输入的值,可是打印出的都是乱码,而且输入也没有反应。但是这个程序是成功下载的如上图。

除了使用UniFlash下载外我还尝试在CCS6上在线仿真,得到的也是乱码,如下

仿真界面如下

暂停界面如下

,

? ?:

你好,经过多次调试,我发现了一个问题,当给芯片供电时,分别是3.3与1.8V供电,电压都正常。但是当在线仿真或者通过UniFlash程序下载进去以后发现,1.8V电压基本不变,但是3.3V电压变为了2V左右。请问这个是由什么造成的,因为程序下载进去之前,电压工作都是正常的。我用的是AMS1117-3.3与AMS1117-1.8的电源芯片供电,请帮我分析一下,这是我的原理图。

SM320F2812.pdf

赞(0)
未经允许不得转载:TI中文支持网 » SM320F2812-HT: SM320F2812HFGS150
分享到: 更多 (0)

© 2022 TI中文支持网   网站地图 鲁ICP备2022002796号-1