haozhijian 发表于 2014-7-8 17:33:54

使用用数组uint8 data[5]或memmove时,F7编译通过,但F5烧录时报错

使用用数组uint8 data或memmove时,F7编译通过,但F5烧录时报错,如下,不知是什么原因?
VM has panicked! Reason:
Write to illegal address (Context: 0x0)VM has panicked! Reason: Write to illegal address (Context: 0x0)

kidlu1412 发表于 2014-7-17 15:20:08

我也遇到这样的问题了

kidlu1412 发表于 2014-7-17 15:23:13

我知道原因了,你重新配置PSTOOL就行了

kidlu1412 发表于 2014-7-18 10:28:36

编译通过证明主要问题不在程序上, 你先用BlueFlash把PSKEY给清除,再用PSTOOL重新把你的系统PSR烧进去,试试吧,我大概是这样做就烧录通过了

154370312 发表于 2014-8-4 04:47:44

顶顶更健康,呵呵,小弟纯属灌水赚金币。

pkuzhx 发表于 2017-4-18 15:49:50

遇到过类似错误,是数组定义的太大了。但楼主只定义了这么小就出错,还真是罕见
页: [1]
查看完整版本: 使用用数组uint8 data[5]或memmove时,F7编译通过,但F5烧录时报错