问答

汇集网友智慧,解决技术难题

mbutterfly

TA的家园币:562  

  • 各位帅哥,问下stm32的DMA问题

    使用STM32f103c8t6标准库,的TIM1TRGO触发ADC注入组采样(2个通道),通过DMA传输进AD_Value[2]中在程序中可以使用ADC_GetInjectedConversionValue获得AD值,也可以直接读取JDRx来获得,就是无法通过DMA来读取问问各位帅哥,这是为什么?程序如下(gpio没有用到)#include"stm32f10x.h"//Deviceheader#include#includeuint16_ta=0;intmain(void){uint16_tAD_Value[2]={0};RCC_APB2PeriphClockCmd(RCC_APB2Periph_ADC1,ENABLE);RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA,ENABLE);RCC_APB2PeriphClockCmd(RCC_APB2Periph_TIM1,ENABLE);RCC_AHBPeriphClockCmd(RCC_AHBPeriph_DMA1,ENABLE);RCC_ADCCLKConfig(RCC_PCLK2_Div6);GPIO_InitTypeDefgpioa0_1;gpioa0_1.GPIO_Mode=GPIO_Mode_AIN;gpioa0_1.GPIO_Pin=GPIO_Pin_0|GPIO_Pin_1;gpioa0_1.GPIO_Speed=GPIO_Speed_50MHz;GPIO_Init(GPIOA,&gpioa0_1);//没有用到TIM_TimeBaseInitTypeDeftim2init;//名字懒得改tim2init.TIM_ClockDivision=TIM_CKD_DIV1;tim2init.TIM_CounterMode=TIM_CounterMode_Up;tim2init.TIM_Period=10000-1;//周期tim2init.TIM_Prescaler=7200-1;//分频1stim2init.TIM_RepetitionCounter=0;TIM_TimeBaseInit(TIM1,&tim2init);TIM_SelectOutputTrigger(TIM1,TIM_TRGOSource_Update);TIM_ITConfig(TIM1,TIM_IT_Update,ENABLE);NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);NVIC_InitTypeDefnvictim3init;//名字懒得改nvictim3init.NVIC_IRQChannel=TIM1_UP_IRQn;nvictim3init.NVIC_IRQChannelCmd=ENABLE;nvictim3init.NVIC_IRQChannelPreemptionPriority=2;nvictim3init.NVIC_IRQChannelSubPriority=1;NVIC_Init(&nvictim3init);ADC_InitTypeDefadc0_1;//名字懒得改adc0_1.ADC_ContinuousConvMode=DISABLE;adc0_1.ADC_DataAlign=ADC_DataAlign_Right;adc0_1.ADC_ExternalTrigConv=ADC_ExternalTrigConv_None;adc0_1.ADC_Mode=ADC_Mode_Independent;adc0_1.ADC

    STM32 DMA AD dc ADC TI

    2024-12-28 4
  • 21网站用家园币兑换物品,什么时候发货

    事情是这样的,我12月3日兑换了一个物品,运费也付了,家园币显示扣除,但实际账号家园币还在,那我这物品是兑换成功还是失败?运费15元是扣除了,家园币还在,请问这是什么情况?有没有人兑换过,比较了解,求告知一下情况,谢谢!

    网站 失败 成功 实际

    2024-12-05 22
  • AD7606的AVCC误接系统电源

    AD7606有4个AVCC引脚,其中的1引脚我误接了系统电源,其他接了模拟电源。对芯片影响大吗?

  • 用OPA657搭建的跨阻放大电路,实际测得带宽只有3M

    原理图和PCB如下

  • stm32 F4 的ADC内部参考电压问题

    我看网上说是需要使能ADC_TempSensorVrefintCmd(ENABLE);温度采集和内部参考电压才能生效但是我找不到这个接口,也不知道在哪里库里,请问有用过的吗?还是说不需要执行这个接口?

  • 时钟分发求解

    时钟分发芯片和功分放大有什么区别?功分放大的形式要更好吗?电路要如何设计呢?需不需要加跟随器?

  • 图中这个色环电阻的值是多少?

    本帖最后由tyw于2024-9-2914:20编辑如下图这个5色环电阻,中间有两环是金色的,这种电阻的阻值是多少?tyw注

  • 航顺HK32F030M使用ADC切换通道时自动停止采集

    使用航顺HK32的ADC进行两路数据交替采集,切换通道时,会将两个通道全部打开。在切换通道前将通道选择寄存器复位后再进行切换,则会出现ADC挂掉的情况。请路过的大神指点迷津!

  • FPGA串口接收的波特率时钟满足条件但没有输出

    为什么波特率时钟满足产生高电平的条件,却一直是0呢?

  • RS485远距离通信时,大地电位差VGPD是怎么产生的?

    一两公里的地面,电位差那么大吗?产生这个电位差的电流是从哪里来的呢?

  • usart中断接收数据有错误

    小白最近新开始学习,用n32g432c8l7跟pc通信不知道为什么接收数据的时候偶尔会有错误

    学习 2G pc 错误 USART 接收

    2024-09-13 7
  • 比较器LM393M输出的高电平很低

    本帖最后由dsjidha于2024-8-2112:11编辑输入分别为100KHz,3.3V和10KHz,300mV的方波信号,比较器输出的高电平还是只有mV级,达不到所需的3.3V,调试了很久也调试不出来,不知道什么原因,请求大佬帮帮忙!!!

    电平 输出 LM393M 比较器

    2024-08-20 33
  • 哪个更丧?

    中午吃饭的时候,旁边几个女生估计被bug逼疯了,大喊“我想死”另一个哥们冷笑着,更大声喊“我想活”我觉得可以加个横批,作为打工人的自嘲:上联:我想死,死不成还得干活下联:我想活,没钱活只能等死横批:一群牛马

    UG BUG

    2024-06-28 11
  • 辞职后都怎么样了

    我想知道,就是大家辞职后是变得焦虑了,还是快乐了

    2024-06-27 14
12下一页