利用MSP430G2553的UART串口的例程改的蓝丫程序没有响应
我现在想用msp430g2553做一个蓝牙遥控小车,但是在UART串口这里遇到了问题,我用手机蓝牙控制小车的软件输出的指令为ax,但是单片机上始终无法读取到指令下面是我UART EVENT程序的,这个程序只是个实验程序,我在手机上发送指令ax,使led1亮,我发wx,使led1灭。/* * UART_Event.c * 功能:全面处理与上位机通信的相关事宜 * Created on:...
View ArticleMSP430模拟I2C速率问题。
系统时钟采用内部DCO 1MHZ, IO口模拟I2C读取数据,采用下面程序可以正确读取数据,但是我用逻辑分析仪看到SCL频率只有16KHZ,二球,简单的几个命令读取用时差不多就1S了,如图: 请问模拟I2C如何控制总线速率。 #define MSP430CLOCKFREQHZ 1000000 // USER CONFIG: Existing Sys Freq#define I2CDELAYUSEC...
View Article请教在IAR中某部分代码加密问题
因合作需要,某些核心代码需要加密,在IAR中有什么好办法吗?只有一部分代码需要加密,其他部分开放给合作方。r43 d43 文件好像不是好办法,对方还是能看到某些信息的。
View Articlemsp430G2553中的ad序列转换怎么读取每次的采样值
在msp430中 ADC10CTL0 &= ~ENC; ADC10CTL0 |= ADC10IE + ADC10ON + REF2_5V + ADC10SHT_2; ADC10CTL1 |= CONSEQ_1+ INCH_2+SHS_0+ADC10SSEL_0; ADC10AE0 |= 0x07; _EINT();while(1){ ADC10CTL0...
View ArticleMSP-GANG烧写器JTAG口可以烧写,但是BSL口烧写不了是什么情况
主芯片是MSP430F449,在烧录程序时,选择JTAG口时,程序均能烧写成功。换成BSL口就烧写不了,还重启,之后就连接都失败了。需要拔掉之后重新插上才能连接成功,这是什么原因导致的有知道原因的吗?
View Article请教下,这个设置中断向量值并且保护起来,这个加密方法是具体怎么实现的,能帮我介绍下吗?谢谢
请教下,这个设置中断向量值并且保护起来,这个加密方法是具体怎么实现的,能帮我介绍下吗?谢谢
View Article请教下MSP430G2332如何加密?
请教下MSP430G2332如何加密?公司的项目做好了,结果做到了加密的部分,程序使用片内ID作为校验,然后进行验证.这是软件部分的但是我发现在Uniflash软件或者其他软件完全可以读取Memory,不费吹灰之力,再查阅相关资料,说给SWBDIO施加7V的电压,可以烧毁该口,请问这是最后唯一的手段了吗?
View Articlemsp430f5438中的ad单通道重复采样问题
void adc1_init(){ P9OUT &=~ BIT1; P6SEL |= BIT2; WDTCTL = WDTPW + WDTHOLD; ADC12CTL0 = ADC12ON + ADC12SHT0_8 + ADC12MSC; ADC12CTL1 = ADC12SHP + ADC12CONSEQ_2; ADC12MCTL3 = ADC12INCH_2 + ADC12EOS;...
View ArticleMSP430F5529 CCS编程问题
我在单步调试时,一直会弹出这句话:No source available for "0xfffc",请问是什么意思,而我用例程时不会出现这种情况,请问是我的代码哪里出了问题吗
View ArticleEmpty grace(msp430) Project
ccs7.0新建msp430工程中为什么没有Empty grace(msp430) Project?之前安装有勾选过msp430的。情况如下,求助!!!谢谢!
View Articlemsp430fr5969的9bitspi传输
在用msp430fr5969与电子纸是的SPI传输遇到一些问题,msp430如何进行九位数据的传输,D/C是命令字与数据的选择位
View Articlemsp430fr5969的SPi一次只能发送8bits,能设置为发送16bits模式吗
你好,我现在是通过spi传输16位,第一位为D/C判断位,后面为八位数据,其余七位丢弃
View Article430使用SPI口时波特率的设置依据
在调试430与AD1251的过程中,有一个疑问,UCLK连接1251的sclk引脚,控制24位数据的输出,上升沿或者下降沿输出数据,请问这个引脚的波形和SPI初始化时的波特率有什么关系?晶振取得3.68M,即数据输出速率为9600个/s,为什么我程序中SPI的波特率只能设置为2,其他看波形就读不对。谢谢。这个SPI通讯中,UCLK的波形和波特率有什么关系?SPI的波特率需如何设置?
View Articlenrf2401在MSP4306638上的使用问题
对nrf2401的寄存器写指令,再读出写入的数据都没问题,但是发送数据时返回的状态值一直0x0e,一直发送失败。请问这是该怎么做才能让他发送正常?
View ArticleSDHC卡初始化
我现在在弄读写TF卡,用的是MSP430F5342,我发CMD0、CMD55、ACMD41返回值没错;不过发CMD8时,V1.x的卡返回0xFF,V2.0的卡返回0x01;2.0的卡前几个命令没错,但发到CMD58时出错了,返回0xFF。我还有一个F149的开发板,SD卡能读写,但SDHC卡也一样,也是在CMD58那返回0xFF,请问我该怎么解决,求大神指教!
View Articlemsp430单片机的double类型数据问题
大家好:我现在使用的单片机型号是430F1611、F149、F5438A、F249,使用的编译软件是IAR,现在有几个疑问想请教一下:现象就是我定义的double变量和float变量都是4个字节,表示精度是一样的,但是现在float表示精度已经无法满足我的要求,想采用double然后就发现了上面的现象问题1:上述现象是因为430单片机本身硬件不支持还是IAR编译器不支持?问题2:如果是430单片机硬...
View Article