阅读:1142回复:3
通过D12把文件发送到C52的外部RAM中为什么发送的数据最多只能是9600个字节,当超过这个数时候就会在应用程序中出现错误呢?
通过D12把文件发送到C52的外部RAM中为什么发送的数据最多只能是9600个字节,当超过这个数时候就会在应用程序中出现错误呢?
|
|
|
沙发#
发布于:2004-03-05 14:54
我认为那可能是在对外部RAM进行操作的时候的,片选信号的某个延时上还不够,而导致电平的跳跃导致信号的出错,是不是在写外部RAM的时候写往高地址的时候要花费更多的时间呢,应该是这样的吧!
|
|
|
板凳#
发布于:2004-03-05 15:03
谢谢
|
|
|
地板#
发布于:2004-06-05 19:32
我往外部RAM写数据,然后再读出来,发现有一半数据出错了,是这样的前16个正确,接着16个错误,再16个正确,再16个错误,总共读了64个字节,这是怎么回事啊!
而且奇怪的是错误的跟正确的总是差一个固定值,比如我往外部写'i',错误的地方就变成'y',如果正确的是‘k',错误的就是'z' 这是怎么回事啊?? |
|