winterflower 发表于 2015-4-21 08:47:43

关于STM32L152芯片DMA读UART2的问题

求教:我用L152芯片读UART2的固定长度为14的内容,接仿真器时能读到正确的值,但是脱离仿真器自己运行时读不到正确的值,请问是什么原因?

拼命三郎 发表于 2015-4-21 09:39:09

魏科 发表于 2015-4-22 19:20:25

你好,我以前也遇到个这个问题,可能是DMA部分时钟源引起的,还有就是你用仿真器的时候(我用的是ST-LINKV2),要勾选烧写到EPROOM选项,这样保险一点,还有一个可能的问题就是做板的原因,插接了仿真器后,仿真器有一个“电涌”,会影响到串口的Pin的电压。希望对你有所帮助!
页: [1]
查看完整版本: 关于STM32L152芯片DMA读UART2的问题