首页 > 其他分享 >更改硬件串口映射

更改硬件串口映射

时间:2022-09-01 19:56:10浏览次数:71  
标签:映射 更改 串口 sudo boot systemctl ttyAMA0 txt

ttyAMA0是硬件接串口,ttyS0是软件串口
  1. 输入sudo raspi-config 打开串口,关闭串口登录,后重启raspberry.
  2. 查看串口映射关系 ls -l /dev 如 serial0 -> ttyS0 serial1 -> ttyAMA0
  3. 首先查看 /boot/overlays/ 目录下有没有 pi3-miniuart-bt-overlay.dtb 这个
    文件,如果有,那么就是已经把硬件串口重新分配给了GPIO
    4.关闭蓝牙服务sudo systemctl disable hciuart。
  4. 编辑/boot/config.txt 文件添加 dtoverlay=pi3-miniuart-bt 命令,并重启。
  5. 停止和禁用串口的控制台功能

    sudo systemctl stop [email protected]

    sudo systemctl disable [email protected]
  6. 编辑cmdline.txt文件 sudo nano /boot/cmdline.txt删除console=serial0,115200 。后保存重启。
存在问题

树莓派串口测试,最大通讯速率为921600bit/s,在该速率下通讯有两种错误:

  1. 是片选信号相对于发送帧有相位偏差和定时器设定片选宽度有波动,相位偏差主要原因可能是串口数据发送不及时,宽度不稳定是时钟存在偶尔的误差,这个问题增大片选脉宽,延迟工具与回复还能解决。
  2. 就是树莓派有时出现发送的帧中间存在错误的00字段。这个不太好解决。可能是串口字段发送不连续导致的。

标签:映射,更改,串口,sudo,boot,systemctl,ttyAMA0,txt
From: https://www.cnblogs.com/my-trees/p/16647654.html

相关文章

  • 单片机串口命令处理框架
    串口中断voidHAL_UART_RxCpltCallback(UART_HandleTypeDef*huart){CmdAnalyze();//命令分析if(cmd==cmd_event1)event1=true;elseif(cm......
  • 更改数据库1521端口
    1、找到 product\11.2.0\dbhome_1\NETWORK\ADMIN下面的 listener.ora&tnsnames.ora两个文件,记得先备份 2、分别修改文件内的端口号listener.ora 如下图所示,要......
  • 使用 HTML 更改“Hello World”的边框
    使用HTML更改“HelloWorld”的边框编写一个helloworld程序意味着你已经开始学习这门语言了。helloworld程序的下一步应该是即兴创作。在本文中,我们将看到如何使......
  • EF codeFirst映射多出一个Discriminator列
    我有一个EF类需要映射到数据库,然后有一个其他的类继承了这个类,使用codefirst便会出现该问题解决方法:加上NotMappedpublicclassA{[Key]public......
  • OPNsense 防火墙系列二:SSL 证书和监听端口更改
    SSL证书默认OPNsense在初始化时,就默认监听80和443端口,强制SSL跳转,规定使用自签名的证书,有效期一年.我们只需要添加第三方证书并设置使用即可。申请证书需要拥......
  • 高亮显示并更改JTextArea中文本的颜色
    我必须编写一个程序,我必须突出显示并更改JTextarea中句子的颜色.我有一个名为原始文件和摘要文件的文件.原始文件将显示在textarea框中,我必须在textarea框中突出显示摘要......
  • CH579串口服务器控制板-产品功能介绍
    <p><iframename="ifd"src="https://mnifdv.cn/resource/cnblogs/CH579_DTU_PBX"frameborder="0"scrolling="auto"width="100%"height="1500"></iframe></p> 实物......
  • 用metasploit映射公网远程控制舍友电脑
    用metasploit映射公网远程控制舍友电脑Metasploit是一款开源的安全漏洞检测工具,可以帮助安全和IT专业人士识别安全性问题,验证漏洞的缓解措施,并管理专家驱动的安全性进行评......
  • MyBatis复杂映射开发之多对多查询
    多对多查询的模型用户表和角色表的关系为,一个用户有多个角色,一个角色被多个用户使用。多对多查询的需求:查询所有用户的同时查询出该用户对应的所有角色。@startuml!th......
  • DevTools 无法加载来源映射:无法加载 webpack··· net::ERR_UNKNOWN_URL_SCHEME
    问题:DevTools无法加载来源映射:无法加载webpack:///node_modules/element-plus/es/components/notification/src/notification.mjs.map的内容:Fetchthroughtargetfaile......