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收发芯片。