树莓派 | 串口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晶体 ...
最新文章
- 小米十年,雷军的一往无前
- 152.信道划分及其典型应用
- 软件材料填写中的行数统计和代码文本合并
- 本工作簿不能再使用其他新字体_1.2.16 EXCEL篇之关于工作表的操作合集
- Java 8的烹调方式–拼图项目
- 利用dft的定义计算dft的matlab程序_CP2K教程系列之静态计算(Pymatflow篇)
- linux 启动db2 服务器,Linux系统设置DB2等服务开机启动的过程
- VBA MultiPage 循环多页控件
- 修改 tomcat 内存
- 283.判断二分图(力扣leetcode) 博主可答疑该问题
- 百度文档免费下载+PDF转word
- 【时间序列分析】01. 时间序列·平稳序列
- PC Logo入门指南
- JS实现将数字金额转换为大写人民币汉字的方法
- git/gitbub入门使用记录
- 华为PPPoE、PPP/MP、IP-Trunk配置
- SystemUI 人脸识别解锁后指纹消耗次数并没有清楚
- 什么是差模干扰、共摸干扰?
- Houdini学习 —— 使用VOP进行陨石坑效果制作
- uniapp调用android原生方法
热门文章
- TVS管选型指南,您不知道的都在这里
- 普通人在互联网上还有哪些赚钱的机会?
- 雅马哈机器人以太网通信_紧凑型机器人控制器 - RCX320 - Yamaha Motor Co.,Ltd./雅马哈 - 以太网通信接口...
- 关于使用Java Mail 发邮件,连接超时问题
- 2023年天津中德应用技术大学专升本通信工程专业考试大纲
- 什么情况,听说网络安全工程师已经没落?
- C语言软件版本号宏定义的高级技巧
- 使用matlab画网格线--多条横线多条竖线
- cad指北针lisp_房建工程施工图常用符号及图例(值得收藏)
- 【git-02】用git管理vue项目