Duy tran
/
test_flash_new_version
Flash programming with Nucleo-L432KC version 1
flash_programming.cpp
- Committer:
- DuyLionTran
- Date:
- 2017-12-28
- Revision:
- 0:2a3497bbe04d
File content as of revision 0:2a3497bbe04d:
#include "flash_programming.h" #include "stm32l4xx_hal_flash.h" uint32_t GetPage(uint32_t Addr) { uint32_t page = 0; if (Addr < (FLASH_BASE + FLASH_BANK_SIZE)) { /* Bank 1 */ page = (Addr - FLASH_BASE) / FLASH_PAGE_SIZE; } else { /* Bank 2 */ page = (Addr - (FLASH_BASE + FLASH_BANK_SIZE)) / FLASH_PAGE_SIZE; } return page; }