Quantcast
Channel: MSP 低功耗微控制器论坛 - 最近的话题
Viewing all 3634 articles
Browse latest View live

TLV5618AC双通道输出

$
0
0

我在使用MSP430G2553的ADC采样,采样结果输出给TLV5618,希望让他DA转换输出两路模拟信号时,发现根据TLV5618参考手册配置双通道输出时,只能单通道输出,想请问一下TLV5618能双通道同时输出吗


为什么在IAR和CCS下将printf()重定向到uart区别很大?CCS很残疾啊?

$
0
0

1、代码几乎一样

#include "msp430.h"
#include "stdio.h"

float a=10.5;

/**
* main.c
*/
int main(void)
{
WDTCTL = WDTPW | WDTHOLD; // stop watchdog timer
while(1)
{
printf("%f",a);
}
}

int fputc(int _c, register FILE *_fp)
{
while(!(UCA0IFG&UCTXIFG));
UCA0TXBUF = _c;
return(_c);
}

2、print_support都选最大的

3、编译后代码量差别很大

4、将代码下载到MSP430芯片,CCS编译的大体积代码却只支持printf("%s")不支持printf("%f")printf("%d"),而IAR编译的小体积代码却支持全功能的printf();

5、哪里出了问题?

CCS修改工程后报错

$
0
0

TI-RSLK小车的LAB11部分代码修改了一个.h和.c文件,将JN_LCD.c和JN_LCD.h文件替换了inc公共头文件目录中的Nokia5110.h和Nokia5110.c文件,,主函数头文件改了,但编译不通过,不知道问题在哪,还要改哪里?

CapTIvateDesignCenter调试中 数据表格简写的含义

$
0
0

在CapTIvateDesignCenter 调试的过程中,界面里有各种表格,其中的简写我看不明白是什么含义。

请问有没有对应的触摸原理说明。让我可以看的。我在 CapTIvate™技术指南中并没找到。

如图中的 Delta、Lta之类  我该在哪看到对应的讲解?不知道作用看着也没啥用

CCS 修改出错误,JN_LCD.h文件没有链接成功,可以帮忙看一下吗?

$
0
0

(请访问站点以查看此文件)

MSP430FR2633构建的触摸按键在触摸过程中出现不响应情况

$
0
0

MSP430FR2633构建的四个按键在用手触摸按键过程中出现突然不响应情况,释放该按键在触摸其他按键后再次触摸该按键就会有响。在启机的10分钟内按键灵敏度要比后续时间灵敏度大,不知道原因。当.ui16ConversionCount稍微放大些就会出现按键在启机后自响应,当设置的小些就会出现按键灵敏度不够,不响应触摸动作。

如何通过430单片机输出可调的电压

$
0
0

如何通过430单片机输出可调的电压。最小步进10mV

MSP430FR2311 燒錄 &功耗設計問題協助

$
0
0

1: MSP430FR2311带电烧写不能自启动,只能重新上电或者通过SBW发送reset(但这个也不稳定),这个是否还有解决方案?

我要自制一个固件量产烧录工具这方面也请给予指导;或是提供相關文件檔.

2,目前功耗离理论差距较大,需要指导低功耗的相关配置,如2311是否有LPM3.5模式,GPIO的内部结构图能否给出,时钟DCO.MCK,SMCK的相关配置。

謝謝!


MSP430通过I2CBSL模式在线升级问题请教

$
0
0

想用DSP28035给MSP430FR2311升级,通过I2CBSL模式,
问题:430通过设置PC指针进入BSL模式后, 能启用I2C吗?还是要我自己写I2C驱动?

MSP430G2211复位问题

$
0
0

稳压芯片3.0V给单片机供电,在稳压芯片前段加个超级电容,然后电池给芯片供电,这时单片机工作不了,复位一下好了

这个问题怎么解决

关于仿真报错,导致无法仿真,应该怎么解决?

$
0
0

在连接仿真器,点仿真之后,报

An error has occurred. See error log for more details.
com/ti/dvt/energytrace/views/Dashboard

TS8900-MSP430F149 資料與BSL

$
0
0

你好 我剛上 淘寶買了一個 TS8900-MSP430F149  開發版

但手頭資料都是亂碼也寫得不詳細 只有電路圖

我使用BSL下載程序到我的開發板一直跳出

補充 開發板是使用CH340晶片

請問可能是什麼問題??

不然就是一直卡在這裡 TIMEOUT.....

附上電路圖 短路夾都有短路

(请访问站点以查看此文件)

关于 TSS721 推荐电路 更换RIDD 引脚上的电阻问题

$
0
0

  按推荐电路,RIDD用13K电阻时通信正常,用30K电阻后无法通信,是什么原因导致的

MSP430F5659的USB_BSL硬件电路设计的请教

$
0
0

你好,我开发的设备想使用MSP430F5659的USB_BSL,为设备日后的固件升级提供接口,但在阅读 slau319l 文档时,对这段话不太理解:

1.3.3 Devices With USB
Devices with USB are invoked when either of the following two conditions are met while the device is
powered by VBUS:
• The device is powered up by USB and the reset vector is blank.
• The device powers up with the PUR pin tied to VUSB.

疑问1:MSP430F5659芯片必须是在芯片的VBUS 引脚上输入 5V,然后整个芯片的3.3V供电均要取自VBUS 经过LDO3.3V 稳压的 VUSB 吗?

疑问2:我如何通过USB复位?

疑问3:PUR 引脚要连到VUSB 引脚上,是否意味着VBUS 的输入电源必须是来自外部的USB电缆(即不能使用设备内部的5V供电)?否则我还要在设备外部准备一个开关?在需要芯片进入USB_BSL时,切换PUR脚与VUSB脚连通?而且让我感到困惑的是如果VBUS电源只能取自设备外部,那么如果第1个疑问要满足,那岂不是整个芯片都要靠外部USB供电?这显然不可能啊...

菜鸟的提问,英文不好,请不要见笑 :P

TDC1000软件问题

$
0
0

工程师‘;

你好,能否提供一下tdc1000芯片的代码,我这块在单片机代码时候,写到这块芯片不知道如何下手,能否提供这方面代码的资料看看,谢谢。


MSP430G2553的ADC10外部参考电压配置

$
0
0

在使用ADC10的时候,准备外接参考电压VEref+

数据手册显示 将1.4配置为ADC10的采样通道 和 将1.4配置为外接参考电压输入通道 两种功能的配置方法是一样的 ,那msp430该怎么区分我到底是想将1.4配置为输入通道还是外接参考电压?
还有如果按照这样配置了P1.4作为外部参考电压输入,将P1.2作为采样输入,那么ADC10AE0 = BIT2+ BIT4; 但是INCH该选哪个呢?

想用msp430测100mV以内的信号,把ADC10外接一个150mV的参考电压,这样分辨率就能达到150/1023mV吗?

請問要如何將FreeRTOS 移植到MSP430FR5969 FR5994 FR6989 開發板?

$
0
0

請問要如何將FreeRTOS  移植到MSP430FR5969 FR5994 FR6989 開發板?

另外我嘗試使用以下連結提供的方法

www.freertos.org/MSP430FR5969_Free_RTOS_Demo.html

並將FreeRTOS v9.0.0

試著import 到CCS中

卻出現以下問題

想請問有沒有人會將FreeRTOS移植到MSP430開發板上(FR5969 FR5994 FR6989) 謝謝各位大神

ADC基准电压

$
0
0

MSP430g2553中的基准电压1.5v和2.5v在一次程序中能多次改变吗?或者说在一次程序中来回切换

MSP430FR5962的RTC如何使用片子内部振荡源?想不加外部晶振做一个日历

$
0
0

试了很多,实在找不到相应的寄使用存器配置。还是说只能使用外部低频晶振?

求大神帮忙解答!

再次请教MSP430F5659单片机USB接口硬件设计问题

$
0
0

前几天问过这个问题,但只回答了我一次,没有解开我的疑惑,我再详细阐述我的疑惑后,就没人理我了!只好再次提问,希望有人能解答我的疑惑

我的疑惑来源于TI的 slau319l(英文)和 zhcu022b(中文)文档这两篇文档都是介绍如何用BSL给MSP430单片机编程的,那么根据文档指示,我使用的MSP430F5659单片机默认是USB口的BSL,于是在我开发的设备上我打算添加一个USB口用于日后给设备固件升级的接口,那么通过USB口如何进入MSP430F5659的BSL呢?前述两篇文档是这样说的:

1.3.3 Devices With USB
Devices with USB are invoked when either of the following two conditions are met while the device is
powered by VBUS:
• The device is powered up by USB and the reset vector is blank.
• The device powers up with the PUR pin tied to VUSB.

1.3.3 带有 USB 的器件

当满足下列任一条件且此器件是由 VBUS 供电时,带有 USB 的器件被调用:

• 器件由 USB 供电且复位矢量为空。
• 器件在 PUR 引脚被接在 VBUS上的情况下加电。

那么对这段文字我的理解是,要使用USB BSL我的硬件设计要满足以下两个条件:

1.  MSP430F5659整个芯片的供电应该是在VBUS输入5V,后通过USB外设模块内部的LDO3.3稳压出3.3V电压供给MSP430F5659的其它电源引脚;

2.  MSP430F5659的PUR引脚与VUSB引脚短接(中文文档里说是VBUS和英文文档说法不一致,我相信应该是VUSB);

如果上述我的理解无误,那么我就疑惑了,如果按照上述电路设计,我的VBUS的5V电源如果来自设备内部的开关电源,那么我每次重新开机,单片机都会先进入BSL状态;如果我的VBUS的5V电源来自外部的USB设备供电(比如电脑)这时,只有设备的USB口和USB供电设备连上时,重新开机单片机才会进入BSL状态,这似乎比较合理,但整个单片机芯片都要依靠这个USB接口供电,那么我难道要设计成设备内部其它部分依靠内部开关电源供电(由于我设备内部有几十瓦以上功耗的部件,必须依靠内部开关电源供电),而作为控制的单片机系统需要拖一根USB线供电,这样的设备显然不合理啊?

后来我查看了TI基于MSP430F5529设计的LaunchPad的电路,发现在这个电路里PUR引脚和VUSB引脚之间加了一个按键,这是不是说我如果采用内部开关电源给VBUS供电进而给整个单片机供电的方式的话,我想使用USB BSL不仅要将USB口引出,还要在设备面板上专门准备一个按键实现USB BSL?这也让我感到很不合理!

因此我的疑问就是:如果我的MSP430F5659芯片的其它部分(核心及其它外设模块)供电取自设备内部开关电源,而单片机的USB外设模块部分的供电由VBUS提供,VBUS的电源来自外部USB设备(电脑),然后PUR脚与VUSB引脚短接,这样的硬件设计是否能够实现当我的设备USB接口不接任何USB供电设备时设备开机后单片机正常模式启动,当我用USB电缆将设备与电脑USB接口连接后,我的设备重新开机,此时MSP430F5659单片机能够进入BSL调用???????????

Viewing all 3634 articles
Browse latest View live