导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→[转帖]如何在xk1A擦除SPI快闪记忆体?

* 80146: [转帖]如何在xk1A擦除SPI快闪记忆体?

   liufengzhong 
liufengzhong发表的帖子 

 [转帖]如何在xk1A擦除SPI快闪记忆体?
我想用linflash API或flash.h擦除SPI Flash存储器。我写这将在下文给出的小程序。
#include #include #include #define MAX_PSIZE 256 /* initializers defined in XN file * and available via platform .h */ fl_SPIPorts SPI = { PORT_SPI_MISO , PORT_SPI_SS , PORT_SPI_CLK , PORT_SPI_MOSI , XS1_CLKBLK_1 }; fl_BootImageInfo b; int main () { /* main application - calls upgrade * to perform an in - field upgrade */ fl_connect ( SPI ); fl_deleteImage(b); fl_disconnect (); return 0; } 

当我建立它给人错误的程序未定义引用'fl_connect'未定义的引用“fl_deleteImage'未定义的引用”fl_disconnect“。以及如何使用命令提示符下删除的SPI快闪记忆体?


回答;

你得到的错误,因为,库flash没有被识别。你需要添加flash在你的应用程序的Makefile,如下图所示:XCC_FLAGS = -g -O3 -lflash你可以从以下链接得到库flash APIs的更多详细信息:

另外,有一个看xflash命令行手册:




发表时间:2014年8月30日20:11:01

  
回复该帖

本主题共有 1 帖,分页:>>>>>该主题的所有内容[1]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

[上一篇帖子]:[转帖]使用版本13的工具怎样为版本12的源产生可升级image?回答: /P P 尝试用版本1
[下一篇帖子]:[转帖]无符号乘法运算的问题我修改  app_simple_avb_demo&n