Part Number: MSP432P4111
您好,在使用ti-rtos时,同时用到ADCBUF单通道连续采样、GPIO口的置1置0以及UART-A3的通讯功能。
在正常跑程序时,当我将GPIO7-1置0时,如果此时初始化打开了UART-A3的话,会导致ADC连续采样停止,查看寄存器报的是ADC14MEMx 溢出中断标志为1,中断挂起了,如下图所示。
如果此时UART-A3未打开的话,程序能正常跑动。
请问您遇到过此类情况吗?有什么解决的建议吗?
部分原理图如下所示:
十分感谢!
Part Number: MSP432P4111
您好,在使用ti-rtos时,同时用到ADCBUF单通道连续采样、GPIO口的置1置0以及UART-A3的通讯功能。
在正常跑程序时,当我将GPIO7-1置0时,如果此时初始化打开了UART-A3的话,会导致ADC连续采样停止,查看寄存器报的是ADC14MEMx 溢出中断标志为1,中断挂起了,如下图所示。
如果此时UART-A3未打开的话,程序能正常跑动。
请问您遇到过此类情况吗?有什么解决的建议吗?
部分原理图如下所示:
十分感谢!
Part Number: MSP432P4111
您好,在使用ti-rtos中使用SPI时遇到一些问题跟您请教一下:
1、一个是SPI在主模式下的时钟配置限制是多少?
2、引起Overrun error flag的原因是传输速度过快,未来得及取走寄存器内的数据导致的吗?
十分感谢!
Part Number: MSP432P4111
您好,请问一下在TI-rtos里Task创建时的任务优先级是数字越大优先级越小吗?
例如这个两个线程:
Task_Params UART0_taskParams;
Task_Params_init(&UART0_taskParams);
UART0_taskParams.stack = UART0_TaskStack;
UART0_taskParams.stackSize = UART0_TASK_STACK_SIZE;
UART0_taskParams…
您好,近期再调一个程序,需要同时用到定时器和UART通讯。然后发现当同时使用定时器和UART0的时候会出现定时器卡死的现象,定时器和UART0的配置如下所示:
,定时器挂掉现象是寄存器计数依然在计数,但进不了timer的中断函数,
请问这是什么情况?有什么好的建议去解决嘛?十分感谢!
请问大家是否有比较成熟的MSP432系列单片机的在线升级代码样例,当前项目使用MSP432P4011和MSP432P4111 2款单片机需要实现在线升级功能,谢谢
您好,经过一些尝试以后,使用SPI自带的timeout功能后,能再次运行程序,但之后收到数据会错一两位,请问这个数据错位是DMA没有复位导致的嘛?有什么推荐的解决方案嘛?
谢谢您的反馈
在下面的链接内有相关的说明
If the driver was opened in SPI_MODE_BLOCKING, it verifies the amount of data frames to be transfered…
您好,最近在用MSP432p4111芯片的SPI来读取FPGA数据,每当过一段时间后,就会在库函数SPI_transfer(spi_adc, &spiTransaction);这一句话挂死,导致整个程序死掉,请问这是什么情况???