昂科烧录器支持HangShun航顺芯片的32位微控制器HK32F030C8T6
芯片烧录行业领导者-昂科技术近日发布最新的烧录软件更新及新增支持的芯片型号列表,其中HangShun航顺芯片的32位微控制器HK32F030C8T6已经被昂科的通用烧录平台AP8000所支持。
HK32F030C8T6使用ARM® Cortex®-M0内核,最高工作频率96 MHz,内置最高64 Kbyte Flash、10 KbyteSRAM。通过配置Flash控制器寄存器,可实现中断向量在主Flash区的重映射。
HK32F030C8T6支持传统的Flash Level 0/1/2读写保护和Flash代码加密。
为满足各种安全应用,HK32F030C8T6提供了CRC硬件运算单元,以验证数据传输或数据存储的正确性和完整性。
HK32F030C8T6内置了多种通信接口:
• 3路串口(最高12Mbit/s):包括2路USART和1路LPUART
USART支持同步及异步全双工或半双工通信、多主机通信、LIN协议、SmartCard协议、IrDASIR编解码;可通过软件互换RX和TX引脚位置;在MCU停机(Stop)模式下,支持数据接收唤醒。
• 最多2路高速(最高18 Mbit/s)SPI/I2S
SPI/I2S支持4~16位数据长度的全双工或半双工通信、主/从机模式、TI模式、NSS脉冲模式、自动CRC校验和I2S协议。
• 最多2路高速(最高1MHz)I2C
I2C支持1MHz/400 kHz/100 kHz传输模式、主/从机模式、多主机模式、7位/10位地址寻址和SMBus协议。在MCU停机模式下,支持数据接收唤醒。
HK32F030C8T6内置了1个16位高级PWM定时器(共4路PWM输出,其中3路带死区互补输出)、5个16位和1个32位通用PWM定时器、1个基本定时器和1个16位低功耗定时器。
HK32F030C8T6内置了模拟电路:1个12位ADC(共16路模拟信号输入通道,支持差分对输入;采样率可达1MSPS)、1个上电/下电复位(POR/PDR)电路和1个内部参考电压(通过片内ADC采样得到)。
HK32F030C8T6集成了硬件除法开方运算单元(DVSQ),能提高软件处理能力并且更快地响应外部事件。
HK32F030C8T6除电源、地、NRST及BOOT以外的所有引脚均可作为GPIO、外设IO或外部中断输入;在引脚数量受限应用场景中,提供尽可能多的引脚信号数量。
HK32F030C8T6工作于-40°C~+105°C的温度范围,供电电压1.8V~ 3.6V,可满足绝大部分应用环境的要求。
由于拥有丰富的外设配置,HK32F030C8T6可适用于多种应用场景:
• 可编程控制器、打印机、扫描仪
• 电机驱动和调速控制
• 物联网终端,如水表、电表和气表
• 无人机飞控、云台控制
• 玩具产品
• 家用电器
• 智能机器人
• 智能手表、运动手环
• 电子收费(Electronic Toll Collection,ETC)

功能
• CPU内核
– ARM® Cortex®-M0
– 最高时钟频率:96MHz
– 24位System Tick定时器
– 支持中断向量重映射(通过Flash控制器的寄存器配置)
• 工作电压范围
– 单电源域(主电源 VDD):1.8V~3.6V
• 工作温度范围:-40°C~+105°C
• 典型工作电流
– 运行(Run)模式:6.1mA@96MHz;1.6mA@8MHz
– 睡眠(Sleep)模式:4.7mA@96MHz
– 停机(Stop)模式:- LDO全速:0.7mA@3.3V- LDO低功耗:60μA@3.3V
– 待机(Standby)模式:1.6μA@3.3V
– 关机(Shutdown)模式:0.4μA@3.3V
• 存储器
– 最高64Kbyte Flash
– CPU主频不高于24MHz 时,支持0等待总线周期访问Flash
– Flash具有数据安全保护功能,可分别设置读保护和写保护
– 支持加密Flash存储的指令和数据,可防止Flash内容受到物理攻击
– 10Kbyte SRAM
• 数据安全
– CRC校验硬件单元
• 时钟
– 外部高速时钟(HSE):支持4~32MHz,典型值为8MHz
– 外部低速时钟(LSE):32.768kHz
– 片内高速时钟(HSI):8MHz/14MHz/56MHz可配置
– 片内低速时钟(LSI):40kHz
– PLL时钟:最高输出频率96MHz
– 芯片管脚输入时钟
• 复位
– 外部管脚复位
– 电源复位(POR/PDR)
– 软件复位
– 看门狗(IWDG 和 WWDG)复位
– 低功耗管理复位
– 选项字节装载器复位
• 可编程电压监测器(PVD)
– 8级检测电压门限可调
– 上升沿和下降沿检测可配置
• GPIO端口
– 最多支持55个GPIO引脚
– 每个GPIO引脚都可配置为外部中断输入
• 数据通信接口
– 2路USART:支持主同步SPI和调制解调器的硬件流控,具有ISO7816 接口、LIN、IrDA功能以及自动波特率检测和停机(Stop)模式下唤醒特性
– 最多2路高速SPI:支持4至16位可编程数据帧,带复用的I2S接口
– 最多2路I2C:支持超快速模式(1MHz)、SMBus和PMBus。在 Stop模式下,支持数据接收唤醒。
– 1路LPUART:支持在最小功耗下进行异步串行通讯、单线半双工通信、调制解调器的硬件流控(CTS/RTS)以及多处理器通信
• 定时器及PWM发生器
– 1个16位高级定时器(4路PWM输出,其中3路带死区互补输出和刹车功能)
– 5个16位和1个32位通用定时器(TIM2/TIM3/TIM14/TIM15/TIM16/TIM17)
– 1个16位基本定时器(TIM6)
• 片内模拟电路
– 1个12位SAR ADC(多达16路模拟信号输入通道)
– 最高转换器频率:1MSPS
– 支持自动连续转换、扫描转换功能
• DMA 控制器(带7个通道)
– 支持定时器、ADC、SPI、I2C、USART等多种外设触发
• 温度传感器
– 模拟输出连接到 A/D 转换器独立通道
• CPU跟踪与调试
– SWD调试接口
– ARM®CoreSightTM调试组件(ROM-Table、DWT和BPU)
– 自定义DBGMCU调试控制器(低功耗模式仿真控制、调试外设时钟控制、调试及跟踪接口分配)
• 定点数除法/开方运算单元
– 支持32位定点数除法,可同时得到商和余数
– 支持32位定点数高精度开方
• 日历RTC
– 带闹钟功能
– 可从停机或待机状态周期唤醒
• 96位芯片UID标识
• 可靠性
– 通过HBM6000V/CDM2000V/MM200V/LU200mA等级测试

功能框图
昂科技术自主研发的AP8000万用烧录器包含主机,底板,适配座三大部分。

主机支持USB和NET连接,允许将多台编程器进行组网,达到同时控制多台编程器同时烧录的目的。内置芯片安全保障电路保证即使芯片放反或其他原因造成的短路可以被立即检测到并进行断电处理,以保障芯片和编程器安全。内嵌高速FPGA,极大地加速数据传输和处理。主机背部有SD卡槽,将PC软件制作得到的工程文件放到SD卡的根目录下并插入到该卡槽内,通过编程器上的按键可进行工程文件的选择,加载,执行烧录等命令,以达到脱离PC便可操作的目的,极大地降低了PC硬件配置成本,方便迅速地搭配工作环境。
AP8000通过底板加适配板的方式,让主机扩展性更强,目前已经支持了所有主流半导体厂家生产的器件,包括TI, ST, MicroChip, Atmel, Hynix , Macronix, Micron, Samsung ,Toshiba等。支持的器件类型有NAND,NOR,MCU,CPLD,FPGA,EMMC等,支持包括Intel Hex,Motorola S, Binary, POF等文件格式。
公司介绍
关于航顺芯片:航顺芯片(HangShun)成立于2013年,致力以“车规SoC+高端MCU超市双战略、让万物互联更智慧,智慧生活更美好”为使命,实现“HK32MCU为核心、打造航顺无边界生态平台级企业”的伟大愿景。已量产数/模混合8寸130nm至12寸40nm七种工艺平台,ARM及RISC-V等十二大家族百余款工业/商业/车规级、通用/专用/定制化32位MCU。航顺HK32MCU分为经济型、主流型、低能耗型、高性能型、专用型和创新型,大批量应用于汽车、工业、家电、物联网等数千家客户。
关于昂科技术:昂科技术(ACROVIEW)是全球领先的半导体芯片烧录解决方案提供商,公司坚持以科技改变世界、用智能驱动未来,持续不断的为客户创造价值。昂科的AP8000通用烧录器平台及最新的IPS5000烧录自动化解决方案,为半导体和电子制造领域客户提供一站式解决方案,公司已服务包括华为、比亚迪、富士康等全球领先客户。
文章来源于:www.acorview.com
相关文章:
昂科烧录器支持HangShun航顺芯片的32位微控制器HK32F030C8T6
芯片烧录行业领导者-昂科技术近日发布最新的烧录软件更新及新增支持的芯片型号列表,其中HangShun航顺芯片的32位微控制器HK32F030C8T6已经被昂科的通用烧录平台AP8000所支持。 HK32F030C8T6使用ARM Cortex-M0内核,最高工作频率96 MHz,内置最…...
纯css星空动画
让大家实现一个这样的星空动画效果,大家会怎么做? js,不! 其实使用css就能写 我也不藏着掖着,源码直接放下面了 <script setup></script><template><div class"box"><div v-for"i in 5" :key"i" :class"layer…...
使用Apache Flink实现实时数据同步与清洗:MySQL和Oracle到目标MySQL的ETL流程
使用Apache Flink实现实时数据同步与清洗:MySQL和Oracle到目标MySQL的ETL流程 实现数据同步的ETL(抽取、转换、加载)过程通常涉及从源系统(如数据库、消息队列或文件)中抽取数据,进行必要的转换࿰…...
postman教程-22-Newman结合Jenkins执行自动化测试
上一小节我们学习了Postman Newman运行集合生成测试报告的方法,本小节我们讲解一下Postman Newman结合Jenkins执行自动化测试的方法。 在软件开发过程中,持续集成(CI)是一种实践,旨在通过自动化的测试和构建过程来频繁…...
uniapp实现tabBar功能常见的方法
在 UniApp 中实现 Tab 功能通常涉及到使用 <navigator> 组件结合 tabBar 配置,或者通过自定义的视图切换逻辑来实现。以下是两种常见的实现方式: 1. 使用 tabBar 配置 UniApp 支持在 pages.json 文件中配置 tabBar,以在应用的底部或顶…...
智慧在线医疗在线诊疗APP患者端+医生端音视频诊疗并开处方
智慧在线医疗:音视频诊疗新纪元 🌐 智慧医疗新篇章 随着科技的飞速发展,智慧医疗正逐步走进我们的生活。特别是在线医疗,凭借其便捷、高效的特点,已成为许多患者的首选。而其中的“智慧在线医疗患者端医生端音视频诊疗…...
攻防平台搭建与简易渗透工具箱编写
知识点:攻防平台搭建,虚拟机的网络模式详解,安全脚本编写 虚拟机的网络模式: 虚拟机(VM)的网络模式决定了虚拟机与宿主机以及外部网络之间的连接方式。不同的虚拟化平台(如VMware, VirtualBox,…...
SQL EXISTS 关键字的使用与理解
SQL EXISTS 关键字的使用与理解 SQL(Structured Query Language)是一种用于管理关系数据库管理系统(RDBMS)的标准编程语言。在SQL中,EXISTS关键字是一个逻辑运算符,用于检查子查询中是否存在至少一行数据。…...
开源低代码平台,JeecgBoot v3.7.0 里程碑版本发布
项目介绍 JeecgBoot是一款企业级的低代码平台!前后端分离架构 SpringBoot2.x,SpringCloud,Ant Design&Vue3,Mybatis-plus,Shiro,JWT 支持微服务。强大的代码生成器让前后端代码一键生成! JeecgBoot引领…...
名侦探李先生第一话:谁是真正的凶手(只出现一次的数字相关题解(力扣)+位操作符回忆)
引子:我们在之前的案子中破解过基础的单身狗问题,那面对更有挑战的案子,且看李先生如何破局,那下凶手! 复习: 1,位操作符: 正整数原,反,补码都相同 首位是…...
【PA交易】BackTrader(一): 如何使用实时tick数据和蜡烛图
背景和需求 整合Tick数据是PA交易的回测与实盘基本需求。多数交易回测框架往往缺乏对大规模Tick数据直接而全面的支持。Tick数据因其体量庞大(例如,某棕榈油主力合约四年间的数据达8GB)为结合价格趋势与PA分析带来挑战,凸显了实时…...
HTML(16)——边距问题
清楚默认样式 很多标签都有默认的样式,往往我们不需要这些样式,就需要清楚默认样式 写法: 用通配符选择器,选择所有标签,清除所有内外边距选中所有的选择器清楚 *{ margin:0; padding:0; } 盒子模型——元素溢出 作…...
【Godot4自学手册】第四十二节实现拖拽进行物品交换和数量叠加
这一节我们主要学习背包系统中的物品拖拽后,物品放到新的位置,或交换物品位置,如果两个物品属于同一物品则数量相加。具体效果如下: 一、修改item.tscn场景 给item.tscn场景的根节点Item添加Label子节点,命名为Numv…...
存储系统概述
目录 层次结构 存储器的分类 存储器的编址和端模式 存储器端模式 存储器的技术指标 1. 存储容量 示例: 2. 访问速度 访问速度的表现形式: 示例: 3. 功耗 示例: 4. 可靠性 可靠性指标: 示例:…...
Trilium windows上修改笔记目录,创建多个笔记空间方法
一开始使用trilium会非常的不舒服,不像是obsidian可以创建多个笔记空间,指定多个笔记目录。这里摸索到了解决方案 修改目录的方法一 ——修改系统环境变量 打开控制面板-系统-高级系统设置 新增如上条目 修改目录的方法二——直接写bat脚本运行 新建位…...
<Rust><iced>在iced中显示gif动态图片的一种方法
前言 本文是在rust的GUI库iced中在窗口显示动态图片GIF格式图片的一种方法。 环境配置 系统:window 平台:visual studio code 语言:rust 库:iced、image 概述 在iced中,提供了image部件,从理论上说&…...
【Unity设计模式】状态编程模式
前言 最近在学习Unity游戏设计模式,看到两本比较适合入门的书,一本是unity官方的 《Level up your programming with game programming patterns》 ,另一本是 《游戏编程模式》 这两本书介绍了大部分会使用到的设计模式,因此很值得学习 本…...
圆的面积并三角形面积并
三角形面积并 #include<iostream> #include<cstring> #include<algorithm> #include<cmath> #include<vector> using namespace std; const int maxn 110; #define x first #define y second typedef pair<double, double> PDD; const d…...
Spring Data JPA介绍与CRUD实战演练
文章目录 一、Spring Data JPA 简介二、Spring Data JPA 与 MyBatis Plus 比较设计哲学和抽象层次SQL 控制学习曲线和技术要求性能与优化综合考虑 三、SpringDataJpa实战演练1. 创建user表2. 搭建Spring Boot开发环境3. pom.xml文件内容4. application.yml文件内容5. Applicati…...
Python网络爬虫实战6—下一页,模拟用户点击,切换窗口
【前期提要】感兴趣的可以看看往期文章哈~ Python网络爬虫5-实战网页爬取 Python网络爬虫4-实战爬取pdf Pyhon网络爬虫3-模拟用户点击 Python网络爬虫实战2-下载url下的pdf Python网络爬虫基础1 1.需求背景 针对长虹美菱电器说明书网页形式,编写爬虫代码ÿ…...
Swift 协议扩展精进之路:解决 CoreData 托管实体子类的类型不匹配问题(下)
概述 在 Swift 开发语言中,各位秃头小码农们可以充分利用语法本身所带来的便利去劈荆斩棘。我们还可以恣意利用泛型、协议关联类型和协议扩展来进一步简化和优化我们复杂的代码需求。 不过,在涉及到多个子类派生于基类进行多态模拟的场景下,…...
ETLCloud可能遇到的问题有哪些?常见坑位解析
数据集成平台ETLCloud,主要用于支持数据的抽取(Extract)、转换(Transform)和加载(Load)过程。提供了一个简洁直观的界面,以便用户可以在不同的数据源之间轻松地进行数据迁移和转换。…...
TRS收益互换:跨境资本流动的金融创新工具与系统化解决方案
一、TRS收益互换的本质与业务逻辑 (一)概念解析 TRS(Total Return Swap)收益互换是一种金融衍生工具,指交易双方约定在未来一定期限内,基于特定资产或指数的表现进行现金流交换的协议。其核心特征包括&am…...
VTK如何让部分单位不可见
最近遇到一个需求,需要让一个vtkDataSet中的部分单元不可见,查阅了一些资料大概有以下几种方式 1.通过颜色映射表来进行,是最正规的做法 vtkNew<vtkLookupTable> lut; //值为0不显示,主要是最后一个参数,透明度…...
《基于Apache Flink的流处理》笔记
思维导图 1-3 章 4-7章 8-11 章 参考资料 源码: https://github.com/streaming-with-flink 博客 https://flink.apache.org/bloghttps://www.ververica.com/blog 聚会及会议 https://flink-forward.orghttps://www.meetup.com/topics/apache-flink https://n…...
今日科技热点速览
🔥 今日科技热点速览 🎮 任天堂Switch 2 正式发售 任天堂新一代游戏主机 Switch 2 今日正式上线发售,主打更强图形性能与沉浸式体验,支持多模态交互,受到全球玩家热捧 。 🤖 人工智能持续突破 DeepSeek-R1&…...
ip子接口配置及删除
配置永久生效的子接口,2个IP 都可以登录你这一台服务器。重启不失效。 永久的 [应用] vi /etc/sysconfig/network-scripts/ifcfg-eth0修改文件内内容 TYPE"Ethernet" BOOTPROTO"none" NAME"eth0" DEVICE"eth0" ONBOOT&q…...
【JavaSE】多线程基础学习笔记
多线程基础 -线程相关概念 程序(Program) 是为完成特定任务、用某种语言编写的一组指令的集合简单的说:就是我们写的代码 进程 进程是指运行中的程序,比如我们使用QQ,就启动了一个进程,操作系统就会为该进程分配内存…...
消息队列系统设计与实践全解析
文章目录 🚀 消息队列系统设计与实践全解析🔍 一、消息队列选型1.1 业务场景匹配矩阵1.2 吞吐量/延迟/可靠性权衡💡 权衡决策框架 1.3 运维复杂度评估🔧 运维成本降低策略 🏗️ 二、典型架构设计2.1 分布式事务最终一致…...
论文阅读:Matting by Generation
今天介绍一篇关于 matting 抠图的文章,抠图也算是计算机视觉里面非常经典的一个任务了。从早期的经典算法到如今的深度学习算法,已经有很多的工作和这个任务相关。这两年 diffusion 模型很火,大家又开始用 diffusion 模型做各种 CV 任务了&am…...
