串口通讯
一、查询方式
1、串口写
在串口写之前做好调用一下以下函数
EmberStatus emberSerialWaitSend(int8u port);
/*串口写函数*/
EmberStatus emberSerialWriteData(int8u port, int8u *data, int8u length)
最好是取一下返回值看看不否发送成功。
2、串口读
用查询方式读取串口数据时,可以在循环里判断串口是否有数据,即
int16u emberSerialReadAvailable(int8u port) /*返回值大于0则为有数据*/
EmberStatus SerialRead(int8u port, int8u *frameData){
EmberStatus err;
int8u byte;
static int8u counter = 0;
while(TRUE)