STC32Cube, AI8051U工程创建工具 | 大家帮测试
STC32Cube, Ai8051U工程创建工具前端时间很荣幸免费获得了赠送的Ai8051U芯片以及试验箱,
学习了一番, 觉得每次创建工程太繁琐了,
就想做一款类似于STM32CubeMax的工具,
最近终于初步完成了, 在此分享出来, 也预祝大家新年快乐!~~
由于能力不足水平有限, 有些功能完成的并不完善,
好在简单的配置还能测试通过, 后面有时间继续完善吧.
工具运行需要.net4.5运行环境, 附件会给出, 下
面简单做下工具介绍:
STC32Cube, Ai8051U工程创建工具,大家帮测试
功能是通过官方库进行UI配置的, 所以一些高级复杂的功能待补充;
实现功能比较单一, 都在工具栏上, 分别是打开项目, 新建项目, 保存, 另存, 导出Keil工程, 关于;
创建的Keil工程如下:
测试还不完善, 如有BUG可跟帖反馈;
用该工具创建了一个流水灯工程运行还不错
补充下添加新芯片配置包的方法:
1. 主界面点工具栏的新建按钮:
2. 在弹出的芯片型号选择窗口中点击添加按钮:
3. 选择要添加的芯片包即可:
运行环境:
软件为绿色软件, 解压即可运行;
版本更新1.1.2:
优化界面芯片显示以便支持64引脚的芯片显示;
看了好多人都要求增加STC32G的配置, 翻了下数据手册发现跟Ai8051U很像, 就把STC32G的配置包干出来了,
但由于从未用过该款芯片, 难免有问题, 大家将就用吧...
该芯片配置包同样源码开源, 在gitee上, 链接不发帖子里了, 有链接要审核, 烦....
放到个人签名里了
STC32G12K128 64Pin的芯片配置包
BUG修复(版本1.1.1):
根据官方更新增加IO口中断, 只更新模板文件即可;
压缩包解压到工具目录覆盖即可
版本更新1.1.1:
修复打开工程引脚配置错误的BUG;
修复串口3串口4生成的配置代码错误BUG;
版本更新1.1.0:
支持多芯片功能;
可以添加自定义芯片库;
修复BUG;
STC8H SOP20芯片的配置包
配置包已开源, 链接回复在一楼, 大家可以自己Fork编写
版本更新1.0.4:
修复了网友反馈的生成Keil工程的一些BUG;
版本更新1.0.3:
为支持的中断增加优先级设置;
版本更新1.0.2:
修复最大化时配置页面未缩放问题;
配置开始做接口, 为多芯片做准备;
版本更新1.0.1:
完善了GPIO页面配置, 完善IO口的中断使能以及其他互动
xinxinsky 发表于 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都支持外部中断的库函数
深圳国芯人工智能有限公司-库函数
大佬,期待后续更新能再加上其他芯片的配置!!!{:4_174:}{:4_174:} vrxiaojie 发表于 2024-12-30 12:42
大佬,期待后续更新能再加上其他芯片的配置!!!
尽量, 毕竟个人能力有限, 就这一款芯片还没有研究明白{:hanxiao:} {:qiang:}为STC芯片的使用增加了强有力的工具 {:4_250:} {:4_174:} {:haqian:} {:4_250:} 感觉全屏模式下IO配置不是很好看 必须点赞