// projects

项目

从 EtherCAT 上位机到手焊的 4 位 CPU,做过的东西都放在这里。

DynamicxEcatTool 的测试界面:网卡列表、EtherCAT 连接状态、运行日志和 EEPROM 烧录面板
持续开发

DynamicxEcatTool

基于 Qt6 + QML + C++ 的 EtherCAT 调试与测试工具:网卡扫描、从站连接、EEPROM 烧录和 MIT 电机调参,都在一个界面里完成。

  • C++17
  • Qt6
  • QML
  • SOEM
  • yaml-cpp
  • CMake
TD4-CPU 主板的 3D 渲染图:74HC161 寄存器、74HC153 数据选择器、74HC283 加法器和两位数码管
已完成

My_TD4CPU

参考 TD4 设计的 4 位 CPU:自己画 PCB、手工焊接,用 74HC 逻辑芯片搭寄存器和加法器,用拨码开关做 ROM。

  • 数字电路
  • 74HC 逻辑芯片
  • PCB 设计
  • 指令集