你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32与51单片机串口通信实例

[复制链接]
STMCU小助手 发布时间:2022-9-18 21:51
两开发板芯片型号STM32F103ZET6与STC89C52。
硬件连接- S& A( b. J5 F+ U- \. ~
原理图
1 U+ E; {, c5 Z, l2 l7 I2 X( s
    如下分别是STM32与51单片机原理图。
微信图片_20220918215135.png
STM32开发板USART1管脚

4 f+ z6 u; x: R' e: B/ L7 w* r
微信图片_20220918215130.png
51开发板串口管脚
串口通信原理# ]3 l8 Y; F7 F; O
    关于串口通信的介绍
微信图片_20220918215127.png
微信图片_20220918220829.png
关于串口通讯,几个重要的知识点:
/ O1 c1 ^! g$ ?5 {, V8 s
  • 波特率,数据传输的速度,如上图设置为9600,发送、接收端设置要保持一致
  • 硬件连接,TXD、RXD交叉连接,GND直连
  • 数据位1 q( u* z8 S4 G0 n  s  j& @
  • 校验位
      \, S- S- {; r+ [! J9 C
  • 停止位
    4 B  U; y: V( Z" R

    * \8 ~% l' s5 \0 p$ q3 [
    其中,后3项一般是8、N、1。
连线
    根据原理图,用杜邦线将两块开发板的TXD、RXD交叉连接,两GND直接连接

# L" j9 ~' v6 I& N! n
编写程序6 y) u) h+ C) R& d7 W& d+ {
    STM32程序主函数如下。
微信图片_20220918215119.png
    51单片机程序主函数如下,51单片机工程文件只包括.c文件、reg52.h两个文件,相比STM32工程来说文件少太多了。
微信图片_20220918210939.png
微信图片_20220918215124.png
赞 收藏 评论0 发布时间:2022-9-18 21:51

举报

0个回答

所属标签

相似技术帖

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版