logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

蓝桥杯嵌入式赛道---软件篇(CubeMX基础使用教程)

STM32 CubeMX是现代化配置STM32工程的工具,相比标准库具有自动生成代码和持续更新优势。文章详细介绍了CubeMX的界面功能,包括File菜单的工程管理、Windows菜单的显示设置、Help菜单的库文件管理。重点讲解了新建工程的步骤:首先选择芯片型号创建工程,然后配置工程文件信息,包括工程名称、保存路径和编程IDE(推荐MDK-ARM)。特别说明了比赛环境下需手动导入离线库文件的方法

文章图片
#蓝桥杯#c语言#单片机 +1
蓝桥杯嵌入式赛道---软件篇(资料包内容说明)

本文介绍了电子设计竞赛资料包的内容与更新情况。资料包每年随赛事进行小幅调整,主要改动集中在驱动代码部分,第十六届资料包相比前一版有较大更新。资料包包含竞赛平台原理图、说明文档、驱动代码(HAL/LL库)、芯片数据手册以及多种工具软件(CubeMX、USB驱动、串口助手、Keil5编译器、芯片支持包等)。其中BSP文件夹提供IIC通信和LCD屏幕驱动代码,DataSheet包含平台芯片手册,Tool

文章图片
#vscode#c语言#单片机 +2
蓝桥杯嵌入式赛道---软件篇(备赛环境准备一)

本文介绍了嵌入式设计与开发竞赛所需的关键软件工具及资料准备流程。主要包括:使用STM32CubeMX生成HAL库代码(搭配Keil5)、比赛资料包与模板代码的获取方法、Keil5和STM32CubeMX的安装指南(推荐使用资料包中的安装程序),以及可选安装VS Code进行现代化开发。文章提供了详细的GitHub资源链接和软件下载方式,为后续竞赛平台模块的使用教学和代码讲解奠定基础。特别强调了比赛

文章图片
#蓝桥杯#vscode#c语言 +2
蓝桥杯嵌入式赛道---硬件篇

本文介绍了蓝桥杯嵌入式竞赛平台CT117E-M4开发板的硬件设计。该平台基于STM32G431RBT6微控制器,配备2.4寸TFT-LCD、功能按键、LED指示灯、E2PROM、可编程电阻等外设。文章详细解析了开发板的PCB布局和电路设计原理,包括MCU基本电路(滤波电容、晶振电路、复位电路)、DAP-Link调试接口、信号发生器、LED驱动电路(采用SN74HC573ADWR锁存器)、USB通信

文章图片
#蓝桥杯#嵌入式硬件#stm32 +2
ESP32开发环境——VS Code配置PlatformIO环境

本文介绍了ESP32开发的三种环境配置方案:Arduino IDE适合初学者但工程管理较弱;ESP-IDF适合专业开发但学习成本高;推荐使用PlatformIO插件结合两者优势,支持多框架开发并提供更好的工程管理。文章详细演示了在VSCode中配置PlatformIO的全过程,包括插件安装、路径修改、工程创建技巧,并提供了离线导入资源文件的方法来加快环境搭建。最后预告了后续将深入讲解ESP32开发

文章图片
#单片机#c语言#vscode +3
VS Code修改插件的默认位置(C盘)

【摘要】本文介绍了如何转移VSCode插件默认安装位置的方法。通过设置系统环境变量"VSCODE_EXTENSIONS",将其指向新的插件存储路径即可完成迁移。操作后原有插件仍可正常使用(以C语言和汉化插件为例演示),且原C盘目录下的插件文件不会被删除。这种方法能有效解决C盘空间不足的问题,操作简单只需修改环境变量并重启VSCode即可生效。(98字)

文章图片
#vscode#c++#嵌入式硬件
第17届蓝桥杯备赛

【摘要】本栏目将围绕第十七届蓝桥杯电子赛的嵌入式(主)和EDA赛道展开知识分享,提供赛事经验与案例代码。内容持续更新至开赛前,全程免费,欢迎关注获取实用备赛资源。

#蓝桥杯#stm32#嵌入式硬件
第十七届蓝桥杯比赛大纲公布

本文提供了蓝桥杯嵌入式赛道的知识点大纲截图,包含三张详细的考试内容图示。读者可直接访问官方网址https://dasai.lanqiao.cn/notices/846自行查询完整信息。这些截图系统性地展示了嵌入式开发相关的考核知识点分布,为参赛者提供了明确的备考方向。通过大纲图示,考生可以快速把握比赛重点考查内容,包括嵌入式系统基础、硬件设计、软件开发等多个维度的知识要求。

文章图片
#c语言#单片机#stm32 +1
VS Code使用Tips(1)---VS Code编辑文本

VSCode是一款功能强大的文本编辑器,通过"code."命令可快速打开文件夹进行编辑。文章以嵌入式开发为例,展示了如何在VSCode中编辑Keil5工程代码,实现实时同步修改。演示了代码注释后保存,Keil5会提示重新加载修改内容。后续将持续更新相关使用技巧。

文章图片
#stm32#c语言#嵌入式硬件 +1
第十六届蓝桥杯嵌入式赛道备赛---I2C通信+E2PROM(AT24C02)存储+MCP4017(可编程电阻)(日志五)

这一个板块针对开发板上的I2C总线区域的模块,这一条总线同时连接了两个芯片一个是,另外一个是MCP4017(可编程电阻)。同时官方给的资料文件中有软件I2C的源码可以直接给我们使用,所以这里就使用软件I2C,就不用芯片自带的硬件I2C了。关于I2C通信的详细细节这里就不展开讨论,在代码配置的过程中会简单提到一点,详细的内容大家自行去学习。官方的软件I2C的源码放在了文章的最后,有需要自取。

文章图片
#蓝桥杯#单片机#c语言 +1
    共 16 条
  • 1
  • 2
  • 请选择