主题:CF卡的使用有什么注意事项吗??? 共有74305人关注过本帖 |
---|
yan |
1楼 |
![]() |
CF卡的使用有什么注意事项吗??? ![]()
我使用你的CF卡很好使用,自己设计的就出问题了.电路连接都是一样的呀...有什么没有考虑到的问题吗??
|
单帖管理 | 引用 | 回复 ![]() |
x10 |
2楼 |
![]() |
![]()
请告诉email,我把PCB文件发给你参考。总是什么地方搞错了,应当很容易查出的。
|
单帖管理 | 引用 | 回复 ![]() |
yan |
3楼 |
![]() |
![]()
我量过.好象没什么错呀...发过来pcb图我看看也好.还有,我用了8255现在使用的是cs1,如果使用cs0,能正常吗??
|
单帖管理 | 引用 | 回复 ![]() |
yan |
4楼 |
![]() |
![]()
我的email:yanxiaonong@yahoo.com
|
单帖管理 | 引用 | 回复 ![]() |
x10 |
5楼 |
![]() |
![]()
问题就在这,我们的CF驱动程序,固定访问0x300的地址,它是CS1#的缺省译码地址,换成CS0#肯定就不对了,建议简单对换CS0#和CS1#,CS0#片选8255,CS1#片选CF卡。
|
单帖管理 | 引用 | 回复 ![]() |
yan |
6楼 |
![]() |
![]()
不过我已经把线飞到 CS1 上来了. 不过还是不好使用.
|
单帖管理 | 引用 | 回复 ![]() |
x10x |
7楼 |
![]() |
![]()
如果同样的ETR232i在评估地板上与ETA601工作正常,而你自己做的电路就不行,就得从电路上找问题了,建议看看我们新出的《TD使用简介》的硬件调试部分,以及CF数据手册,其中0x307是状态口,正常值为0x50,试试看。
|
单帖管理 | 引用 | 回复 ![]() |
yan |
8楼 |
![]() |
![]()
我有5块ETR232i其中只有一块接ETA601好使?为什么?
|
单帖管理 | 引用 | 回复 ![]() |
x10 |
9楼 |
![]() |
![]()
请发email,告诉您的公司,以便我们查一下是否是分批买的,没有加CF卡驱动,谢谢。
|
单帖管理 | 引用 | 回复 ![]() |
yan |
10楼 |
![]() |
![]()
我是,黑龙江省电子技术研究所...定了五块.ETR232i.是需要.cf卡和8255驱动.cs0 和cs1 都是i/o口.
|
单帖管理 | 引用 | 回复 ![]() |
yan |
11楼 |
![]() |
![]()
如何解决??
|
单帖管理 | 引用 | 回复 ![]() |
x10 |
12楼 |
![]() |
![]()
我查了测试记录,27/5发出的5片ETR232i均做了CF测试ok。可否考虑这样,把CF不好的板子寄2张回来,我们再查一下问题出在什么地方。另外就是在TD下写一个小循环,用示波器检查总线上的信号是否正确,如CS1#, WE#,RD#等,具体做法可参考《TD简介》。
|
单帖管理 | 引用 | 回复 ![]() |
yan |
13楼 |
![]() |
![]()
发现毛病了。与电缆长度有关。。。
我现在使用CS1#做CF卡,,,CS#0用做8255选择。 问题是:现在使用的地址是0x200,8255不好使。原来使用cs1#时、用0x300时还是好使用的。。。现在我的ETR232iCS0#用的地址是多少????  急 |
单帖管理 | 引用 | 回复 ![]() |
x10 |
14楼 |
![]() |
![]()
CS0#有2种出厂配置,一是作为IO片选,片选地址0x200-0x21f,另一种是存储器片选,片选地址0xc000:0000 - 0xc000:0x1fff。给你发的扳子应当是IO配置,为了验证,可以写一个简单程序:
   for(;  )    {        outportb( 0x200, 0 );    } 然后用示波器检查CS0#脚的信号,应当有800ns的低电平脉冲。之前需确保CS0#没有被错误连接,最好是在我们的评估板上做这个测试。 |
单帖管理 | 引用 | 回复 ![]() |
yan |
15楼 |
![]() |
![]()
好的 。
  谢谢!! |
单帖管理 | 引用 | 回复 ![]() |