导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→[转帖]如何消除SPI Flash存储器[liufengzhong]

 *第63692篇: [转帖]如何消除SPI Flash存储器

  
楼 主:liufengzhong 2014年8月1日19:26
 [转帖]如何消除SPI Flash存储器
我想要删除spi flash储存器用着linflash api或者flash.h。我已经写了个小程序在下面
#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; }当我建立这个程序它给出错误是Undefined reference to 'fl_connect' ,Undefined reference to 'fl_deleteImage', Undefined reference to 'fl_disconnect'.和怎么样删除spi flash内存用着的指令提示。

回答:

你会出错是因为flash库没有被认出。你需要添加flash进你的应用编写就像下面写的:XCC_FLAGS = -g -O3 -lflash。下面的链接,你能得到flash APIs库的更多细节:

也看下xflash command line指南:


>>>>>>对该主题发表你的看法

本主题贴数1,分页: [第1页]


[上一篇主题]:我能够在startkit上用wifi-slice吗?

[下一篇主题]:[转帖] XMOS startKIT 搭配树莓派