STM32从入门到精通 | 第一篇

STM32从入门到精通 | 第一篇

由于之前写了UWB室内定位的分享,有不少朋友来加微信,有很多是刚刚接触的,问了很多基础内容。每个人问一次,就给每个人讲一次,重复的工作太多了,想了一下,打算写个教程从入门到精通,全系列的深入分享硬件设计和STM32以及相关国产单片机的相关设计,本教程采用无序的思路抒写,简单地说的是想到哪里写到哪里,个人能力精力有限、有错的地方欢迎私信告诉我、尽量写全。

首先STM32是单片机,那么他就具有所有单片机的共性。
单片机是什么?
单片机(Single-Chip Microcomputer)是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业控制领域广泛应用。从上世纪80年代,由当时的4位、8位单片机。
那么玩单片机主要玩什么?
第一:C语言一定要打好基础
如果有C语言基础不太好的同学,可以查看我以前录的关于C语言的视频,学一些一下C语言的基础。
备注:该视频只讲基础。
第二:一定要明白单片机能做什么?
举个例子,家用电器、仪器仪表、游戏机等等电子设备多数都是由单片机的控制完成的。
环顾四周,多数电子设备都包含单片机。
第三:最重要的,单片机有什么功能?
定时器、串口、IO口、SPI、IIC、中断、轮询、存储、FLASH、FIFO、寄存器、看门狗、ADC、DAC、VGA等等都是什么?要把这些都搞清楚。
第四:玩单片机之前,一定要会画板子,即设计PCB。
设计PCB是电子工程师的最最基础的基本功。
第五:设计PCB之前,就要先设计电路,所以学习电路设计、电路分析、模电、数电就很有必要。

可能很多同学刚刚接触,一脸懵逼。
不要懵,你莫慌。

根据以上五点
我会再接下来,进行一一一详细讲解和指导,
我打算从电路设计和PCB设计方面去讲解,先从怎么使用最傻的设计工具Altium designer 入手
在到一个开发板的PCB设计
然后通过C语言的基础补习
再到STM32各个功能和实际项目
最后在展开各个国产芯片的。
通过这个过程,小白也能变高手
先这样吧 ,下一篇,不定时更新。
关注公众号,手把手进行。

在这里插入图片描述

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值