STM32F103xx增强型系列使用高性能的ARM Cortex-M332位的RISC内核,工作频率为72 MHz,内置高速存储器(高达128K字节的闪存和20K字节的SRAM),丰富的增强I/O端口和联接到两条APB总线的外设。所有型号的器件都包含2个12位的ADC、3个通用16位定时器和一个PWM定时器,还包含标准和先进的通信接口:多达2个I2C和SPI、3个USART、一个USB和一个CAN。
STM32F103xx增强型系列工作于-40℃至+105℃的温度范围,供电电压2.0 V至3.6 V,一系列的省电模式保证低功耗和工业场合应用的要求。
完整的STM32F103xx增强型系列产品包括从36脚至100脚的五种不同封装形式;根据不同的封装形式,器件中的外设配置不尽相同。丰富的外设配置,使得STM32F103xx增强型微控制器适合于多种应用场合:电机驱动和应用控制、医疗和手持设备、PC外设和工业应用等。内嵌串行单线调试(SWD)和JTAG接口,方便程序下载与调试。(www.daowen.com)
STM32F103xx的100脚封装包含80个快速I/O端口,分成5组16位GPIO端口,分别为PA、PB、PC、PD和PE。所有I/O端口可以映像到16个外部中断。I/O端口最高输入电压为5 V。I/O端口包含多种输入输出模式,其中输入模式包括上拉输入、下拉输入、浮空输入和模拟输入四种,模拟输入用来作为AD转换的输入引脚;输出模式包括开漏输出、推挽输出、复用开漏输出和复用推挽输出四种。5组GPIO端口多为复用端口,通过将引脚设置为复用开漏输出或复用推挽输出可将引脚复用为其他外设或通信接口的输入输出引脚。GPIO端口包含2 MHz、10 MHz和50 MHz三种输入输出响应,STM32F103作为MCU设计PC104控制器的关键就是利用这些GPIO端口与软件配合,分别将GPIO端口映射为PC104的地址、数据和控制总线。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。