嵌入式爱好者

查看: 3872|回复: 2

关于飞凌ok6410板子串口通信的折腾

[复制链接]

0

主题

0

帖子

0

积分

扫一扫,手机访问本帖
发表于 2013-3-30 03:41:15 | 显示全部楼层 |阅读模式
这两天在做一个小项目,通过wince 用户程序来和我的一个RFID芯片模块进行串口通信,因为飞凌的COM1是系统信息调试口,所以无法使用,于是就买了飞凌的com扩展版,发现飞凌的扩展板子上加载了ttl-232芯片,结果就傻眼了,我的RFID有两个通信端口,一个是芯片前端加载pl2303 负责usb 和电脑串口通信的,一个就是从pl2303 后端也就是芯片RXD TXD拉出来的引脚也就是所谓的TTL信号。但是不知道为啥我脑袋一热,走了最白痴的一条路线,从飞凌的com扩展板取出232信号经过单独制作的max232模块在转换成ttl 在给我的模块······中间还发现飞凌的扩展com端口公母设计很不科学,中间需要一个两头都是9针口的模块来连接max232信号转换模块和飞凌com扩展口,结果连接完毕不知道为什么通信失败,但是从两头公头的连接模块处断开,分别和电脑进行串口调试均可以调通,于是怀疑买的转换头接触不好,>**,于是又拿万用表测量,发现每个引脚都畅通,最后放弃了这个想法,直接从ok6410底板的20引脚口 RXD1 TXD1 处拉线直接连在我的模块处 尽然通了(ok6410和我的RFID都是3.3v)·····我就真心无语了··现在还都不知道为什么,不知道论坛里有没有牛人给我解释下,虽然功能已经实现,但是纠结,想不通呀·········附上我的连接图·

1.png
回复

使用道具 举报

4

主题

65

帖子

91

积分

发表于 2013-4-2 21:55:59 | 显示全部楼层
本帖最后由 playeboy 于 2013-4-3 21:05 编辑

一片接口芯片才多少钱啊 ,飞凌就为省下这个芯片的钱吗,搞得大家很不方便,与人便利于自己便利,不知道飞凌怎么考虑的,感觉无语
收发需要交叉的
原因如下面说明:
收发定义:         收(R)             发(T)                地
PC:                   2#                     3#                      5#
模块1                 3#                     2#                      5#
模块2                 3#                     2#                      5#
2#、3#、5#是9芯DB连接器的管脚。
表示计算机(PC)和模块1、模块2分别可正常通信,模块1和模块2通信时就需要交叉2#和3#,收发才能对上
该会员没有填写今日想说内容.
点评回复 支持 反对

使用道具 举报

0

主题

972

帖子

900

积分

i.MX6Q通行证i.MX6UL通行证TCU通行证AM335x通行证

发表于 2013-4-7 10:17:38 | 显示全部楼层
呵呵 也不是从经济考虑的 毕竟板子的空间是有限的,要是把所有功能都做了岂不是成了三星的demo板了嘛
技术支持电话:0312-3119192
技术支持邮箱:Hardware@forlinx.com
点评回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-12-23 11:49

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表