- 打卡等级:常住居民III
- 打卡总天数:116
- 最近打卡:2025-04-29 09:23:46
中级会员
- 积分
- 368
|
STC32Cube, Ai8051U工程创建工具
前端时间很荣幸免费获得了赠送的Ai8051U芯片以及试验箱,
学习了一番, 觉得每次创建工程太繁琐了,
就想做一款类似于STM32CubeMax的工具,
最近终于初步完成了, 在此分享出来, 也预祝大家新年快乐!~~
由于能力不足水平有限, 有些功能完成的并不完善,
好在简单的配置还能测试通过, 后面有时间继续完善吧.
工具运行需要.net4.5运行环境, 附件会给出, 下
面简单做下工具介绍:
STC32Cube, Ai8051U工程创建工具,大家帮测试
功能是通过官方库进行UI配置的, 所以一些高级复杂的功能待补充;
实现功能比较单一, 都在工具栏上, 分别是打开项目, 新建项目, 保存, 另存, 导出Keil工程, 关于;
创建的Keil工程如下:
测试还不完善, 如有BUG可跟帖反馈;
用该工具创建了一个流水灯工程运行还不错
补充下添加新芯片配置包的方法:
1. 主界面点工具栏的新建按钮:
2. 在弹出的芯片型号选择窗口中点击添加按钮:
3. 选择要添加的芯片包即可:
运行环境:
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
喜欢他/她就送朵鲜花吧,赠人玫瑰,手有余香!
-
+1
楼主威武~
-
+1
楼主威武~
-
+5
楼主威武~
-
+1
楼主威武~
-
+2
楼主威武~
-
+1
hold住,要hold住,必须的!
-
+1
楼主威武~
-
+2
楼主威武~
-
+1
楼主威武~
|