有关MSP430开发过程中,要记住的问题都会记录在这。
1.UART的DMA要用repeated_single模式,即每发送一个就触发一次。
2.SPI的DMA要用DMALEVEL电平触发。
3.DMA中断函数内,要小心处理。如果有判定DMAIFG同时要判定DMAIE是否有置位;不然只清了没开DMAIE的channel,
而开DMAIE的channel没有清DMAIFG就会无限中断。
4.使用DMA时一定对触发源的IFG清零。
有关MSP430开发过程中,要记住的问题都会记录在这。
1.UART的DMA要用repeated_single模式,即每发送一个就触发一次。
2.SPI的DMA要用DMALEVEL电平触发。
3.DMA中断函数内,要小心处理。如果有判定DMAIFG同时要判定DMAIE是否有置位;不然只清了没开DMAIE的channel,
而开DMAIE的channel没有清DMAIFG就会无限中断。
4.使用DMA时一定对触发源的IFG清零。