博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
STM32学习之大纲
阅读量:5276 次
发布时间:2019-06-14

本文共 886 字,大约阅读时间需要 2 分钟。

以下为未来的学习大纲,每完成一个目标,我会将标题做成超链接到对应的博文以方便查看,但不保证不会更改大纲的目标,一切以实际开发学习后的心得体会为调整方向。

主要介绍STM32,学习和项目实战时用的开发板和工具,最终学习目标等等。

介绍如何创建IAR的STM32项目,但略过IAR for ARM的安装过程,毕竟网上有多安装教程了。

对启动文件进行分析,介绍在STM32在引导过程中做了什么准备工作。

三、STM32之红外热感应灯

预计编写一个人体红外热感应模块以3.3V电路控制12V的大功率LED的程序。

四、STM32之录播模块(初级篇)

基于WM8978芯片实现单纯的录音和播放的功能

五、STM32之录播模块(中级篇)

在初级篇的基础上,加入ZigBee或WIFI模块,将录音传输到PC后进行处理

六、STM32之录播模块(高级篇)

在中级篇的基础上,加入语音识别的功能。

如果是离线识别,则实现离线唤醒词识别的功能;如果是在线识别,则接入百度/讯飞语音接口,实现类似智能音响的功能。

七、STM32之LCD显示屏滚动信息显示

基于LCD1602显示屏和WIFI模块,实现通过PC的Python服务端控制LCD的滚动字母、背光控制等功能。

八、STM32之App控制LED灯开关

STM32模块控制有方2G通信模块拨号并连接阿里云服务器,通过安卓手机App通过发送指令到阿里云物联网操纵STM32控制LED的亮灭。

九、STM32之在线升级

基于WIFI模块,对固件进行在线升级

十、STM32之PCB板设计

基于Altium Designer 12自己设计第三点的【STM32红外热感应灯】的PCB板,进行PCB打样后自己焊接板子,完成人生中的第一个硬件电路板设计。

十一、STM32之Blender 3D建模学习

学习Blender进行3D建模,为目标10的电路板做一个外壳。

十二、STM32之3D打印

将外壳的模型文件用3D打印的打印出来,并装配。

转载于:https://www.cnblogs.com/skyblue-Mr/p/10879221.html

你可能感兴趣的文章
在.net2.0中实现Action和Func方法
查看>>
解释一下python中的//,%和**运算符
查看>>
VC++6.0中不兼容问题
查看>>
websphere、weblogic上JConsole的配置
查看>>
PHP中的数组
查看>>
PHP扩展-扩展的生成和编译
查看>>
Hello world!
查看>>
部分网站公开数据的汇总(2)
查看>>
03-29复利计算单元测试
查看>>
android中 onResume()方法什么时候执行 ??(转)
查看>>
angularjs用回车键动态添加数据,同时渲染到页面
查看>>
软件设计师2008年12月下午试题4(C语言 动态规划)
查看>>
python基础 ---- 使用pyCharm 调试
查看>>
(转)虚函数和纯虚函数区别
查看>>
[小北De编程手记] : Lesson 05 玩转 xUnit.Net 之 从Assert谈UT框架实践
查看>>
我的记忆,我的年
查看>>
search Paths $(SRCROOT)和$(PROJECT_DIR)区别
查看>>
项目中坑(一)
查看>>
bam文件测序深度统计-bamdst
查看>>
JS 小数的常用处理方法
查看>>