Flash_click
MikroSDK library
Libstockページのフラッシュクリック用のライブラリと、Mikroelektronikaコンパイラを使用して開発されたデモアプリケーション(例)を提供します。デモは、すべてのメインの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に接続する必要があります。すべてのMikroelektronikaコンパイラで利用可能な端末、または選択したその他の端末アプリケーションを使用してメッセージを読み取ることができます。