查看: 1996|回复: 0

【Rayeager PX2分享】PX2上ttys3串口测试程序编写

[复制链接]

该用户从未签到

发表于 2015-7-2 17:17:52 | 显示全部楼层 |阅读模式
分享到:
在PX2开发板上有个已引出的的ttys3,大家如果用PX2来开发或者学习,时不时总是会需要用到这个串口的,而在android系统中,使用串口的方式也很简单,因为在PX2的源码中已经有了ttys3的驱动,我们只需要将起编译进内核(编译fangshihttp://bbs.chipspark.com/forum.p ... =%E4%B8%B2%E5%8F%A3)就可以像操作文件一样,操作这个串口,然后操作这个串口的时候,我们需要做的也只有先做个初始的配置,就是设置波特率,停止位,数据位,奇偶校验。
注:ttys3的连接如果是DB9脚的,理论上只连接RX ,TX,GND便可工作。楼主便是用这个的
1.串口的配置,
串口的配置是利用POSIX终端的termios结构
termios 结构定义如下
struct termios
{
tcflag_t c_iflag /* 输入选项标志 */
tcflag_t c_oflag /* 输出选项标志 */
tcflag_t c_cflag /* 控制选项标志 */
tcflag_t c_lflag /* 本地选项标志 */
cc_t c_cc[NCCS] /* 控制特性 */
}
而部分参数的作用参考附件中的内容 Linux下串口编程-非常全面-精品.txt.zip (12.2 KB, 下载次数: 2)
回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /2 下一条

手机版|小黑屋|与非网

GMT+8, 2024-3-29 00:57 , Processed in 0.132260 second(s), 16 queries , MemCache On.

ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

苏公网安备 32059002001037号

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.