微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > FSMC与DMA

FSMC与DMA

时间:10-02 整理:3721RD 点击:
在用FSMC做LCD显示时,同时用DMA读ADC采样数据.
当DMA开启时,FSMC就不能正常工作.
请问这是什么问题引起的呢?求各位大神帮忙解决。

没玩过

很大可能是你程序结构问题,你是不是在DMA传输完成中断服务函数执行一些任务

很有可能中断中数据处理的时间比较长,中断中编程要尽量简洁,如果中断占用太多时间,主程序必定会被打断,从而导致液晶显示不正常,建议:中断中只做标志位,处理在主程序中处理

很有可能中断中数据处理的时间比较长,中断中编程要尽量简洁,如果中断占用太多时间,主程序必定会被打断,从而导致液晶显示不正常,建议:中断中只做标志位,处理在主程序中处理

很有可能中断中数据处理的时间比较长,中断中编程要尽量简洁,如果中断占用太多时间,主程序必定会被打断,从而导致液晶显示不正常,建议:中断中只做标志位,处理在主程序中处理

很有可能中断中数据处理的时间比较长,中断中编程要尽量简洁,如果中断占用太多时间,主程序必定会被打断,从而导致液晶显示不正常,建议:中断中只做标志位,处理在主程序中处理

我觉得是引脚复用问题

帮顶

我也来学习一下!

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top