STMCU小助手
发布时间:2022-6-3 20:59
|
分别编写STM32与51单片机程序,通过串口通信,实现STM32按键控制51单片机LED的实验效果。 两开发板芯片型号STM32F103ZET6与STC89C52。 # B* V8 \# V) h/ Z, p% \: O8 u 硬件连接 原理图 如下分别是STM32与51单片机原理图。
STM32开发板USART1管脚
51开发板串口管脚 串口通信原理 + a; N: ^: G0 |. S# n! C0 C6 |4 J
关于串口通讯,几个重要的知识点:; ]+ r9 w; d) A( p. L) Q; y j9 S
其中,后3项一般是8、N、1。 * i. `6 W3 V: ~& j/ ?! B1 q |" B3 W 连线 根据原理图,用杜邦线将两块开发板的TXD、RXD交叉连接,两GND直接连接,如下图所示。
编写程序: Y2 D H+ w" ^& u f* x; M STM32程序主函数如下。
51单片机程序主函数如下,51单片机工程文件只包括.c文件、reg52.h两个文件,相比STM32工程来说文件少太多了。
|
【经验分享】STM32语音识别的智能蓝牙音箱(源程序+原理图+PCB+设计说明书+PPT)
想找个ST芯片
[GPIO] 使用新型抽象开始C++嵌入式编程,从GPIO开始
技术手册stm32f1xx中的一个小问题
【经验分享】STM32 HAL库移植FreeModbus详细步骤
【逢7发帖赢大礼】STM32开发之IC门禁卡UID读取方法!
实战经验 | Keil工程使用NEAI库的异常问题
经验分享 | FDCAN数据段波特率增加后发送失败的问题分析
STM32几种流行开发环境的优缺点
好用软件推荐-TouchGFX Designer
微信公众号
手机版