知识来源于韦东山老师的7天物联网课程。
之前使用标准库开发STM32程序的时候需要单独配置很多文件,现在使用HAL库,直接用cubeMX就可以的省去这一步。
一、cubeMX建立新工程
点击选择MCU的型号
搜索STM32F103C8
这里可以下载芯片的参考资料
点击右上角START开始以下操作,点击PA1,选择GPIO_OUT及选为输出模式。(因为stm32mini开发板的LED灯接口为PA1所以选择PA1)
点击右上角生产按钮(GENERATE CODE)
为工程命名、选择工程保存目录、选择IDE为MDK-ARM(KEIL为Keil Software公司的IDE,后被ARM收购。)
选择生产.c/.h文件。
最后再点击右上角,GENERATE CODE即可生产工程。接下来可以选择打开文件夹,或者直接打开工程。
用keil打开工程后,一定要按照cubeMX的规范书写程序,要在开始和结束中间书写程序。