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編譯器或您選擇的任何其他終端應用程序中可用的終端可用於讀取消息。