摘要:芯片烧录领导者昂科技术近期宣布了其烧录软件的最新迭代,并公布了一系列新增兼容芯片型号。在此次更新中,芯海科技(ChipSea)推出的32位微控制器CS32G051KCU已被昂科烧录芯片通用编程器AP8000所支持。
芯片烧录领导者昂科技术近期宣布了其烧录软件的最新迭代,并公布了一系列新增兼容芯片型号。在此次更新中,芯海科技(ChipSea)推出的32位微控制器CS32G051KCU已被昂科烧录芯片通用编程器AP8000所支持。
CS32G051KCU是32位的微处理器,可用于工业控制和需要高性能、低功耗的应用。 CS32G051KCU工作频率32MHz,可以支持很广范围的工业控制和需要高性能CPU的场合。CS32G051KCU内嵌256K字节程序flash,12K字节SRAM。
CS32G051KCU内嵌了很多外设,如:I/O口、定时器、UART、I2C、ADC、定时器、看门狗和低电压检测,这使CS32G051KCU可以用于更广泛的应用。另外,CS32G051KCU还配备ISP (In-SystemProgramming) 功能,让用户可以升级固件而不必将芯片从板子上取下。
CS32G051KCU微控制器的工作温度范围为-40℃~85℃,工作电压范围2.2V~5.5V。芯片提供一系列工作模式,以满足不同的低功耗应用。
特点
• 32位内核,最高跑到32MHz
– 一个24比特系统定时器
– 支持低功耗Idle模式
– 单指令周期32位硬件乘法器
– 支持32个外部中断的NVIC,每个中断有4级优先级
– 支持串行调试接口(SWD) ,有2个监视点(watchpoints)/4个断点(breakpoints)
• 内嵌1.5V LDO
• 内存
– 256K Flash内存用来存放应用程序(APROM)和系统引导程序区(LDROM)
– 支持OTA功能
– 2KB数据flash
– 内嵌12KB SRAM
• 支持In-System Programming(ISP)&In-Circuit Programming(ICP)
• 系统启动区间可配置,可以从APROM,LDROM或SRAM启动
• 工作模式 (低功耗模式,多钟低功耗策略)
– Normal模式,工作电流10mA@5V,25℃
– Sleep模式,工作电流2mA@5V,25℃
– Deep-Sleep2模式 ,工作电流10uA@5V,25℃
• 复位
– 上电复位延时40ms
– 支持外部硬件复位nRST,内置上拉电阻
• LDO
– 3.3V LDO,需外置电容4.7μF
• 时钟控制
– 32MHz内部oscillator(HIRC)(25℃, 5V,±1%精度)
– 10KHz内部低功耗oscillator(LIRC)
– 外设模块时钟源可配置
• I/O口
– 最多26个通用(GPIO)脚
– 每个IO口都可配置为边沿/电平敏感中断源,EINT0~EINT2各一个中断入口地址,其余PA,PB 为一组共用一个中断入口地址
– 软件可以配置I/O口为以下模式
– 输入模式,带内部高阻
– 推挽输出
– 开漏输出
– 全部IO口可配置上拉电阻
– 施密特触发输入,可配置使能或禁止
• 定时器(Timer)
– 3个16-bit定时器,有8-bit预分频
– 定时器0/1使用APB总线时钟做定时时钟
– 定时器2可选择内部10KHz作为时钟源
– 支持PWM功能
– 定时器0/1支持捕获功能
• 看门狗定时器(WDT)
– 多路时钟源选择
– 超时复位延时周期可选择
– 睡眠模式或深度睡眠模式支持唤醒CPU功能
– 当超时发生时,可以选择发生中断或者复位CPU
• 窗看门狗定时器(WWDT)
– 6-bit向下计数器,有11-bit预分频,可用于更大范围的窗选择
• USB PD
– 2组CC口(CC1_A/CC2_A,CC1_B/CC2_B)
– 1个独立USB PD3.1通信模块
– 支持USB PD 3.0 V1.2协议
– 支持PPS
– 支持FRS
• USB Type-C
– 支持Type-C V1.3协议
– CC1、CC2支持上拉电流源源输出80uA、180uA、330uA
– CC1、CC2支持5.1K下拉,默认开启
– 支持Dead Battery检测
– 做UFP时可自动进行充电能力检测
– VCONN MOSFETs支持OCP,带载300mA ,600mA过流保护
• FCP、SCP Host
– 支持FCP/SCP PHY层
• SBU Analog Mux
– 1组SBU Switch For AUX_P/N
• USB2.0 Analog Mux
– 1组USB2.0 MUX For DP/DM, 2:1
– 满足480Mbps的通信要求
• 精简版UART
– 1组UART
– 支持单线通信
– 支持同时数据的发送和接收
– 波特率可配
– 支持自动波特率
– 接收和发送都有8级的FIFO,RX_FIFO(8*9Bit),TX_FIFO(8*9Bit)
– 接收中断支持非空中断和接收水线中断
– 发送中断支持发送空中断和发送水线中断
– 支持8/9位数据发送和接收
• I2C
– 4组I2C, 4组Master/Slave
– 通信速度支持:低速(100K)、快速(400K)
– 2组兼容SMBUS
– 支持多主总线 (无核心主设备)
– 同时发起传输的主设备之间仲裁,防止数据被破坏
– 支持7位/10位寻址模式
– 可编程的时钟适用不同速率控制
• 模拟比较器(ACMP)
– 2个模拟比较器0~1
– 带比较器失调电压校准功能
– 每个比较器都有独立的中断
– 支持可编程的 8 档内部参考电压
• 模数转换器(ADC)
– 12位SARADC,支持全差分和单端模式
– 8+4路模拟输入通道
– 内部1.22V、2.5V、VDD三种参考电压选择
– 内部参考电压1.22V、2.5V,硬件自动校准,校准后精度±1%@5V,25℃
– 100KHz SPS采样速率
• 欠压检测(BOD)
– 支持检测电压: 2.0V/2.4V
– 支持欠压中断和复位选择,100us滤波及延迟
– 允许偏差
– 2.1V:2.0V~2.2V
– 2.4V:2.3V~2.5V
• 芯片安全性
– 对Flash存储器提供多级保密策略
– 提供CRC-32计算单元,多项式为0x4C11DB7(与以太网标准相同)
• CRC计算单元
– 采用的CRC-32(与以太网标准相同)多项式0x4C11DB7
– 操作8,16,32位数据
– CRC初值可预置
– 单输入/输出32位数据寄存器
– 配有输入缓冲区可以在总线停顿的时候不影响实时计算
– 每次CRC计算在4个AHB时钟周期(HCLK)内完成
– 配有通用目的的8位寄存器(可被用来当作临时存储)
– 用来提供I/O数据的可逆性选项
• DEBUG特性
– DEBUG时支持烧录芯片,并可改变用户配置
– 32-位唯一序列号 (Unique ID)
– 128-位唯一客户ID
– 工作温度:-40℃~85℃
– 工作电压:2.2V~5.5V
• 封装
功能框图
昂科技术自主研发的AP8000万用烧录器,是一款功能强大的烧录解决方案,支持一拖一及一拖八配置的在线和离线版本,同时提供针对eMMC和UFS的专用烧录方案,全面满足ChipSea系列所有芯片型号的裸片(离线)及在板烧录需求。AP8000由主机、底板和适配座三大核心组件构成,作为行业领先的通用烧录平台,它不仅能够兼容市场上各类可编程芯片的烧录需求,还是昂科专业芯片烧录设备IPS5800S的核心烧录平台,高效支撑大规模烧录任务的执行。
该主机同时支持USB和NET连接,能够实现多台编程器的组网,从而同步控制多台编程器进行烧录操作。内置的安全保护电路能够即时检测到芯片放反或短路等异常情况,并立即断电,确保芯片和编程器的安全。主机内部集成了高速FPGA,显著提升了数据传输和处理速度。主机背部设有SD卡槽,用户只需将PC软件生成的工程文件保存至SD卡根目录并插入卡槽,通过编程器上的按钮即可选择、加载和执行烧录等指令,无需依赖PC即可操作,这不仅降低了PC硬件配置成本,还便于快速构建工作环境。
AP8000通过底板与适配板的组合设计,大大增强了主机的扩展性能,目前能够支持所有主流半导体厂商的产品,涵盖CHIPONE, Eon, SIMCom, NORDIC, Cmsemicon等品牌。其支持的器件类型包括NAND, NOR, MCU, CPLD, FPGA, EMMC等,并兼容Intel Hex, Motorola S, Binary, POF等多种文件格式。
文章来源于:www.acroview.com
来源:昂科烧录器