autopccopy 发表于 2025-3-27 00:11:13

连夜体验Ai8051U, 开发的AiCube工具中!:)
初步都是编译通过。一定会越来越完善、方便,未来可期!{:4_174:}

925

zzcqyc 发表于 2025-3-27 08:23:11

神农鼎 发表于 2025-3-26 22:04
DMA, I2S, QSPI, PWM 会逐步补上

{:baoquan:}期盼!

proktv 发表于 2025-3-27 08:24:45

好强大

zhp 发表于 2025-3-27 09:55:26

DebugLab 发表于 2025-3-26 16:31
这种纵向滚动的窗口习惯纵向全屏操作,
但是里面的窗口是固定大小,希望可以自动缩放


收到!
后续界面会修改为自由缩放
定时器的重载值也会加入四舍五入处理

如果使能了RTC而没有使能时钟模块,
RTC初始化代码中会自动增加相应时钟源的启动,所以不会出现error的情况

另外,关于你建议的自动选择“STC Monitor-251 Driver”硬件仿真驱动,可能有些难度
Keil的项目文件中只记录选择的下拉列表中的第几项,由于不同的电脑下拉仿真驱动列表不一定一样,
在没有打开keil软件前无法知道“STC Monitor-251 Driver”是第几项

zhp 发表于 2025-3-27 09:56:36

ercircle 发表于 2025-3-26 16:34
好用
一点小建议:
0.生成代码文件增加前缀


多谢反馈!
这里确实需要增加逻辑判断,后续更正

ercircle 发表于 2025-3-27 10:08:07

建议:
增加自动生成代码区和用户代码区区分。重新生成不要覆盖用户代码~
//begin user code xxx
...
//end user code xxx

zhp 发表于 2025-3-27 10:21:14

ercircle 发表于 2025-3-27 10:08
建议:
增加自动生成代码区和用户代码区区分。重新生成不要覆盖用户代码~
//begin user code xxx

这种代码自动生成标志在VC6环境中被大量使用
也方便后续使用向导工具继续添加代码
但必须保证用户不随意修改或删除这些标志,否无法自动生成代码
或者正是由于这个原因,vs的后续高版本已经去掉了这种标志

AiCube暂时不会支持代码自动生成标志,
也不支持在现有的代码基础上修改项目
目前创建项目一定都是新建所有的代码文件

jwd 发表于 2025-3-27 10:35:09

这个工具不错,可以简化工程初始化难度,希望工具原来越完善

lgnstar 发表于 2025-3-27 10:48:29

支持47#的建议, 搞成类似stm32cubemx生成的工程代码.

ercircle 发表于 2025-3-27 10:55:10

zhp 发表于 2025-3-27 10:21
这种代码自动生成标志在VC6环境中被大量使用
也方便后续使用向导工具继续添加代码
但必须保证用户不随意修 ...

那建议先改为:创建项目前检测到目标文件夹已经有工程,提示用户会覆盖代码,否则可能造成损失~



1.端口中断只选择了P32 P33,中断函数里用的BIT_ALL,看是否改为switch


2.外部中断、IO中断、输入信号控制 这些单元看是否做逻辑互锁
P33输入模拟信号,P33外部中断失效

页: 1 2 3 4 [5] 6 7 8 9 10 11 12 13 14
查看完整版本: AiCube最新版发布@STC-ISP V6.95U 版, 支持STC32/STC8H8K64U/Ai8051U/STC89