zhp 发表于 2025-5-23 17:42:48

ercircle 发表于 2025-5-23 17:33
这个I2C,dma下貌似不能这么start,阻塞。

非DMA模式:


只是有网友需要一个I2C的范例
并没有考虑DMA

神农鼎 发表于 2025-5-23 19:26:52

明2023 发表于 2025-5-22 18:40
老师,支持stc8g什么时候出。感觉好方便

先把 STC8G当STC8H8K64U用起来,不一样的地方,使用STC8G库函数

ercircle 发表于 2025-5-23 20:10:07

zhp 发表于 2025-5-23 17:42
只是有网友需要一个I2C的范例
并没有考虑DMA测试DMA时发现两处差异看是否重要:
这个I2CMSST的影响是,不初始化MSACKO,只能读到一个字节,
但是手册上看不到原因。





明2023 发表于 2025-5-24 10:02:56

神农鼎 发表于 2025-5-23 19:26
先把 STC8G当STC8H8K64U用起来,不一样的地方,使用STC8G库函数

v6.95Q版本中的AiCube,无论怎么设置只能是Ai8051u-32Bit

神农鼎 发表于 2025-5-24 10:11:45

明2023 发表于 2025-5-24 10:02
v6.95Q版本中的AiCube,无论怎么设置只能是Ai8051u-32Bit


明2023 发表于 2025-5-24 10:23:27

P版的设置方式应该和Q版一样吧!P版可以改单片机型号

神农鼎 发表于 2025-5-24 11:12:16

明2023 发表于 2025-5-24 10:23
P版的设置方式应该和Q版一样吧!P版可以改单片机型号P版/Q版 都可以改如下型号,没有显示的型号,就选相近的




明2023 发表于 2025-5-24 11:30:52

神农鼎 发表于 2025-5-24 11:12
P版/Q版 都可以改如下型号,没有显示的型号,就选相近的

谢谢!老师。已解决,电脑问题!

明2023 发表于 2025-5-25 12:35:55

神农鼎 发表于 2025-5-24 11:12
P版/Q版 都可以改如下型号,没有显示的型号,就选相近的

老师,能不能出个stc8h的设置介绍,自己设置不好。系统时钟是24MHZ,4分频输出居然是4.12MHZ{:xiaoku:}。串口时序也不对。不知道设置上有什么技巧?

大明狐 发表于 2025-5-25 13:12:42

神农鼎 发表于 2025-5-24 10:11

304楼的问题我有网友也提到了,试了一下,AICube V1.00K确实有这个问题,只不过304楼的描述不是很清楚。

用 V1.00K 和 V1.00J 两个版本的Cube做了下试验,
用四个单片机型号其中一个创建过一个工程,
然后再次创建新工程的时候,【目标单片机型号】【项目名称】等等还会保留上次创建的名称,
如果选择了其它的单片机型号,而没有修改名称,然后点“确定”,Cube都会提示“项目目录不为空,创建项目可能会破坏原来的代码文件。确定需要在当前目录创建项目吗?”
再次点确定之后,就是有区别的地方了。

V1.00J 和之前的版本,在新工程的配置界面里,单片机型号、图形化配置窗口里的芯片图等等也都会变成新选择的型号,各种配置都是新选的型号的默认值。
而 V1.00K 版,不论弹窗时选是还是否,新配置界面的单片机型号和图形化窗口的芯片图等等,所有配置还是上次选择的,生成的新工程也还是上次型号的,只不过所有其它配置都恢复成了上次型号的默认值。

如果继续生成工程,这几个版本的Cube版本都会覆盖掉上次工程的相关内容。

如果用V1.00K版创建工程的时候,重新填写新的工程名称,并且跟所在目录下其它工程名的文件夹没有重名的,大部分时候都不会出现这个问题,选择哪个型号,配置窗口里就是哪个型号的。
说大部分,是因为重复尝试了几十次,偶尔有时候也会切换不过来,但是还没找到规律。
大致就是如果在配置完之后没有选择生成工程,而是直接新建,也会出现不能更换选择型号的问题(不是不能在下拉菜列表里选择,而是选择哪个都会变回上次选的那一个),
但是只要点了创建工程的按钮之后,再创建新工程就百分百都很顺利。



页: 21 22 23 24 25 26 27 28 29 30 [31] 32 33 34 35
查看完整版本: AiCube最新版发布@STC-ISP V6.95U 版, 支持STC32/STC8H8K64U/Ai8051U/STC89