工具/软件:Code Composer Studio
尊敬的支持者:
我将从 Kinetis Studio 设计中的 COD 开发开始。我已经按照参考桥设计中的规定连接了所有硬件。我只需使用这段代码、就可以使用连接到 MCU (FRDMK64F) GPIO 的 WAKEUP 引脚将器件设置为空闲模式 可以看到唤醒的功能、但我不确定是否正确使用了延迟量、我现在不知道 bq76PL455A-Q1是否正确。 是否处于空闲模式?我确定怎样?
空 WakePL455()
{
WAKEUP = 0;//将 WAKE 置为有效(低电平有效)
等待(10);
WAKEUP = 1;//deassert WAKE
WAIT_ms (1);
WAKEUP = 0;
WAIT_ms (1);
}
//故障功能
bool GetFaultStat()
{
如果(Faultn)
返回0;
返回1;
}
串行 PC (USBTX、USBRX);// TX、Rx
串行器件(PTC17、PTC16);// TX、Rx 射频模块 UART3
int main(){
WakePL455();
Wait_us (100);
PC.baud (9600);
device.baud (9600);
while (1){
if (PC.readable()){
device.putc (PC.getc ());
}
if (device.readable ()){
PC.putc (device.getc ());
}
PC.printf ("%d 89 01 00 0A 00 DA 83\r\n);
}
}