【STM32】1.准备入门

1背景

之前上大学时接触过MSP430低功耗单片机,但那个时候仅限于点灯,连编程语法都不懂,因为当时没看到必要性所以没有再继续接触(who knows,还是应该始终保持好奇心),因此对嵌入式单片机的了解和纯小白差不多。

工作这几年,长进的是对软硬件设备、通信的理解。做了两三年上位机软件开发,因此对Cpp和CSharp比较熟悉;做项目过程中对硬件像伺服电机、编码器、光电开关、数字/模拟量信号等都有了直观的了解;也是在做项目过程中,对串口、TCP通信等有一定的研究和应用。

目前在准备转做SLAM中,算法方面在补,看相关简介时发现移动机器人上一般是工控机+单片机的搭配方案,其中工控机主要负责跑规划等高级功能和数据运算、而嵌入式单片机主要负责电气方面的控制和一些简单的传感设备。

虽然搞SLAM的朋友说嵌入式单片机方便并没有什么要求,但个人认为一些基本的内容还是要了解的,因此开一个专题来记录学习嵌入式单片机的过程。

工作四五年之后,决定开始学习下大名鼎鼎的STM32,加油吧少年。

 

2参考资料

1洋桃电子

洋桃电子1号开发板、配套的《STM32入门100步》,在B站上可以找到相关视频教程;

 

3准备工作

1硬件

买了一块洋桃1号开发板带小配件、下载好配套资料。

看到有人还准备了示波器、万用表之类的设备,因为我的目标是软件开发,因此暂时不准备去接触那一块内容。

2视频教程

有了硬件之后,开始刷B站上的《STM32入门100步》视频教程,并在过程中记录知识要点;

 

4目标

1一周刷完视频教程,同步记录知识要点

刷视频教程,力图要快不要花太多时间。

同时在博客中记录知识要点,最后再统一整理。

2一周工程实践

在刷视频教程的过程中,有工程实践的要同步进行;在视频教程之外,看能否遇到有趣的项目实践一把。

posted @ 2022-11-24 16:08  啊原来是这样呀  阅读(148)  评论(0编辑  收藏  举报