树莓派4B 与 stm32 通信

本文详细介绍了如何配置树莓派4B和STM32F103ZET6进行串口通信,包括树莓派的系统烧录、STM32的Keil5安装、通信设置以及通过Python的serial库进行代码通信。在过程中,使用minicom作为串口调试工具,并提到了可能遇到的问题及解决办法。

本文用来记录智能控制课设中的通信环节的实现

硬件便是树莓派4Bstm32(我用的是正点原子的STM32F103ZET6的核心板)
从头开始做的,带着你去从烧录树莓派,安装STM32的编译环境开始,直到二者成功通信。如何使用串口助手进行调试,以及如何通过代码进行通信。

1.准备环节

(树莓派已经烧录好镜像可以正常使用,stm32也已经装好keil5的同学可以略过)

1.1 树莓派

新买的树莓派4B一般TF卡没有烧入镜像(也就是树莓派的操作系统)
官方推荐系统是以下三种
32位Lite版(无桌面)
32位桌面版(推荐使用)
32位桌面版(含常用软件)
这三个链接都会直接下载官网最新的版本,但是由于树莓派官网下载一般是比较慢的,而且如果你想用VNC或者远程链接等新系统还需要做很多的配置。
下面这个链接是我实验室的大佬已经配置了一些常用配置的镜像(可以省很多事)
镜像下载链接
再放上几个常用的小工具
链接:https://pan.baidu.com/s/1nbRxYSjv2O1W9c9VcHETBA
提取码:j4w1
在这里插入图片描述

1.2 烧录镜像

你需要准备一张TF卡,一般16GB就够

  1. 先对TF卡进行格式化,使用小工具中的SD初始化工具
    在这里插入图片描述
评论 30
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值