首页
【触觉智能 Purple Pi OH 开发板体验】+ Linux下位移运算及实现
本文转载于purple pi oh开发爱好者,作者李唐
linux下对外设的控制中,往往要用到移位操作,若设计出相应的函数会有效地通过使用的效率。
位移函数的作用是按位进行数据移动,其数据类型为字节型。在此类函数中,包括左移、右移和位交换。
左移
左移函数的表达式为:y=a>n (a为整数型变量,n=0~7)
实现右移的函数方式为:y=a/(2^n)
实现右移的函数内容为:
在完成该函数的编辑后,将其存入文件yw.sh即可。
为验证其正确性,需键入指令source ./ yw.sh即可运行该函数。该函数是双目运算,故要键入2个操作数。以操作数0x85为例,其右移2位的结果为0x21,说明函数正确。
位交换
在数据操作处理中,常会涉及半字节的操作,比如用字节数据的高4位或低4位,或交换数据的高、低4位等。
对提取的高4位测试为:
对提取的低4位测试为:
这样我们就基本上解决了位移操作的函数设计及处理方法问题,尽管这些问题很基础,但它却很实用。
集中式插入法帧同步系统的原理、工作流程及利用VHDL和FPGA进行设计
华为P10最新消息:这次指纹识别终于放在正面了!
基于LTC5569双通道混频器能够完成新一代MIMO的高要求带来的挑战
多相交叉升压电路及其在有源功率因数校正技术中的应用
3D打印技术对于制造业的影响主要体现在哪些方面
【触觉智能 Purple Pi OH 开发板体验】+ Linux下位移运算及实现
国美零售与中国电信联合打造的5G家居体验厅,实现了5G信号的覆盖
Microchip推出低功耗耐辐射(RT)PolarFire FPGA,助力客户以更低的系统总成本实现高带宽空间系统
海格通信与麒麟软件签订战略合作协议共建“芯片+操作系统”
ePTFE送话器防水膜材料助力实现IP68防尘防水标准
StellarisWare软件的特点介绍
MATLAB课程之第六章v2 走进算法之门(1)
基于CNN的方法在代表性的公共数据集上的性能优于其他方法
亚马逊计划将Fire HD平板电脑改造成Echo Show智能音箱
桁架机器人的优势特点及应用领域
液位开关传感器在制药行业中的相关应用技术方案
TG2000 TEK TG2000 TEK-TG2000 信
高通推出神经处理引擎(NPE)SDK,打造AI应用新优势
诺基亚与中国移动将在物联网全球连接管理服务领域展开深度合作
全球智能手机市场竞争越发激烈 三星为应对市场不断颠覆传统的理念