mini2440和台达B2系列电机驱动无法串口通信的问题
来源:互联网 发布:网络词兔叽是什么意思 编辑:程序博客网 时间:2024/05/16 07:28
原因1:罪魁祸首是串口电平和驱动器电平不一致!
驱动器的1394转串口提供的电平是5V,而mini2440自带的RS232串口电平是3.3V。除了3.3V的串口还是5V串口,这个5V串口是通过TTL电平转换过来的。
原因2:B2系列驱动最大只能支持57600的波特率,无法支持115200。
但是也不一定,也可能是115200的波特率对串口线的要求很高。
原因3:一定要按照B2说明书中ASCII码传输协议进行编程
字符串的结束标志是“\r\n”(即回车键)
原因4:定制的1394转串口的线中R和T已经交叉,故连串口时使用串口直连线
附:分清楚串口的9针定义以及串口交叉线和直连线的区别
RS232 9针公头(male,针形)
这也是mini2440自带串口的针脚定义。以它为基础,串口延长线(母头)中,如果一头的2接通另一头的3则说明这是串口交叉线,如果2--2,3--3则式直连线。
0 0
- mini2440和台达B2系列电机驱动无法串口通信的问题
- 项目难题之ARM串口和台达伺服电机驱动器串口莫名其妙无法通信的问题
- 台达B2电机 上电前基本参数
- mini2440 串口和tty驱动的分析
- 台达伺服ASD-B2的调试
- mini2440 linux 串口驱动异常问题
- 台达ASDA-B2和ECMA-E2伺服电子齿轮比的计算
- mini2440 串口遇到的问题
- 项目难题之PC和ARM串口莫名其妙无法通信的问题
- win10下mini2440安装串口驱动和openjtag
- 台达伺服ASDA-B2调试
- 台达伺服B2 调机杂说
- mini2440串口的输入和输出整理
- 关于mini2440无法启动yaffs2的问题
- mini2440,串口的使用。
- TLC2543和mini2440通信的速率
- mini2440的ds18b20驱动和测试程序
- mini2440的ds18b20驱动和测试程序
- 社区发现(Community Detection)算法
- IOS UILabel
- 为什么用scanf()函数时name前面有或者没有&都是正确的?
- android调用系统照相机和摄像头管理类
- winbox 命令行登陆
- mini2440和台达B2系列电机驱动无法串口通信的问题
- sql server 2008设置字段自增长
- Faye,Simple pub/sub messaging for the web
- VC++图片透明处理
- 杨氏矩阵的查找
- hdu 5040 Instrusive(堆优化+dij)
- 家得宝5600万信用卡泄漏事件问责:管理层作死
- 2014.09.23 周二-vm参数
- OGNL语言