请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:MSP430FR5969 主题中讨论的其他器件:Energia、
工具/软件:Code Composer Studio
您好!
我不熟悉 MCU、想读取多个模拟信号。 我遇到了一个假设用户具有 CCS 的"MSP430FR5969 12位 ADC 设置指南"。 因此、我已将 MSP430评估套件用于使用 Energia 执行简单任务、我已尝试改用 CCS。 我导入了 Energia Sketch 文件来刷写 LED。 成功。
void setup(){
PinMode (RED_LED、输出);
PinMode (GREEN _LED、输出);
}
PinMode (RED_LED、输出);
PinMode (GREEN _LED、输出);
}
void loop(){
digitalWrite (red_LED、HIGH);
digitalWrite (green_LED、low);
延迟(600);
digitalWrite (red_LED、low);
digitalWrite (green_LED、高电平);
延迟(600);
}
digitalWrite (red_LED、HIGH);
digitalWrite (green_LED、low);
延迟(600);
digitalWrite (red_LED、low);
digitalWrite (green_LED、高电平);
延迟(600);
}
接下来、我尝试使用寄存器级编码(例如下面)使 LED 闪烁、但没有发生任何情况。 我缺少什么吗?
#include
unsigned int i = 0;
void main (void)
{
{
WDTCTL = WDTPW | WDTHOLD; //停止看门狗计时器
P1DIR |= 0b00000010;
P1OUT |= 0b00000010;
P1OUT |= 0b00000010;
对于(;;)//empty for loop
{
P1OUT ^= 0b00000010;//切换
对于(i=0;i<2000;i++);//延迟
}//无限循环
}//无限循环