[开发工具] 【XHSC XHCode V1.10.1】更新啦~ 欢迎大家试用~

[复制链接]
 楼主| HDSCMCU 发表于 2024-11-15 14:54 | 显示全部楼层 |阅读模式
本帖最后由 HDSCMCU 于 2025-8-22 10:26 编辑

“XHSC XHCode”已更新版本为V1.10.1,欢迎大家使用并积极反馈。

主要更新:
1. 优化HC32F334 HRPWM配置及代码生成


支持初始化代码生成的型号:
HC32F002, HC32A4A0, HC32A448, HC32F4A0, HC32F4A2, HC32F448, HC32F460, HC32F467,HC32M441
,HC32F334
仅支持管脚和时钟图形化配置(暂不支持代码生成)的型号:
HC32F003,HC32F005,HC32L110,HC32F030,HC32L130,HC32L136,HC32F072,HC32L072,HC32L073,HC32F170,HC32F176,HC32F190,HC32F196,HC32L170,HC32L176,HC32L190,HC32L196,HC32L160,HC32L166,HC32L180,HC32L186, HC32F420,HC32F052,HC32F115,HC32F451,HC32F452,HC32D391

下载链接   XHSC XHCode V1.10.1 Setup.zip (29.99 MB, 下载次数: 1407)

XHCode是一款协助用户配置生成XHSC MCU基础代码的软件工具。主要具有以下几种功能:
★ 1.管脚和模块初始化配置: 选取管脚配置选项卡,用户可分别在管脚视图或模块树下对MCU的各个可配管脚进行功能配置。工具会保证管脚视图和模块树配置的统一性。用户在模块树下选取任一模块,可进行相应模块的初始化配置。
★ 2.   时钟配置: 选取时钟配置选项卡,用户可配置相应型号MCU的系统时钟和外设时钟。
★ 3.  工程配置: 选取工程配置选项卡,用户可配置生成工程的名称,IDE(支持Keil, IAR和Eclipse),工程保存的位置。同时用户需在此界面配置指定相应型号MCU的驱动库(DDL)位置。

评论

[url=home.php?mod=space&uid=3167950]@死不低头[/url] :https://www.xhsc.com.cn/product/1167.html,DDL在官网  发表于 2025-4-25 09:11
请同时提供对应版本的DDL库  发表于 2025-4-24 16:39
可以做到生成的代码不覆盖原有的代码  发表于 2025-4-3 18:29
怎么可以每次生成不覆盖原来的代码  发表于 2025-4-3 18:28
wang369 发表于 2024-11-22 13:55 | 显示全部楼层
选择型号,怎么还需要二次弹窗呢?
查询无结果 发表于 2024-11-28 19:36 | 显示全部楼层
m0内核的还是不支持生成代码

评论

[url=home.php?mod=space&uid=3533310]@华胄小子[/url] :我安装测试了并不支持,只是有界面了,不能生成代码  发表于 2025-4-25 23:38
支持M0内核,HC32F002/F003/F005/F030/F052/L110/L130L/136/190/196系列都支持了具体可以下载安装下试试  发表于 2025-4-15 17:40
roelay 发表于 2024-12-5 13:47 | 显示全部楼层
什么时候可以支持M0生成代码,正用L130,期待
qiu4466 发表于 2024-12-11 10:38 | 显示全部楼层
下载用一下,我是做新能源BMS保护板研发的,有好的方案可以推广的,支持国产,我的微信13538285885邱工。
Kai-42 发表于 2025-1-11 16:17 | 显示全部楼层
请问dll文件怎么获取呢

评论

https://www.xhsc.com.cn/, 官网有下载  发表于 2025-1-13 10:05
leefine 发表于 2025-1-13 09:38 | 显示全部楼层
请问如何支持HC32F334的PLA功能?
飞飞哈 发表于 2025-1-13 14:31 | 显示全部楼层
win7装了,打不开
shinesz 发表于 2025-2-25 08:50 | 显示全部楼层
还没支持HC32F334
h32446975 发表于 2025-2-26 13:59 | 显示全部楼层
时钟配置,
建议:
类似STM32 cube MX工具,在sysck系统时钟输入框输入目标系统时钟,如72MHz,144KHz,200MHz,回车后,自动运算修改分频倍频,如果无法找到分频倍频值,将sysck系统时钟输入框背景显示为红色,以提示未达到用户需求。
minimoney 发表于 2025-3-14 16:20 | 显示全部楼层
本帖最后由 minimoney 于 2025-3-14 16:24 编辑

aaaaa
gaobq 发表于 2025-3-26 18:33 | 显示全部楼层
小华出一个系列教程吧,针对使用xhcode快速生成工程,讲讲那些参数怎么配置,什么意思。现有的工程例程是针对开发板的,有太多的define语句,太让人费劲了,绕来绕去。
gaobq 发表于 2025-3-26 18:38 | 显示全部楼层
这个版本找到两个bug,使用timerA输出pwm波的工程   
/* Config software count */
    stcTmraInit.sw_count.u16ClockDiv = TMRA_CLK_DIV1;
    stcTmraInit.sw_count.u16CountMode = TMRA_MD_SAWTOOTH;
    stcTmraInit.sw_count.u16CountDir = TMRA_DIR_UP;
    stcTmraInit.u32PeriodValue = 0x12C0U;
    stcTmraInit.u16CountReload = TMRA_CNT_RELOAD_ENABLE;
    (void)TMRA_Init(CM_TMRA_1, &stcTmraInit);
例程中的u16是正确的,xhcode生成的代码是u8,编译不通过;

生成的eirq工程也有个bug,边沿B滤波的定义头文件里面没有定义
    /* EXTINT_CH14 config */
    (void)EXTINT_StructInit(&stcExtIntInit);
    stcExtIntInit.u32Filter = EXTINT_FILTER_ON;
    stcExtIntInit.u32FilterClock = EXTINT_FCLK_DIV64;
    stcExtIntInit.u32Edge = EXTINT_TRIG_RISING;
    stcExtIntInit.u32FilterB = NMI_EXTINT_FILTER_B_ON;
    stcExtIntInit.u32FilterBClock = 3;  //NMI_EXTINT_FCLK_B_LVL4 没有定义,xhcode有bug
    (void)EXTINT_Init(EXTINT_CH14, &stcExtIntInit);
 楼主| HDSCMCU 发表于 2025-3-28 17:11 | 显示全部楼层
gaobq 发表于 2025-3-26 18:38
这个版本找到两个bug,使用timerA输出pwm波的工程   
/* Config software count */
    stcTmraInit.sw_co ...

是选的哪个型号?如果是F4A0, F460,需要匹配官网最新的DDL
死不低头 发表于 2025-3-31 23:14 | 显示全部楼层
更新很慢,还很多功能不完善,是不是这个软件开发人员只有一两个,甚至一个专职的都没有
baiheshu 发表于 2025-4-9 09:39 | 显示全部楼层
国产cpu企业的通病,软件投入太少
tyrael007 发表于 2025-4-11 22:26 | 显示全部楼层
为什么华大半导体官方网站不提供下载了呢?

评论

支持的,打开***(https://www.xhsc.com.cn/)->产品线->点击想下载的芯片系列->点击具体芯片型号->产品介绍、技术文档、开发工具这些资料都是可以下载的  发表于 2025-4-15 17:49
 楼主| HDSCMCU 发表于 2025-4-16 10:20 | 显示全部楼层
官网是涉及版本的大更新,这里会即时更新到新版本。所以一般这里会更新的比较快一点
死不低头 发表于 2025-4-17 21:11 | 显示全部楼层
总是提升找不到文件是为什么呢,软件安装不成功还是说有BUG
QQ20250417-210156.png

评论

[url=home.php?mod=space&uid=930089]@wu_jun_007[/url] :我试过了,现在的版本可以用最新的DDL库,如果不行卸载重启后管理员身份重新安装后比较大可能能用  发表于 2025-5-5 13:49
[url=home.php?mod=space&uid=2794860]@HDSCMCU[/url] :我也遇到一样的问题,换成2.2.0版一样不行  发表于 2025-5-2 19:00
芯片型号选的是F4A0吗?注意如果是A4A0要选"HC32A4A0_DDL_Rev2.2.0"  发表于 2025-4-18 09:55
死不低头 发表于 2025-4-18 16:56 | 显示全部楼层
所以提示对应版本就行还要最新版,2.3.0也成功生成一次,后面就不行了,奇怪的东西
您需要登录后才可以回帖 登录 | 注册

本版积分规则

认证:小华半导体有限公司
简介:小华半导体有限公司是世界财富500强中国电子信息产业集团有限公司(CEC)旗下集成电路业务平台华大半导体有限公司的核心子公司。

18

主题

85

帖子

13

粉丝
快速回复 在线客服 返回列表 返回顶部