summaryrefslogtreecommitdiff
path: root/bsp/stm32
diff options
context:
space:
mode:
authorMurphyZhao <[email protected]>2019-01-18 11:05:18 +0800
committerMurphyZhao <[email protected]>2019-01-18 11:13:10 +0800
commit25b49352d51471f661fc29034f680b9eedc591a3 (patch)
treead343540d9b4779ecafe8fb6786505850db557de /bsp/stm32
parent0ea42fe7f5b068e328423344e13bbfc8df33e9ca (diff)
[bsp][stm32/libraries] 修复 drv_flash_l4.c 驱动中无法写入非8字节对齐的数据的限制
Signed-off-by: MurphyZhao <[email protected]>
Diffstat (limited to 'bsp/stm32')
-rw-r--r--bsp/stm32/libraries/HAL_Drivers/drv_flash/drv_flash_l4.c6
1 files changed, 0 insertions, 6 deletions
diff --git a/bsp/stm32/libraries/HAL_Drivers/drv_flash/drv_flash_l4.c b/bsp/stm32/libraries/HAL_Drivers/drv_flash/drv_flash_l4.c
index 6567db13f1..388791428d 100644
--- a/bsp/stm32/libraries/HAL_Drivers/drv_flash/drv_flash_l4.c
+++ b/bsp/stm32/libraries/HAL_Drivers/drv_flash/drv_flash_l4.c
@@ -140,12 +140,6 @@ int stm32_flash_write(rt_uint32_t addr, const uint8_t *buf, size_t size)
return -RT_EINVAL;
}
- if(size % 8 != 0)
- {
- LOG_E("write size must be 8-byte alignment");
- return -RT_EINVAL;
- }
-
HAL_FLASH_Unlock();
__HAL_FLASH_CLEAR_FLAG(FLASH_FLAG_EOP | FLASH_FLAG_OPERR | FLASH_FLAG_WRPERR | FLASH_FLAG_PGAERR | FLASH_FLAG_PGSERR);