阅读:1036回复:1
不能往I/O口写怎么回事?
用9030做的采集卡,现在发现I/O口读的时候是正确的,可是却不能往I/O口写数据,请问前辈们以前有没有发现过这种问题?如何解决?请不吝赐教,不胜感激!
|
|
|
沙发#
发布于:2004-11-15 10:48
这是我的EEP文件:请大家看看对不对!
00h 300110b5 04h 02900000 08h 06800001 0ch 903010b5 10h 00000040 14h 00000100 18h 48014801 1ch 00000000 20h 00004c06 24h 00000003 28h ffffff21 对应32bits I/O口,这样对吗? 2ch 00000000 30h 00000000 34h 00000000 S3 38h 00000000 ROM 3ch 00000001 REMAP FOR S0 40h 00000000 44h 00000000 48h 00000000 4ch 00100000 ROM 50h 00802081 DESC. FOR S0 54h 00800000 58h 00800000 5ch 00800000 60h 00000000 ROM 64h 00000000 CS0 片选CS全部没用到, 我通过对GPIO(其中的两个)口编程来进行片选 68h 00000000 6ch 00000000 70h 00000000 CS3 74h 00300000 intr.c/s 78h 18780000 init.Control 7ch 02492492 I/O 这里还有个奇怪的问题,我本想写的是02492492 但读出来的总是00492492 or 06492492 第二位总是没法写2值,在读的时候提示出错(写没有提示错误),不知道什么原因,各位大吓以前有没有遇到过类似的情况? 恳请赐教! 80h 00000000 84h 00000000 |
|
|