因项目选型需要,参考并查阅了很多CM0+核的ARM。其中,APM32F072VBT6是重点考察的一款,I2C、UART、SPI和CAN接口俱全,尤其是其SPI可配置4~16位宽度更增加了其与各类通信芯片接口的灵活性。在官网技术手册中,PB2引脚没有出现BOOT1复用功能,但apm32/APM32F072VB_MINIBOARD_V1.0.SchDoc.pdf中出现了BOOT1功能。但在用户手册中,提到了FMC_OBCS 寄存器的nBOOT1位,这个nBOOT1与BOOT0引脚配合可实现三种不同的启动模式及访问方式。可参见用户2.4节 启动配置。 |