MSP430F5529,CCS5.5.0 DMA使用MPY触发
最近在学习硬件乘法器,想实现乘法器计算之后将计算结果直接通过DMA将结果数据移出。我仿照MSPWare里面ADC触发DMA的例程,将触发源设置成29,(查找数据手册得到),再将DMA源地址选为MPY的结果寄存器的地址,我因为选用的是16*16乘法,所以我将地址写成了RES1,(通过查看寄存器地址),执行的是单次重复操作,长度是1,源和目标都是字,仿真的时候可以看到MPY的结果已经得出,但是不能进入D...
View ArticleMSP430FR5994开发板SPI无法产生时钟与数据
使用MSP430FR5994开发板(MSP-EXP430FR5994)调试时,MSP430作为主设备,只有UCA0、UCA1、UCB0、UCB1能产生四线SPI的数据,UCA2、UCA3、UCB2、UCB3均无法发出时钟与数据信号。求解答。
View ArticleMSP430F2132 实现在线升级(CCS工程) 跳转失败
BOOT空间:0XF000 --- 0XFFFFAPP 空间:0XE000 --- 0XEFFF修改BOOT工程文件:lnk_msp430f2132修改如下内容:MEMORY{ SFR : origin = 0x0000, length = 0x0010 PERIPHERALS_8BIT : origin = 0x0010,...
View ArticleMSP430FR5969的CRC16模块使用问题
我在使用MSP430FR5969的CRC16模块的时候,使用MSP430Ware的示例程序测试时发现有两个问题:1、430的CRC16结果和我用通用的CRC计算器算的结果不一样,我换了很多计算软件和不同的CRC多项式都算不到和430一样的结果。2、按理说原始数据和CRC16生成的结果组成的数据进行CRC计算的结果为0才对,可我后面发现需要将原始数据进行CRC16生成的结果高位和地位字节互换才能得到0...
View Article关于430PWM滤波后噪声大的问题
我希望用pwm滤波实现dac的功能。请问为什么我用4阶RC滤波之后,总会有如图所示的一个叠加噪声,怎么一直滤不掉。我用的是msp430f5529,时钟频率设置25MHz,会不会是因为时钟的噪声干扰?请问该如何才能去掉这种噪声呢?感谢解答。
View Article关于msp430 Io 口模拟串口的问题
使用到msp430fr2311 16pin TSSOP封装的, 现在发现IO口资源不太够了,想用IO口模拟的方法来实现一路串口,请问是否一定需要带TA第二功能的IO口才能实现么?
View ArticleCCS使用MSP4-FET430UIF仿真,老是自动断开连接,软件无响应,怎么办?
CCS使用MSP4-FET430UIF仿真,老是自动断开连接,软件无响应,怎么办?软件经常需要任务管理器关闭, Version: 7.2.0.00013刚开始仿真没问题,一旦全速或者其他步进稍微点快点,就可以发现目标板已经自动运行,然后软件整个界面无响应,需要打开任务管理器关闭,任务管理器中显示CCS占用CPU25-26%.操作系统是WIN7 64位
View Articlemsp430f5529型号官方开发板的型号疑惑
请问我现在用的型号是exp430F5529B_v0.0,但是官方的文档能搜到的就只有MSP-EXP430F5529的,我不太清楚这是什么原因?是TI根本就没有出过这个开发板版本,还是这是一个旧型号,或者这两者的文档是通用的?期待知道缘由的高手回答一下!
View ArticleMSP430FR5969一些问题
你好,最近在需要MSP430FR5969这块芯片,百度了一下说里面已经集成JTAG仿真调试模块,那么这样的话还需不需要外部仿真器来下载仿真程序?还是说通过usb串口下载器就可以实现?以及2线SBW和4线JTAG有什么区别?
View Articlemsp430fr4133 launchpad 串口
请问你们的串口程序测试过吗?可以用吗?为什么用你们的板子和官方提供的程序,串口不能正常工作吗?开发环境是iar,其中一个程序如下#include <msp430.h>void Init_GPIO();int main(void){ WDTCTL = WDTPW | WDTHOLD; // Stop watchdog timer // Configure...
View Article请问一下怎么用msp430f5438a中IIC串口驱动一个温湿度传感器?
我是一个430初学者,帮忙说一下具体步骤,谢谢啦。最好帮忙写一份代码。我的邮箱sdpygzc@163.com
View ArticleMSP430F5438A程序量较大后,编译出现: Number out of range. Valid range is -32768 (-0x8000)...
我用IAR 430 5.50.2写MSP430F5438A的程序,工程中包含了cstartup.s43 文件当程序量较小时,编译没有问题。当程序量大时就提示如下错误,但是我把cstartup.s43文件从工程中去掉后编译正常。工程中添加cstartup.s43的主要原因是把可恶的看门狗关闭。 请问下面的错误如何解决????????谢谢 IAR Universal Linker...
View Article紧急求助:MSP430F5529 Lunchpad 采用缓冲区的串口发送程序,高波特率下无法发送字符串
串口发送时开辟缓冲区存储字符串,实际测试时发现当波特率高于38400时只能发送首字符,找了好久也没发现问题所在,目前程序用不了,很是着急,希望有人能帮我解决,不胜感激!!!下面时程序源码,编译环境为IAR 6.2。#include "msp430f5529.h"#include "UART.c"int main( void ){ // Stop watchdog timer to prevent...
View Article我用MSP-TS430RSB40的开发板,芯片为MSP430f5172,烧入使P2.0到P3.7端口为高电平的程序,但是测试不了。
芯片为5172的,用完P1.x的端口,然后开始使用其他端口,先测试P2.x与P3.x,设置为高电平,但是用示波器测试2.0到3.1的每个端口都没有用,P3.2过后的端口能显示高电平,请问这是什么原因?代码如下:#include <msp430f5172.h>void main( void ){ // Stop watchdog timer to prevent time out...
View Article