主题中讨论的其他器件:ENERGYTRACE
;“闪烁 LED”示例,根据数据表,,默认频率2M,电流应为240uA,但实际值为1.1mA,,尽管我将所有 IO 配置为输出,Ω,OUT=0
然后将时钟设置为 VLO(10k,SELMS 011),电流0.9mA。
如何配置为 avitive mode,约1M,、希望电流约为120uA?
WDTCTL = WDTPW | WDTHOLD;//停止看门狗计时器
PMMCTL0 = PMMPW;//打开 PMM 模块
PM5CTL0 &=~LOCKLPM5;//清除锁定的 IO 引脚
P1DIR = 0xff;//将 P1.1设置为输出方向
P2DIR = 0xff;//将 P1.1设置为输出方向
P1OUT = 0x00;
P2OUT = 0x00;
对于(;)
{
volatile unsigned int i;// volatile 以阻止优化
P1OUT ^= 0x02;//使用异或切换 P1.1
I = 10000;// SW 延迟
我----
while (i!= 0);
}