ZRF197210 发表于 2025-6-12 21:21:20

已经在用了

神农鼎 发表于 2025-6-12 21:35:08

ZRF197210 发表于 2025-6-12 21:21
已经在用了

帮发表些应用案例

ZRF197210 发表于 2025-6-12 22:16:00

神农鼎 发表于 2025-6-12 21:35
帮发表些应用案例

感觉能再把编程功能镶嵌进去就更好了

sugrqbgp 发表于 2025-6-15 17:00:12

ZRF197210 发表于 2025-6-12 22:16
感觉能再把编程功能镶嵌进去就更好了

把PWM和RTOS加进去就可以了

我心飞扬 发表于 2025-6-19 14:42:38

曾经试用过2个月前的版本,挺好的软件,应该会越来越好。
如果能实现人工“增加”代码后,还能重复生成代码框架就更进一步了(没使用最新版,不知有没有这个功能)。
提供一条简单实现的方法,不知是否可行。
即:
从代码段的角度考虑此问题,给软件生成的框架代码各功能段打上唯一性标志,分为代码段的首、尾标志(相匹配,类似HTML的标签),并记录行号。
重新生成时,比较之前“增加”代码后的文件,提取“增加”后的代码并记录行号,在新生成的框架文件只加上也打上首、尾标志的“增加”部分。
希望能早日见到已有工程的重新生成功能能完美实现。

神农鼎 发表于 2025-6-19 14:45:41

我心飞扬 发表于 2025-6-19 14:42
曾经试用过2个月前的版本,挺好的软件,应该会越来越好。
如果能实现人工“增加”代码后,还能重复生成代码 ...

已可以了

我心飞扬 发表于 2025-6-20 01:33:57

神农鼎 发表于 2025-6-19 14:45
已可以了

{:qiang:}{:qiang:}{:qiang:}

chenyucy72 发表于 2025-6-20 09:24:05

AICUBE生成的文件中:ai5051u_def.h第2377行报错的,(不存在QSPI_ABR4)    :   
#define QSPI_SetAlternate(n)   QSPI_ABR4 = BYTE3(n);\         
QSPI_ABR3 = BYTE2(n); \         
QSPI_ABR2 = BYTE1(n); \         
    QSPI_ABR1 = BYTE0(n)      
       
       

zhp 发表于 2025-6-20 10:33:40

chenyucy72 发表于 2025-6-20 09:24
AICUBE生成的文件中:ai5051u_def.h第2377行报错的,(不存在QSPI_ABR4)    :   
#define QSPI_SetAlternat ...

收到,多谢反馈!
我们这边查一下。

chenyucy72 发表于 2025-6-20 10:39:28

zhp 发表于 2025-6-20 10:33
收到,多谢反馈!
我们这边查一下。

参考AI8051U的“63-DMA-QSPI-P2P访问QSPI Flash”。的QSPI.h->->第55行“:#define QSPI_SetAlternate(n)      QSPI_ABR = (n) & 0xff没报错,但不知道能不能用,因为我的是最早一批次2424XXX,
页: 24 25 26 27 28 29 30 31 32 33 [34] 35 36 37 38 39 40 41 42
查看完整版本: 程序自动生成器,AiCube-ISP V6.96A, STC89/15/STC8H/STC32/8051U