硬件设计——从零开始设计电路板

学嵌入式,我们一般从单片机学起。学单片机,不能只学软件,硬件知识也要跟上。软硬件相结合的设计,才是真正优秀的设计。

谈及单片机的硬件设计,我们会先将其浓缩为最小系统,即能实现最基础的功能的最简化设计。以 RP2040芯片为蓝本,设计一款类似于Raspberry Pi PICO的单片机,而单片机的最小系统无非是这几部分:电源、复位、时钟、启动模式、下载调试。
 


1、电源

首先,这里我们采用USB线进行供电,使用Type-C接口协议。

233bcf89623a4056a631d6d845762d84.png

 

3eb8317b241b4fb49f9f836ddfd13488.png

这里说一下,为什么要将5V变为3.3V供电,因为对于大多数的芯片而言,其供电电压均为3.3V。


2、复位

        4787af8255514d05a8d018fc08990189.png 

这里我未使用按钮等这类的复位按钮,而是采用一个触碰复位,当需要复位时,将镊子触碰BOOST处,即可复位。


3、时钟

dbbb70d70d4a406a8778b92c123de3a1.png


4、BOOT IO

因为这里选用的是RP2040,因为其特点,所以这里不在设置BOOT IO

  • USB存储启动模式并支持UF2, 可以通过拖拽进行编程

5、下载 IO

832381ad4f3b4d37956844f918bee785.png

 

 

posted @ 2022-07-06 08:40  Xa_L  阅读(749)  评论(0编辑  收藏  举报