请问你是如何操作DAC的?
你的问题应该与中断无关,应该是操作的方法不对。
我是使用STM3210E-EVAL版
我是用Tim4TRGO 48KHz触发DAC转换,DAC中断的Priority是0x1,SysTick中断的Priority是0x0
每次触发的时候进入DAC的中断传给DAC一个可转换的值
SIN阵列的值是由double转成Q11后取整数为uint16_t格式所以DAC不会有溢位问题
因为关闭SysTick就没问题了所以我怀疑是中断干扰造成的问题
另外TFT LCD我目前因为中断干扰造成画面乱掉的关系所以也已经关了 本来是要显示由SysTick来计时的目前程式已执行时间