杰理之蓝牙PA控制函数【篇】
2026/8/4 5:20:05 网站建设 项目流程

#include “gpio.h”

void rf_pa_io_set(u8 tx_io, u8 rx_io, u8 en)
{
static u8 last_en = 0xff;
if (last_en == en) {
printf(“The PA of rf_pa_io has been switched on!!!\n”);
return;
}
last_en = en;
if (en) {
gpio_och_sel_output_signal(tx_io, OCH_WL_AMPE);
gpio_och_sel_output_signal(rx_io, OCH_WL_LNAE);
} else {
gpio_och_disable_output_signal(tx_io, OCH_WL_AMPE);
gpio_och_disable_output_signal(rx_io, OCH_WL_LNAE);
}
gpio_hw_set_direction(IO_PORT_SPILT(tx_io), 0);
gpio_hw_write(tx_io, 0);
gpio_hw_set_direction(IO_PORT_SPILT(rx_io), 0);
gpio_hw_write(rx_io, 0);

}

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询