chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

【觸覺智能 Purple Pi OH 開發(fā)板體驗(yàn)】+ Linux下位移運(yùn)算及實(shí)現(xiàn)

觸覺智能 ? 2023-09-13 08:38 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

本文轉(zhuǎn)載于Purple Pi OH開發(fā)愛好者,作者李唐

Linux下對外設(shè)的控制中,往往要用到移位操作,若設(shè)計(jì)出相應(yīng)的函數(shù)會(huì)有效地通過使用的效率。

位移函數(shù)的作用是按位進(jìn)行數(shù)據(jù)移動(dòng),其數(shù)據(jù)類型為字節(jié)型。在此類函數(shù)中,包括左移、右移和位交換。

左移

左移函數(shù)的表達(dá)式為:y=a<

實(shí)現(xiàn)左移的函數(shù)方式為:y=a*(2^n) ,2^n表示2的n次方。

實(shí)現(xiàn)左移的函數(shù)內(nèi)容為:
bc50afb6-51cd-11ee-a20b-92fbcf53809c.png

在完成該函數(shù)的編輯后,將其存入文件yw.sh即可。

為驗(yàn)證其正確性,需鍵入指令source ./ yw.sh即可運(yùn)行該函數(shù)。該函數(shù)是雙目運(yùn)算,故要鍵入2個(gè)操作數(shù)。以操作數(shù)0x85為例,其左移2位的結(jié)果為0x224,說明函數(shù)正確。

bc769352-51cd-11ee-a20b-92fbcf53809c.png

右移

右移函數(shù)的表達(dá)式為:y=a>>n (a為整數(shù)型變量,n=0~7)

實(shí)現(xiàn)右移的函數(shù)方式為:y=a/(2^n)

實(shí)現(xiàn)右移的函數(shù)內(nèi)容為:
bc8a59d2-51cd-11ee-a20b-92fbcf53809c.png

在完成該函數(shù)的編輯后,將其存入文件yw.sh即可。

為驗(yàn)證其正確性,需鍵入指令source ./ yw.sh即可運(yùn)行該函數(shù)。該函數(shù)是雙目運(yùn)算,故要鍵入2個(gè)操作數(shù)。以操作數(shù)0x85為例,其右移2位的結(jié)果為0x21,說明函數(shù)正確。
bcaf1510-51cd-11ee-a20b-92fbcf53809c.png

位交換

在數(shù)據(jù)操作處理中,常會(huì)涉及半字節(jié)的操作,比如用字節(jié)數(shù)據(jù)的高4位或低4位,或交換數(shù)據(jù)的高、低4位等。

對提取的高4位測試為:
bcc05c12-51cd-11ee-a20b-92fbcf53809c.png

對提取的低4位測試為:
bcd2b916-51cd-11ee-a20b-92fbcf53809c.png

這樣我們就基本上解決了位移操作的函數(shù)設(shè)計(jì)及處理方法問題,盡管這些問題很基礎(chǔ),但它卻很實(shí)用。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • Linux
    +關(guān)注

    關(guān)注

    88

    文章

    11632

    瀏覽量

    218072
  • 開發(fā)板
    +關(guān)注

    關(guān)注

    25

    文章

    6141

    瀏覽量

    113769
  • 觸覺智能
    +關(guān)注

    關(guān)注

    1

    文章

    62

    瀏覽量

    828
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    觸覺智能RK3506星閃開發(fā)板測評報(bào)告(下)

    本文基于觸覺智能RK3506開發(fā)板,上集主要從性能、功耗進(jìn)行測評,本集將從開發(fā)板的外設(shè)設(shè)計(jì)、EMC等可靠性性能進(jìn)行測評。
    的頭像 發(fā)表于 12-11 17:00 ?455次閱讀
    <b class='flag-5'>觸覺</b><b class='flag-5'>智能</b>RK3506星閃<b class='flag-5'>開發(fā)板</b>測評報(bào)告(下)

    觸覺智能Purple Pi OH首發(fā)開源鴻蒙6.0 XTS認(rèn)證,開源鴻蒙正式開啟6.0時(shí)代!

    11月28日,觸覺智能PurplePiOH開發(fā)板通過了開源鴻蒙OpenHarmony6.0ReleaseXTS生態(tài)兼容認(rèn)證,成為了開發(fā)板類別首個(gè)通過的產(chǎn)品與廠商!(
    的頭像 發(fā)表于 11-28 18:45 ?717次閱讀
    <b class='flag-5'>觸覺</b><b class='flag-5'>智能</b><b class='flag-5'>Purple</b> <b class='flag-5'>Pi</b> <b class='flag-5'>OH</b>首發(fā)開源鴻蒙6.0 XTS認(rèn)證,開源鴻蒙正式開啟6.0時(shí)代!

    觸覺智能Purple Pi OH開發(fā)板率先適配OpenHarmony6.0 Release,鴻蒙明星開發(fā)板

    2025年9月19日,在官網(wǎng)上線開源鴻蒙OpenHarmony6.0Release僅13天,觸覺智能宣布旗下PurplePiOH開發(fā)板成功完成OpenHarmony6.0Release系統(tǒng)適配。這一
    的頭像 發(fā)表于 10-29 08:00 ?405次閱讀
    <b class='flag-5'>觸覺</b><b class='flag-5'>智能</b><b class='flag-5'>Purple</b> <b class='flag-5'>Pi</b> <b class='flag-5'>OH</b><b class='flag-5'>開發(fā)板</b>率先適配OpenHarmony6.0 Release,鴻蒙明星<b class='flag-5'>開發(fā)板</b>

    嘗鮮開源鴻蒙6.0?試試明星開發(fā)板Purple Pi OH

    6月19日,開源鴻蒙官方發(fā)布了OpenHarmony6.0Beta1版本,觸覺智能緊隨其后,率先在PurplePiOH開發(fā)板進(jìn)行適配
    的頭像 發(fā)表于 07-11 18:42 ?1249次閱讀
    嘗鮮開源鴻蒙6.0?試試明星<b class='flag-5'>開發(fā)板</b><b class='flag-5'>Purple</b> <b class='flag-5'>Pi</b> <b class='flag-5'>OH</b>

    Linux系統(tǒng)查看及修改設(shè)備型號信息,觸覺智能RK3562開發(fā)板演示

    本文介紹Linux系統(tǒng)如何查看及修改設(shè)備型號信息的方法,適用于想查看設(shè)備型號信息或者想將設(shè)備型號信息修改為自己項(xiàng)目的名稱的情況。觸覺智能RK3562開發(fā)板演示。查看設(shè)備信息命令如下:c
    的頭像 發(fā)表于 06-19 15:58 ?829次閱讀
    <b class='flag-5'>Linux</b>系統(tǒng)查看及修改設(shè)備型號信息,<b class='flag-5'>觸覺</b><b class='flag-5'>智能</b>RK3562<b class='flag-5'>開發(fā)板</b>演示

    Linux修改uboot啟動(dòng)延時(shí)方法詳細(xì)攻略,觸覺智能RK3568開發(fā)板演示

    本文介紹Linux系統(tǒng)修改uboot啟動(dòng)延時(shí)方法,使用觸覺智能EVB3568鴻蒙開發(fā)板演示,搭載瑞芯微RK3568,四核A55處理器,主頻2.0Ghz,1T算力NPU;支持開源鴻蒙
    的頭像 發(fā)表于 06-06 18:07 ?695次閱讀
    <b class='flag-5'>Linux</b>修改uboot啟動(dòng)延時(shí)方法詳細(xì)攻略,<b class='flag-5'>觸覺</b><b class='flag-5'>智能</b>RK3568<b class='flag-5'>開發(fā)板</b>演示

    觸覺智能RK3562開發(fā)板新版強(qiáng)勢亮相

    /RK3562J),都支持NPU和CAN功能了,為此觸覺智能RK3562開發(fā)板進(jìn)行了迭代升級,全新型號為EVB3562-V2。為了慶祝觸覺智能
    的頭像 發(fā)表于 05-30 11:32 ?953次閱讀
    <b class='flag-5'>觸覺</b><b class='flag-5'>智能</b>RK3562<b class='flag-5'>開發(fā)板</b>新版強(qiáng)勢亮相

    Linux文件系統(tǒng)打包及鏡像制作,觸覺智能RK3562開發(fā)板演示

    本文介紹Linux開發(fā)板文件系統(tǒng)打包及鏡像制作的方法,演示Linux文件系統(tǒng)打包及鏡像制作,適用于想將配置好的系統(tǒng)環(huán)境打包成鏡像批量燒錄。觸覺智能
    的頭像 發(fā)表于 04-28 16:45 ?783次閱讀
    <b class='flag-5'>Linux</b>文件系統(tǒng)打包及鏡像制作,<b class='flag-5'>觸覺</b><b class='flag-5'>智能</b>RK3562<b class='flag-5'>開發(fā)板</b>演示

    Linux開發(fā)板CAN總線測試方法,觸覺智能RK3568開發(fā)板演示

    本文介紹Linux開發(fā)板CAN總線測試方法,使用觸覺智能EVB3568鴻蒙開發(fā)板演示,搭載瑞芯微RK3568,四核A55處理器,主頻2.0G
    的頭像 發(fā)表于 04-11 19:14 ?933次閱讀
    <b class='flag-5'>Linux</b><b class='flag-5'>開發(fā)板</b>CAN總線測試方法,<b class='flag-5'>觸覺</b><b class='flag-5'>智能</b>RK3568<b class='flag-5'>開發(fā)板</b>演示

    鴻蒙北向開發(fā)OpenHarmony5.0 DevEco Studio開發(fā)工具安裝與配置

    本文介紹OpenHarmony5.0 DevEco Studio開發(fā)工具安裝與配置,鴻蒙北向開發(fā)入門必備!由觸覺智能Purple
    的頭像 發(fā)表于 03-28 18:05 ?1368次閱讀
    鴻蒙北向<b class='flag-5'>開發(fā)</b>OpenHarmony5.0 DevEco Studio<b class='flag-5'>開發(fā)</b>工具安裝與配置

    Linux系統(tǒng)更換開機(jī)logo方法教程,觸覺智能RK3562開發(fā)板演示

    本文介紹Linux系統(tǒng)更換開機(jī)logo方法教程,通用RK3566、RK3568、RK3588、RK3576等開發(fā)板,觸覺智能RK3562開發(fā)板
    的頭像 發(fā)表于 01-06 10:53 ?1273次閱讀
    <b class='flag-5'>Linux</b>系統(tǒng)更換開機(jī)logo方法教程,<b class='flag-5'>觸覺</b><b class='flag-5'>智能</b>RK3562<b class='flag-5'>開發(fā)板</b>演示

    OpenHarmony源碼編譯后燒錄鏡像教程,RK3566鴻蒙開發(fā)板演示

    本文介紹瑞芯微主板/開發(fā)板編譯OpenHarmony源碼后燒錄鏡像的教程,觸覺智能Purple Pi O
    的頭像 發(fā)表于 12-30 10:08 ?1554次閱讀
    OpenHarmony源碼編譯后燒錄鏡像教程,RK3566鴻蒙<b class='flag-5'>開發(fā)板</b>演示

    Made with KiCad(九十四):M5Pi Linux嵌入式開發(fā)板

    “ 波哥大作,必須優(yōu)先安排!M5Pi 是一款開源 Linux 嵌入式開發(fā)板,使用全志 F1C200s CPU,擁有漂亮的外殼?!?/div>
    的頭像 發(fā)表于 12-25 14:53 ?1360次閱讀
    Made with KiCad(九十四):M5<b class='flag-5'>Pi</b> <b class='flag-5'>Linux</b>嵌入式<b class='flag-5'>開發(fā)板</b>

    OpenHarmony怎么修改DPI密度值?觸覺智能RK3566鴻蒙開發(fā)板演示

    開源鴻蒙OpenHarmony系統(tǒng)下,修改DPI密度值的方法,觸覺智能Purple Pi OH鴻蒙開發(fā)板
    的頭像 發(fā)表于 12-24 11:46 ?1111次閱讀
    OpenHarmony怎么修改DPI密度值?<b class='flag-5'>觸覺</b><b class='flag-5'>智能</b>RK3566鴻蒙<b class='flag-5'>開發(fā)板</b>演示

    VMware環(huán)境下,同時(shí)燒錄固件檢測不到設(shè)備如何解決?觸覺智能鴻蒙開發(fā)板演示

    本文介紹PC電腦端運(yùn)行VMware環(huán)境下,同時(shí)燒錄固件檢測不到設(shè)備的解決方法。觸覺智能Purple Pi OH鴻蒙
    的頭像 發(fā)表于 12-19 09:36 ?1138次閱讀
    VMware環(huán)境下,同時(shí)燒錄固件檢測不到設(shè)備如何解決?<b class='flag-5'>觸覺</b><b class='flag-5'>智能</b>鴻蒙<b class='flag-5'>開發(fā)板</b>演示