关于现在stm32F40x分支中的USART3的配置问题

4 views
Skip to first unread message

ZhouZHeng

unread,
Sep 15, 2014, 11:08:05 PM9/15/14
to rt-thread-cnusers
各位好:
    现在stm32F40x分支中的USART3有很多问题。我找出了很多处,并进行了修改,最后debug跟踪到是serial的驱动里面关于链表的管理有一些BUG,还未解决。请问有人解决过这个问题吗?以前从来都是用USART1,没发现原来USART3有这么多问题。
 
1. GPIO初始化管脚有错误,两个都是GPIO_RX。
2. DMA1的时钟开启函数出错,APB和AHB搞混了。
3. DMA1的channel错了。
4. DMA1的stream通道也错了。
5. stm32f4xx_it.c中,没有DMA1的中断函数,所以也就没有调用serial中的dma_tx_isr。
 
代码为GITHUB上最新代码,请问现在stm32f40x的分支还有维护吗?这样的代码质量如何就发布出来了。
 
我找到的拼写错误就有很多。这些都是测试通过的代码?举例如下:
 
 
2014-09-16

ZhouZHeng
Reply all
Reply to author
Forward
0 new messages