1、HalUARTWrite和SeriPushSend都是用于向串口发送字符,请问有什么关联呀?
** HalUARTWrite初始化:**
MT_UartInit(); //串口初始化
MT_UartRegisterTaskID___(task_id); //注册串口任务
P0SEL &= 0x7f; //P0_7配置成通用io
%%
** SeriPushSend代码**
void SeriPushSend(char *Data,int len)
{
int j;
for(j=0;j<len;j++)
{
U0DBUF = *Data++;
while(UTX0IF == 0);
UTX0IF = 0;
}
}
2、我想将zigbee和传感器adxl345连接起来,adxl345可以用51单片机正常运行,但把main函数添加到SampleApp函数中,zigbee连接不到传感器,也没办返回寄存器0x00的数值,其中,SCL和SDK用的是P1_0和P1_1,请问这个问题和串口通信有关系吗?