前言

        本人将在寒假准备蓝桥杯嵌入式组,并且将每天的学习记录与心得发布,欢迎与大家交流,希望对大家有所帮助和   对自己水平的提升,有什么不足之处欢迎大家指出,欢迎各位大佬的指导。

硬件准备

        板子大家可以从淘宝店里直接搜索蓝桥杯嵌入式开发板,从官方指定店铺国信长天购买,这是组委会官方指定的,当然大家也可以从指导老师那里借或者是咸鱼买。当然还有一个拓展板子,该板子是后面国赛中会用的,也是得大家购买的。省赛只用下面这个板子就够了。

         具体硬件部分这里就不介绍了,大家可以翻阅产品手册,产品手册大家可以买的时候问店家要,或者从我这下载,我以后所有的代码和资料都会发布,比赛当天会给的。

软件准备

1.KEIL5ARM

       破解并且器件包的安装,网上有很多的包的教程,自行安装。

2.调试器

选择CMSIS-DAP Debugger 调试器

seeting下,选择sw模式        

FLASH中,勾选RESETHE AND RUN 

完成后就可以通过自带的下载与调试功能

3.use串口驱动 

        有些人可能下载不成功或者是搜索不到,是因为可能没有下载usb转串口的驱动。win10不需要安装,自己带了已经,可以打开设备管理器查看端口,可以重新插上板子查看变化。比赛当天的资料中有该驱动,大家自己查看下载,网络上有许多。

4.STM32CubeMx安装

        我使用的是hal库,配置初始化在这个软件中进行,然后再编写程序,相当方便的,比赛的时候官方也是给的,大家从st.com的官网上下载,当然网上教程许多,大家自行下载既。

        同时安装成功了,还要安装一个包G431的包。打开instal。

如果你成功安装后,发现配置好后,运行有一个报错

这个原因是没有启动文件,大家可以自己加进去,这个软件可能生成不了

缺少这个复制进去,同时加进来

这样就完成成功的配置

使用的简单介绍

        前面已经完成了所有硬件与软件的准备,下面介绍一下我对这些软件工具的使用理解。用cubemx配置然后keil5编程,stm32G4只有固件包没有固件库与标准库,所有我们用的是hal库

Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐