基于stm32的嵌入式开发学习之--前言

简介: 基于stm32的嵌入式开发学习之--前言

基于stm32的嵌入式开发学习之--前言


首先,什么嵌入式开发?

       百度百科:嵌入式开发是指利用分立元件或集成器件进行电路设计、结构设计,再进行软件编程(通常是高级语言),实验,经过多轮修改设计、制作,最终完成整个系统的开发。

       官方的话语为了严谨总是说的让人难以理解,我的理解:

       夏天很热,冬天很冷,我要做一个夏天吹冷风,冬天吹热风的设备——空调,这就是嵌入式开发;

       空调挂在高处,按键不方便,我要做一个能远程控制它的设备——遥控器,这就是嵌入式开发;

       我要做一个能自己洗衣服的设备——洗衣机,这就是嵌入式开发;

       我要做一个能自己扫地的设备——扫地机器人,这就是嵌入式开发。

       所以小到一个灯的控制,大到航空航天,只要用到电路板的地方,都可以算是嵌入式,根据我们遇到的问题,设计合理的电路板,然后结合软件和各种设备,解决我们的各种问题,就可以称为嵌入式开发。

       一个真正的嵌入式玩家,涉及到的知识面非常多,本次只学习stm32下的嵌入式软件编程,最后留一下说明及本次学习之旅对自己的要求。

       前置技能:c/c++语言(基础),物理(基础),电路(基础)

       资料/资源:野火的开发板和野火下载的视频、ppt资料为主。

       结束标志:将野火《0死角玩转stm32》读完整理完成。实验全部成功完成。

       考核:根据所学,至少做出3个成品。

相关文章
|
10月前
|
物联网 开发者 智能硬件
STM32:引领嵌入式系统新时代的微控制器
STM32:引领嵌入式系统新时代的微控制器
|
1月前
|
数据可视化 关系型数据库 MySQL
嵌入式C++、STM32、MySQL、GPS、InfluxDB和MQTT协议数据可视化
通过本文的介绍,我们详细讲解了如何结合嵌入式C++、STM32、MySQL、GPS、InfluxDB和MQTT协议,实现数据的采集、传输、存储和可视化。这种架构在物联网项目中非常常见,可以有效地处理和展示实时数据。希望本文能帮助您更好地理解和应用这些技术,构建高效、可靠的数据处理和可视化系统。
153 82
|
5月前
stm32学习 3-2 LED流水灯
stm32学习 3-2 LED流水灯
100 4
|
5月前
stm32学习3-1 LED闪烁
stm32学习3-1 LED闪烁
54 4
|
5月前
【寄存器开发速成】半小时入门STM32寄存器开发(二)
【寄存器开发速成】半小时入门STM32寄存器开发(二)
101 0
|
5月前
|
芯片
【寄存器开发速成】半小时入门STM32寄存器开发(一)
【寄存器开发速成】半小时入门STM32寄存器开发(一)
128 0
|
10月前
|
传感器 数据采集 物联网
基于STM32的光敏传感器数据采集系统-嵌入式系统与设计课程设计2
基于STM32的光敏传感器数据采集系统-嵌入式系统与设计课程设计
924 0
|
9月前
|
Web App开发 传感器 Linux
【嵌入式软件工程师面经】STM32单片机
【嵌入式软件工程师面经】STM32单片机
227 1
|
8月前
|
传感器 编解码 API
【STM32开发入门】温湿度监测系统实战:SPI LCD显示、HAL库应用、GPIO配置、UART中断接收、ADC采集与串口通信全解析
SPI(Serial Peripheral Interface)是一种同步串行通信接口,常用于微控制器与外围设备间的数据传输。SPI LCD是指使用SPI接口与微控制器通信的液晶显示屏。这类LCD通常具有较少的引脚(通常4个:MISO、MOSI、SCK和SS),因此在引脚资源有限的系统中非常有用。通过SPI协议,微控制器可以向LCD发送命令和数据,控制显示内容和模式。
277 0