尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

STC32G144K246单片机外设和功能

STC32G144K246单片机外设和功能 1内核√超高速32位8051内核(1T)比传统8051约快70倍以上√4级中断优先级√支持在线仿真工作电压工作温度√1.9V~5.5V(当工作温度低于-40°C时工作电压不得低于3.0V)√-20°C ~65°C(内部高速IRC温漂-0.76%~0.98%)√-40°C ~85°C(内部高速IRC温漂士1.3%)√-40°C~125°C(内部高速IRC温漂±3%当温度高于85°C时请使用外部35MHz及以下的晶振)Flash存储器√最大246K字节FLASH程序存储器(ROM)用于存储用户代码√支持用户可配置部分FLASH作为DATAFLASH/EEPROM使用512字节单页擦除典型单个扇区擦除次数可达10万次用户保守可当2万次使用√支持硬件USB直接下载和普通串口下载√支持硬件 SWD实时仿真P3.0/P3.1(需 USB-Link1D工具)√Flash数据保持时间:100年25°C20年105°C10年125°C。由于汽车及单片机的平均温度不可能长时间大于105°C从严考虑Flash数据保持时间可达20年以上不保证100年。SRAM,共144K4K字节√16K字节内部SRAM(edata)√128K字节内部扩展RAM(内部xdata)√4K字节高增扩展RAM(可映射到80H1:0000H~80H1:0FFFH区执行用户程序)时钟控制√内部高精度、高稳定的高速IRC(1SP编程时可进行上下调整)误差士0.3%(常温下25°C)-1.35%~1.30%温票(全温度范围-40°C~ 85°C-0.76%~0.98%温(温度范围-20°C~65°C)√内部32KIz低速IRC(为了低功耗省去了温度补偿和电压补偿电路误差较大)√外部晶振(4MHlz~80MHiz)和外部时钟有专门的外部时钟干扰内部电路可软件启动√内部两组独立的500MHlz的PL.L,可输出230MIlz的时钟提供给TFPU、PWM、125、SPI等高速外设用户可自由选择上面的4种时钟源(芯片上电工作过程:上电复位/复位脚复位/看门狗复位/低压检测复位时芯片默认从ISP系统程序开始执行代码此时固定使用内部24Mlz的高速IRC时钟当需要下载用户程序且下戴完成后复位到用户程序区或者不需要下载直接复位到用户程序区时默认会使用上次用户下载时所调节的高速IRC时钟如果用户程序需要使用外部高速晶振、外部32.768KHIz晶振或者内部30KH1z 低速IRC则需要用户软件先启动相应的时钟然后通过设CLKSEL寄存器进行切换)复位√硬件复位√上电复位复位电压值为1.7V~1.9V。(在芯片未使能低压复位功能时有效)√复位脚复位出厂时P5.4默认为1O口ISP下载时可将P5.4管脚设置为复位脚(注意:当设置P5.4管脚为复位脚时复位电平为低电平)√看门狗溢出复位√低压检测复位提供4级低压检测电压:2.0V、2.4V、2.7V、3.0V。√软件复位√软件方式写复位触发寄存器中断中断源:INT0、INT1、INT2、INT3、INT4、定时器0、定时器1、定时器2、定时器3、定时器4、定时器5、定时器6、定时器7、定时器8、定时器9定时器10、定时器11、定时器17、定时器18、USART1、USART2, USART3, USART4. USART5, USART6. USART7, USART8,ADCA 模数转换、ADCB 模数转换、DACA数模转换、DACB数模转换、LVD低压检测、SPI1、SPI2、SPI3、PCI、PC2、比较器1、比较器2、比较器3、比较器4、PWMA、PWMB、PWMC、PWMD、PWME、PWMF、USB、TFT彩屏接口中断、RTC实时时钟、所有的1O中断(8组)、所有的USART串口的DMA接收和发送中断(8组)、12C的DMA接收和发送中断(两组)、12S的DMA接收和发送中断(两组)、SPI的DMA中断(3组)、QSPI的DMA中断、ADC的DMA中断(两组)、DAC的DMA中断(两组)、LCD驱动的DMA中断、、CAN-FD的DMA中断(两组)、PWM的DMA中断(PWMA/PWMC/PWME)、存储器到存储器的DMA中断以及两组外设到外设的DMA中断中断:√提供4级中断优先级数字外设14个16位定时器:定时器0、定时器1、定时器2、定时器3、定时器4、定时器5、定时器6、定时器7、定时器8、定时器9、定时器10、定时器11、定时器17、定时器18其中定时器0的模式3具有NMI(不可屏蔽中断)功能定时器0和定时器1的模式0为16位自动重载模式。定时器11:可选时钟源。定时器17和定时器18可同步触发两组ADC或者同步触发两组DAC:8个高速同步/异步串口:申口1(USART1)、申口2(USART2)、申口3(USART3)、申口4(USART4)、申口5(USART5)、串口6(USART6)、申口7(USART7)、申口8(USART8),波特率时钟源最快可为FOSC/4。支持同步串口模式、异步串口模式、SPI模式、LIN模式、红外模式(1rDA)、智能卡模式(1S07816)24通道高级 PWM,33组高级 PWM每组均可实现4通道 PWM.PWMA/PWMC/PWME均可实现4对互补对称带死区控制的 PWM,PWMB/PWMD/PWMF均可实现4通道 PWM输出并支持外部异常检测功能。PWM时钟源的输入速度可支持到230MHzQSPI:支持单线、双线和四线模式时RTC的时间计数值不复位。1°C:两组独立的硬件1°C均支持主机模式和从机模式ICE:支持硬件仿真支持串口和USB口直接仿真还支持SWD硬件仿真RTC:支持年、月、日、星期、时、分、秒、次秒(1/128秒)并支持时钟中断和一组闹钟。芯片复位USB:USB2.0/USB1.1兼容全速USB16个双向端点支持4种端点传输模式(控制传输、中断传输、批量传输和同步传输)端点拥有64/128/256/512/1024字节的FIFO缓冲区不同的端点的FIFO缓冲区大小不等。CAN:两个独立的CAN-FD2.0控制单元。CAN-FD的STB脚可软件设置是否使能若不使能STB脚可当作GPIO使用。LIN:28组硬件LIN(两组组独立LIN8组USART的LIN模式)一个独立的LIN控制单元(支持1.3和2.1版本)12S:两路独立的12S音频总线可支持全双工方式的录音和放音DSP32:硬件32位/64位DSP运算指令速度可达74MHzTFPU:单精度浮点运算器(支持浮点加、减、乘、除以及正弦、余弦、正切和反正切等运算)速度可达230M1z1O口中断:所有的1O均支持中断每组1O中断有独立的中断入口地址所有的1O中断可支持4种中断模式:高电平中断、低电平中断、上升沿中断、下降沿中断。1O口中断可以进行掉电唤醒且有4级中断优先级。LCD/TFT彩屏驱动模块:支持8080和6800两种接口以及8位和16位数据宽度。对16位数据支持大小端数据格式选择。DMA:支持SPI(3组)、QSPI、12C(两组)、12S(两组)、申口(8组)、PWM(3组,PWMA/PWMC/PWME)、ADC (两组,ADCA/ADCB) 、DAC (两组.DACADACB) 、CAN-DA (两组) 、LCM 的 DMA,以及外设到外设直接的DMA硬件数字ID:支持3232字节模拟外设
返回列表