第一节 硬件解读
蓝桥杯嵌入式主板上面一共有2个USB口,下载程序和串口都是CN2口,大家千万不要搞错了。
如下图,串口引脚是PA9和PA10。
第二节CuebMX的配置
第一步:选择对应的引脚的和对应的功能,如下图:
第二步:配置串口,设置波特率为9600【注意:比赛一般是9600,可以根据具体情况修改】,设置完了就变成绿色了,如下图:
第三节MDK代码
第一步:编写串口发送函数,如下图:
第二步:编写主函数,如下图:
第五步:配置好下载器之后,编译代码,下载即可。
第六步:打开STC软件,如下图配置:选择串口助手;接收缓存区选择文本模式,波特率选择9600;串口号请扫描,选择正确的串口号,不一定是COM5;最后打开串口。
第七步:按下按键,串口接收数据。
第四节 实验现象
注意:请用USB线连接电脑与开发板,注意是CN2口。
现象:LED闪烁一次,按下按键,对应的LED翻转一次,LCD显示键值并以9600波特率的串口发送出去。
来源:撞上电子微信公众号
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
嵌入式
+关注
关注
4986文章
18319浏览量
289136 -
数据
+关注
关注
8文章
6515浏览量
87648 -
串口
+关注
关注
14文章
1487浏览量
74536
发布评论请先 登录
相关推荐
嵌入式人工智能的就业方向有哪些?
操作系统使用及C高级编程 数据结构与算法 二:嵌入式Linux应用工程师,Linux网络开发工程师 文件IO 并发程序设计 项目实战:基于Linux的Flappybird游戏开发 网络编程开发及实战上
发表于 02-26 10:17
嵌入式软件开发应该掌握哪些知识?
的控制,如GPIO、串口、SPI、I2C 等。这使得嵌入式软件开发人员能够充分利用硬件资源,满足特定的需求。 1.2数据结构与算法 嵌入式系统通常具有有限的内存资源。通过使用合适的
发表于 02-19 11:23
嵌入式学习步骤
嵌入式行业是一个涉及广泛领域的行业,嵌入式、物联网、人工智能、智能与科学、电子信息工程、通信工程、自动化工程、测控、计算机科学等专业在嵌入式系统中使得软件和硬件的结合更加高效,适合从事嵌入式
发表于 02-02 15:24
单片机串口通信的接收与发送程序
单片机串口通信的接收与发送程序 一、引言 单片机串口通信是一种常见的通信方式,广泛应用于各种嵌入式系统和工业控制领域。通过串口通信,单片机可
stm32如何向串口用一个字节发送3300这个数?
stm32如何向串口用一个字节发送3300这个数? STM32是一种嵌入式微控制器,具有高性能,低功耗和低成本等优势。其中,串口通信是嵌入式
什么是嵌入式Linux?
什么是嵌入式Linux? 对于很多电气、电信、通信专业的同学来说,对口专业就业方向主要有软、硬件两个方向。无论是对于学生还是就业而言,软硬件的开发学习,嵌入式物联网在近年来无疑是一个摆在面前
发表于 10-11 13:47
【蓝桥杯嵌入式】第五章 LCD
第一节硬件解读蓝桥杯嵌入式的LCD并没有提供原理图,所以也没有什么可以讲解的,如果有需要,请联系我们微信公众号管理员,谢谢。微信搜索:撞上电子微信公众号即可。第二节CubeMX配置本教程在上一章
电机拖动的教程课件资料分享
本文档的主要内容详细介绍的是电机拖动的教程课件资料合集免费下载主要内容包括了:绪论,第一章直流电机,第二章 直流电动机的电力拖动,第三章 变压器,第四章 三相异步电动机,第五
发表于 09-22 06:27
嵌入式编程和微控制器应用
欢迎进入嵌入式编程和微控制器应用的世界!使用日益流行且价格适宜的AtmelAVR嵌入式控制器作为学习平台。本书是目前可以获得的最佳书籍之一。对于初学者,本书将会是极好的选择。随着
发表于 09-20 07:52
读书笔记-《RISC-V嵌入式开发实践——基于CH32V307微控制器》-第1章-1.1
第1章目录:
第1章 概述
1.1 初识嵌入式系统
1.1.1 运行硬件系统
1.1.2 实践体系简介
1.1.3 编译、下载与运行第一个嵌入式程序
1.2
发表于 08-03 14:09
嵌入式学习路线你知道吗?
嵌入式学习路线你知道吗? 1打好嵌入式软件编程的基础 这一阶段重点打好嵌入式软件编程的基础,包括学习Linux系统的基本应用,Linux的常用命令、C语言编程基础、常用的数据结构。特别
发表于 06-14 16:00
评论