msp430,IAR_V6.4版本仿真问题
我仿照launchpad例程单独使用IAR创建了一个msp430G2553的工程,编译什么的都正常,但是在仿真的时候通过(F11)不能step into...
View ArticleMSP430F5418A的ADC12采集单片机系统内部的AVcc
利用msp430f5418a单片机内部ADC模块的INCH11通道采集系统内部的Avcc数字电压值在2048左右(系统外部的AVcc为参考电压),其中系统的模拟电压为3.6V,当用直流可调电压源将系统电压降低至3.6V后,采集的数字电压应该会随着可调电压值的减小而减小,但是当模拟电压降低后,数字电压并没有降低;为什么?
View ArticleUART(A0),SPI(B0) ADC功能可以同时用吗
我用的是430F2274,现在要用到UCA0CTL0的串口功能,UCB0CTL0的SPI功能,ADC10CTL0的ADC功能,为什么我先是UART_INT(void),在SPI_INIT(),ADC_INT(),同时初始化这3个功能,就都不能用了,我只UART_INT串口初始化,SPI和ADC不初始化,串口就可以用,初始化函数为void InitUart(void){ // UCSWRST =...
View ArticleMSP432 simpelink SPI驱动
用simpelink写spi驱动,不成功。在launchpad板子上,用simplelink基于freertos的spiloopback例程,也看不到寄存器值的改变。下面的代码流程应该是对的吧,但是测量不到clk时钟的输出,也看不到寄存器的改变。SPI_Handle spi; SPI_Params spiParams; SPI_Transaction spiTransaction; unsigned...
View ArticleMSP-GANG Programmer出现问题
之前使用的是利尔达的MSP430-IIIA 的烧录器来烧录M430G2744芯片,由于产能低,且TI新出一款一拖八的MSP GANG430 烧录器,所以我们就买了一个结果烧录时报错(我只是分别使用1个口试的,没有多口烧录)ERROR 23 。目标板为自己的主控板(芯片焊接到主控板上面了),确定目标板没问题, 请问一下,这个是什么原因呢? 因为是第一次使用这个...
View ArticleMSP430AFE253 AD位数问题
手册上介绍MSP430AFE253是24bit的AD,但是例子程序全都是16位的,而且手册上也没有说明怎么获得其余8位的数据。网上很多说法,但是官方pdf确实没有说明怎么获取到24bit的AD数据,感谢
View ArticleMSP430F5659读取普通输入IO状态异常
MSP430F5659,板子上有一个旋钮式开关控制P1.1、P1.2、P1.4、P1.5四个IO口,带上拉电阻,正行状态时只有一个口为低电平;现在的现象是长时间断电后重新上电,然后读P1IN,竟然有3个IO为低电平,但是如果断电后立即上电P1IN状态就正常,只有一个为低电平,下面是测试程序;想请教一下有可能是什么原因引起的?=>补充:用万用表测量IO电压正常,3个高电平1个低电平
View ArticleFR6989跑eusci_a_uart串口例程时,不进入串口中断
使用MSP430FR6989 LaunchPad, 连接P2.0和P2.1,其他没有变化,跑例程时没有进入中断,麻烦谁能给解释一下是什么问题吗?#include "driverlib.h" uint16_t i; uint8_t RXData = 0, TXData = 0; uint8_t check = 0; void main(void) { // stop watchdog...
View ArticleIAR 中使用#pragma DATA_ALIGN(symbol,constant)时编译器提示不认识#pragma
大虾们: IAR 中使用#pragma DATA_ALIGN(symbol,constant)时编译器提示不认识#pragma(unrecognized #pragma ),请问是IAR种不能用这个指令吗?如果IAR预编译没有这个指令,有其他字节对齐的方式吗?谢谢!
View ArticleMSP430F5438A SPI 与模式LDC1101EVM 评估模块后后半部分通讯读取有问题
TI 工程师您好! 我购买了一块 LDC1101EVM 评估模块 使用自带的MCU 和上位机GUI 通讯测试 整个模块能正常使用。硬件如下: 1:我截断LCD1101EVM 后半部分与msp430F5438A SPI通讯 设置主频是12M 使用 P11.2 SMCLK 输出 与模块CLKIN连接使用。 SPI使用P3.4 连接模式SDI...
View Articlemsp430f5438a可以只用XT2高频时钟吗?
msp430f5438a可以只用高频时钟吗?需要如何设置?我设置了始终没能成功启动晶振SetVcoreUp(PMMCORE_2);P5SEL |= BIT2+BIT3;UCSCTL6 &= ~XT2OFF;do{UCSCTL7 &= ~(XT2OFFG+XT1LFOFFG+XT1HFOFFG+DCOFFG);SFRIFG1 &=...
View Article为什么MSP430单片机一开高频模式(XTS置位),XT1HFOFFG就会置位
为什么MSP430单片机一开高频模式(XTS置位)并且设置了XT1后,XT1HFOFFG就会置位 以下是CCS上的MSP430F5438A的例程(删掉了两处),这个程序的运行后发现UCSCTL7中的XT1HFOFFG标志位一直为1,导致程序死在}while (SFRIFG1&OFIFG); 这一步。附图中为UCSCTL7寄存器的值。希望解答,谢谢! // MSP430F543xA Demo...
View ArticleMSP430FW42x系列information memory SegmentA 操作问题
您好,计划将MSP430FW427的information memory 用来存储一些数据,但是在操作SegmentA和SegmentB的时候发现ERASE SegmentB是没有任何问题的,但是在ERASE SegmentA时地址:1080~10BF 成功地址:10C0~10FF 失败请问应该从哪方面来查找原因?谢谢。
View ArticleLDC1101 EVM 驱动如何安装
拿到评估板后,我在官方下载了LDC1101 EVM GUI,按照手册进行安装,安装完后用USB线插在电脑上,出现了问题如图1:,打开LDC1101 EVM GUI软件也找不到串口,如图2:这个是不是没有安装驱动?该怎么解决?急需,谢谢。
View ArticleMSP430F5529-USB-CDC 正常通讯一段时间后通讯中断
下位机用MSP430F5529-USB-CDC 模式传输数据给上位机,上位机软件采用labview编写,下位机usb部分采用的是参考设计,软件采用ccsv5。上位机给开始命令后,下位机上传数据,开始通讯正常,一段时间后,上位机接收不到数据,用bus hound监控,通讯停止后的截图如下,请教一下大家什么原因?谢谢大家
View ArticleWhen any other trigger source is used, ADC12ENC must be toggled between each...
对于多通道单次采样,当使用外部定时器触发ADC12模块采样时,也能实现多次采样,如下图所示。但是,需要对ADC12ENC操作,这个我看明白了,但是不知道具体如何操作?
View Article