学习bq76pl455EVM板遇到的一些问题,求解答
时间:10-02
整理:3721RD
点击:
之前给开发板通过UART通信正常。后续不知道为什么。再使用好像不再工作了。具体现象是:
通过GPIO口给开发板wakeup引脚一个唤醒脉冲,开发板上D22 LED灯闪了一下后熄灭(之前使用LED始终亮着)
同时VREF基准电压会从低电压升至2.5V再降至几毫伏,VM电压也是这样的 现象。
gioSetBit(gioPORTA, 0, 0); // assert wake (active low)
delayus(10);
gioToggleBit(gioPORTA, 0); // deassert wake
唤醒序列进行单步调试,wakeup引脚i始终保持高电平,电压均正常,D22 LED灯亮
而后再低电平,电压降低,D22熄灭。
请问,这是出现了什么问题?
如果始终保持wakeup引脚高电平的话,能不能通信,会不会损坏芯片?
开发板的电路 在SINGLE模式下是通过USB的供电的,VIO是连到USB的cable上的供电,
如果需要用MCU调试,VIO供电需要和MCU供电一样,GPIO,TX, RX 的高电平和VIO一致。wakeup 脉冲即可
请问我可以把MCU(2812)的RX、TX以及其他管脚直接接到445吗?还是要接个隔离芯片?隔离芯片的话用不用电平转换的(3.3V转5V)?
VIO和板子上的VP断开, 和MCU的3.3V供电连在一起, TX RX上拉3.3V, 就可以 直接和MCU连