发布网友 发布时间:2024-09-30 05:51
共1个回答
热心网友 时间:2024-11-05 09:29
STM32 APB1和APB2的区别主要是三点,分别是所对接的端口不通、工作速度状态不同、以及外设不同,具体区别如下如下:
1、所对接的端口不同:
APB1负责DA,USB,SPI,I2C,CAN,串口2345,普通TIM。
APB2负责AD,I/O,高级TIM,串口1。
2、所支持速度不同
APB1支持低速状态下的工作,APB2支持高速状态下的工作。
3、两者的外设不同
STM32 APB1和APB2的外设是不一样的,在STM32 APB1和APB2的中文手册上就可以看到了。
扩展资料:
stm32外设相关资料:
外设指的是单片机外部的外围功能模块,比如键盘控制芯片,液晶,A/D转换芯片,等等。外设可通过单片机的I/O,SPI,I2C等总线控制。
常见stm32外设:基本IO、定时器TIM、串口USART、ADC模数转换、DAC数模转换、SPI串行通信、EXIT外部中断、BKP备份数据、RTC闹钟SysTick系统滴答、WDG看门狗(独立+窗口)、DMA传输数据、片内FLASH编程、FSMC读写外部SRAM、外部NorFlash操作等。
参考资料来源:百度百科-stm32