主题 : Tiny210 不用扩展板就不能用RS232吗? 这是驱动问题还是硬件缺陷? 复制链接 | 浏览器收藏 | 打印
级别: 侠客
UID: 31484
精华: 0
发帖: 57
金钱: 290 两
威望: 58 点
综合积分: 114 分
注册时间: 2010-11-01
最后登录: 2016-04-11
楼主  发表于: 2013-05-01 10:24

 Tiny210 不用扩展板就不能用RS232吗? 这是驱动问题还是硬件缺陷?

我看到Tiny210V2手册上写着:

说明:本开发板提供的 BSP 包含三个串口的标准驱动,分别是 COM2,3,4,而 COM1 的普
通串口功能驱动尚不可用,要测试这三个串口,需要使用串口扩展小板,如下图所示,使用它
分别连接开发板的 CON2,3,4 端口即可。


而主板上有2个RS232:
印着COM0 和 COM3, 也就是对应WINCE的 COM1 和 COM4吧.

我测试COM1, 直接短接, 收到的数据丢了很多.


这是驱动问题还是硬件缺陷?

1. 如果是驱动问题, 为何这么久了, 都还没能写好?
2. 如果是硬件问题, 为何还宣传有RS232? (串口驱动:支持完善的4个串口驱动,可以直接连接GPRS Modem、RS485转接等串口设备)

上次WINCE触摸屏问题, 还说是USB HUB硬件问题, 实际上还是你们驱动问题, 问题解决了, 又没有编译进去吧.
做事太不认真了.
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
1楼  发表于: 2013-05-02 10:12
有待于测试验证
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
级别: 总版主
UID: 45585
精华: 3
发帖: 628
金钱: 3375 两
威望: 675 点
综合积分: 1316 分
注册时间: 2011-05-06
最后登录: 2018-10-18
2楼  发表于: 2013-05-02 11:14
COM1已用于调试口,要使用需要攺动BSP,请使用COM3
级别: 侠客
UID: 31484
精华: 0
发帖: 57
金钱: 290 两
威望: 58 点
综合积分: 114 分
注册时间: 2010-11-01
最后登录: 2016-04-11
3楼  发表于: 2013-05-02 22:40

 回 2楼(xoom) 的帖子

COM3 没有任何反应.
级别: 侠客
UID: 31484
精华: 0
发帖: 57
金钱: 290 两
威望: 58 点
综合积分: 114 分
注册时间: 2010-11-01
最后登录: 2016-04-11
4楼  发表于: 2013-05-02 22:45

 回 1楼(mindee) 的帖子

Options.h 已经是禁止COM1作为调试口

我看Mini210\SRC\Drivers\SERIAL 被Excluded From Builder, 这正常吗?
级别: 侠客
UID: 31484
精华: 0
发帖: 57
金钱: 290 两
威望: 58 点
综合积分: 114 分
注册时间: 2010-11-01
最后登录: 2016-04-11
5楼  发表于: 2013-05-02 23:09
级别: 总版主
UID: 45585
精华: 3
发帖: 628
金钱: 3375 两
威望: 675 点
综合积分: 1316 分
注册时间: 2011-05-06
最后登录: 2018-10-18
6楼  发表于: 2013-05-03 16:20
看了你的帖子,我有分别测试了 Tiny210V2, Tiny210 下的COM3,
Linux下和WinCE下均正常,Android没试,
会不会是你的设置问题,注意WINCE下的串口助手要点RECV才开始接收,
另外,建议用LINUX试试,下面有可自动发送的ComPing用于测试串口
级别: 侠客
UID: 31484
精华: 0
发帖: 57
金钱: 290 两
威望: 58 点
综合积分: 114 分
注册时间: 2010-11-01
最后登录: 2016-04-11
7楼  发表于: 2013-05-04 13:33
引用第6楼xoom于2013-05-03 16:20发表的  :
看了你的帖子,我有分别测试了 Tiny210V2, Tiny210 下的COM3,
Linux下和WinCE下均正常,Android没试,
会不会是你的设置问题,注意WINCE下的串口助手要点RECV才开始接收,
另外,建议用LINUX试试,下面有可自动发送的ComPing用于测试串口


谢谢!

点了recv

我重新编译了NK.bin,
目前问题:
1. 直接短接23脚, 能收到数据.
2. 接了一个UT-206的 232转485模块, 模块没有任何反应.(没闪烁)

我初步推断是 UT 206这个模块和210的232电平不对. 也许是UT206的兼容性不强吧. (但是可以在电脑上用). (公司的一台主机也可以用). 这是个怪异的问题.