Flash_click
MikroSDK library
我们为使用Mikroelelektronika编译器开发的Libstock页面上的Flash单击以及一个flash的库。该演示可以在所有主要的Mikroelektronika开发委员会上运行。
库描述
关键功能:
uint8_t flash_WriteArray(uint32_t address, uint8_t* pData, uint16_t nCount); - 将数据写入连续地址的功能void flash_ReadArray(uint32_t address, uint8_t* pData, uint16_t nCount) - 将数据读取到连续地址的函数示例描述
void applicationTask ()
{
flash_SectorErase ( 0x015015 );
mikrobus_logWrite ( "Writing MikroE to Flash memory, from address 0x015015:" , _LOG_LINE );
flash_WriteArray ( 0x015015 , & wrData [ 0 ], 9 );
mikrobus_logWrite ( "Reading 9 bytes of Flash memory, from address 0x015015:" , _LOG_LINE );
flash_ReadArray ( 0x015015 , & rdData [ 0 ], 9 );
mikrobus_logWrite ( "Data read: " , _LOG_TEXT );
mikrobus_logWrite ( rdData , _LOG_LINE );
Delay_ms ( 1000 );
}完整的应用程序代码和准备使用项目可以在我们的Libstock页面上找到。
该示例中使用的其他Mikroe库:
其他注释和信息
根据您使用的开发板,您可能需要USB UART单击,USB UART 2单击或rs232单击以连接到您的PC,以便在板上没有UART到USB接口的开发系统。所有Mikroelektronika编译器或您选择的任何其他终端应用程序中可用的终端可用于读取消息。