方案Xin

应用方案多

Note

一颗芯片的应用方案多,可以减少开发者开发和试错的成本

开源项目

方案适配

Marlin

Marlin 是 RepRap 系列复制式快速原型机–俗称”3D 打印机 “的一个开源固件。它源于Sprinter和grbl,并于2011年8月12日在Github发布,成为一个独立的开源项目。Marlin是根据GPLv3许可的,对所有应用都是免费的。

作为其质量的证明,Marlin被几个受人尊敬的商业3D打印机使用。Ultimaker、Printrbot、AlephObjects(Lulzbot)和Prusa Research只是运送Marlin变体的几个供应商。Marlin也能够驱动CNC和激光雕刻机。

方案Xin

Architecture

RAM

Flash

UART

GPIO

Special

ESP32

240MHz

512K

4MB

2

18

WIFI

STM32F103

72MHz

20KB

128KB

2

40

STM32F401

100MHz

2

grblHAL

grblHAL is a rewrite of grbl 1.1 aimed at 32-bit processors.

Architecture

RAM

Flash

UART

GPIO

Package

RP2040

QFN56

RP2040

CMSIS-DAP

CMSIS-DAP 是用于将调试端口连接到USB的调试单元的接口固件。在主机上执行的调试器通过USB连接到调试单元和运行应用程序软甲的设备。调试单元通过JTAG或SW连接到目标设备。 ARM Cortex处理器提供coresight调试和跟踪单元。CMSIS-DAP支持包含一个或多个Cortex处理器的目标设备。

CMSIS-DAP

Architecture

RAM

Flash

UART

GPIO

Package

CH549

MCS-51

1K

8K

2

18

QFN28/48

CH552

MCS-51

1K

8K

2

18

QFN16/TSSOP20

ESP8266

QFN32

CH32V307

Hint

基于 CH552 芯片应该是当下成本最低的 CMSIS-DAP 实现方案,并且通过小封装可以获得更小的体积

  • CMSIS(Cortex-M Software Interface Standard)是ARM Cortex-M MCU软件接口标准。

  • DAP(DebugAccess Port) 是调试访问口。

智能家居

DoorLock

低功耗 交互 安全性 无线通信

DoorLock

外置主控

内置主控

内外连接

网络连接

家居互联

待机功耗

智能门锁

CH32V307

AIC8800M

USB HS

Wi-Fi6

BT

1.9uA