ercircle 发表于 2025-7-2 09:28:03

AiCubeV1.00R实验打卡 | 各种可以锦上添花的防呆功能建议

1.INTx没自动关联IO设置


2.T0时钟选择"使能定时器时钟输出",这个时候也没自动关联IO配置,但是生成时会提示,提示完会自动关联(点一下T0界面再回到IO界面),自动关联后引发第三个问题,IO冲突

3.IO冲突

ercircle 发表于 2025-7-2 09:34:51

4.自定义管脚名重复应防呆


ercircle 发表于 2025-7-2 09:37:29

5.ADC通道多选异常



zhp 发表于 2025-7-2 09:53:44

ercircle 发表于 2025-7-2 09:37
5.ADC通道多选异常

ADC_ActiveChannel时设置当前的活动ADC通道
无论你使能多少ADC通道
当前的活动通道只可能选项一个

zhp 发表于 2025-7-2 09:56:02

I/O口配置工具只是一个辅助工具,
如果需要一个端口做多个用途,需要自己软件处理

神农鼎 发表于 2025-7-2 10:09:38

感谢辛苦测试
暂时力量放在【AiCube,先普及到主流系列的外设都能智能化配置】,
后续各种 防呆功能,工作量巨大,待后续再提升

大家帮先测试,好的建议总结在这,
我们继续努力,持续提升
{:ciya:}

zhp 发表于 2025-7-2 10:10:51

ercircle 发表于 2025-7-2 09:37
5.ADC通道多选异常
由于ADC只能每次只能选择一个通道,所以对于STC8H或者STC32G
这里设计选择多个通道,没有太大的意义,顶多时自动将相应的ADC口自动设置为高阻输入模式

增加这种多选的设计,主要是STC5F/STC5W系列的ADC有下面这个寄存器

ercircle 发表于 2025-7-2 10:14:18

zhp 发表于 2025-7-2 10:10
由于ADC只能每次只能选择一个通道,所以对于STC8H或者STC32G
这里设计选择多个通道,没有太大的意义,顶多 ...

收到,还没用过此系列这个寄存器,感谢提醒

ercircle 发表于 2025-7-2 10:37:11

6.勾选定时器,此时没选择时钟输出,但是回到IO界面发现自动配置上了

7.取消勾选定时器或时钟输出使能,
会自动取消CLKO配置,但是要自己点一下别的IO配置刷新界面(这里别的时钟输出即使勾选了,也会刷掉)




821


ercircle 发表于 2025-7-2 10:41:55

神农鼎 发表于 2025-7-2 10:09
感谢辛苦测试
暂时力量放在【AiCube,先普及到主流系列的外设都能智能化配置】,
后续各种 防呆功能,工作 ...

{:fendou:},建议提升库函数集成工作优先级。让AiCube早日迈入库函数时代。
页: [1] 2 3
查看完整版本: AiCubeV1.00R实验打卡 | 各种可以锦上添花的防呆功能建议