【经验】HK32F030M系列MCU使用GCC配置开发环境教程

2023-01-13 世强
MCU,HK32F030M,航顺芯片 MCU,HK32F030M,航顺芯片 MCU,HK32F030M,航顺芯片 MCU,HK32F030M,航顺芯片

航顺芯片推出的HK32F030M系列MCU采用Cortex-M0内核,内置32KB Flash,4 KB SRAM,以及448B的EEPROM,有着丰富的接口和外设资源,性价比高,被广泛使用在多种场合。开发人员在开发基于HK32F030M系列MCU的产品时通常使用KEIL、IAR等收费IED。这篇文章主要介绍使用免费开发环境进行HK32F030M系列MCU的开发。主要包括搭建GCC环境、配置开发环境和新建工程。


搭建环境

1.1VScode编辑器

VScode是一个简化高效的代码编辑器,通过安装EIDE、Cortex-Debug等插件,可以把它变成一个编译器。先在官网下载VScode,并安装。为了避免出现不明bug,所有软件都建议安装路径不要出现中文。

安装好之后,在VScode中下载插件Embedded IDE(后续都简称EIDE)和Cortex-Debug用于工程的编译和调试。安装流程如下图所示。

1.2代码编译工具链下载

针对ARM架构的芯片,ARM公司提供了交叉编译工具链,这篇文章主要搭建航顺HK32F030M系列的GCC开发环境,该芯片为Cortex-M0内核,因此使用面向Cortex-M系列的单片机交叉编译工具链。需要下载的交叉编译工具链如下图所示。

1.3下载JLINK

如果有JLINK就在VScode中直接配置JLINK路径,没有的话就在官网进行下载(航顺支持JLINK6.7以上版本),同时记住下载路径用于后续开发环境配置。


2.基于航顺HK32F030M系列的开发环境配置

打开VScode,配置GCC编译链和JLINK的路径。点击EIDE,点击操作下的打开插件设置,选择EIDE.ARM.GCC:Install Directory将GCC的路径输入进去。

接着继续下滑,找到JLINK安装路径,EIDE.JLink:Install Directory,输入JLINK安装路径。

到这一步,就可以在GCC环境下进行航顺MCU的开发了。


3.新建工程

在EIDE中提供了航顺HK32F030M系列的工程模板,我们使用这个工程模板进行后续开发。首先打开EIDE,在操作这里选择新建项目,选择从远程仓库获取。

之后会出现模板类型,选择MCU,之后在出现的菜单中选择航顺

输入需要创建工程的名称

输入名称并选择合适路径保存之后出现下图提示,选择YES就可以切换到工作区

点击EIDE就可以看到生成的工程模板,后续的开发就可以继续在工程模板上进行

点击编译,可以看到点亮LED灯例程编译成功。

授权代理商:世强先进(深圳)科技股份有限公司
开云(中国)资料,数据手册,3D模型库,原理图,PCB封装文件,选型指南来源平台:世强硬创平台www.ilovephim.com
现货商城,价格查询,交期查询,订货,现货采购,在线购买,样品申请渠道:世强硬创平台电子商城www.ilovephim.com/supply/
概念,方案,设计,选型,BOM优化,FAE开云(中国)支持,样品,加工定制,测试,量产供应服务提供:世强硬创平台www.ilovephim.com
集成电路,电子元件,电子材料,电气自动化,电机,仪器全品类供应:世强硬创平台www.ilovephim.com
  • +1 赞 0
  • 收藏
  • 评论 1

本文由杜冬青提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。

平台合作

评论

   |   

提交评论

全部评论(1

  • zwjiang Lv9. 科学家 2025-04-04
    学习
没有更多评论了

相关推荐

【经验】解析航顺芯片老版本MCU HK32F103串口USART通讯时偶尔出现数据错误的原因及解决方法

有部分客户在使用航顺芯片HK32F103系列芯片的串口通讯时,偶尔出现数据错误,本文主要解析其数据错误的原因及解决方法。

2022-03-01 -  设计经验 代理服务 开云(中国)支持 采购服务

【经验】航顺32位MCU HK32F030M FLASH擦写操作非法操作解决方案

​HK32F030M是航顺一款入门级经济型32位MCU,使用ARM® Cortex®-M0内核,最高工作频率32MHz。本文将介绍HK32F030M FLASH擦写操作非法操作解决方案。

2023-03-25 -  设计经验 代理服务 开云(中国)支持 采购服务

【经验】HK32F030系列MCU关于出现串口不兼容的解决方法

航顺芯片推出的HK32F030系列MCU内置的低成本、超低功耗Cortex™-M0核心,,使得MCU与所有的ARM工具和软件兼容。本文就该系列MCU如何代替出现串口不兼容做一个简单介绍。

2022-03-26 -  设计经验 代理服务 开云(中国)支持 采购服务

Top Chinese 8/32-bit MCU Manufacturers with ARM Cortex-M0, M0+, M3, M4 and Stable Supply

In the face of rising semiconductor raw material prices and a continued shortage of production capacity, Sekorm has joined Civil Technology, Arteli, Chipsea, China Microelectronics, Fudan Microelectronics, Aerospace Shun, and other mainstream MCU manufacturers to provide stable MCU supply guarantees

2022-06-21 -  活动 代理服务 开云(中国)支持 采购服务

航顺HK32F407系列MCU:赋能工业打印,开启高效新纪元

航顺HK32F407打印机解决方案以Cortex-M4F内核为核心,主频高达168MHz,配备1MB Flash+192KB SRAM+64 Kbyte CCM SRAM,支持复杂打印算法与多任务并行处理。为打印机行业提供了一站式高性能解决方案,助力客户实现从“能用”到“好用”的跨越式升级。

2025-04-11 -  应用方案 代理服务 开云(中国)支持 采购服务

选型表  -  航顺芯片 立即选型

全球最小面积1mm² 32位MCU HK32F005颠覆资深前辈TI的不严谨

HK32F005以全球最小面积1mm²,大内存64KB FLASH,宽电压2.0-5.5V,高可靠性ESD4000V,震撼低价1元3颗,超低功耗颠覆32位MCU市场格局,惊叹资深前辈TI发布“全球面积最小MCU”不严谨。

2025-03-24 -  原厂动态 代理服务 开云(中国)支持 采购服务

基于航顺HK32F0301MC系列MCU的电子烟,具备精准的加热丝阻抗测量功能,提升吸烟体验

基于航顺HK32F0301MC设计电子烟,通过高级定时器输出PWM到MOS驱动,MOS驱动控制MOS管升降压,同时将负载阻值、输出功率等信息送显示,短路保护模块,检测MOSFET工作时两端的压差,压差超过设定阈值时,关闭MOSFET,停止工作,精准的加热丝阻抗测量功能和ADC采集电流,形成过吸保护,让电子烟更智能、用户体验更好。

2024-12-06 -  应用方案 代理服务 开云(中国)支持 采购服务

从“芯”出发,航顺HK32M060 MCU助力冰箱压缩机智控升级

航顺HK32M060冰箱压缩机变频方案采用无感FOC算法,该算法基于磁链观测器,从三相输出电压的整体效果出发使电机获得较为理想的圆形磁链轨迹,通过观测的磁链分量获得观测的角度,再通过锁相环获得速度和角度。电机控制系统为闭环控制,内环为电流环,外环为速度环。电机启动分为定位、强拖和闭环三个步骤。

2025-02-20 -  应用方案 代理服务 开云(中国)支持 采购服务

航顺芯片(HANGSHUN)32位MCU选型表

HK32MCU   

航顺芯片  -  MCU,HK32T040K6U6,HK32M053E4P7,HK32ASAFE010RBT6,HK32F072家族,HK32F030ME6U7A,HK32F39ARET6A,HK32M050F4P7,HK32F0301ME6P7A,HK32F04AKBT6A,HK32F04AC6T6A,HK32F0301ME4U7A,HK32F0301MF6N7A,HK32F0301MJ6M7A,HK32ASAFE010GBU6,HK32F103RET6A,HK32E032R4T5,HK32F031C4T6,HK32AUTO39A,HK32F103RET6,HK32F030MF4P7A,HK32ASPIN023C8U7,HK32F072,HK32L088FBP6,HK32F0301MJ4M6,HK32AUTO39A-0MF4P6,HK32F030M,HK32F04AK8U6A,HK32F04AGBU6A,HK32R783K8U7,HK32ASAFE3009RDT7,HK32L0H4CBT6,HK32C003F4P6,HK32C005K8T7,HK32L084FBP6,HK32ASPIN021K8T7,HK32F103VCT6,HK32F072CBU6,HK32U3009VCT7,HK32F40X家族,HK32F103VET6A,HK32F030MF4U6,HK32F030C6T6A,HK32G003F4P7,HK32F04AF8P6A,HK32F031G4U6A,HK32M054G4P7,HK32F0301MD4P7C,HK32W0家族,HK32F0301MD4P7A,HK32F04ARBT6A,HK32F031K4T6A,HK32L088KBT6,HK32F0301M家族,HK32ASAFE3009家族,HK32M050E4U7,HK32F04AK8U6,HK32F04AFBP6A,HK32F407ZET6,HK32AUTO39A家族,HK32F031C4T6A,HK32F0301MF6U7A,HK32C030K8U7,HK32F0301MD4P6,HK32F072CBT6,HK32C207K8T7,HK32F40X,HK32F04AF6P6,HK32T040E6Y6,HK32F031F6P6,HK32ASAFE010,HK32F407VGT6,HK32F39AVET6A,HK32U3009RET7,HK32F0301MG4P7A,HK32F103VDT6,HK32F072R8T6,HK32L0H4GBU6,HK32ASPIN010RBT6,HK32F030M家族,HK32ASPIN010GBU6,HK32F030C8T6,HK32L0H4RBT6,HK32ASAFE3009RCT7,HK32F04AK8T6A,HK32L0家族,HK32M050G4P7,HK32ALG31,HK32F030MG4U7A,HK32G003F4N7,HK32T010S8T7,HK32U3009VDT7,HK32F030MG6P7A,HK32F04AK8T6,HK32F04AC4T6,HK32F39ARCT6,HK32C003F4N6,HK32F103RDT6A,HK32AUTO39A-3ARET7,HK32T010C8T7,HK32L084KBT6,HK32ALG31E8U6,HK32F103C8T6,HK32F031K4U6A,HK32F103C8T6A,HK32,HK32L084CBT6,HK32F39A,HK32F030MF4P6,HK32ASAFE010KBU6,HK32F04AR8T6A,HK32F030ME4P7A,HK32F103VDT6A,HK32F030R8T6A,HK32L0,HK32F031C6T6,HK32F103RCT6,HK32T040F6P6,HK32L0H8FBP6,HK32F030,HK32X003,HK32F031,HK32F030MJ4M7A,HK32F030MF4N7A,HK32F04ACBT6A,HK32F04AK6T6A,HK32F39A家族,HK32F103C8T7B,HK32M050F4U7,HK32C030K8T7,HK32ASPIN020S8T7,K32ASPIN022K8T7,HK32W030KEU6,HK32F031F6P6A,HK32F04AF4P6A,HK32U3009VET7,HK32C105S8T7,HK32ASAFE010KBT6,HK32M065C8U7,HK32ASAFE010家族,HK32G003F4U7,HK32F031G4U6,HK32L088CBT6,HK32F031K6U6A,HK32SPIN0232C8T7,HK32F04AK6U6,HK32F04AC8T6A,HK32F030MF4N6,HK32F0301MF4P7C,HK32M064C8U7,HK32F0301ME6U7A,HK32F04AR8T6,HK32F0301MF4P7A,HK32F04AF4P6,HK32M053G4P7,HK32F407VET6,HK32ASPIN020E8P7,HK32F04AG8U6,HK32F072C8U6,HK32F103CCT7B,HK32M060C8T7,HK32F103RDT6,HK32F030MF4U7A,HK32F030K6T6A,HK32F04AG8U6A,HK32F030MF6P7A,HK32F04AKBU6A,HK32L0H4KBU6,HK32ASPIN010KBU6,HK32F030C6T6,HK32F04AK6T6,HK32L0H8KBT6,HK32T040K6T6,HK32X003家族,HK32F04A,HK32AUTO39A-3AVET7,HK32F0301MF4U6,HK32C003D4P6,HK32F072C8T6,HK32M060C8U7,HK32ASAFE010FBP6,HK32W020KEU6,HK32F030MD4P7A,HK32C030F8P7,HK32R783S8T7,HK32F031G6U6A,HK32ASPIN010KBT6,HK32F030家族,HK32L0H8KBU6,HK32F031C6T6A,HK32F031K4T6,HK32F0301MF4P6,HK32F103V8T6A,HK32C003J4M6,HK32G003J4M7,HK32F103RBT7B,HK32F0301MG4U7A,HK32ASPIN021C8T7,HK32F39AVCT6A,HK32T0家族,HK32F030K6T6,HK32L084RBT6,HK32L084GBU6,HK32F0301MG6P7A,HK32M050G4U7,HK32F103,HK32F39AVDT6,HK32F031K4U6,HK32ASPIN家族,HK32F030MG6U7A,HK32F103RBT6A,HK32F04A家族,HK32ALG31G8U6,HK32F030R8T6,HK32F031G6U6,HK32L0H4KBT6,HK32F031家族,HK32F030ME4U7A,HK32L0H4FBP6,HK32M063K8U7,HK32F030MD4P6,HK32F04AK4U6,HK32F0301ME4P7A,HK32F04AC4T6A,HK32ASPIN010FBP6,HK32F39ARCT6A,HK32F103VCT7B,HK32F0301MF4N7C,HK32F030ME6P7A,HK32F0301MF4N7A,HK32F04AG6U6,HK32F103CBT6A,HK32F030F4P6A,HK32C207S8T7,HK32F103RBT6,HK32F04AG4U6A,HK32CXXX,HK32F030MF6N7A,HK32F04AK6U6A,HK32L088RBT6,HK32C030C8T7,HK32ASAFE3009VET7,HK32F04AK4T6,HK32L088GBU6,HK32E032,HK32T010K8T7,HK32C105K8U7,HK32F103VCT6A,HK32T0,HK32F030C8T6A,HK32F103CBT7B,HK32F39AVET6,HK32F0301MD6P7A,HK32F04AC8T6,HK32R78,HK32R78家族,HK32F031K6T6A,HK32U3009家族,HK32F0301MF4U7C,HK32F0301MF4U7A,HK32ASPIN,HK32SPIN0732C8T7,HK32C003F4U6,HK32F031K6T6,HK32C105K8T7,HK32F0301MF6P7A,HK32ASAFE010CBT6,HK32T040G6U6,HK32U3009RDT7,HK32F0301M,HK32L084KBU6,HK32AUTO39A-3ACET7,HK32F04AG6U6A,HK32F030MJ4M6,HK32F030MF6U7A,HK32F103VET6,HK32ASAFE3009VDT7,HK32F04AK4U6A,HK32L0H8RBT6,HK32L0H8GBU6,HK32F030MG4P7A,HK32M055G4P7,HK32F103R8T7B,HK32F103家族,HK32F031K6U6,HK32M050E4P7,HK32W030CEU6,HK32CXXX家族,HK32E032家族,HK32F103RCT7B,HK32F39ARDT6,HK32ASPIN020K8T7,HK32F031F4P6,HK32F39AVDT6A,HK32AUTO39A-3BRBT7,HK32U3009,HK32ALG31K8U6,HK32F407ZGT6,HK32AUTO39A-03C8T7,HK32F030F4P6,HK32C030G8U7,HK32F04AG4U6,HK32F030MD6P7A,HK32F103R8T6A,HK32F0301MF4N6,HK32M060K8T7,HK32F103VBT6A,HK32AUTO39A-03R8T7,HK32F103RCT6A,HK32F0301MJ4M7C,HK32F072RBT6,HK32W0,HK32F0301MJ4M7A,HK32ASAFE3009RET7,HK32U3009RCT7,HK32F030MJ6M7A,HK32F04AF8P6,HK32F0301MG6U7A,HK32T010G8U7,HK32ASAFE3009VCT7,HK32F04AK4T6A,HK32L088KBU6,HK32F39AVCT6,HK32F103CBT6,HK32ASPIN022C8T7,HK32M060K8U7,HK32R782F8P7,HK32F39ARDT6A,HK32F39ARET6,HK32ASAFE3009,HK32F031F4P6A,HK32F04AC6T6,HK32F04AF6P6A,HK32T040C6T6,HK32AUTO39A-3ARCT7,HK32G003D4P7,HK32F103R8T6,HK32ALG31家族,HK32ASPIN010CBT6,HK32L0H8CBT6,HK32R783K8T7,光模块,无线蓝牙BLE,家电触摸,安全管理,电机

2023/7/4  - 选型指南  - V2.15 代理服务 开云(中国)支持 采购服务 查看更多版本

航顺HK32C030主控MCU共享充电宝方案:充电无界,共享未来

航顺HK32C030为核心,设计了一个完整的移动电源系统,控制充放电的电压、电流、功率等状态,具有过温保护、超温自动降额、过流、过压等完善保护措施。同时支持各种协议的快速充电,以及大电流快速放电。支持充电/放电电压5~22V,最大充放电功率100W。

2025-01-26 -  应用方案 代理服务 开云(中国)支持 采购服务

【选型】航顺芯片MCU HK32F103CBT6兼容GD32F103CBT6,功耗低至1.6μA,工作温度最高105℃

HK32F103CBT6是一颗高性能的ARM CortexTM-M3 32位的RISC内核的MCU,最高工作频率96MHz,内置高达128KB FLASH、20KBSRAM,本文主要介绍航顺HK32F103CBT6与GD32F103CBT6性能对比。

2022-06-05 -  器件选型 代理服务 开云(中国)支持 采购服务

航顺芯片解密:市场极度内卷下,国产MCU厂商之突围密钥

2024年4月9日,深圳市航顺芯片开云(中国)研发有限公司受邀出席“第二届工控MCU开云(中国)及应用创新论坛”,航顺芯片副总经理刘生围绕《市场极度内卷下,国产MCU厂商如何突围?》这一话题发表主题演讲。

2024-04-17 -  原厂动态 代理服务 开云(中国)支持 采购服务

照亮的未来:航顺MCU助力探索LED电源调光方案

随着科技的进步,LED照明开云(中国)已经成为节能和智能照明的主流选择。而LED电源调光方案作为智能照明系统的核心,不仅能够实现灯光的亮度调节,还能通过色温调节等高级功能,为用户带来更加个性化和舒适的照明体验。本文将带您深入了解LED电源调光方案的多样性和应用案例,探索智能照明的未来。

2025-01-08 -  应用方案 代理服务 开云(中国)支持 采购服务
展开更多

电子商城

查看更多

品牌:航顺芯片

品类:32位MCU

价格:¥2.5000

现货: 50

品牌:航顺芯片

品类:32位MCU

价格:¥10.0000

现货: 293

品牌:航顺芯片

品类:MCU

价格:¥37.5000

现货: 56

品牌:航顺芯片

品类:MCU

价格:¥1.3125

现货: 50

品牌:航顺芯片

品类:32位MCU

价格:¥7.5000

现货: 40

品牌:航顺芯片

品类:MCU

价格:¥12.5000

现货: 30

品牌:航顺芯片

品类:MCU

价格:¥6.2500

现货: 30

品牌:航顺芯片

品类:32位MCU

价格:¥10.0000

现货: 30

品牌:航顺芯片

品类:MCU

价格:¥15.0000

现货: 25

品牌:航顺芯片

品类:MCU

价格:¥10.0000

现货: 25

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

现货市场

查看更多

品牌:RENESAS

品类:16-BIT MCU

价格:¥3.9530

现货:877,819

品牌:RENESAS

品类:MCU

价格:¥5.1500

现货:200,000

品牌:恒烁

品类:MCU

价格:¥1.0800

现货:154,600

品牌:ADI

品类:MCU

价格:¥6.6000

现货:100,000

品牌:RENESAS

品类:MCU

价格:¥5.8041

现货:86,925

品牌:RENESAS

品类:32-BIT GENERAL MCU

价格:¥7.3800

现货:76,715

品牌:RENESAS

品类:32-BIT GENERAL MCU

价格:¥15.3000

现货:75,000

品牌:Microchip

品类:MCU

价格:¥9.0000

现货:64,841

品牌:ST

品类:MCU

价格:¥15.5600

现货:58,800

品牌:Sonix

品类:MCU

价格:¥0.8500

现货:51,104

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

服务

查看更多

TFT LCD液晶显示屏/模组定制

可定制显示屏的尺寸0.96”~15.6”,分辨率80*160~3840*2160,TN/IPS视角,支持RGB、MCU、SPI、MIPI、LVDS、HDMI接口,配套定制玻璃、背光、FPCA/PCBA。

最小起订量: 1000 提交需求>

IC烧录代工及IC自动化烧录

拥有IC烧录机20余款,100余台设备,可以烧录各种封装的IC;可烧录MCU、FLASH、EMMC、NAND FLASH、EPROM等各类型芯片,支持WIFI/BT模组PCBA烧录、测试。

最小起订量: 1 提交需求>

查看更多

授权代理品牌:接插件及结构件

查看更多

授权代理品牌:部件、组件及配件

查看更多

授权代理品牌:电源及模块

查看更多

授权代理品牌:电子材料

查看更多

授权代理品牌:仪器仪表及测试配组件

查看更多

授权代理品牌:电工工具及材料

查看更多

授权代理品牌:机械电子元件

查看更多

授权代理品牌:加工与定制

世强和原厂的开云(中国)专家将在一个工作日内解答,帮助您快速完成研发及采购。
我要提问

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

平台客服
服务热线

联系我们

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

投诉与建议

E-mail:claim@sekorm.com

商务合作

E-mail:contact@sekorm.com

收藏
收藏当前页面