板子为战舰v2,单独下载sram实验的时候,没什么问题,可是一旦下载综合列子就会出现外部存储错误EX memory err,卡死在这里,查了很久,发现是自检过不了,自检程序是每隔1kb写一个数,然后读出来,也就是写进入1,2,3,4,5,6。。。。一直到1023,可是读出来的却是1,1,3,3,5,5,7,7,9,9。。。这些数,所有导致错误,请教是不是sram坏了,可是坏了的话,怎么又可以读写,甚至写入一个数组,独出来也是对的,还有,在进行v3的emwin移植的时候,总是白屏,进入硬件错误,我猜是不是也是sram的原因
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
这个明天试试看,我还没有下载过hex的文件,都是sw下载,不过还有另一个问题有疑惑,希望能帮忙解答,就是在ucosii中,怎么让各种通讯协议正常进行,比如有一个spi读取的ad,一个脉冲高电平持续时间不能超过10us,不过高电平时候用了delay_us(1),如果这个delay的时候,系统被其他任务占用,并且短时间没有释放cpu怎么办?这样协议不就乱了?我能想到的就是通过提高优先级,并且delay不用系统的delay,直接代码延时?
一周热门 更多>