Infineon XMC1300 AB-Step微控制器:工业应用的理想之选
在工业应用领域,微控制器的性能和稳定性至关重要。Infineon的XMC1300 AB-Step微控制器系列凭借其卓越的特性和丰富的功能,成为了众多工程师的首选。今天,我们就来深入了解一下这款微控制器。
文件下载:XMC1301Q024F0008ABXUMA1.pdf
一、XMC1300概述
XMC1300是XMC1000家族的一员,基于ARM Cortex - M0处理器核心。它专为满足电机控制、数字电源转换等实时控制需求而设计,同时还具备适用于LED照明应用的外设。
1.1 功能特性总结
- CPU子系统:采用高性能32位ARM Cortex - M0 CPU,支持大多数16位Thumb和部分32位Thumb2指令集,具备单周期32位硬件乘法器和系统定时器(SysTick),可支持操作系统,且功耗极低。此外,还配备了嵌套向量中断控制器(NVIC)和事件请求单元(ERU),以及用于三角函数计算的CORDIC单元和除法单元的MATH协处理器。
- 片上存储器:拥有8KB的片上ROM、16KB的片上高速SRAM以及高达200KB的片上闪存程序和数据存储器。
- 通信外设:具备两个通用串行接口通道(USIC),可作为UART、双SPI、四SPI、IIC、IIS和LIN接口使用。
- 模拟前端外设:拥有多达12个模拟输入引脚,2个采样保持级,每个级有8个模拟输入通道,以及快速12位模数转换器,增益可调。还具备多达8个通道的超范围比较器(ORC)和多达3个快速模拟比较器(ACMP),以及温度传感器(TSE)。
- 工业控制外设:包括用于通用定时器的捕获/比较单元4(CCU4)、用于电机控制和电源转换的捕获/比较单元8(CCU8)、用于霍尔和正交编码器以及电机定位的位置接口(POSIF),还有用于LED颜色和调光应用的亮度和颜色控制单元(BCCU)。
- 系统控制:配备用于安全敏感应用的窗口看门狗定时器(WDT)、支持报警的实时时钟模块(RTC)、用于系统配置和控制的系统控制单元(SCU)以及用于快速随机数据生成的伪随机数生成器(PRNG)。
- 输入/输出线:输入模式为三态,输出模式支持推挽或开漏,且可配置焊盘迟滞。
- 片上调试支持:支持4个断点和2个观察点的调试功能,具备ARM串行线调试(SWD)和单引脚调试(SPD)等多种接口。
1.2 订购信息
Infineon微控制器的订购代码“XMC1
1.3 设备类型
XMC1300有多种设备类型可供选择,不同设备类型在闪存容量、SRAM容量以及部分功能特性上存在差异。例如,XMC1301 - T016F0008的闪存为8KB,SRAM为16KB;而XMC1302 - T028X0200的闪存则高达200KB,SRAM同样为16KB。
1.4 芯片识别号
芯片识别号可让软件识别芯片标识,它是一个8字的值,其中最显著的7个字存储在闪存配置扇区0(CS0)的地址位置:(10000 ~F_{H})(MSB) - 1000 0F1BH(LSB)。芯片识别号的最低有效字和最高有效字分别是寄存器DBGROMID和IDCHIP的值。
二、通用设备信息
2.1 逻辑符号
文档中给出了不同封装(如TSSOP - 38、TSSOP - 28、TSSOP - 16、VQFN - 24和VQFN - 40)的XMC1300逻辑符号,清晰展示了端口的位数和连接关系。
2.2 引脚配置和定义
详细介绍了不同封装下的引脚配置,包括引脚位置和功能定义。通过表格形式列出了每个引脚的功能、对应的封装引脚号、焊盘类型和相关注释,方便工程师进行硬件设计。例如,P0.0引脚在VQFN - 40封装中为23号引脚,焊盘类型为STD_INOUT。
2.2.1 封装引脚总结
采用通用构建块描述每个引脚,表格按“功能”列排序,先列出常规端口引脚(Px.y),再列出电源引脚。同时说明了焊盘类型,如STD_INOUT(标准双向焊盘)、STD_INOUT/AN(带模拟输入的标准双向焊盘)等,详细的焊盘属性在电气参数部分定义。
2.2.2 端口I/O功能描述
介绍了端口引脚的I/O功能,每个端口引脚最多可映射7个备用输出功能,由Pn_IOCR.PC选择。端口引脚输入可连接到多个外设,输入路径在引脚配置为输出时也保持活跃,方便将输出反馈到片上资源。
2.2.3 硬件控制I/O功能描述
通过Pn_HWSEL可选择不同的硬件“主设备”(HWO0/HWI0,HWO1/HWI1),选定的外设可控制引脚。此外,外设控制的硬件信号HW0_PD/HW1_PD和HW0_PU/HW1_PU可用于控制引脚的上拉和下拉设备。
三、电气参数
3.1 通用参数
3.1.1 参数解释
参数分为控制器特性(CC)和系统要求(SR)两类,方便工程师在设计时评估参数。
3.1.2 绝对最大额定值
列出了设备的绝对最大额定值,如结温、存储温度、电源引脚电压、数字引脚电压等。超过这些值可能会对设备造成永久性损坏,且在这些条件下不保证设备的功能正常运行。
3.1.3 引脚过载可靠性
定义了过载条件,当满足一定条件时,过载不会对设备可靠性产生负面影响。若引脚电流超出工作条件但在过载条件范围内,引脚参数可能无法保证,但大多数情况下仍可工作,只是参数会有所放宽。
3.1.4 工作条件
为确保XMC1300的正确运行和可靠性,规定了环境温度、数字电源电压、时钟频率、短路电流等工作条件。
3.2 DC参数
3.2.1 输入/输出特性
给出了输入/输出引脚的特性,包括输出低电压、输出高电压、输入低电压、输入高电压、上升时间、下降时间、输入迟滞、引脚电容、上拉电阻、下拉电阻、输入泄漏电流等参数。这些参数虽不进行生产测试,但通过设计和/或特性验证。
3.2.2 模数转换器(ADC)特性
介绍了ADC的特性,如电源电压范围、模拟输入电压范围、内部参考电压、开关电容、总电容、增益设置、采样时间、转换时间、最大采样率、RMS噪声、DNL误差、INL误差、增益误差、偏移误差等。这些参数同样不进行生产测试,而是通过设计和/或特性验证。
3.2.3 超范围比较器(ORC)特性
ORC可在选定输入引脚的模拟输入电压((V{AIN}))高于(V{DDP})时触发,并生成服务请求触发(ORCx.OUT)。文档给出了ORC的DC开关电平、迟滞、过电压脉冲检测和释放延迟等参数。
3.2.4 模拟比较器特性
列出了模拟比较器的输入电压、输入偏移、传播延迟、电流消耗、输入迟滞和滤波延迟等参数,这些参数通过设计和/或特性验证。
3.2.5 温度传感器特性
给出了温度传感器的测量时间、温度范围、传感器精度和启动时间等参数,同样经过设计和/或特性验证。
3.2.6 电源电流
总电源电流由泄漏和开关分量组成,不同工作模式(如活动模式、睡眠模式、深度睡眠模式)下的电流消耗与时钟频率和外设状态有关。文档还给出了典型的电源电流曲线和部分模块的典型活动电流消耗。
3.2.7 闪存存储器参数
包括擦除时间、编程时间、唤醒时间、读取时间、数据保留时间、闪存等待状态、擦除周期等参数,这些参数通过设计和/或特性验证。
3.3 AC参数
3.3.1 测试波形
给出了上升/下降时间、输出延迟和输出高阻态的测试波形,为测试提供了参考。
3.3.2 电源上电和电源监控特性
规定了(V_{DDP})的斜坡上升时间、压摆率、预警电压、欠压复位电压等参数,以及上电复位的启动时间和BMI程序时间。这些参数通过设计和/或特性验证。
3.3.3 片上振荡器特性
介绍了64 MHz DCO1和32 kHz DCO2的标称频率和精度,精度可通过替代方法进一步提高。
3.3.4 串行线调试端口(SW - DP)时序
给出了SW - DP接口通信的时序参数,如SWDCLK高时间、低时间、SWDIO输入设置和保持时间、输出有效时间和保持时间等。
3.3.5 SPD时序要求
说明了SPD的最佳决策时间和采样时钟要求,以确保系统对采样时钟频率偏差具有最大的鲁棒性。
3.3.6 外设时序
分别介绍了同步串行接口(USIC SSC)、IIC接口和IIS接口的时序参数,包括时钟周期、数据设置和保持时间等。
四、封装和可靠性
4.1 封装参数
给出了不同封装的热特性,如暴露裸片焊盘尺寸和热阻。为保证电气性能,需将暴露焊盘连接到板地(V_{SSP})。
4.1.1 热考虑
在系统中运行XMC1300时,需将芯片产生的总热量散发到环境中,以防止过热和热损坏。通过热阻(R{Theta JA})量化散热参数,若总功耗超过限制,可采取降低(V{DDP})、系统频率、输出引脚数量或负载等措施。
4.2 封装外形
给出了不同封装(PG - TSSOP - 38 - 9、PG - TSSOP - 28 - 16、PG - TSSOP - 16 - 8、PG - VQFN - 24 - 19、PG - VQFN - 40 - 13)的外形尺寸图,方便工程师进行PCB设计。
五、质量声明
列出了XMC1300的质量参数,包括ESD易感性(HBM和CDM)、湿度敏感度等级和焊接温度等,这些参数符合相关标准。
总的来说,Infineon的XMC1300 AB-Step微控制器系列以其丰富的功能、出色的性能和可靠的质量,为工业应用提供了强大的支持。在实际设计中,工程师可以根据具体需求选择合适的设备类型,并参考电气参数和封装信息进行硬件设计,以确保系统的稳定性和可靠性。你在使用XMC1300时遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。
-
微控制器
+关注
关注
49文章
8830浏览量
165578 -
工业应用
+关注
关注
0文章
239浏览量
15881
发布评论请先 登录
Infineon XMC1300 AB-Step微控制器:工业应用的理想之选
评论