STM32学习(一)

一、了解STM32命名逻辑(选型):

        一般是选配置较好的板卡(高性能,多引脚,大闪存),实现项目功能后,优化为成本最低的板卡。(先实现再优化)

二、安装开发环境(CubeMX+Keil5)

        开发环境有很多种如,STM32CubeIDE、VS+插件、CubeMX+Keil5,由于想先学习HAL库使用STM32方法,所以暂选择CubeMX+Keil5快速配置。

1.CubeMX官网注册后下载

STM32CubeMX: Graphical tool - STMicroelectronics - STMicroelectronicshttps://www.st.com/content/st_com/en/stm32cubemx.htmlhttps://www.st.com/content/st_com/en/stm32cubemx.htmlhttps://www.st.com/content/st_com/en/stm32cubemx.html

2.Keil5官网下载

Keil Product Downloadshttps://www.keil.com/download/product/https://www.keil.com/download/product/https://www.keil.com/download/product/

3.器件包下载(根据板卡选择不同型号)

Arm Keil | Deviceshttps://www.keil.arm.com/devices/https://www.keil.arm.com/devices/https://www.keil.arm.com/devices/

4.Arm compiler 5.06编译器注册下载

        编译器是为了Keil5编译准备的!!!

Arm Developerhttps://developer.arm.com/https://developer.arm.com/https://developer.arm.com/

三、STM32的最小系统和IO分配

        先实现最小系统组成电路,然后特定IO再到通用IO,后续根据实际需求排线微调。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值