树莓派5开发经验及串口配置

先说背景:博主奉命在树莓派5的板子上开发一个上位机程序,但是博主之前并没有树莓派5开发经验,甚至没听过。所以走了很多弯路。首先是系统选择这块,当时负责人是直接在京东上买的,对接的客服也啥也不懂,然后就说支持ubuntu和树莓派本身系统。博主之前比较熟悉ubuntu20.04下开发,所以就像让树莓派5搭载ubuntu20.04系统,然后试了很多镜像,发现特么5不支持搭载ubuntu20.04!然后因为之前都是用的个人电脑或者是服务器开发原因,没有对arm和X86架构的区别有太多理解,后来深刻的理解了精简指令集和复杂指令集的差别。so,我换了ubuntu24.04(后来发现好像树莓本身的系统更好开发资料也多能省不少事,真的要哭死),然后是搭载环境可以去看我另一篇博文。里面如何搭载我写的很详细了。

然后是说串口,首先查看自己的派里串口

sudo ls /dev/ttyAMA*

会显示你已经打开的串口,新板的话基本上是只显示/dev/ttyAMA10,这是很多资料上说的是那个单独的串口就是下图这个框起来的位置。有兴趣的朋友可以试试。
在这里插入图片描述
如果显示/dev/ttyAMA10 /dev/ttyAMA0或者更多,那你的板子串口是直接配好的,不通的话应该是硬件,或者是你用法问题。
如果除了ttyAMA10没有更多的显示接下来我们就要去配置串口。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值