wyde518 发表于 2021-8-9 17:08

*** Error: 'peripheral - CH57x_int.c' Memory Assignment 'IRAM2' is undefined.

CH579EVT里面的例子打开,编译提示错误用的MDK5.35

huquanz711 发表于 2021-8-10 07:28

应该头文件路径不对,没找到变量定义。

WCHTech2 发表于 2021-8-10 10:10

不知你打开的是官网EVT哪个例程,我这边打开EVT/EXAM/BLE/Peripheral例程测试编译OK,也可尝试在Options里这样设置试试


wyde518 发表于 2021-8-10 11:14

WCHTech2 发表于 2021-8-10 10:10
不知你打开的是官网EVT哪个例程,我这边打开EVT/EXAM/BLE/Peripheral例程测试编译OK,也可尝试在Options里这 ...

是官方网的,但IRAM2那里什么也没设置,我试试

daichaodai 发表于 2021-8-13 21:04

是不是头文件路径不对哦

wyde518 发表于 2021-8-18 22:32

WCHTech2 发表于 2021-8-10 10:10
不知你打开的是官网EVT哪个例程,我这边打开EVT/EXAM/BLE/Peripheral例程测试编译OK,也可尝试在Options里这 ...
我打开的是LCD驱动代码,按照这种方式修改才可以,但是同样是里面BLE部分,直接就可以编译通过,为什么呢

WCHTech2 发表于 2021-8-19 09:29

wyde518 发表于 2021-8-18 22:32
我打开的是LCD驱动代码,按照这种方式修改才可以,但是同样是里面BLE部分,直接就可以编译通过,为什么呢 ...

不同工程,使用的RAM不一致,可查看CH579数据手册,

页: [1]
查看完整版本: *** Error: 'peripheral - CH57x_int.c' Memory Assignment 'IRAM2' is undefined.