如何0基础学stm32?
入坑STM32要学习什么,关键是看你要用它做什么产品
- 做一个键盘/鼠标,可以学习USB协议
- 做一个联网设备,需要学习以太网,TCP/IP协议的底层实现
- 做一个无线设备,可能需要学习蓝牙、WIFI或者zigbee的协议
- 如果用模块,则可能需要学习SPI、I2C或者SDIO接口去连接模块
- 做一个平衡小车,需要学习PID算法
- 做一个摄像头能需要学习SCCB协议,如果想深入一些,可能需要学习一些图像处理的知识
- 上位机要是需要图形界面,最简单的可能是C#、QT、安卓
- 如果要做人脸识别、图形分割,还需要机器学习的知识,可能需要python
- 如果偏硬件开发,这时候PCB设计需要学,模电数电需要学,电路原理更需要学
- 随着产品复杂度提高,发现裸机已经不够用了,可能需要学习ucos/freeRTOS之类的操作系统
核心
上面展开说了很多,但实际上入门STM32还是从买一块开发板开始的。
针对开发板上的各种外设,把相应地例程跑一下。
STM32单片机开发核心是C语言编程,需要动起手来,只是看书、看视频而不动手是不可能学会的。
如果偏硬件,电路设计软件AD等也是需要学习的,需要熟悉各种外设,各种通信协议。
如何0基础学stm32?相关推荐
- 0基础学怎么学习python
Python相对于其他编程语言来说是比较简单的,非常适合零基础的小白学习,想要进入到互联网行业,可以优先选择学习Python,那么下面小编就来为大家详细的介绍一下0基础学怎么学习python? ...
- 零基础学stm32要多久?stm32应该怎么学?
STM32由于资料丰富.稳定.性价比高深得广大工程师和企业的喜爱. 现在随便在招聘平台上搜索单片机开发或者嵌入式开发,基本都要求会STM32. 我用STM32也有很多年了,基本上是围绕着F103.F0 ...
- 0基础学python难吗-0基础学武汉Python开发课程有多难?该怎么入门?
Python语言可谓十分强大,正如它的两个外号所称,一个是"内置电池",另一个是"胶水语言".开源社区和独立开发者长期为Python贡献了丰富大量的第三方库,其 ...
- 0基础学python-0基础学python 全套教程送你参考
我0基础学Python可以吗? 我赞成把Python作为入门语言: 为什么选择python Python可以说是编程语言中罕见的既简单又强大的一门语言,python语言简洁,语言优雅,功能强大,使用p ...
- 0基础学python难吗-0基础学Python有多难?该怎么入门?
0基础学Python有多难?该怎么入门?零基础学Python并不难,因为Python是一门非常适合初学者入门的编程语言.Python语法简单明了,代码可读性很高,容易入门.但Python对代码的要求非 ...
- 0基础学python看什么书-0基础学Python入门书籍应该看什么?
0基础学Python入门书籍应该看什么?Python 对不少人来说是谜一样的东西不知道如何下手.从何处下手,找了很多资源几个月过去了学习陷入换乱,没没能入门Python开发.出现这种情况大多是因为没有 ...
- python难学嘛-终于明白0基础学python难吗
Python语言是一种典型的脚本语言,简洁,语法约束少,接近人类语言.有丰富的数据结构,例如列表.字典.集合等.具有可移植性,支持面向过程和面向对象编程,并且开源.以下是小编为你整理的0基础学pyth ...
- 线上学python哪家好-0基础学python,打算找培训机构,是线上好还是线下好?
谢邀,先不谈讨论线上还是线下更好,这个待会说. 我们先看一下题主的问题,0基础学Python,打算找培训机构,划重点了,这是0基础已经做好决定去培训了,我们就不要一直强调建议自学.自学,答不对题.就我 ...
- list选取多个元素 python_【幼儿园级】0基础学python一本通(上)——AI未来系列1...
在未来面前,每个人都是学生 江海升月明,天涯共此时,关注江时! 引 子 本篇为AI未来系列第一篇.为什么要研究学习python?python是未来屠龙的屠龙宝刀,再辅助以我们的高中数学基础(足够用的屠 ...
最新文章
- [LeetCode]Array主题系列{35,39,40,48题}
- boost::multiprecision模块cpp_bin_float相关的测试程序
- 【kafka】kafka kerberos Cannot locate KDC Unable to locate KDC for realm
- win7旗舰版系统如何重装系统win10
- access查询设计sol视图_Access删除索引
- linux下c程序 daemon、fork与创建pthread的顺序问题
- android版本4.4.2导航,天敏D8+_rk3288_Android_4.4.2_kiui7_蓝光导航极速版
- 计算机键盘静音键咋不亮,键盘上的声音开关键不能用为什么
- 【基础】SAP 新增计量单位
- 元核云赋能银行业,智能双录产品助力银保业务合规高效响应
- 山东海王星·关于国内文旅水上乐园的运营营销构思
- CXF之Features
- 最大似然函数及其求解
- 《时代三部曲》感悟三
- 用HTML5+CSS实现3d动画立方体
- 201671030125 曾佳+《英文文本统计分析》结对项目报告
- MIT公开课18.06 Gilbert Strang 线性代数 笔记3 - 正定矩阵及其应用
- xp系统访问共享服务器提示无网络路径,WinXP提示无任何网络提供程序接受指定的网络路径怎么办?...
- aPaaS有哪些成熟产品
- 通达OA未授权任意文件上传及文件包含漏洞分析学习
热门文章
- 为什么计算机日期最早1970,计算机时间基准——1970.1.1
- SoX使用手册(中文版)
- 手把手写C++服务器(0):专栏文章-汇总导航【持续更新】
- 权威报告发布:细数OKEx OKChain公链那些“五星级”的骚操作
- 【uni-app】懂你找图--创建项目到首页推荐模块
- sem常用的数据分析方法有哪些
- 已解决pandas创建DataFrame对象失败
- PyQt5初学试验记录(三):Pyinstaller打包小结
- java excel 批注_Java 添加、修改、读取、复制、删除Excel批注
- Vue2项目中使用AntV/X6 分辨率适配