Commit 4601d25
authored
Update dev_serial_v2.h
对上次提交的增补,对rt_serial_tx_fifo中的buffer成员约束32字节地址对齐;
另外修复串口DMA接收,buffer因为不是32字节地址对齐,在SCB_InvalidateDCache_by_Addr时导致rt_serial_rx_fifo结构体中的其他成员数据被Invalidate,未同步写入到memory中的初始化数据被修改,最终造成总线错误,MCU卡死1 parent 060f9c4 commit 4601d25
1 file changed
+2
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
253 | 253 | | |
254 | 254 | | |
255 | 255 | | |
256 | | - | |
| 256 | + | |
257 | 257 | | |
258 | 258 | | |
259 | 259 | | |
| |||
271 | 271 | | |
272 | 272 | | |
273 | 273 | | |
274 | | - | |
| 274 | + | |
275 | 275 | | |
276 | 276 | | |
277 | 277 | | |
| |||
0 commit comments