Geehy极海半导体

当前位置:主页 > 服务支持 > 常见问题 > Geehy极海半导体 >

APM32F103ZET6系列MCU在USB和CAN可共用

作者: admin 时间:2022-06-23 来源:未知
摘要:APM32F103ZET6 和STM32F103ZET6不仅在软硬件上能够兼容,APM32F103ZET6还增加了USB与CAN共用的功能。 APM32F103ZET6系列,APM32F103CBT6系列可以同时使用USBD和CAN,但是如果要实现这个目的,需要把CAN重...

APM32F103ZET6和STM32F103ZET6不仅在软硬件上能够兼容,APM32F103ZET6还增加了USB与CAN共用的功能。
APM32F103ZET6系列,APM32F103CBT6系列可以同时使用USBD和CAN,但是如果要实现这个目的,需要把CAN重新映射到复用引脚,此时是USBD2与CAN共用。
是的没错,APM32F103有两个USBD,但是由于两个USBD公用引脚、地址、寄存器、时钟,所以相当于只有一个USBD,只有在需要同时使用USBD和CAN时,才启用USBD2。
这里有两个使用的注意点:
① 在USBD2的基地址偏移0x1000处写0x0000 0001
② PA11和PA12引脚给USBD2使用,CAN使用其他引脚
APM32F103ZET6和APM32F103CBT6可以共同使用USB和CAN通信,并且在汽车电子,工业控制等领域得到广泛的使用。

[向上]