- 博客(2)
- 资源 (9)
- 收藏
- 关注
原创 STM32使用DMA在Normal模式下二次传输
当STM32的DMA配置为Normal(即单次)模式时,在DMA第一次传输完成后,要启动第二次DMA传输,需先关闭该DMA通道,重新设置DMA传输数据个数,再开启DMA通道。 原理和定时器关闭自动重载一样,DMA传输完成后计数器为0。在Normal模式下,计数器寄存器会保持为0,在Circle模式下会自动重载原先初始化的值。当计数器为0时不管DMA通道是否开启都不会进行DMA传输。而且计数器寄存器必须在DMA通道关闭的情况下才写,在DMA通道开启时只能读取计数器寄存器。所以在N...
2020-12-31 12:20:18
4951
12
原创 lwIP缓冲区重新分配函数pbuf_realloc说明
/** * 缩减一个pbuf链到希望的长度 * @参数p:要缩减的pbuf * @参数new_len:pbuf数据链希望的新长度 * * pbuf数据链的前几个pbuf内容和长度保持不变,新的最后一个pbuf长度重新定义,pbuf链中 * 其余的pbuf将被释放 * * @注意:如果pbuf是ROM/REF, 只有pbuf的->tot_len和 ->len区域调整。
2016-04-11 02:27:43
1494
µC-OS-III 3.06 Reference Manual
2020-03-25
µC-OS-III 3.06官方用户手册英文版
2020-03-25
DS1302实时钟控制
2009-06-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人