按数据手册上说,c6455启动时,会检测AEA13管脚来判断是little endian还是big endian。我的DSP6455的AEA13管脚是通过一个1K欧姆的上拉电阻连接到3.3V电源。但加载程序时却会提示DSP是big endian,无法加载little endian的程序。我有两套不同的板子,但AEA13都是上拉的,应该为big endian。其中一块板子偶尔会出现这个问题。另一块板子则是经常出现该问题。求指导,谢谢。
Shine:
请问有没有量过AEA13的电压值是多少?
jianwen tong:
回复 Shine:
量过电平 ,是3.3V。我现在把上拉电阻去掉了,DSP能正常启动,而且是小端模式。为什么会是小端模式?对于这一点感到很奇怪。
Shine:
回复 jianwen tong:
AEA13
0 – System operates in Big Endian mode
1 – System operates in Little Endian mode(default)高电平表示小端模式,上拉电阻去掉后, AEA13管脚应该还是高电平吧?
Gordon Lee:
上电后先复位,复位时间大于150ms,试试看。
jianwen tong:
回复 Shine:
已解决,谢谢。
Shine:
回复 jianwen tong:
方便的话,分享一下解决办法。