long5966

    1. msp432 dma 11/3317 微控制器 MCU 2015-05-06
      qiushenghua 发表于 2015-5-5 22:52 刚刚去MSP430Ware里找了一圈,没见到关于DMA的例程。 可能这颗IC还太新了,资料例程尚不健全。 建议好好阅读User’s Guide(slau356),里面有关于DMA的使用指导。 如果还有不明白之处,请重新开帖询问。
      嗯,谢谢
    2. msp432 dma 11/3317 微控制器 MCU 2015-05-05
      flyword 发表于 2015-5-4 20:28 直接下载ccs6,很好用的!
      公司电脑没权限没法安装ccs6.1,那个自带的dma例程代码多吗,能不能麻烦你粘贴上来我看看阿。。。
    3. 大家的MSP432开发板也是这样吗? 18/6225 微控制器 MCU 2015-05-05
      我的也是
    4. msp430 之LPM3低功耗模式 3/2849 微控制器 MCU 2015-05-05
      cpu使用的是MCLK,具体哪个时钟源需要自己配置吧,默认应该是DCO吧 ACLK也是需要自己配置的,默认也许是LFXT
    5. msp432 dma 11/3317 微控制器 MCU 2015-05-04
      flyword 发表于 2015-5-4 15:12 我用的CCS自带的
      我用的keil,找不到,ccs没升级用不了,哎。。。
    6. msp432 进不去uart接收中断 10/7753 微控制器 MCU 2015-05-04
      flyword 发表于 2015-5-3 22:39 楼主有空帮我跑一下内部温度传感器的程序,总感觉那个有问题。
      好的呀
    7. msp432 进不去uart接收中断 10/7753 微控制器 MCU 2015-05-04
      flyword 发表于 2015-5-3 22:39 楼主有空帮我跑一下内部温度传感器的程序,总感觉那个有问题。
      好的呀
    8. msp432 dma 11/3317 微控制器 MCU 2015-05-04
      flyword 发表于 2015-5-3 22:37 MSP430Ware里有DMA的例程。
      找不到。。。
    9. msp432 dma 11/3317 微控制器 MCU 2015-04-30
      tianshuihu 发表于 2015-4-30 20:15 楼主这么快,刚订购了还没到呢,先顶一下,等候高人
      板子是公司给我的,研究了好几天,遇到好多问题,就等高人玩熟了向他们请教了
    10. MSP430无法进入外部中断 8/4502 微控制器 MCU 2015-04-30
      是不是因为设了功能引脚啊?
    11. msp432 进不去uart接收中断 10/7753 微控制器 MCU 2015-04-30
      long5966 发表于 2015-4-29 17:34 才发现并不是进不去中断,而是进不去低功耗模式, 之前接收不了东西的原因是程序自动运行完了没有停在sleep();那句,我在函数最后加上一个while(1); 中断就正常了,但是问题来了,为什么不能进入低功耗呢,用keil编译在那句出现一个warning:  #174-D: expression has no effect,不知道是什么原因。。。
      解决了,把sleep();换成__wfi();就可以进入中断了,不知道是不是编译器的原因,然后再加一句SCB_SCR |= (SCB_SCR_SLEEPONEXIT);就可以执行完中断函数后继续停留在低功耗模式了,否则执行完一次就直接退出低功耗模式了
    12. msp432 进不去uart接收中断 10/7753 微控制器 MCU 2015-04-29
      才发现并不是进不去中断,而是进不去低功耗模式, 之前接收不了东西的原因是程序自动运行完了没有停在sleep();那句,我在函数最后加上一个while(1); 中断就正常了,但是问题来了,为什么不能进入低功耗呢,用keil编译在那句出现一个warning:  #174-D: expression has no effect,不知道是什么原因。。。
    13. msp432 进不去uart接收中断 10/7753 微控制器 MCU 2015-04-29
      Triton.zhang 发表于 2015-4-29 11:08 基础常识。 STARTUP.s的中断向量没有改,你只拷贝了。C文件。
      谢谢,确实好多基础知识不太懂, 我用的是keil, 里面把中断向量对应的函数名都改成了我那个中断函数名,不过还是不起作用,是不是还需要改什么啊?
    14. msp432 进不去uart接收中断 10/7753 微控制器 MCU 2015-04-29
      鬼眼刀道 发表于 2015-4-29 12:41 楼上说得对,你得修改一下msp432_startcup_ccs.c这个文件里面的中断向量名称,如以下代码所示,找到中断对应的中断向量然后将名字改成中断服务函数的名字。 同时也可以使用如下ti的驱动函数对中断向量表进行动态修改,顺带说一句这个用法在ti的tiva器件中也出现过,msp432虽然说是和msp430兼容,但说到底也是cortex-M4F的内核,有一些东西尤其是中断管理这一块还是有较大区别的。
      非常感谢,就是中断向量的问题,但是我改了过后还是不行,我用的是keil,在startup_msp432.s里面将EUSCIA0 Interrupt对应的所有的EUSCIA0_IRQHandler        改成了eUSCIA0IsrHandler ,但是还是不起作用,不知道是不是还有其他地方需要改改? __Vectors  ......                            DCD     eUSCIA0IsrHandler           ; 16:  EUSCIA0 Interrupt                 DCD     EUSCIA1_IRQHandler        ; 17:  EUSCIA1 Interrupt                 DCD     EUSCIA2_IRQHandler        ; 18:  EUSCIA2 Interrupt                 DCD     EUSCIA3_IRQHandler        ; 19:  EUSCIA3 Interrupt                 DCD     EUSCIB0_IRQHandler        ; 20:  EUSCIB0 Interrupt Default_Handler ......                  EXPORT  TA3_N_IRQHandler          [WEAK]                 EXPORT  eUSCIA0IsrHandler          [WEAK]                 EXPORT  EUSCIA1_IRQHandler        [WEAK]                 EXPORT  EUSCIA2_IRQHandler        [WEAK]                 EXPORT  EUSCIA3_IRQHandler        [WEAK]
    15. FR5969:LPM3下UART(115200)不触发Rx中断 15/4591 微控制器 MCU 2015-04-23
      416202554 发表于 2015-4-23 16:16 没有解决,我最后用了57600,貌似是个bug,在TI官方论坛上也看到了类似的问题,TI的工程师说是bug
      我这儿也要求用115200,然后就不知道怎么办了。。。bug无解阿
    16. FR5969:LPM3下UART(115200)不触发Rx中断 15/4591 微控制器 MCU 2015-04-22
      楼主最后解决问题了吗,我也遇到了相同的问题,57600能行,115200不行,有可能lpm3下smclk关闭了,唤醒需要一点时间,好像是10us,所以波特率太快最开始发送的数据就丢失了

最近访客

< 1/1 >

统计信息

已有5人来访过

  • 芯积分:--
  • 好友:3
  • 主题:2
  • 回复:16

留言

你需要登录后才可以留言 登录 | 注册


现在还没有留言