memset函数在gd32中是哪个
时间: 2023-09-07 15:13:55 浏览: 171
C语言memset函数使用方法详解
5星 · 资源好评率100%
在GD32中,memset函数是通过DMA进行实现的。具体来说,GD32提供了一个名为dma_memory_fill函数来实现memset的功能。该函数的定义如下:
void dma_memory_fill(uint32_t dma_periph, uint32_t memory_addr, uint8_t data, uint32_t number);
其中,dma_periph参数指定了初始化的DMA,memory_addr参数指定了要填充的内存地址,data参数指定了要填充的数据,number参数指定了要填充的数据长度。通过调用dma_memory_fill函数,可以实现在GD32中的memset功能。\[1\]
#### 引用[.reference_title]
- *1* *2* *3* [《嵌入式 – GD32开发实战指南》第11章 CPU的高级代理-DMA](https://blog.csdn.net/u013162035/article/details/125700138)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文