【发布时间】:2016-02-14 00:21:53
【问题描述】:
这是关于 RL78G14 开发板/棒的。
起初我使用PM7 = 0x7F; 初始化了led D2,然后我使用带有P7 ^= 80; 的定时器ISR 每63 毫秒切换一次。
一切顺利。下一步是让另一个针做同样的事情,但它没有用。我什至尝试使用
切换大部分 I/O 引脚PM7 = 0x0;
PM6 = 0x0;
PM5 = 0x0;
PM4 = 0x0;
PM3 = 0x0;
PM2 = 0x0;
和
P7 ^= 0xFF;
P6 ^= 0xFF;
P5 ^= 0xFF;
P4 ^= 0xFF;
P3 ^= 0xFF;
P2 ^= 0xFF;
。 LED 仍然闪烁,但大约 95% 的 64 个引脚保持低电平 (GND)。 (意味着除了 P77(LED)之外的任何其他引脚都没有变化)。
我还在使用 E2 studios v3.0.0.22(基于 Eclipse)、KPIT 编译器 v15.02、e2 studios 中的内置代码生成器,目前在 Windows 8 中进行开发。
有人知道如何解决这个问题吗?它不必特定于该板。如果是你熟悉的嵌入式板卡,你会怎么修?
【问题讨论】:
-
这类问题可能与硬件和软件有关,更适合electronics.stackexchange.com