找回密码
 立即注册
查看: 7393|回复: 150

STC32Cube, AI8051U工程创建工具 | 大家帮测试

 火.. [复制链接]
  • 打卡等级:常住居民III
  • 打卡总天数:116
  • 最近打卡:2025-04-29 09:23:46

6

主题

52

回帖

368

积分

中级会员

积分
368
发表于 2024-12-30 11:18:00 | 显示全部楼层 |阅读模式
STC32Cube, Ai8051U工程创建工具
前端时间很荣幸免费获得了赠送的Ai8051U芯片以及试验箱,
学习了一番, 觉得每次创建工程太繁琐了,
就想做一款类似于STM32CubeMax的工具,
最近终于初步完成了, 在此分享出来, 也预祝大家新年快乐!~~

由于能力不足水平有限, 有些功能完成的并不完善,
好在简单的配置还能测试通过, 后面有时间继续完善吧.
工具运行需要.net4.5运行环境, 附件会给出, 下
面简单做下工具介绍:

STC32Cube, Ai8051U工程创建工具,大家帮测试
截图202412301105487390.jpg

功能是通过官方库进行UI配置的, 所以一些高级复杂的功能待补充;
截图202412301107106198.jpg

截图202412301107363091.jpg

截图202412301107515993.jpg

截图202412301108107862.jpg

截图202412301108259520.jpg

截图202412301108379427.jpg

截图202412301108526358.jpg

截图202412301109109706.jpg

截图202412301109221161.jpg

截图202412301109343936.jpg

截图202412301110159850.jpg

实现功能比较单一, 都在工具栏上, 分别是打开项目, 新建项目, 保存, 另存, 导出Keil工程, 关于;
创建的Keil工程如下:
截图202412301111462989.jpg

测试还不完善, 如有BUG可跟帖反馈;
用该工具创建了一个流水灯工程运行还不错
微信截图_20241230102618.png
补充下添加新芯片配置包的方法:
1. 主界面点工具栏的新建按钮:
截图202503190936342557.jpg
2. 在弹出的芯片型号选择窗口中点击添加按钮:
截图202503190938012115.jpg
3. 选择要添加的芯片包即可:
截图202503190939103101.jpg



运行环境:
NDP452-KB2901954-Web.exe (1.07 MB, 下载次数: 225)

软件为绿色软件, 解压即可运行;

版本更新1.1.2:
优化界面芯片显示以便支持64引脚的芯片显示;
STC32Cube1.1.2.rar (2.82 MB, 下载次数: 69)
看了好多人都要求增加STC32G的配置, 翻了下数据手册发现跟Ai8051U很像, 就把STC32G的配置包干出来了,
但由于从未用过该款芯片, 难免有问题, 大家将就用吧...
该芯片配置包同样源码开源, 在gitee上, 链接不发帖子里了, 有链接要审核, 烦....
放到个人签名里了
STC32G12K128 64Pin的芯片配置包
SxPackages.STC32G.gjpkg (481.5 KB, 下载次数: 44)

BUG修复(版本1.1.1):
根据官方更新增加IO口中断, 只更新模板文件即可;
压缩包解压到工具目录覆盖即可
Template.rar (401.64 KB, 下载次数: 64)

版本更新1.1.1:
修复打开工程引脚配置错误的BUG;
修复串口3串口4生成的配置代码错误BUG;
STC32Cube1.1.1.rar (2.8 MB, 下载次数: 121)

版本更新1.1.0:
支持多芯片功能;
可以添加自定义芯片库;
修复BUG;
STC32Cube1.1.0.rar (2.8 MB, 下载次数: 66)

STC8H SOP20芯片的配置包
SxPackages.STC8.gjpkg (238.17 KB, 下载次数: 74)

配置包已开源, 链接回复在一楼, 大家可以自己Fork编写

版本更新1.0.4:
修复了网友反馈的生成Keil工程的一些BUG;
STC32Cube1.0.4.rar (2.65 MB, 下载次数: 115)

版本更新1.0.3:
为支持的中断增加优先级设置;
版本更新1.0.2:
修复最大化时配置页面未缩放问题;
配置开始做接口, 为多芯片做准备;
版本更新1.0.1:
完善了GPIO页面配置, 完善IO口的中断使能以及其他互动








9 喜欢他/她就送朵鲜花吧,赠人玫瑰,手有余香!
STC32G配置包:https://gitee.com/main.c/SxPackages.STC32G
STC8配置包:https://gitee.com/main.c/SxPackages.STC8
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:55
  • 最近打卡:2025-05-02 08:32:59

718

主题

1万

回帖

1万

积分

管理员

积分
15632
发表于 2025-2-21 08:55:33 | 显示全部楼层
xinxi*** 发表于 2025-2-20 22:44
IO中断受能力限制我不会加

Ai8051U 经典传统风格 库函数,更新记录
已有 所有普通I/O都支持外部中断的库函数

2025.02.14
1.  增加 普通I/O口 中断功能 与例子。

2025.02.10
1.  增加“AI8051U_QSPI_Isr.c”文件;
2.  定时器增加T11功能;
3.  比较器“AI8051U_Compare.h”头文件修改脚位名称。

2025.02.08
1.  初版发布综合例程部分功能程序。

已有 所有普通I/O都支持外部中断的库函数
截图202502210854482962.jpg

深圳国芯人工智能有限公司-库函数

点评

这个配置工具官方是不是应该维护起来  发表于 2025-3-3 10:35
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:17
  • 最近打卡:2025-02-02 22:05:37

1

主题

3

回帖

124

积分

注册会员

积分
124
发表于 2024-12-30 12:42:06 | 显示全部楼层
大佬,期待后续更新能再加上其他芯片的配置!!!

点评

这个配置工具官方是不是应该维护起来啊,  发表于 2025-3-3 10:35
配置包已开源, 大家可以自己Fork编写 https://gitee.com/main.c/SxPackages.STC8  发表于 2025-2-6 13:51
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:116
  • 最近打卡:2025-04-29 09:23:46

6

主题

52

回帖

368

积分

中级会员

积分
368
发表于 2024-12-30 13:23:08 | 显示全部楼层
vrxia*** 发表于 2024-12-30 12:42
大佬,期待后续更新能再加上其他芯片的配置!!!

尽量, 毕竟个人能力有限, 就这一款芯片还没有研究明白

点评

您有对接的业务员吗?如没有,可加我微信:18106296594或者QQ:2269694595  发表于 2025-1-7 09:45
STC32G配置包:https://gitee.com/main.c/SxPackages.STC32G
STC8配置包:https://gitee.com/main.c/SxPackages.STC8
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:182
  • 最近打卡:2025-04-30 08:33:07

0

主题

48

回帖

748

积分

高级会员

积分
748
发表于 2024-12-30 13:39:27 | 显示全部楼层
为STC芯片的使用增加了强有力的工具
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:519
  • 最近打卡:2025-05-02 07:55:51
已绑定手机

46

主题

1694

回帖

2544

积分

金牌会员

积分
2544
发表于 2024-12-30 14:05:12 | 显示全部楼层
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看II
  • 打卡总天数:26
  • 最近打卡:2025-02-02 05:15:26
已绑定手机

1

主题

46

回帖

99

积分

注册会员

积分
99
发表于 2024-12-30 15:44:00 | 显示全部楼层
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:375
  • 最近打卡:2025-04-26 15:51:33
已绑定手机

27

主题

301

回帖

822

积分

高级会员

积分
822
发表于 2024-12-30 17:30:15 | 显示全部楼层
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:239
  • 最近打卡:2025-05-02 03:42:37

22

主题

283

回帖

905

积分

高级会员

积分
905
发表于 2024-12-30 18:41:58 来自手机 | 显示全部楼层
REMOVEUNUSED
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:424
  • 最近打卡:2025-05-03 00:02:01
已绑定手机

19

主题

3191

回帖

4876

积分

论坛元老

积分
4876
发表于 2024-12-30 19:20:30 | 显示全部楼层
感觉全屏模式下IO配置不是很好看
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:382
  • 最近打卡:2025-05-02 08:26:22
已绑定手机

10

主题

147

回帖

464

积分

中级会员

积分
464
发表于 2024-12-30 19:22:41 | 显示全部楼层
必须点赞
回复

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-5-3 03:14 , Processed in 0.170983 second(s), 129 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表