首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

仿真器下载程序请教

仿真器下载程序请教

开始怀疑是AC 220V的问题,后来就使用UPS再供电,结果没有改善。由于实验室的电是先经过一个稳压器的输出。看波形确实存在削波。就设法使用没有经过稳压的交流电,结果居然好了。本来不能下载,马上就可以下载了。
本来事情就告一段落了。因此开始调试目标板上别的电路(因为对DSP接触不深只好边焊边调)。然而更为讽刺的是在试BOOTLOADER的时候,发现有些信号不对,无意看到\Hold信号的上拉电阻焊错一个焊点,结果实际上\Hold这个脚是悬空的,这下可知道为什么以前不能load program的原因了。
改后就可以正常运转了,并重新使用稳压电源的交流输出,一切正常。
因此得出结论:
主要是\Hold脚没有正常上拉引起的。导致早上可以,下午、晚上不行可能是不同的供电情况,在\Hold引脚悬空引起的感应不同。但是解决一个问题只有又有新的问题出现了:
在调bootloader时候,怎么\DS信号在复位之后有一段正常的高电平以后(这段时间是\IS有效时间长度)就老是处于低电平?从电路上实测结果,bootloader之后,自己编的一个小测试程序正常跑起来了。按理说既然程序能跑起来,就是说有正常从EEPROM读到数据,并按指定的运行入口点运行,这时\DS信号应该变高电平,因为在我的程序中没有存储器操作指令了。
请大侠们再出手相救。谢谢!

使用的芯片是TMS320VC5402
还有一种可能是静电的作用。
返回列表