使用ADSP-21479 UART发送数据时,遇到一问题,看了好久也没能解决,希望大侠能帮忙看一下。
1、IDE: CrossCore Embedded Studio 1.1.0
2、处理器:ADSP-21479
3、工程及代码参见附件。
4、具体描述:
使用UART0发送数据,波特率115200,8位数据位,1位停止位,无校验。
使用DMA方式发送数据时,可以正常进入发送中断函数UART_tx_isr。
使用普通中断一个字节一个字节的发送数据时,则不能进入中断函数UART_tx_isr。
其中DMA方式经过验证,没有任何问题,就是不理解为什么一个字节一个字节中断发送为什么不能成功?是哪里配置有问题?
2018-12-18 09:25:36
你好!
你可以参看
C:Analog DevicesADSP-21489_EZKIT-Rel1.0.021489_EZ-BoardExamplesPower_On_Self_Testsrc下面的UART 发送的例子
以及
C:Program Files (x86)Analog DevicesVisualDSP 5.0214xxExamplesADSP-21489 EZ-BoardUART echo back_C下面的例子
你好!
你可以参看
C:Analog DevicesADSP-21489_EZKIT-Rel1.0.021489_EZ-BoardExamplesPower_On_Self_Testsrc下面的UART 发送的例子
以及
C:Program Files (x86)Analog DevicesVisualDSP 5.0214xxExamplesADSP-21489 EZ-BoardUART echo back_C下面的例子
举报