• MSP432E401Y: MSP432E401Y 用的 IAR 是哪一个版本

    Part Number: MSP432E401Y

    我用最新的 IAR 9.30 IDE 打开MSP432E401Y SDK 中的工程失败. 不知道用的是哪一个 IAR 

    非常急,谢谢>

  • MSP432E401Y: #35

    Part Number: MSP432E401Y

    Description Resource Path Location Type
    #35 #error directive: "Compiler generates FPU instructions for a device without an FPU (check __FPU_PRESENT)" .ccsproject /dsa line 129, external location: D:\diansai\simplelink_msp432p4_sdk_3_40_01_02…

  • MSP432E401Y: MSP432E401Y进行4096个点FFT运算时出错

    Part Number: MSP432E401Y

    MSP432E401Y这块板子的dsp_example例程使用的是arm_cfft_q15(),对1024个采样点进行FFT运算。

    我把采样点数改为4096后,运算数据就不正常,运算后的最大幅值总是在第一个点找到(以去除第0个点的直流分量,取最大幅值)。

    又试着使用arm_cfft_f32(),结果也是只要超出1024个点,结果就会出错。

    也试过 arm_cfft_radix4_f32(),也是一样的结果。

    有大佬知道是什么原因导致的吗?

  • MSP432E401Y: MSP432P401R:如何使用ADC多通道连续转换并用DMA传输

    Part Number: MSP432E401Y

    在论坛中看到了msp432使用ADC进行单通道连续采样并用DMA传输数值的文章,但配置多通道连续采样并用DMA传输数值时遇到了问题。

    使用的型号为MSP432P401R。DMA传输多通道时应该用什么模式?主从通道应该如何配置?

  • MSP432-RTOS: 导入FREERTOS例程报错

    Part Number: MSP432-RTOS

    之前使用的是TI-RTOS的例程,工程导入后可以直接编译运行。现在换用FREE-RTOS例程,导入后直接编译,会报错。内容如下:

  • MSP-EXP432P4111: 如何扩展存储?

    Part Number: MSP-EXP432P4111

    我看到MicroSD BoosterPack已经停产了,各位有没有扩展存储的经验?

  • MSP432P401R使用ADC+DMApingpang模式,采集直流会触发异常中断

    您好,我遇到一个问题。

    在使用ADC+DMA传输时,当ADC输入引脚(P5.5)输入交流,或者是空载时。ADC可以正常运行,也可以正常进行DMA传输和触发DMA传输完成中断。

    但是在信号输入直流,不论是一开始是直流,还是中途切换直流,整个程序就会卡死。卡死原因是因为程序运行到了void Default_Handler(void);这个函数。在别的帖子查询到是因为开启中断没有定义中断函数导致的,但是我并没开启别的中断,之开启了DMA中断。寄存器xPSR低8位值减16,可以查看中断源是什么但是我发现我的值是0X03…

  • MSP432-RTOS: 编译时提示fatal error #35: #error directive: "DeviceFamily_XYZ undefined. You must define a DeviceFamily_XYZ!"

    Part Number: MSP432-RTOS

    在CCS做MSP432P4111 RTOS工程时编译出现上述报错,不知应该在哪里怎么设置

  • MSP432P401R: 请问我在使用TI-Drivers库的时候,是否可以为同一个外设同时开启多个句柄Handle?

    Part Number: MSP432P401R

    我在学习使用TI-Drivers库,但是我对于这个库的封装原理有所疑问,当我使用某一个外设的时候我需要将其配置参数然后开启句柄,在一次配置中我使用了一个参数结构体配置了两个不同的外设(两个SPI,他们是在syscfg中配置过的),但是第二个外设好像没有配置成功。为此我想了解一下在TI库open这个过程中究竟发生了什么,是对寄存器进行了操作?还是完成了某种数据结构?我是否可以用一个params结构体来配置同一种类的不同外设?而我又是否可以为某一个外设同时open多个句柄用来在不同时间段操作它…

  • MSP432E401Y: PWM外设的频率问题

    Part Number: MSP432E401Y

    Technical Reference似乎表示了不同的PWM Generator可以采用不同的波形频率。

    然而我在使用TI-drivers时无法使不同发生器的PWM采用不同频率。我该如何解决?

    此外,MSP432E4系列的产品的timer的PWM_MODE产生的波形是否有占空比为50%的限制?

  • MSP432P401R: 使用gcc编译,build TI-RTOS时出现的两个问题

    Part Number: MSP432P401R

    我使用gcc+clion+openOCD的工具链试图对包含了TI-RTOS的项目进行了build操作,出现以下几个问题:

    1. 在ti/posix/gcc/sys/types.h中出现#error "When compiling with TI-POSIX, you must define -std=c99 (or later). You must not define _POSIX_SOURCE or _POSIX_C_SOURCE."…

  • [FAQ] 【分享】TI-RTOS 中的MSP432 Timer在深度睡眠模式下的使用

    Other Parts Discussed in Thread: SYSBIOS


    一 遇到的问题

    当MSP432P401定时器处于活动状态时,无法使用深度睡眠模式(即LPM3和LPM4)。

    因为默认情况下,TI-RTOS使用MSP432计时器来驱动计时(例如Task_sleep,带有超时的Semaphore_pend等)。通过使用MSP432定时器作为默认定时器,它可以提供良好的粒度,并允许应用程序使用WDT(或RTC)。

    二 解决方法

    解决方法是在深度睡眠模式下使用看门狗定时器(或RTC)来驱动TI…

  • MSP432P401R: 串口映射

    Part Number: MSP432P401R

    大家好!

    我现在的硬件中:

    1. MSP432通过一个USB转串口可以与PC通信(串口1);

    2. MSP432通过串口与CC1352P通信(串口2),CC1352P使用的是支持Bootloader的串口;

    我现在想通过PC对CC1352P进行串口升级;

    目前我的想法是MSP432两个串口能做映射,即串口1接收到之后转发到串口2,串口2接收到之后转发到串口1;

    现在的实现方式是:

    while (1)
    {
    if (P2->IN & 2)…

  • msp432中系统复位函数是什么?

    请问在Ti Drivers库中

    msp432p401r中系统复位函数是什么?

    没有在Ti Drivers的API文档中找到...

  • msp432调用SysCtl_disableSRAMBank后SysCtl_getSRAMSize函数返回0

    我的代码如下,只要注释掉所有SysCtl_disableSRAMBank函数,sramSize变成65535,一切正常。

    但只要调用了SysCtl_disableSRAMBank(SYSCTL_SRAM_BANK1); sramSize变成0,我觉得应该返回8KB也就是2000才对,因为这时候只有一个8KB的存储区0被使能了。

    #include "msp432.h"
    #include "driverlib.h"
    
    
    /**
     * main.c
     */
    void main(void)
    {
        volatile…
  • MSP432P401R无法下载 (Error -615 @ 0x0)

    Other Parts Discussed in Thread: UNIFLASH, MSP432E401Y

    CS_DAP_0: Failed Board Reset: (Error -615 @ 0x0) The target failed to see a correctly formatted SWD header. The  connection to the target may be unreliable. Try lowering the  TCLK setting before trying…

  • MSP432 SDK 多通道ADC采集例程问题

    SDK版本:simplelink_msp432p4_sdk_3_40_01_02

    CCS10.1.0

    我在使用FreeRTOS的ADC驱动例程(adcbufmultichannel)遇到问题,我把P5.4接到3.3v,P5.5接到GND,通过串口显示采集结果,我看不出哪个是通道一的结果,哪个是通道2的结果。

  • MSP432如何设置使其复位后,在执行_c_int00之前,先进入BSL?

    请教TI专家,

         MSP432如何设置使其复位后,在执行_c_int00之前,先进入BSL?

        谢谢!

  • 使用CCS9.0调试程序设置断点无效

    开发板:MSP432-EXPP401R REVD

    环境:CCS9.0

    问题描述:我从例程中找了一个点灯程序,编译后下载调试,进入调试界面后,并没有像IAR等IDE那样停到main函数的开始,然后一直单步也不会进入到main函数里,全速运行,LED灯一直在闪,但是我怎么设置断点都不管用。(好难啊!)CCS调试需要哪里设置什么吗?

  • MSP-EXP432P401R评估版无法调试

    芯片:MSP432P401R

    开发环境:Code Composer Studio Version: 9.1.0.00010 

    问题描述:

    我使用CCS打开MSP432SDK下的点灯例程,编译没有报错,但是下载调试的时候,一直无法正常调试,而且下载过程中还报了一条错误,错误详情如下:

    CORTEX_M4_0: Error initializing flash programming: Your XMS432P401R material is no longer supported. We recommend…

  • MSP432P401R无法下载程序了

    Other Parts Discussed in Thread: UNIFLASH

    如题,用LAUNCH PAD 板载的XDS110 或者 J-LINK的JTAG口均能连接MCU,但就是无法下载程序。如下图,是IAR下载调试时的问题截图。提示无法下载成功。不知道是不是flash被写保护了,以及如何去除保护?

  • RE: MSP432P401串口中断发送偶发失效问题请教?

    问题根源没清楚,不过,也算是绕道解决了,公示一下解决办法。原理就是在接收中加入了OVERRUN_ERROR 的判断,并处理;在发送中加入了TXIFG和TXCPTIFG位的判断,因为出问题的时个,TXIFG没有置位,而TXCPTIFG却是置位了的。

    附上串口的中断函数。主要的修改点也是这里。

    global void EUSCIA2_IRQHandler(void)
    {
        uint8_t  abRcv;
        uint32_t adwStatus;
        
        adwStatus = EUSCI_A_CMSIS…
  • MSP432P401串口中断发送偶发失效问题请教?

    说明条件:

    1.MCU为MSP432P401R, 硬件为 TI官方的DEMO板developement kit。

    2.串口时钟源为 SMCLK,波特率115200。 SMCLK时钟源为DCO, DCO 配置为3MHz;

    3.串口开了EUSCI_A0 和 EUSCI_A2, A0接PC做调试口,A2接模块做应用;

    4.串口收发均开启了中断;

    问题描述:

    串口A2在发送大约14KB的数据量,分包发送,每次发送约950字节,因组包代码耗时 ,等效包间延时约为20ms, 在发送随机的几包后,串口就不进中断了…

  • MSP432引脚问题

    打开官方给的例程,报"identifier "GPIO_PORTN_BASE" is undefined"
    这个怎么解决,
  • MSP432 timerA 捕获模式下输入的IO口是哪个?(TA0.1)

    MSP432 timerA 捕获模式下输入的IO口是哪个?(TA0.1) 

    CClxA、CClxB、GND、VCC到底是什么意思?有什么区别。并且在芯片上找不到对应的输入IO

1 2 3