-
我用坏了两个,不过都是自己操作不当。
把15V不小心接到烧写口。
-
上面的程序有改变,这是最后的程序,2G无法初始化成功。
在发送CMD55,2G卡返回错误数据。
20100628_000.rar (698.45 KB)
下载次数:8
2010-7-3 15:10
-
打开PB,选择mini2440->Project Specific Files,这里面的project.bib和project.reg
-
http://download.eeworld.net/source/1314749
看看这个呢,
-
可以用移位来实现除法,也可以用除法指令来实现。
-
mark
-
也有驱动的244 、245,以及与门、或门等等
但也有一些非门器件,
首先保证取反,再就是加大驱动能力。
-
我做法,用前导码 + 内容 + 校难码 + 后导码
而内容是2个Byte合成1个Byte的,纠错能力很强.
我的做法,是宁愿牺牲一点传输效率,也要保证传输安全.
-
引用 12 楼 xsun33 的回复:
楼上提的几点原因与我想的一样,首要问题就是箱子无法与PC机通讯,所以无法安装驱动之类的东西。
1、供电不足,可以把USB数据线插在PC后面的USB接口上试试。
? 对于这个问题,我试过,插在后面的USB口同样不好使。但是可以通过USB供电,启动箱子。
2.USB数据线完好无损,已经检验过。
3.可能就是箱子的问题,现在只有一个箱子,无法确认是否是箱子的问题。
呵呵,真有点儿爱莫能助的感觉!继续打电话磕他,技术支持还要找啥借口,还要找当时的那人,我靠这借口也忒牵强了点儿吧!牌子写的明明的往那儿赖?
-
那这位大侠,我那是什么问题啊。
难道是SDK包有问题么?
-
同楼上的.
-
S-232与RS-485都是EIA(电子工业协会)定义的串行通信标准,目的在于保证不同厂家之间的产品相兼容。EIA总共定义了三种串行通信标准RS-232、RS-422与RS-485,后者是前者的升级,弥补前者某方面的不足。RS-232存在通信距离短,速率低的问题,RS-422和RS-485通过采用非平衡传输将最大传输距离提高的4000英尺(约1219米),最大传输速率提高到10Mbps。
RS-232、RS-422与RS-485只定义了串行数据的传输接口,并未涉及插件、电缆和协议,用户可以在高层建立自己的通信协议。比如RMM与TRX之间的串行数据通信的帧格式就是我们公司自己定义的以0x7E开头并以0x7E结尾的帧格式。
下表对比三大标准并列出了各自的电气特性:
标准 RS-232 RS-422 RS-485
传输方式 单端 差分 差分
节点数 1发1收 1发10收 1发32收
最大传输距离 50英尺(约15M) 4000英尺(约1219M) 4000英尺(约1219M)
最大波特率 20kbps 10Mbps 10Mbps
输出差分电压 ±5V--±15V ±2V--±6V ±2V--±6V
输入差分电压 ±3V--±12V ±200mV--±6V ±200mV--±6V
触发电压 ±3V ±200mV ±200mV
输出共模电压 -3V-- +3V -1V-- +3V
输入共模电压 -7V-- +7V -7V-- +12V
-
引用 4 楼 flandy1982 的回复:
alt+f7打开项目属性页 配置属性->C/C++->优化
优化是否禁用了?
果然!!
太感谢了!
-
太远、帮顶
-
建议楼主按照正确步骤多试验几次,一般应该没问题啊,
-
UP
-
弹出什么错误信息了没?
-
非常不错,PCB文件可以提供否?thx
-
这个得等你的系统稳定下来裁减起来才合适。
-
山海因该有 火腿