Welcome to RISC-V DSP’s Documentation!¶

Getting Help¶
If you have a question about Haawking HX2000 RISC-V DSPs that isn’t answered by the existing documentation, feel free to ask for help on the(如果您对中科昊芯HX2000系列RISC-V DSP有任何疑问,而现有的 文档没有找到答案,欢迎随时在这里提交反馈) haawking-tools Issues.
样片申请.
商务合作.
Table of Contents¶
Haawking-IDE¶
Contents:
Haawking IDE¶
Haawking™ IDE now provides the RISC-V DSP development market with one toolset using a single debugger instance to program and debug any of Beijing Haakwing Technology Co., Ltd’s RISC-V DSPs using JTAG or HX-LINK debug interfaces.
IDE¶

Features¶
Only Support New Version HX2000 Chips(202107 or later)
Download Links¶
V1.8.2 IDE下载链接
Tutorials¶
中科昊芯Haawking IDE V0.0.8版功能演示,包括Flash密钥修改,RAM和Flash工程属性切换等。
https://www.bilibili.com/video/BV1qT4y1K7oB
中科昊芯IDE使用之如何导入已有工程,修改,重新编译,调试。
https://www.bilibili.com/video/BV1AU4y1W71f
中科昊芯DSC28034芯片及湖人板(Lakers)开箱、LED闪灯示例;片内Flash烧写等。
Update Logs¶
- V1.2.0 版本(仅支持量产版芯片)
更新 IQMath 函数库,补全乘法以及类型转换的相关函数 更新驱动库 默认使用 stdlib 库文件 更新 027 和 034 外设寄存器 json 文件
- V1.2.1 版本
提升 28027 擦除及烧写的主频为 12MHz,及修改 Flash 对应主频的配置参数
修复 Erase 函数 Bug;增加时钟校准功能;28027 增加 ENPIE 的定义,将系统时钟设为 120M,修改 delay 函数名字,labs警告
28034 增加 ENPIE 的定义,将系统时 1 钟设为 120M,修改 IQmath 的表格,在 bootrom 中的定义,修改delay函数名字,labs警告
修改 28335 的 ld 文件的fPU表格
- V1.3.0 版本
增加了 segger 实时运行库
驱动库更新记录:
修正文件名规范为 DSP2802x
增加对__interrupt 的支持
IQMath 函数库更新记录:
增加了 intof 函数
增加对 IQcosTable 的支持
提高 mpy 函数的运行速度
OpenOCD 版本升级为 V0.1.6,更新内容为:
支持 DSC28027 主频为 3MHz、12MH 下的擦写(在配置 DivSel 成功的 情况下,以 12MHz 主频的速度擦写 Flash,否则以 3MHz 主频擦写 Flash)
缩短了读 FLASH 状态标志位超时时间为 10 秒 (3) 增加芯片加密状态弹窗
- V1.4.0 版本
Driver 更新记录:
支持调试时对内部时钟晶振校准
IDE 功能更新记录:
提供更便捷的新建工程方式
实时刷新模块支持全局变量的实时刷新
- V1.5.0 版本
更新驱动库
IDE 功能更新记录:
提供新版界面的实时刷新视图,增加稳定性
增强了 Haawking Project 创建工程方式的稳定性
OpenOCD 版本升级为 0.2.0
- V1.5.1 版本
更新驱动库
- V1.6.0 版本
IDE 功能更新记录:
增加 Debug Without Download 功能
增加直接烧入程序功能
支持生成静态库文件
支持切换 RAM/FLASH 后,无需执行 Clean Project
Openocd 版本升级为 0.2.1
- V1.8.0 版本
IDE 功能更新
默认开启并行编译,提高编译速度
更新创建工程插件
支持在调试过程中,重新启动调试
驱动库更新
新版本的 segger 运行时库
新版本的 IQMath 库
Openocd 升级为 0.2.4
- V1.8.1 版本
IDE 功能更新
修复实时刷新功能的 bug
- V1.8.2 版本
驱动库更新
IDE 功能更新
支持新版本的 Welcome 界面
Haawking Flasher¶
Haawking-Flasher .exe 需要使用支持文件,不能将 Haawking-Flasher .exe 文件剪切出该文件夹,如需移至桌面或其他位置,请创建快捷方式。Haawking-Flasher .exe 的烧写文件需要使用 Haawking-IDE 的 Flash 工程 生成的文件,如使用其他或 RAM 的文件不能进行正确烧写。如电脑的特殊软件将 烧写文件修改,也不能正确烧写。
Flasher¶

Features¶
Only Support New Version HX2000 Chips(202107 or later)
Download Links¶
V0.2.8 Flasher下载链接
Update Logs¶
- V0.1.2
初稿。
- V0.2.0
增加对 windows xp 的支持。
- V0.2.1
增加芯片内部信息的显示。
- V0.2.2
增加 hex 文件解析失败提示。
- V0.2.5
修改 Boot 文件烧写方式,读写一帧数据的长度由 200byte 改为 1byte,稳定 烧写。
- V0.2.6
修改 Boot 文件烧写方式,读写一帧数据的长度改为用户可修改。 将 config.ini 设置信息放在界面上设置。 增加芯片擦除失败报警。 增加超长连续 地址分段处理。
- V0.2.7
修改对 HX28034 的支持
- V0.2.8
增加快捷键的支持,密码区隐藏
HX-LINK-Downloader¶
HX-LINK 下载工具用于通过 HX-LINK 仿真器向芯片下载程序,目前支持的 芯片有 DSC28027、DSC28034 两款。
Downloader¶

Features¶
Only Support New Version HX2000 Chips(202107 or later)
Download Links¶
V1.0.0 Downloader下载链接
HXS320F2802X¶
Contents:
HXS320F2803X¶
Contents:
Demo Boards¶
Contents:
AioneMotor_DSC28027¶
AioneMotor_DSC28027电机驱控一体板使用了中科昊芯HXS320F28027PTT RISC-V DSP芯片,该芯片集成了中科昊芯自主研发的H28x内核。该电机驱控一体板可驱动BLDC,PMSM,交流感应等三相电机。适合有感/无感方波,有感/无感FOC等算法演示。
引脚定义¶

更多信息¶
原理图¶
AioneMotor_DSC28034¶
AioneMotor_DSC28034电机驱控一体板使用了中科昊芯HXS320F28034PNT RISC-V DSP芯片,该芯片集成了中科昊芯自主研发的H28x内核。该电机驱控一体板可驱动BLDC,PMSM,交流感应等三相电机。适合有感/无感方波,有感/无感FOC等算法演示。
引脚定义¶

更多信息¶
原理图¶
Core_DSC28027¶
Core_DSC28027核心板使用了中科昊芯HXS320F28027PTT RISC-V DSP芯片,该芯片集成了中科昊芯自主研发的H28x内核。核心板包括:JTAG调试接口、供电电源接口、复位、指示灯,以及两侧的对外扩展PIN脚等,除JTAG等IO外,所有外设IO全部引出,用户可通过杜邦跳线进行功能验证,便于进行不同应用开发。
引脚定义¶

更多信息¶
硬件说明¶
下载文档:Core_DSC28027核心板硬件说明
原理图¶
Core_DSC28034¶
Core_DSC28034PNT核心板使用了中科昊芯HXS320F28034PNT RISC-V DSP芯片,该芯片集成了中科昊芯自主研发的H28x内核。核心板包括:JTAG调试接口、供电电源接口、复位、指示灯,以及两侧的对外扩展PIN脚等,除JTAG等IO外,所有外设IO全部引出,用户可通过杜邦跳线进行功能验证,便于进行不同应用开发。
引脚定义¶

更多信息¶
硬件说明¶
下载文档:Core_DSC28034核心板硬件说明
原理图¶
下载文档 :原理图Core_DSC28034核心板T_1.4
Start_DSC28027PTT¶
Start_DSC28027勇士开发板使用了中科昊芯HXS320F28027PTT RISC-V DSP芯片,该芯片集成了中科昊芯自主研发的H28x内核。基于昊芯高性能H28x内核的HXS320F28027PTT处理器,主频高达120MHz,扩展资源丰富SCI(UART)、SPI、(I2C)。
引脚定义¶

更多信息¶
硬件说明¶
原理图¶
下载文档 :原理图Start_DSC28027勇士开发板
Start_DSC28034PNT¶
Start_DSC28034湖人开发板使用了中科昊芯HXS320F28034PNT RISC-V DSP芯片,该芯片集成了中科昊芯自主研发的H28x内核。基于昊芯高性能H28x内核的HXS320F28034PNT处理器,主频高达120MHz,扩展资源丰富SCI(UART)、SPI、(I2C)、LIN、eCAN。
引脚定义¶

更多信息¶
硬件说明¶
原理图¶
下载文档 :原理图Start_DSC28034湖人开发板
Migration Manuals¶
Contents:
Application Notes¶
Contents:
DSC28027实例程序开发教程—LED_Blink_Flash_EW_120Mhz
HaawkingDSC28034实例开发教程—eCAN协议通讯例程
平头哥CDK助力中科昊芯HX2000系列芯片BLDC系统迁移指南
平头哥CDK助力中科昊芯HX2000系列芯片之PWM电机调速
平头哥CDK助力中科昊芯HX2000系列芯片之SPI通信协议
平头哥CDK助力中科昊芯HX2000系列芯片之双电机有感FOC控制系统专题(一)
平头哥CDK助力中科昊芯HX2000系列芯片之双电机有感FOC控制系统专题(二)
平头哥CDK助力中科昊芯HX2000系列芯片之双电机有感FOC控制系统专题(三)