嵌入式专业知识的学习

第一部分:
入门篇,51单片机,(本科学过的可以直接学STM32)零基础的还是以51单片机来入门,因为STM32体系架构比51大很多,对于新手刚开始可能会不太容易适应。
1.软件部分
1.1知识点:认识单片机、熟悉逻辑运算、点亮一颗LED灯、按键检测、串口通信、定时器、中断等等。
1.2学习建议:做到认识单片机,熟悉单片机的GPIO的输入、输出操作,串口通信协议掌握等,这部分都是嵌入式设备的必备技能。
2硬件部分
2.1知识点:电阻元器件了解,基本模块电路了解,时钟电路,尝试绘制51单片机原理图和PCB
2.2学习建议:做到能看懂电路图,熟悉一些简单模块的设计电路,了解Altium Designer等软件的使用方法。
3.学习资料
51单片机:郭天祥的51单片机教程,经典著作。
第二部分(有一定基础的可以直接从这部分开始学)
STM32进阶篇(STM32是C51的进阶版,拥有C51的基础知识,开发STM32会得心应手。STM32F407平台为基础,去学习目前嵌入式主流的一些技术,探寻底层的原理,做到不同平台,都能够得心应手。)
1.学习内容
1.1基础练习
知识点:点亮LED灯、GPIO的输入输出操作、中断操作、UART通信、IIC通信等
学习建议:主要目的是为了方便让我们从C51到STM32环境的过渡。
1.2进阶练习
知识点:DMA通信、SPI通信、CAN通信、LCD显示屏,ADC等
学习建议:主要练习一些通信类相关的协议,可以结合一些传感器进行开发。
1.3高阶练习
知识点:STM32时钟架构、总线架构、电源管理、代码框架、SDIO通信、USB通信等。
学习建议:主要练习一些通信类相关的协议,可以结合一些传感器进行开发。
 另外,STM32会有寄存器和库函数两个版本,建议交叉学习,理解会更加深刻。
2.学习资料
STM32单片机:推荐正点原子、野火的STM32F103或者STM32F407系列。两家的学习资料都非常丰富,既有详细的文档说明,也有完整的学习视频教程,非常适合新手入门学习。
#我的求职思考#  #嵌入式#  #嵌入式自学#  #电子信息#  #春招#  #研究生找实习求建议#
全部评论
同首航嵌入式
2 回复 分享
发布于 2023-05-06 17:10 贵州
感谢楼主分享!
1 回复 分享
发布于 2023-04-24 21:18 浙江
楼主有什么推荐的项目吗
点赞 回复 分享
发布于 2023-04-24 21:06 山东
老哥,现在学能赶上今年秋招吗
点赞 回复 分享
发布于 2023-05-13 15:37 河北
所以你是白条吗
点赞 回复 分享
发布于 2023-05-14 13:22 上海
有没有人报机构学东西呀不知道报啥机构学东西😭
点赞 回复 分享
发布于 2023-05-14 22:34 陕西
嵌入式学习分享call me
点赞 回复 分享
发布于 2023-11-29 23:32 重庆

相关推荐

我朋友的华子2012,HR已经开始问意向地区了,好急
不讲武德的黑眼圈很能干:急得不行 也不说评级 不知道报的多少啊😡
点赞 评论 收藏
分享
42 257 评论
分享
牛客网
牛客企业服务