Image
Image

ccczzzyyy

+ 关注

粉丝 0     |     主题 10     |     回帖 87

MSP432 uartDMA如何接收超过1K的数据
2017-10-13 16:28
  • 德州仪器MCU
  • 48
  • 4378
  前辈,最近几天看了RTOS的一些东西,感觉和您说的很像。您说对外暴露接口,用队列去接收数据;然后数据处 ...  
  有道理,我还是个菜鸟,学的慢。  
  回复下,最后我还是没有实现DMA接收超过1024的数据,现在改用uart接收中断来收的数。不知道怎么配置DMA接收 ...  
  这个怎么发给你啊,我是用的ccsIDE,然后里面View-Resource Explorer有。我是之前下了官网例程的,在这个 ...  
  这个贴看了,他好像是纠结能不能发2048个数据,我还在想如何uart和DMA联系起来 ...  
  我感觉不是DMA快吗。。还有种方法是不是定义串口接收中断,定义个缓存区,每收到一个数就进一次中断,把 ...  
  不知道您有没有程序或者大概思路呢,我不太懂这个地方  
  嗯嗯,是,最多1024个  
  您是说直接用uart的中断接收函数吗,就是不用dma,定义一个缓存区,收到数就进接收中断,把数据放在缓存 ...  
  我现在是首先定义了一个1k的缓存区,然后把串口接收设成DMA模式,串口收到的数就自动进这个缓存区了。如 ...  
  我也是这么想的,但是我在例程里完全没找着中断标志位什么的东西,不像uart那种还有明确的发送中断和接收 ...  
  1024,单字节的  
  我也看了,但是driverlib里面就只有INT0,1,2,3总共4个中断,也没找到中断标志位那些东西。我在想这个东 ...  
  我先定义了1个缓存区,串口收到的数都会进那个缓存区去。然后我用的时候再从里面取数。现在就是另一头发 ...  
串口问题
2017-9-16 09:22
  • 恩智浦MCU论坛
  • 5
  • 1319
  楼主,我和你遇到了一个同样的问题,我在使能定时器中断的时候,卡住了,必须要手动暂停继续,才能继续跑, ...  
MK60DN512VLL10在while卡住了
2017-9-16 09:16
  • 恩智浦MCU论坛
  • 2
  • 831
  楼主解决问题,我也卡在延时这个地方  
编译通过,调试时遇到问题
2017-9-16 09:14
  • Megawin(笙泉)单片机
  • 8
  • 473
  楼主,握草,一模一样的问题啊。我也是在第二个延时会卡住。开始以为是延时程序有问题,后来改了两次还是没 ...  
请教:MSP430G2553单片机在运行过程中可以改变波特率吗?
2017-7-19 10:41
  • 侃单片机论坛
  • 5
  • 2258
  哈哈,楼主,我遇到了和你一样的问题。改了半天没反应,后来发现,改完波特率,还要把中断那些都重新设置了 ...  
MSP432 power_change 例程,在LPM3模式下,寄存器没有变
2017-11-23 21:14
  • 德州仪器MCU
  • 2
  • 910
  找到原因了,图1是手册上的。哎,握草,进入睡眠模式之前,需要我手动把MCLK的时钟调到符合要求的值以下, ...  
  用官方的power_change例程,想试试深度睡眠模式。在前面几个AM_LDO,AM_DCDC都挺好的,没什么问题。但是从LP ...  
2
3
近期访客