Kami menyediakan perpustakaan untuk klik flash pada halaman libstock kami, serta aplikasi demo (contoh), dikembangkan menggunakan kompiler mikroelektronika. Demo ini dapat berjalan di semua papan pengembangan Mikroelektronika utama.
Deskripsi Perpustakaan
Fungsi kunci:
uint8_t flash_WriteArray(uint32_t address, uint8_t* pData, uint16_t nCount); - Fungsi yang menulis data ke alamat berturut -turutvoid flash_ReadArray(uint32_t address, uint8_t* pData, uint16_t nCount) - fungsi yang membaca data ke alamat berturut -turutDeskripsi Contoh
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 );
}Kode aplikasi lengkap, dan proyek siap menggunakan dapat ditemukan di halaman libstock kami.
Perpustakaan Mikroe lainnya yang digunakan dalam contoh:
Catatan dan informasi tambahan
Bergantung pada papan pengembangan yang Anda gunakan, Anda mungkin memerlukan USB UART Klik, USB UART 2 Klik atau RS232 Klik untuk terhubung ke PC Anda, untuk sistem pengembangan tanpa antarmuka UART ke USB yang tersedia di papan tulis. Terminal yang tersedia di semua kompiler mikroelektronika, atau aplikasi terminal lainnya pilihan Anda, dapat digunakan untuk membaca pesan tersebut.