GithubHelp home page GithubHelp logo

socxin / ch554 Goto Github PK

View Code? Open in Web Editor NEW
9.0 1.0 2.0 15.76 MB

S3 L1 R1: WCH 1T 8051 USB MCU (CH554/CH553)

C++ 5.01% C 92.48% Batchfile 0.22% Python 0.15% Makefile 0.10% MATLAB 0.01% Shell 0.01% Emacs Lisp 2.04%
8051 usb-device usb-host lowpin qitas mcu ldo wch usb qio

ch554's Introduction

sites

Build Status

CH554 增强型E8051内核,79%指令是单字节单周期指令,2KB Boot + 14KB Flash,1K xRAM(支持DMA) +256B iRAM,128B DataFlash。

CH554提供丰富的接口资源,包括ADC模数转换、3组定时器和信号捕捉及PWM、双异步串口、SPI等。6通道电容检测模块,互电容方式支持最多15个触摸按键。内嵌全速USB控制器,支持USB HOST主机模式和USB DEVICE设备模式。

sites

关键特性

  • USB 2.0 FS (H or D)
  • 5V->3.3V LDO
  • 128B DataFlash
  • USB Type-C 主从检测
  • 内置2KB BootLoader,支持USB和串口ISP

CH554是一款广泛应用的低成本USB HOST MCU,降配版本CH552具有更高性价比,应用于各种简单USB通信外设,已经积累了不少的开源的项目,尤其是在开源硬件领域,用于在板调试。

  • CH552不支持USB-HOST主机模式

  • CH551ROM降为10K,xRAM为512字节,串口仅UART0,封装仅SOP16,去掉了ADC和USB type-C功能。

  • 各种小封装可选:TSSOP20/SOP16/QFN16/MSOP10

CH554/CH552具有Type-C CC功能,更多WCH PD方案,以及关于USB-PD

相关开发板

sites

完成度较高的开源项目

ch554's People

Contributors

qitas avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.