狭义的嵌入式开发就是对嵌入式电子设备进行开发的过程
广义的嵌入式开发指的是对非通用PC的开发过程
按工作内容可以分为
简而言之就是赋沙石以灵魂
前提是对数字电路和模拟电路有一个基本的认识
先学会51单片机的寄存器开发方式,为将来的学习打下基础
寄存器开发贴近硬件底层,也是所有单片机开发的底层实现原理
51单片机开发较为简单,可以借此了解嵌入式开发的一般过程和注意事项
51单片机片上资源少,价格便宜,烧几个都不心疼
先借51来学习有关于嵌入式通信的几种协议,后期开发较顺手
学会仿真(Proteus 8 )及嵌入式项目系统设计
学会初步的嵌入式开发项目评估及系统设计(知道怎么去做)
学会项目选型,对系统电路进行仿真
学习电路及PCB的绘制,并完成一项项目
学习除51(8位)外其他单片机的开发,例如STM32(GD32,CH32......)
学习单片机开发的一般方法,跳出舒适圈
更多的片上资源,更多的引脚,更高的运行速率,更多的可能
嘿嘿,更高的价格
尝试使用RTOS(实时操作系统)来管理单片机系统资源
linux驱动开发
以后再说
红外传感器、LED灯、光敏电阻、变压器、整流桥
1.1:数电推荐西电的任爱锋老师的视频:https://www.bilibili.com/video/BV1NE411r7dr/
1.2:模电推荐上交大的郑益慧的视频:https://www.bilibili.com/video/BV1Gt411b7Zq/
1.1:推荐学习野火的fpga教程:https://www.bilibili.com/video/BV17z411i7er/
这里推荐一个博主的博客,写的比较详细:FPGA:我的零基础学习路线(2022秋招已上岸)持续更新中~_fpga 学习路线-CSDN博客
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。