项目简介
本项目是为JHEMCU的8通道接收器PWM PPM SBUS 32位编码器信号转换模块开发的开源固件。此模块基于STM32F031K6U6的复制版本CSK32F031,该固件能轻松移植到类似的微控制器上使用。
项目的主要特性和功能
- 多信号支持:支持PWM、PPM、SBUS等多种信号格式的转换。
- 易于移植:基于STM32F031K6U6的复制版本,固件可轻松移植到其他类似MCU。
- 预编译固件:提供预编译的二进制文件,方便用户直接下载使用。
- 平台支持:使用Platformio进行编译,支持多种开发环境。
安装使用步骤
1. 下载预编译固件
2. 使用STM32 ST-LINK Utility烧录固件
- 连接ST-Link:按照提供的接线图连接ST-Link与目标板。
- 禁用保护:
- 选择
Target
->Erase Chip
擦除芯片。 - 设置选项字节以禁用读写保护:
- 烧录固件:
- 选择
Target
->Program & Verify...
,浏览并选择下载的二进制文件,点击开始按钮进行烧录。
3. 连接接收器
按照以下接线方式连接接收器与PWM板: | 接收器 | PWM板 | | -------- | --------- | | TX | SBUS | | Vcc (*) | Vcc | | GND | GND | 注意:确保接收器的输入电压符合其特性要求。
4. 编译固件(可选)
如果需要自定义固件,可以使用Platformio进行编译。请参考Platformio官方文档获取更多信息。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】