资源简介
uart数据解析,针对串口通信的数据进行解析,每次读一个字节,首先寻找协议包头;中断调用或者while(1)调用;
代码片段和文件信息
void issc_data_ind(unsigned char *sResultLineunsigned char nLen)
{
switch(sResultLine[0])
{
case 0x00:
break;
case 0x01:
{
swtich(sResultLine[1])
{
case 0x00:
break;
default:
break;
}
}
default:
break;
}
}
unsigned char cCurr = 0;
unsigned char nCount = 0;
unsigned short length = 0;
unsigned short iISSC = 0;
unsigned char nISSCStatus = 0;
unsigned char sResultLine[MAX_REV_BT_LENGTH] = 0;
unsigned char bPhoneBookData = 0;
void bt_handle(void)
{
while(1)
{
if(readbyte(&g_tl_ringbuff_t&cCurr))
{
if(1 == nISSCStatus)
{
iISSC++;
/*
if((iISSC >= MAX_REV_BT_LENGTH)&&(0 == bPhoneBookData))
{
sResultLine[iISSC-1] = cCurr;
sResultLine[iISSC] = 0;
issc_data_in
相关资源
- 工业相机通讯驱动控件,用于以太协
- rip协议编程及代码实现
- Linux TCP IP 协议栈分析.pdf
- C++ 检测TCP_IP协议是否安装
- 基于CCP协议的inca用prof文件
- 《基于TCP协议的端口扫描技术》pdf
- C++ 利用UDP协议实现广播通信
- C++ 检测系统中安装的协议
- modelbus协议rtutcp
- 人机交互:定制串口屏,工业触摸屏
- STM32_MODBUS_RTU 基于STM32的ModbusRtu协议程
- STM32F103VCT6+ENC28J60(SPI2)基于uip的Mo
- 阿波罗STM32H7开发板 串口+收发测试解
- 《嵌入式网络那些事 LwIP协议(深度剖
- mosquitto 消息推送协议MQTT 源码分析
- FTP客户端基于QT
- 如何实现MTP协议的读取
- Opencv结合socket进行视频传输(TCP协议
- c++电子邮件接收程序 基于POP3协议
- TCP/IP网络协议程序设计-聊天室(c++)
- ARP协议的c语言实现源代码
- DSDV路由协议源码
- 计算机网络csma/cd协议
- c++ http 协议封装类 很好用 只有头文件
- 计算机网络回退n步协议c语言实现
- TCP滑动窗口协议模拟程序.rar(含程序
- 基于RS485的电容式土壤湿度和温度传感
- RED协议实现随机早检测
- 西门子PLC通讯协议(PPI)源代码 C语言
- 基于Diffie-Hellman协议的密钥交换
评论
共有 条评论