文档章节

android 串口调试

吃草小蚁
 吃草小蚁
发布于 2014/02/21 13:56
字数 260
阅读 2165
收藏 1

首先看线路图:

然后GPIO的连接:

再看DATASHEET里的PI20和PI21:


    串口是复用功能3;所以con_system.cfg里的配置如下:

[uart_para7]
uart_used           = 1
uart_port           = 7
uart_type           = 2
uart_tx             = port:PI20<3><1><default><default>
uart_rx             = port:PI21<3><1><default><default>

然后编译生成固件然后烧录;

如果不出意外会在/dev下生成ttyS7的设备文件,然后进行调试;

用串口转接线将串口连接上PC,在pc上的CRT中查看是否可以通信,要先在设备端进行串口的波特率设置等;

在busybox这有一个更加简单的串口工具microcom,用法:

#microcom -t 5000 -s 115200 /dev/ttyS7

这样,就可以使用ttyS7进行串口通信了。如果要进行AT指令发送,只需输入AT回车即可:

# microcom -t 5000 -s 115200 /dev/ttyS7

AT

OK

# microcom -t 5000 -s 115200 /dev/ttyS7

ATE

OK

然后在adb命令行输入:echo 5687789 > /dev/ttyS7

看CRT中是否有数据显示,如果有则串口可以进行通信!


© 著作权归作者所有

共有 人打赏支持
吃草小蚁
粉丝 15
博文 63
码字总数 110019
作品 0
深圳
高级程序员
私信 提问
[RK3399][Android7.1] 调试笔记 --- 串口JNI测试用例

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/kris_fei/article/details/82254979 Platform: RK3399 OS: Android 7.1 Kernel: v4.4.83 Android并没有包含串...

KrisFei
08/31
0
0
Android 模拟器串口调试

1:安装Configure Virtual Serial Port Driver;在vspd破解程序里.rar 里 2:安装串口调试助手V2.2.exe; 3:在android-sdk android-10 目录下添加以下2个文件 G:toolsdevelopandroid-sdk-wi...

Louisa
2012/04/11
0
0
手机App界面软件设计

1、 app做两款:基于android和基于ios的;优先做基于android。设计者可以只做android。 2、 分辨率至少720x1280,用户点击图像按钮,则通过蓝牙发送指令,有些发送数据之后要接收数据并显示在...

sysclock
2016/11/09
3
0
Android实践:做一个可视频交互的智能小车

本文的三位作者正阳、海洋、阿力,是来自不同公司的工程师,在Agora RTC Hack 上海站编程马拉松上,开发了一款可实时视频远程看房的智能小车。本文将从方案设计、硬件开发、Android 端开发、...

Agora
08/01
0
0
android 串口调试 为什么用adb shell命令找不到ttyS2

android 串口调试 为什么用adb shell命令找不到ttyS2 已经用这个命令 emulator @4412 -scale auto -qemu -serial COM8 启动了安卓模拟器 COM8 是win下usb转com的 已证实可以用 但就是找到不/...

我是你
2016/02/28
1K
1

没有更多内容

加载失败,请刷新页面

加载更多

为什么只有你每次提交代码,log里面会出现merge

http://www.cnblogs.com/Sinte-Beuve/p/9195018.html

踏破铁鞋无觅处
刚刚
0
0
如何学习大数据:spark发布程序

一、对于spark程序只是用于默认的spark包的情况 直接点击pcakage 将程序进行在linux当中进行发布 客户端模式:测试 spark-submit --class com.keduox.App \ --master yarn \ --deploy-mode ...

架构师springboot
刚刚
0
0
oracle job(定时任务)

创建 定时任务 job declare job number;BEGIN DBMS_JOB.SUBMIT( JOB => job, -- job任务的唯一标识(自动生成) WHAT => 'INSERT into TEXTL (id) VALUES(TEXT......

骑羊放狼灬
4分钟前
0
0
Spring声明式事务在抛出异常时不回滚(RollBack)

Spring声明式事务默认只在RuntimeException时Rollback(回滚),不当的try catch会导致事务不回滚。 spring事务默认运行时异常回滚,RuntimeException 配置时添加异常回滚 rollback-for="Th...

叶落花开
5分钟前
0
0
赋能时空云计算 阿里云数据库时空引擎Ganos上线

随着移动互联网、位置感知技术、对地观测技术的快速发展,时空信息已从传统GIS行业渗透到大众应用及各行各业。从静态POI(兴趣点)到APP位置信息,从导航电子地图到车辆行驶轨迹,从卫星影像...

阿里云云栖社区
7分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部