首页 DSP技术 嵌入式开发 电源技术 单片机学习 IC设计 工业自动化 无线通讯技术 嵌入式实时操作系统
驱动开发 CAN总线 EDA技术 PCB设计 8051单片机 MSP单片机 PIC单片机 电子基础
AVR单片机 ARM学习 LED论坛 FPGA论坛 周立功单片机 mp3开发 Flash闪存 手机方案

首页->ARM学习->正文

at91rm9200片选输出有时候变长了,造成读写错误,是怎么回事?

 

问题: 用at91rm9200对DSP的内存读写,用at91rm9200的NCS2作为DSP的片选,现在有时侯测试NCS2在读操作时,保持时间是正常时间的两倍左右,而数据总线上大数据的保持时间还是跟正常时一样,造成数据读取错误.哪位大侠给点意见,出现这种现象可能的原因是什么?怎么能搞定?
回答 1:是我描述的不够清楚吗?
回答 2:改ncs2的参数
回答 3:DSP的ready信号影响了现在,发现ncs2是受DSP的HPI总线中的ready信号影响了。用示波器测试HPI 的ready信号在读写高低16位数据之间没有出现有效状态,在连续两次读写(32位)之间有短暂的有效状态.现在DSP在有些时候启动后,会出现HPI 的ready信号在读数据时宽度变的跟普通时候的片选信号一样宽,而数据总线的数据保持大时间还是跟普通时候一样长,导致读取的数据错误.这个时候,ARM向DSP写数据也写不进去.但是,为什么ready信号不正常呢?出现这样的问题,可能原因有哪些啊?应该从哪里着手解决?  

<

 

相关资料:

请教一个U盘固件的问题!设计软件及IP新品介绍、评测。
仿真频率选择计算机专业、电子专业,哪个更适合搞ARM?
请问如果做静态图像处理的话ARM7的性能可以胜任么?2410运行linux调试串口输出目录是乱码【附图】
请问用uclinux一定要把源码弄懂是吗?如果只是应用呢?ARM 进入中断会自动保存什么东西的?
如果要办一个设计公司,ARM主要针对哪些客户?现在大学里开设ARM课程吗?
请大侠们指教---ADS支持AT91SAM7S256芯片吗?谁有新版RealView开发套件
哪里有免费的不受限制的keil uversion3要想学会ARM,最好找哪方面的工作?
一步一步教你开发嵌入式Linux应用程序UCOS开关中断,求教!这种像是中断方式1 不像是中断方式

Copyright © 2005-2006 电子技术学习网 和 电子电路图网 均为 单片机设计网旗下网站