|
|
||
|---|---|---|
| .settings | ||
| Core | ||
| Drivers | ||
| Middlewares | ||
| USB_DEVICE | ||
| .cproject | ||
| .gitattributes | ||
| .gitignore | ||
| .mxproject | ||
| .project | ||
| NaviKit_stm32 Debug.cfg | ||
| NaviKit_stm32 Debug.launch | ||
| NaviKit_stm32.ioc | ||
| README.md | ||
| STM32F107VCTX_FLASH.ld | ||
README.md
NaviKit_stm32
PM1导航套件中电源控制板源码,STM32F107VCT6,开发环境STM32CubeIDE
主要功能
- USB端口负载的启动顺序编辑
- 电量统计(基于IIC协议的库仑计)
- 作为CDC Device接入到USB2.0-HUB的Downsteam端口下
Note
在使用usb的时候,
stm32f1xx_hal_pcd.c文件内
void HAL_PCD_IRQHandler(PCD_HandleTypeDef *hpcd)函数内
HAL_PCD_SuspendCallback(hpcd) 代码段 务必屏蔽,否则导致枚举失败,提示获取设备描述符失败。