搜索
bottom↓
回复: 6

关于MSP430程序下载的问题

[复制链接]

出0入0汤圆

发表于 2013-12-1 21:55:58 | 显示全部楼层 |阅读模式
各位大侠好!本人菜鸟,刚刚接触MSP430,现在有两个问题想咨询各位一下,第一个问题就是MSP430程序下载进去之后需要断电重启吗?第二个问题就是编译器IAR编译通过后会提示HEX文件已经生成了吗?现在我点亮一个LED灯,程序下载进去之后没有任何反应,不知道是怎么回事,还望各位大侠指点一下,谢谢

阿莫论坛20周年了!感谢大家的支持与爱护!!

一只鸟敢站在脆弱的枝条上歇脚,它依仗的不是枝条不会断,而是自己有翅膀,会飞。

出0入0汤圆

 楼主| 发表于 2013-12-1 22:01:53 | 显示全部楼层
#include<msp430x14x.h>
#define uint  unsigned int
#define uchar unsigned char
void delay(int m)   
{   
   while(m--> 0);   
}
void main()
{
  WDTCTL=WDTPW+WDTHOLD;  //关闭看门狗
  P1DIR |=BIT3;
  while(1)
  {
         P1OUT^=~BIT3;
         delay(500);
  }
}

出0入8汤圆

发表于 2013-12-1 22:46:26 | 显示全部楼层
如果连接下载器,就不需要重启,直接运行。用其他烧入器,需要重启。不会提示编译完成生产HEX,

出0入8汤圆

发表于 2013-12-1 22:49:39 | 显示全部楼层
本帖最后由 syauxwm 于 2013-12-1 22:50 编辑


对于LED,你可以参考TI官网的程序,对比下!

#include "msp430.h"
int main(void)
{
  WDTCTL = WDTPW + WDTHOLD;             // Stop watchdog timer
  P1DIR |= 0x01;                        // Set P1.0 to output direction

  for (;;)
  {
    volatile unsigned int i;            // volatile to prevent optimization

    P1OUT ^= 0x01;                      // Toggle P1.0 using exclusive-OR

    i = 10000;                          // SW Delay
    do i--;
    while (i != 0);
  }
}

出0入0汤圆

 楼主| 发表于 2013-12-3 21:17:22 | 显示全部楼层
syauxwm 发表于 2013-12-1 22:49
对于LED,你可以参考TI官网的程序,对比下!

#include "msp430.h"

谢谢!太感谢了!

出0入0汤圆

 楼主| 发表于 2013-12-3 21:17:50 | 显示全部楼层
syauxwm 发表于 2013-12-1 22:46
如果连接下载器,就不需要重启,直接运行。用其他烧入器,需要重启。不会提示编译完成生产HEX, ...

谢谢,我在看看!

出0入0汤圆

发表于 2013-12-4 18:38:40 | 显示全部楼层
看你用什么方式了,JTAG、BSL、SBW不一样。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-6-18 10:05

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表