近一段时间我遇到个问题,我的dsp程序在挂仿真器的时候,跑起来,CAN通讯正常,但是手写到flash中CAN通讯就有问题了,只能发送数据,就是就接收不到数据,即CAN中断就不相应了,不知道为什么,前提是我有三块相同的板卡,其他两块板卡是正常的,只有一块板卡出现了我一上描述的问题,所以我就有了以下的疑问。
我想请教各位一个问题,我还是没整明白的问题,DSP挂仿真器跑程序和在flash中跑程序的区别具体有哪些?
我知道的首先:程序存储的位置不一样,程序跑的是速度不一样,程序的复位也不一样,程序的启动方式不一样,需不需要时钟是个问题,还有其他的不一样的么?我实在想不出来了。除了怀疑硬件上的问题我实在想不出来其他的,但是具体和哪些硬件有关系现在实在不好办,希望有人指点一二。 |