workbench5.3.1生成代码问题
串口空闲+DMA接收GPS信号,空闲中断触发时间不对。
想要一个成熟产品OTG通信的程序。
stm32f407烧录hal库代码不能正常运行,之前是可以的
请教下,使用 filex 文件系统需要支持中文的目录及文件名要怎么配置呀 ?
STM32F429V烧录是无法识别到芯片怎么办?
观测器
stm32f405rgt6为什么无法串口连接STM32CubeProgrammer?
STM32F429 二级启动程序 (sboot) 开发难点:LD 文件 / 堆栈 / NVIC 及 startup.s 修改疑问
debug选项卡中的trace enable选项是灰色的无法勾选
微信公众号
手机版
我尝试在adcdual mode的例程基础上加上中断部分,可以进入中断。
NVIC_InitTypeDef NVIC_InitStructure;
NVIC_InitStructure.NVIC_IRQChannel = DMA2_Stream0_IRQn;
NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 0;
NVIC_InitStructure.NVIC_IRQChannelSubPriority = 0;
NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE;
NVIC_Init(&NVIC_InitStructure);
DMA_ITConfig(DMA2_Stream0, DMA_IT_TC, ENABLE);
DMA_Cmd(DMA2_Stream0, ENABLE);
你看看adc到底跑起来没有,
另外 注意有些参数别 给错了,比方 DMA_Cmd(RHEOSTAT_ADC_DMA_STREAM, ENABLE)里的DMA stream。
可能的话,最好基于cubeMx创建工程来开始,现在大家都走这个方向。交流起来就方便点.
我的测试代码跟你的差不多,基于一个F4标准库例程修改的。