ExtBoard-001
跳转到导航
跳转到搜索
仓库
主要
https://github.com/HEYAHONG/ExtBoard-001.git
备用
https://gitee.com/HEYAHONG/ExtBoard-001.git
说明
采用Linux的系统功能强大,环境复杂,一般启动(重启)较慢。 微控制器(MCU)功能简单,运行稳定,一般启动(重启)较为迅速。
本工程主要用于以Linux内核的系统的外设扩展,借鉴PC平台的通道概念,采用MCU作为类似通道处理机的功能,允许将部分任务交给MCU处理。主要有以下特点:
- 采用USB与上位机连接。
- 外设扩展板的程序(处理机)随时可更新。
- 上位机可监控处理机的运行状态。主要采用以下芯片:
- CH334R:USB Hub。
- Air32F103CCT6:DAPLink主控芯片、Core主控芯片。
- MAX3485:3.3V电源驱动的RS485收发芯片。