树莓派 | 串口03 - Windows使用串口助手发送字符给树莓派
文章目录
- 一、前言
- 二、打开串口
- 2.1、通过图形桌面
- 2.2、通过终端
- 三、串口测试
- 3.1、minicom
- 3.2、Windows串口调试助手
一、前言
重点:相比树莓派零、1、2 以及 3 的双串口 UART0(PL011)和 UART1(mini UART),树莓派4 中新增了 4 个 PL011 串口共计有 6 个 UART
所以,如果使用的是树莓派4,就不用关心串口的映射问题,树莓派4居然新增了4个PL011硬件串口。
树莓派 | 串口01 - 在系统上修改串口的映射关系
当完成串口映射关系的修改后,需要验证一下串口的功能是否正常。最简单的方法是在Windows上使用串口助手发送字符给树莓派,树莓派将收到的字符显示出来了。
测试的硬件:
电路图:
二、打开串口
2.1、通过图形桌面
将Serial Port设为enable,将Serial Console设为Disabled。
然后,重启系统即可。
2.2、通过终端
在终端的命令行输入:
sudo raspi-config
选择第三项。
选择P6 Serial Port(串口)。
选择NO,表示串口将不用于远程登陆Shell,仅用于普通的串口通讯。
选择YES,表示要打开串口。
最终的结果是:login shell is disable ,serial interface is enabled。
等待重启完成即可。
三、串口测试
3.1、minicom
首先,如果没有安装minicom的话,先使用:sudo apt install minicom,安装minicom。
接着,在终端上输入如下指令:
sudo minicom -D /dev/ttyAMA0 -b 9600
使用minicom打开硬件串口/dev/ttyAMA0,设置波特率9600。
进入minicom后的界面后,暂时不用管。
3.2、Windows串口调试助手
做好相应的配置。
发送Hello,world!
接着,minicom收到Hello,world。实验成功!!!!
树莓派 | 串口03 - Windows使用串口助手发送字符给树莓派相关推荐
- STM32通过串口助手发送字符点亮小灯(火哥的作业)
新人,传一下自己的代码,顺便记录一下自己所遇到的问题 主函数部分: #include "stm32f10x.h" #include "bsp_led.h" #i ...
- linux驱动向不同串口发数据,Linux串口(serial、uart)驱动程序设计
一.核心数据结构 串口驱动有3个核心数据结构,它们都定义在 1.uart_driver uart_driver包含了串口设备名.串口驱动名.主次设备号.串口控制台(可选)等信息,还封装了tty_dri ...
- linux 串口驱动 理解,linux 串口驱动 理解
linux 串口 驱动 理解 一.核心数据结构 串口驱动有3个核心数据结构,它们都定义在 1.uart_driver uart_driver包含了串口设备名.串口驱动名.主次设备号.串口控制台(可选) ...
- linux内核串口接入pps,Linux串口(serial、uart)驱动程序设计
一.核心数据结构 串口驱动有3个核心数据结构,它们都定义在 1.uart_driver uart_driver包含了串口设备名.串口驱动名.主次设备号.串口控制台(可选)等信息,还封装了tty_dri ...
- 采用串口中断方式实现串口通信:停止/持续发送“hello windows!”
文章目录 一.stm32接收到字符"s"/"t"时停止/持续发送"hello windows!" 1.STM32CubeMX工程创建 2.程 ...
- (二)树莓派Linux环境串口通信编程--AT指令集的发送和接收
文章目录 一.前言 二.要了解的知识 2.1 termios结构体 2.2 tcflush() 2.3 cfsetispeed()与cfsetospeed() 三.流程图设计与代码实现 serial_ ...
- USART向串口助手发送数据(DMA方式)
目录 一.前言 二.什么是DMA? 1.DMA简介 2.DMA主要特性 3.DMA框图 三.STM32CubeMX工程创建 1.题目要求 2.CubeMX工程配置 四.Keil工程的创建 五.效果展示 ...
- 串口助手发送数据到单片机并显示在液晶上
实验平台:51开发板 实验人:阿辉 实验现象:串口助手发送一串数据,实现LED状态翻转 数据: eb 01 30 00 00 39 ed eb 02 30 00 00 39 ed 实验代码如下: #i ...
- 普中单片机--串口通信(2)---通过串口助手发送数据点LED
普中单片机–串口通信(2) 通过串口助手发送数据 点亮LED 软件部分 #include <reg52.h> #define jingzhen 12000000UL /*使用12.0M晶体 ...
最新文章
- 关键词与关键词之间的相关度计算
- druid.io 海量实时OLAP数据仓库 (翻译+总结) (1)——分析框架如hive或者redshift(MPPDB)、ES等...
- java设定一个日期时间,加几分钟(小时或者天)后得到新的日期
- SpringBoot+Shiro学习(八):RememberMe
- leetcode面试题 10.03. 搜索旋转数组(二分法)
- 从0到1设计一个秒杀系统
- glut编译问题 (程序无法运行)
- oracle 统计文本字符串,oracle人员权限,字符串转列,统计管理详解-Oracle
- android button 图片不缩放,ImageButton如何让图片按比例缩放不被拉伸
- 推荐系统:基于内容的推荐
- C++ 获取分辨率 获取桌面分辨率
- 智能车图像处理7-车库的判断
- 智慧农业项目建设体系之疫病监测预警系统及数据分析
- 使用Cisco Packet Tracer之图解无线网络全网互联
- java项目 无法重命名_项目重命名:出现的问题
- 入门月薪8k,3年年薪35w,大数据的就业前景与薪酬待遇浅析
- 鲁迅研究(海南大学)
- 电脑端口号怎么查看?运行cmd命令查看电脑端口的方法图解
- PySerial学习系列1--serial.tools
- 4、项目融资 - 打造企业上市系列文章