久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
stm32 ADC12路采集DMA程序源碼
[打印本頁]
作者:
lklk3
時間:
2018-11-21 17:38
標題:
stm32 ADC12路采集DMA程序源碼
這里配置一個ADC多路ADC同時觸發的DMA程序,
ADC配置
ADC_DeInit(ADC1); //復位ADC1,將外設 ADC1 的全部寄存器重設為缺省值
ADC_InitStructure.ADC_Mode = ADC_Mode_Independent; //ADC工作模式:ADC1和ADC2工作在獨立模式
ADC_InitStructure.ADC_ScanConvMode = ENABLE; //模數轉換工作在掃描模式
ADC_InitStructure.ADC_ContinuousConvMode = ENABLE; //模數轉換工作在連續轉換模式
ADC_InitStructure.ADC_ExternalTrigConv = ADC_ExternalTrigConv_None; //轉換由軟件而不是外部觸發啟動
ADC_InitStructure.ADC_DataAlign = ADC_DataAlign_Right; //ADC數據右對齊
ADC_InitStructure.ADC_NbrOfChannel = N; //順序進行規則轉換的ADC通道的數目
ADC_Init(ADC1, &ADC_InitStructure);
DMA配置
DMA_DeInit(DMA1_Channel1); //將DMA的通道1寄存器重設為缺省值 DMA_InitStructure.DMA_PeripheralBaseAddr = (uint32_t)&ADC1->DR; //定義DMA外設基地址為ADC1 DMA_InitStructure.DMA_MemoryBaseAddr = (uint32_t)&ADC_RCVTab; //定義DMA內存基地址 DMA_InitStructure.DMA_DIR = DMA_DIR_PeripheralSRC; //外設作為數據傳輸的來源 DMA_InitStructure.DMA_BufferSize = N*16; //定義指定DMA通道的DMA緩存的大小 DMA_InitStructure.DMA_PeripheralInc = DMA_PeripheralInc_Disable; //外設地址寄存器不變 DMA_InitStructure.DMA_MemoryInc = DMA_MemoryInc_Enable; //內存地址寄存器遞增 DMA_InitStructure.DMA_PeripheralDataSize = DMA_PeripheralDataSize_HalfWord; //數據寬度為16位 DMA_InitStructure.DMA_MemoryDataSize = DMA_MemoryDataSize_HalfWord; //數據寬度為16位 DMA_InitStructure.DMA_Mode = DMA_Mode_Circular; //工作在循環緩存模式 DMA_InitStructure.DMA_Priority = DMA_Priority_High; //DMA通道1擁有高優先級 DMA_InitStructure.DMA_M2M = DMA_M2M_Disable; //DMA通道1沒有設置為內存到內存傳輸 DMA_Init(DMA1_Channel1, &DMA_InitStructure);
配置ADC轉換順序及周期
ADC_RegularChannelConfig(ADC1, ADC_Channel_0, 0, ADC_SampleTime_1Cycles5); ADC_RegularChannelConfig(ADC1, ADC_Channel_1, 1, ADC_SampleTime_1Cycles5); ADC_RegularChannelConfig(ADC1, ADC_Channel_2, 2, ADC_SampleTime_1Cycles5); ADC_RegularChannelConfig(ADC1, ADC_Channel_3, 3, ADC_SampleTime_1Cycles5); ADC_RegularChannelConfig(ADC1, ADC_Channel_4, 4, ADC_SampleTime_1Cycles5); ADC_RegularChannelConfig(ADC1, ADC_Channel_5, 5, ADC_SampleTime_1Cycles5); ADC_RegularChannelConfig(ADC1, ADC_Channel_6, 6, ADC_SampleTime_1Cycles5); ADC_RegularChannelConfig(ADC1, ADC_Channel_7, 7, ADC_SampleTime_1Cycles5); ADC_RegularChannelConfig(ADC1, ADC_Channel_8, 8, ADC_SampleTime_1Cycles5); ADC_RegularChannelConfig(ADC1, ADC_Channel_9, 9, ADC_SampleTime_1Cycles5); ADC_RegularChannelConfig(ADC1, ADC_Channel_10, 10, ADC_SampleTime_1Cycles5); ADC_RegularChannelConfig(ADC1, ADC_Channel_11, 11, ADC_SampleTime_1Cycles5);
stm32adc12路采集DMA.rar
2018-11-21 18:29 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
345.94 KB, 下載次數: 42, 下載積分: 黑幣 -5
源代碼
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
日韩精品一区二区三区免费视频
|
免费毛片www com cn
|
日韩精品在线看
|
羞羞视频网站免费观看
|
欧美日韩国产一区二区
|
日韩电影一区
|
日韩免费一二三区
|
免费一区二区在线观看
|
久久久久91
|
天天看天天爽
|
中文字幕在线观看一区二区
|
色婷婷九月
|
97偷拍视频
|
2018国产大陆天天弄
|
国产免费视频在线
|
人人草天天草
|
亚洲精品一区二区
|
成人在线网
|
精品国产乱码久久久久久a丨
|
av一区二区三区四区
|
欧美精品久久久久久久久久
|
亚洲欧美日韩精品久久亚洲区
|
可以在线观看av的网站
|
国产98色在线 | 日韩
|
国产精品久久国产精品
|
国产一区二区三区在线
|
国产精品久久久久久久久久久免费看
|
久久久久久99
|
国产精品亚洲综合
|
日韩高清在线
|
欧美黄色网
|
综合中文字幕
|
最近免费日本视频在线
|
中文字幕在线播放第一页
|
在线观看国产wwwa级羞羞视频
|
国产在线不卡视频
|
男人的天堂在线视频
|
久久99精品久久久久子伦
|
日韩91
|
国产日本精品视频
|
中文字幕在线一区二区三区
|