文章目录
本文先对**嵌入式硬软件开发介绍(个人看法)**做个简单的介绍,具体内容后续再更,其他模块可以参考去我其他文章
提示:以下是本篇文章正文内容
一、嵌入式的定义
嵌入式是一个很宽泛的概念,它是一种解决问题的解决方案,【防盗标记–盒子君hzj】不狭隘的仅仅限制于ARM/Linux/wince/driver这些概念,其实FPGA,DSP,GPU等等这些都叫嵌入式,嵌入式是很多领域的底层基础
.
.
二、嵌入式硬件开发
设计产品的基础硬件单主板,包括PC、手机、摄像机、路由器、交换机、服务器、最小系统等等
1.要求掌握的入门的能力
(1)基础理论能力
(1)电路/电子理论
(2)数电/模电、信号与系统、自动控制原理【防盗标记–盒子君hzj】
(3)微机原理/单片机最小系统
.
(2)基础工程能力
掌握基本元件如电阻、电容、电感、二极管、BJT管、MOS管的种类、封装和工作原理及特性
掌握利用变压器、可调线性稳压器(或开关电源【防盗标记–盒子君hzj】)制作调压稳压源(220V降至1.5~15V可调输出)
掌握LDO和Buck、Boost型开关电源的基本原理、区别和应用场景
掌握STM32单片机编程并锻炼代