串口收发数据DMA实现

时间:2024-09-12 13:50:48
【文件属性】:

文件名称:串口收发数据DMA实现

文件大小:11.86MB

文件格式:ZIP

更新时间:2024-09-12 13:50:48

DMA 串行通信 modeBus

串口传输用中断实现的话,要频繁的进入中断函数,这样无疑增加MCU的负担,干扰正常程序的运行,对于一些实时性强的应用,如数字显示应用中,液晶屏显示可能受影响而不能正常显示。用DMA实现串口收发数据,进行数据收发过程中,不需要MCU的干预,由DMA独立完成数据的收发,接收或者发送完成后才进入中断做后续处理,因此MCU使用效率更高。


【文件预览】:
usart_dma
----MDK()
--------startup_hc32f46x.s(26KB)
--------main.uvguix.Administrator(180KB)
--------ddl_config.h(8KB)
--------Readme.txt(2KB)
--------main.uvoptx(22KB)
--------JLinkSettings.ini(634B)
--------RTE()
--------output()
--------main.uvprojx(37KB)
--------JLinkLog.txt(217KB)
--------EventRecorderStub.scvd(339B)
--------main.uvguix.casy(174KB)
----source()
--------main.c(5KB)
--------hc32f46x_interrupts.c(107KB)
--------bsp()
--------hc32f46x_interrupts.h(22KB)
--------user_driver()

网友评论