10.8.1.2.1 Code
Copy-paste the following code to your user application:
uint8_t page_buffer[NVMCTRL_PAGE_SIZE];for(uint32_t i = 0; i < NVMCTRL_PAGE_SIZE; i++) {page_buffer[i] = i;}enumstatus_code error_code;do{error_code = nvm_erase_row(100 * NVMCTRL_ROW_PAGES * NVMCTRL_PAGE_SIZE);}while(error_code == STATUS_BUSY);do{error_code = nvm_write_buffer(100 * NVMCTRL_ROW_PAGES * NVMCTRL_PAGE_SIZE,page_buffer, NVMCTRL_PAGE_SIZE);}while(error_code == STATUS_BUSY);do{error_code = nvm_read_buffer(100 * NVMCTRL_ROW_PAGES * NVMCTRL_PAGE_SIZE,page_buffer, NVMCTRL_PAGE_SIZE);}while(error_code == STATUS_BUSY);
