按位处理函数(ARM)
来源:百度文库 编辑:神马文学网 时间:2024/06/05 09:25:36
/******************************************************************************
**函 数 名 : bSchearAtCommand
**功能简介 : 查找处于要发送并且优先级最高的AT命令
**参数说明 : 无
**调用函数 : 无
**被调用函数: vProduceAtCommand
**全局变量 : DW_SetAtCmdFlag
**返 回 值 : 无
**函数版本 : V1.00.00
**修改时间 : 2007-01-29
******************************************************************************/
查找处于要发送并且优先级最高的AT命令
也就是说先取出最低位的数,进行判断,判断4个字节,需要比较32次根据二进位与0x00000001比较,然后返回特定BI值u8 bSchearAtCommand(void)
{
u8 bI;
u32 dwTemp;
// DW_SetAtCmdFlag 默认值 0x01007bdf// 程序上电时,默认发送多条AT,进行相关的初始化
dwTemp = DW_SetAtCmdFlag;
for(bI=0; bI<32; bI++)
{
if( (dwTemp&0x00000001) == 1 )break;
dwTemp >>= 1;
}
return (bI);
}
**函 数 名 : bSchearAtCommand
**功能简介 : 查找处于要发送并且优先级最高的AT命令
**参数说明 : 无
**调用函数 : 无
**被调用函数: vProduceAtCommand
**全局变量 : DW_SetAtCmdFlag
**返 回 值 : 无
**函数版本 : V1.00.00
**修改时间 : 2007-01-29
******************************************************************************/
查找处于要发送并且优先级最高的AT命令
也就是说先取出最低位的数,进行判断,判断4个字节,需要比较32次根据二进位与0x00000001比较,然后返回特定BI值u8 bSchearAtCommand(void)
{
u8 bI;
u32 dwTemp;
// DW_SetAtCmdFlag 默认值 0x01007bdf// 程序上电时,默认发送多条AT,进行相关的初始化
dwTemp = DW_SetAtCmdFlag;
for(bI=0; bI<32; bI++)
{
if( (dwTemp&0x00000001) == 1 )break;
dwTemp >>= 1;
}
return (bI);
}
按位处理函数(ARM)
arm
SQL字符串处理函数大全
32位RISC CPU ARM芯片的应用和选型
关于构造函数中的异常处理
VB API:文件处理函数 第三页
有关printf函数处理过程,值得注意
PHP错误处理的函数和相关信息
构造函数中异常的处理? 开发宝典 DevDic.com
关于Java日期处理函数.[不断更新] - feng_sundy的专栏 - CSDNBlo...
SQL Server字符串处理函数大全(转)_Delphi人生
VB - 自编字符串段值处理函数
PHP错误处理的函数和相关信息
【转】使用可重入函数进行更安全的信号处理
arm是什么 ?
ARM培训班
ARM摘抄
十五 繁与简 自然语言处理的几位精英
Linux 多线程应用中如何编写安全的信号处理函数
用于directshow的一些辅助函数&&VC+DirectShow对视频进行图片处理
51内核8位单片机处理16位数据可行吗?
ARM的选型,ARM 微处理器,嵌入式应用
ARM是什么?(转)
ARM的开发步骤