【蓝桥杯嵌入式】二、熟悉G4开发板

        在备赛的时候就按照开发板的设计去练习,在比赛的时候就可以得心应手。

        有官方的开发板更好,用其它的STM32开发板也能学,但不论有没有,都一定要熟悉比赛时要使用的开发板,熟悉板子,带着理解写代码,效率更高。

目录

一、如何得到一套比赛开发板:

二、怎样熟悉一套开发板

三、关于蓝桥杯嵌入式比赛用板——CT117E_M4


一、如何得到一套比赛开发板:

        1、询问老师,老师那里很可能会有。

        2、询问高年级学生。

        3、购买:比赛使用的开发板相对来说比较简单,造价应该在100元以内,但市面上的正版开发板的价格过高(骗小白购买)。你可以寻找一些仿制版(某些仿制的比正版的还好)的价格低一些。

二、怎样熟悉一套开发板

需要用到的资料在这里,边下载边继续看文章。

链接:

https://pan.baidu.com/s/1L3fXF7KjnY9IAwUVNA96Hg?pwd=tltl 


与比赛有重要关系的会加粗,加粗的在资料或者我的文章里都会有,其他的可以略过。


1. 获取开发板文档
用户手册:阅读用户手册以了解开发板的基本特性和功能。
技术规格:查看技术规格,了解硬件细节,如处理器型号、内存大小、电源要求等。
快速入门指南:如果提供,阅读快速入门指南,它通常包含了基本的设置和操作步骤。

2. 硬件熟悉(以后的示例文章里会讲)

熟悉开发板上的各个组件,如处理器、内存、存储、输入输出接口(如USB、HDMI、GPIO等)、电源管理等。了解这些硬件如何连接和工作。 

3. 软件环境搭建在前面的文章里
操作系统/固件:根据开发板的要求安装或更新操作系统或固件。
IDE和工具链:安装适合开发板的集成开发环境(IDE)和工具链,如GCC、Keil等。
驱动程序:确保你的计算机上安装了必要的驱动程序,以便与开发板通信。

4. 基本操作实践(以后的示例文章里会讲)
硬件测试:通过连接简单的硬件(如LED、按钮)并编写控制代码来进行基本的硬件测试。
串口通信:使用串口通信工具(如PuTTY、minicom)与开发板进行通信,测试串口功能。


5. 编写和运行代码(下一篇文章里会讲)
Hello World:编写并运行一个简单的“Hello World”程序,确保开发环境配置正确。
GPIO控制:编写代码来控制GPIO(通用输入输出)引脚,如点亮LED灯。

 6. 学习示例项目

官方示例:运行官方提供的示例项目,理解其工作原理。
社区项目:查找社区中的项目,学习并尝试复现。(如到CSDN社区来看我的文章【手动狗头】)

 7. 加入社区
论坛和社区:加入相关的在线论坛和社区。
问答互动:在社区中提问和回答问题,与其他开发者交流。

 8. 实践项目(与这次比赛无关,学习其他开发板时可以参考)
个人项目:开始一个小型的个人项目,如制作一个温度计或简单的机器人。
逐步复杂化:随着你对开发板的熟悉程度提高,尝试更复杂的项目。

9. 持续学习和更新(与这次比赛无关,学习其他开发板时可以参考)
跟踪更新:关注开发板制造商的新闻和更新,了解新功能和改进。
学习新技术:不断学习新的编程语言、框架和工具,以适应不断变化的技术环境。

10. 问题解决(在上一篇文章的MDK使用中有)
调试技巧:学习并掌握调试技巧,如使用断点、单步执行等。
故障排除:遇到问题时,学会如何查找和解决问题。

通过遵循这些步骤,你将能够系统地熟悉开发板,并在实践中不断提高你的技能。记住,实践是学习的关键,不要害怕尝试和犯错。

三、关于蓝桥杯嵌入式比赛用板——CT117E_M4

详细信息,请参考上面资料里的

"蓝桥杯STM32MG4开发板-原理图和手册\CT117E-M4产品手册.pdf"

开发板以STM32G431RBT6为主控芯片,板载外设资源如下:

引脚图:

  • 18
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值