笔者以前玩单片机的时候买过一根那种十几块钱的劣质的USB转串口线,进行的上位机通信调试很简单,波特率也只有9600,使用中未发现什么问题。最近在玩一块型号为mini2440的ARM9开发板,期间要使用windows自带的超级终端和开发板进行通信,波特率是115200,问题出来了,全是乱码。进行下面设置后情况稍有改观。
打开超级终端-->文件-->属性-->“设置”选项卡-->ASCII码设置-->"将传入的数据转换为7位的ASCII码"打钩。
更改设置后,乱码大量减少,但仍不能用于文件的传送,只能发送一些控制字符和显示信息。
二、USB转串口线的选型。
前两天刚在淘宝上买了“力特”牌的USB转串口线,型号为ZE-397,支持usb1.1,我用串口给ARM开发板传了一个MP3,速度九百多K,真的很好用,显示没有一个乱码,32块钱,外加12邮费。推荐大家使用,产品有防伪码,还不用担心假货,呵呵。
之前也在网上看到一些介绍USB转串口线所用芯片和通信效果比较的文章,看的头大,谁知道买的东西用的是那一款芯片呢。我刚买的力特的这条线用的是PROLIFIC的pl2303芯片。
阅读(650) | 评论(0) | 转发(0) |