让人疑惑的STM32F4/F7芯片
///插播一条:我自己在今年年初录制了一套还比较系统的入门单片机教程,想要的同学找我拿就行了免費的,私信我就可以哦~点我头像黑色字体加我地球呺也能领取哦。最近比较闲,带做毕设,带学生参加省级或以上比赛///
STM32F4/F7芯片,matalb安装的是2021a版本。
核心代码很简单,如下
s=serial('COM3')%将串口3赋给sfopen(s)%打开串口3fprintf(s,'123456 hello world')%给串口3的发送缓存写数据fscanf(s)%从串口3的接收缓存读数据fclose(s)%关闭串口3
只要以上几行就可以实现串行通信的读写。但是在实操过程中要想安心使用,有很多小细节要注意,否则会跳出各种各样的报错。必备小技巧总结如下
.在写通信程序前,可以用函数instrhwinfo搜索可用串口端口:
>> info = instrhwinfo('serial')
info =
HardwareInfo with properties:
AvailableSerialPorts: {2x1 cell}
JarFileVersion: 'Version 4.4'
ObjectConstructorN