文档章节

android 串口调试

wangjian19
 wangjian19
发布于 2014/02/21 13:56
字数 260
阅读 2133
收藏 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中是否有数据显示,如果有则串口可以进行通信!


© 著作权归作者所有

共有 人打赏支持
wangjian19
粉丝 15
博文 60
码字总数 101397
作品 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
Android实践:做一个可视频交互的智能小车

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

Agora
08/01
0
0
物联网实验4 alljoyn物联网实验之手机局域网控制设备

  AllJoyn开源物联网协议框架,官方描述是一个能够使连接设备之间进行互操作的通用软件框架和系统服务核心集,也是一个跨制造商来创建动态近端网络的软件应用。高通已经将该项目捐赠给了一...

ai物联网
2014/11/12
0
0
(原创) alljoyn物联网实验之手机局域网控制设备

AllJoyn开源物联网协议框架,官方描述是一个能够使连接设备之间进行互操作的通用软件框架和系统服务核心集,也是一个跨制造商来创建动态近端网络的软件应用。高通已经将该项目捐赠给了一个名...

ai物联网
2014/11/12
0
0
Android—串口相关(1.串口的基本使用以及调试工具介绍)

普通的手机、平板上是没有串口的,在特定的需求下,手机、平板或其他设备想要与硬件设备进行数据操作时可以额外增加串口,然后通过串口进行信息交互。 下面介绍串口的基本配置: 工具:Andro...

qq_35700007
04/16
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

Spring详解

Spring详解(一)------概述 目录 1、什么是 Spring ? 2、Spring 起源 3、Spring 特点 4、Spring 框架结构 5、Spring 框架特征 6、Spring 优点   本系列教程我们将对 Spring 进行详解的介绍...

DemonsI
25分钟前
0
0
CentOS7系统Nginx安装

1、下载nginx,官方网站https://nginx.org wget https://nginx.org/download/nginx-1.14.0.tar.gz 2、下载Nginx Sticky Module,官方网站https://bitbucket.org/nginx-goodies/nginx-sticky-......

m_lm
29分钟前
0
0
使用zTree树控件(二)

1:treeNode.checked用于判断是勾选还是取消勾选。(treeNode指的是节点) 2:treeObj.transformToArray(nodes)用于查询nodes节点下的所有子节点,json格式。(treeObj为数的id)...

uug
29分钟前
0
0
export, import 和 export default的区别

ES6的两个功能: export 和 import export 对外输出模块 import 引入(加载)进来一个模块 一、export => import 单个变量 export var name = "lishi" 在其他文件里引用 import {name} f...

Js_Mei
34分钟前
1
0
打造RecyclerView的n级列表

先上效果图: 1.该多级列表的优势: 支持无限级列表展开 基于一个recyclerView实现 可以自定义每一级item的样式,定制化更强 2.设计的思路 数据结构List<ItemBean>,ItemBean类中有变量List<...

WelliJohn
43分钟前
1
1

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部