mspexpf5529lp开发板串口通信A0不成功
f5529lp开发板,成功运行rtos里面的uartecho例程。但是把例程中的串口从A1变到A0就进入死循环。例程里面修改的部分如下:const UARTUSCIA_BaudrateConfig uartUSCIABaudrates[] = { /* {baudrate, input clock, prescalar, UCBRFx, UCBRSx, oversampling} */ {...
View ArticleMSP430FR5969 SPIA电流变大问题
在近期的测试中发现了一个关于MSP430FR5969在SPI通讯中功耗的问题:将eUSCIA配置为SPI模式(UCCKPH配置为1,UCCKPL配置为0,主机模式,先发高位),每4ms进行一次SPI通讯,此时电流15uA左右(未通讯时处于LPM3低功耗)。在此过程中,当MISO管脚接收的8位数据最低位为1,且通讯结束MISO管脚从1跳变至0时,会发生电流突然变大的状况,...
View ArticleMSP430 系列MCU編碼原則
您好,請問有MSP430系列 MCU的命名編碼原則表嗎?另想請問 MSP430F2370IRHAR 包裝方式同 MSP430F2370IRHAT 嗎?因為在欄位裡面找不到對應料號.感謝.
View ArticleMSP430看门狗寄存器配置,用的4Mhz时钟,8ms便复位
我使用的是外接晶振4MHZ,对MSP430看门狗寄存器进行配置,但是无论怎么设置,8ms过后系统都会复位。void wdt_init(void){ WDTCTL = WDTPW + WDTCNTCL+WDTSSEL; //8ms喂狗 //WDTCTL = 0x6906; }void wdt_clear(void){ WDTCTL = WDTPW+WDTCNTCL;...
View ArticleMSP-EXPCC430RF4使用例程遇到困难
在msp430ware目录下找到了该开发板的出厂例程的project. 首先我打开.ccsproject 文件反应, 在ccs界面里用导入的方式选择后这个路径是灰的,无法导入。 我只好新建一个project然后直接添加例程的c文件(这样感觉很不靠谱), 然后simpliciti的头文件路径都在include...
View ArticleMSP430G2553 I2C模块读取ADT7410 Chip ID结果不正确
Hi, All !Happy New Year!在调试MSP430G2553的I2C外设读取ADT7410的CHIP ID时,结果不正确。怀疑是配置错误或配置的顺序不正确。困扰很久了,我需要帮助。芯片:MSP430G2553IDE:CCS V7.4ADT7410是一个2C接口温度传感芯片,同MSP430一样,支持低功耗特性,但在调试期间,我先不考虑能耗优化,先用I2C读取到Chip...
View Articlemsp430f5529的U口设计问题
用msp430f5529设计一个可以读写U盘的装置,只需要软件设置还是需要在外围加host芯片?如果需要加host芯片,选择什么芯片?谢谢
View ArticleMSP430F5438A 串口通讯问题
板子上的为MSP430F5438芯片, 设置的DCO 为 10M ,串口波特率设置的115200 ,一帧数据包(10字节),和电脑通讯, 电脑发送什么,主板返回给电脑相同的数据, 先发现大多数情况下,数据是正常的,但是会存在数据丢失的情况, 当数据丢失时,会接收到该帧数据的最后一个字节,请问这是该芯片的特性还是哪里设置不对?? 丢帧时,会接收到该帧数据的最后一个字节
View ArticleMSP430F5438A程序仿真总是跑飞 不能进行仿真 着急!!!
我的产品最近进行硬件升级,CPU采用MSP430F5438A芯片(之前采用的芯片是MSP430F5437),程序也是在之前的MSP430F5437版本的程序移植过来,现在出现的现象是:烧写80块芯片板子,有三分之二的板子程序能够正常跑起来,有大约10块的板子程序总是跑不起来,我用IAR开发平台进行程序仿真发现如下问题:程序就仿真不了了!问题:(1)看现象貌似是堆栈指针跑飞,可以为什么有三分之二的板子...
View Article有没有MSP432401R datasheet中引脚复用具体的说明?
有没有MSP432401R datasheet中引脚复用具体的说明?从简写中我看不懂每个名称具体指的是那种功能?
View ArticleMSP430F169IPMR
MSP430F169IPMR 我们有收到同一个料不同DC 两个REV 版本号,在原厂标签及芯片本体上的印字上都有标注。一个是REV:D, 另一个是REV:E我们有向代理商去询问:这两个版本号的区别,以及 E 版本是什么时候生产发行的? 为什么两个版本同时在生产发货? 之前我们一直有的是REV E ,现在使用REV D...
View Article关于MSP430断电后从串口窃电的问题
现有msp430fr6972和stm32两套系统,两套系统分别采用两块电池单独供电,中间仅采用三串口线(3.3v) TXD、RXD、GND连接。现在发现,msp430完全放电后后连接到stm32系统,只要stm32...
View Article正弦信号有效值计算波动较大
芯片:MSP430FR6972问题描述:通过运放电路处理罗氏线圈出来的正弦信号,然后通过单片机自带的ADC采集出来,然后将采集到的信号先计算平均值(为了计算参考电压分量),然后采样值减参考分量后计算均方根值。计算时发现计算的均方根值总是出现波动,导致精度一直难以满足。因此想请教一下,问题出在哪部分?看波形挺好的呀!是不是参考不准导致的呀,因为测量发现1.25V参考(芯片REF3312),有时是1.2...
View ArticleMSP430FR2111 IO口输出
1,用示波器测量有问题的I/O工作波形;发现MCU的I/O工作波形有问题,与正常的I/O工作波形有差异。主要表现为IO口波形的高电平宽度增大,影响了客户后端MOS管开关的工作时序,导致MOS管上下管同时导通 2,读出有问题的MCU的程序,对比烧录文件;两者文件相比无差异,说明程序一致;...
View Article关于rtc中断的问题
我的板子是msp-expcc430rf4, 在研究历程是发现如图这段程序, 这是个实时时钟用作定时器? 我尝试在中断程序中加入led灯反转: P1OUT ^=BIT0; 但是运行后并无反应。 请问这不是定时器吗? 我也有尝试将//RTCCTL0 |= RTCTEVIE;前的//删去 但是没用。
View Article请教一下,MSP432 如何能实现动态更改波特率?
需求是这样的:MCU 上电之后,UART2 默认9600 的波特率与终端设备通信,与此同时,UART0与上位机连接(固定的波特率参数),需要能在上位机上更改UART2串口的波特率参数,且不能重启MCU我的初始化的 做法是这样的:上电设置默认参数;void init_com2() { UART_Params uartParams; UART_init(); /* Create a UART with...
View Article