初学stm32-基础知识及经典案例

本文介绍了stm32的基础知识,包括stm32与ARM的关系、命名规则,以及stm32的优缺点。同时,分享了从最小系统板到开发板的选择建议。文章还详细阐述了stm32的三种ARM内核类型及其应用场景,并列举了多个stm32的经典开发案例,涵盖从工程搭建到各类外设的控制应用。
摘要由CSDN通过智能技术生成

stm32概述

1.stm32初学要买开发板还是最小系统板?

最小系统板优点:因最小系统板引脚全部引出,自己学习操作时自由度非常高,想测试哪个外设就连接哪个外设,比如:;led、蜂鸣器……,对于复杂外设tft lcd屏幕,mpu6050也可以自己焊个板子,连接到最小系统板,在自己的项目开发测试中非常方便。
缺点是:外设过多过零散易丢失,当自己想测试简单功能时,需重新焊接电路,导致硬件bug频繁。

开发板优点:所有引脚都被引出,连接于各个外设,不用当心硬件bug问题,专心于软件开发,等自己后期开发熟练时,开发板作用就略显鸡肋,但当自己需要测试某个功能时,直接拿块板出来就好了。
缺点:贵,嗯对,只有这个缺点。

综上:根据自己的水平以及经济能力而定,初学最好还是选择开发板,无需过多关注硬件bug,专心于应用开发上,资料的话,网上有各种开源资料,无需担心。而我使用的是stm32F4系列开发板。
 

stm32、ARM介绍及其联系

stm32字面意思
ST:意法半导体,是一个公司的名字。
M:Microelectronics的缩写,ARM公司的cortex-M内核

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值