前言
我电信专业在学习嵌入式使用的是stm32f103c8,就是很常见的那块开发板,主要还是跟着B站江科大那个视频学的,估摸着初学者都会去看吧,整理一下最近学习的一些模块。嗯,就先只把该学的模块有哪些整理出来哈,模块具体的知识和代码网上有很多哈。
建议:
可以深入了解一下stm32内存,把Flash和Rom的区别都看看,去搜搜stm32基础知识和深入了解stm内存,里面东西都是大补:【STM32知识点】STM32基础知识总结-CSDN博客(我收藏了的,打算背下来)
模块
1.4x4矩阵键盘
简介:按键扫描,用的时候去自己买的京东或淘宝店翻一下原理图
2.0.96寸OLED
简介:I2C通信,一个显示器是必备的,把数据打印出来真的很NICE。
手册网址:
3.SG90舵机
简介:PWM控制,20ms的周期,0.5-2.5ms高电平对应-90°-90°。
手册网址:
4.W25Q64
简介:Flash,使用SPI通信。
手册网址:硬件产品_深圳市艾尔赛科技有限公司
5.AT24C256
简介:EEPROM,使用I2C通信。
手册网址:硬件产品_深圳市艾尔赛科技有限公司
6.温度传感器18B20
简介:买了还没有过,也是学习51的基础,蓝桥杯考试必备技能
手册网址:硬件产品_深圳市艾尔赛科技有限公司
7.超声波测距传感器HC-SR04
简介:买了还没有过,避障小车要学
手册网址:硬件产品_深圳市艾尔赛科技有限公司
8.陀螺仪MPU6050
简介:学习PID做平衡小车用,其驱动库下载,看我主页也发过哈
手册网站:MPU-6050三轴加速度+陀螺仪模块_深圳市艾尔赛科技有限公司
9.编码器
简介:对着B站江科大视频学哈,编码器很重要,以后步进电机会涉及
手册网址:硬件产品_深圳市艾尔赛科技有限公司
注:
还有些网站没找到,有空再去找,感觉还是要自己去看手册,多花点时间以后就会少花时间。
在淘宝还是京东买那些模块,就关注一些店在里面买,手册资料啥的都好找,我上面这个就是在京东买at24c的时候,京东店铺底下给的链接,直接加收藏网址,里面会有很多东西。