请问F28035的flash eraser和program 是不是在bootrom里已经存在,可以不用再拷贝到ram里就可以直接用了?我在资料里看到piccolo B类型的片子是这样的,直接可以用这些api方法,再请问28035属于piccolo B类的吗?谢谢。
补充一下问题:我在用仿真器链接28035时可以正常用api擦写,而且在内存窗口能够看到写入的数据。但是不连接仿真器直接上电运行后把擦除方法返回的状态用can发出来,看到是擦除失败的。为什么用仿真器和直接运行会有这样的区别呢?
Chen Jones:
Piccolo B系列只包含F2803x。
F28335属于Delfino系列的。因此不属于Piccolo B
请问F28035的flash eraser和program 是不是在bootrom里已经存在,可以不用再拷贝到ram里就可以直接用了?我在资料里看到piccolo B类型的片子是这样的,直接可以用这些api方法,再请问28035属于piccolo B类的吗?谢谢。
补充一下问题:我在用仿真器链接28035时可以正常用api擦写,而且在内存窗口能够看到写入的数据。但是不连接仿真器直接上电运行后把擦除方法返回的状态用can发出来,看到是擦除失败的。为什么用仿真器和直接运行会有这样的区别呢?
guo white:
回复 Chen Jones:
谢谢。我用的是28035,那就是属于Piccolo B系列的了。
但是为什么用仿真器仿真时能用flash_erase方法去擦除FLASH,但是脱离仿真器后这个方法却擦除失败呢?网上查了些帖子,先是了解到要把flash中的api拷贝到ram中运行,但是按照例程操作并没有效果。后来看到piccoloB系列的bootrom中集成了api可以不用去拷贝到ram直接用,但是也是没有操作成功。请问该怎样操作才能实现不用仿真器时也能擦写flash呢?
请问F28035的flash eraser和program 是不是在bootrom里已经存在,可以不用再拷贝到ram里就可以直接用了?我在资料里看到piccolo B类型的片子是这样的,直接可以用这些api方法,再请问28035属于piccolo B类的吗?谢谢。
补充一下问题:我在用仿真器链接28035时可以正常用api擦写,而且在内存窗口能够看到写入的数据。但是不连接仿真器直接上电运行后把擦除方法返回的状态用can发出来,看到是擦除失败的。为什么用仿真器和直接运行会有这样的区别呢?
pengyu xu:
回复 guo white:
我也遇到了与您相同的情况,系统重启后Flash擦除失败,请问您是怎么解决这个问题的呢?
我的邮箱371661830@qq.,com
欢迎您邮件指教。