色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

【賽昉科技昉·星光RISC-V單板計算機試用體驗】Ubuntu Server 22.04 UART讀取ZE08-CH2O 甲醛數據

開發板試用精選 ? 來源:開發板試用 ? 作者:電子發燒友論壇 ? 2022-11-14 11:15 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

本文來源電子發燒友社區,作者:jf_25674040, 帖子地址:https://bbs.elecfans.com/jishu_2292606_1_1.html

一、安裝ubuntu22.04 server系統

  1. 下載鏡像ubuntu-server-22.04-riscv64-visionfive-29042022

  2. linux下使用etcher將鏡像寫入到SD卡;

    2022-07-11_15-46.png

  3. 將SD卡插入到板卡SD卡卡槽中;

  4. ssh 賬號: user 密碼:star5

二、修改dtb文件,并使能uart1

  1. 獲取linux源代碼,并編譯源代碼linux源代碼

    
    		
    sudo apt update

    sudo apt upgrade sudo apt install gcc-riscv64-linux-gnu git clone https://github.com/starfive-tech/linux.git cd linux make CROSS_COMPILE=riscv64-linux-gnu- ARCH=riscv visionfive_defconfig make CROSS_COMPILE=riscv64-linux-gnu- ARCH=riscv

  2. 修改/linux/arch/riscv/boot/dts/starfive/jh7100-common.dtsi中與uart有關的接口

    2022-07-11_16-14.png

    2022-07-11_16-14_1.png

    2022-07-11_16-14_2.png

    
    		
    sudo cp linux/arch/riscv/boot/dts/starfive/jh7100-starfive-visionfive-v1.dtb /boot/dtb-5.17.5-visionfive-foobar-29042022

    sudo sudo update-grub

    UART和DEV映射

    2022-07-11_16-20.png

三、硬件連接

2022-07-11_16-20_1.png

四、軟件代碼

  1. 串口類python代碼

import serial

import serial.tools.list_ports class MySerial(object): def init(self): self.ser = None


def get_port_list(self): port_list = list(serial.tools.list_ports.comports()) return port_list def open_serial_port(self, port, baud): try: self.ser = serial.Serial(port, baud, timeout=0.3, interCharTimeout=0.05) except Exception as e: self.ser = None raise Exception(e) def close_serial_port(self): if self.ser == None: raise Exception("no selected serial") try: self.ser.close() self.ser = None except Exception as e: raise Exception(e

  1. 工具類代碼

    
    		
    class MyTools(object):

    def init(self): pass

    def bytes_to_strs(self, bytes_value): arry = ''.join(['%02x '% b for b in bytes_value]) return (arry.upper())

  2. 甲醛類代碼:

    
    		
    class ze08_ch20(object):

    def init(self) -> None: self.tools = MyTools() self.serial = MySerial() self.serial.open_serial_port('/dev/ttyS2', 9600) ''' self.recv_thread_ = threading.Thread(target=self.recv_thread) self.recv_thread_.start() ''' self.recv_thread()

    def calc_checksum(self, bytes_value): checksum = 0 for byte_ in bytes_value: checksum += byte_ checksum = checksum % (0xff + 1) if checksum == 0xff: return True return False

    def recv_thread(self): recv_buffer = bytes() #print("hello world") while True: try: recv_buffer += self.serial.read() except Exception as e: print(str(e)) if len(recv_buffer) < 9: time.sleep(0.01) #print(len(recv_buffer)) continue else: if recv_buffer[0] != 0xff: recv_buffer = recv_buffer[1:] else: if len(recv_buffer) >= 9: #print(len(recv_buffer)) phase_buffer = recv_buffer[:9] recv_buffer = recv_buffer[9:] print(self.tools.bytes_to_strs(phase_buffer)) if self.calc_checksum(phase_buffer) == True: int_formaldehyde = int.from_bytes(phase_buffer[4:6], byteorder='big') #print(int_formaldehyde) float_formaldehyde = int_formaldehyde /1000.0 *1.25 print(float_formaldehyde) time.sleep(0.001)

  3. main代碼

    
    		
    if __name__=="__main__":

    my_statistics = ze08_ch20()

    五、執行代碼獲取甲醛值

    2022-07-11_16-28.png

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • RISC-V
    +關注

    關注

    46

    文章

    2597

    瀏覽量

    48941
  • 賽昉科技
    +關注

    關注

    3

    文章

    168

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    【VisionFive 2單板計算機試用體驗】環境搭建與點燈實驗

    一、概況 ·星光 2是全球首款集成了GPU的高性能RISC-V單板計算機。與·
    發表于 07-20 22:55

    “核心技術突破+關鍵應用支撐”,加速RISC-V生態突圍

    核心技術護城河1.首款適配RISC-V核的國產一致性NoCIP——StarNoC-700在高性能計算分論壇上,科技IP產品線總經理周杰宣布,公司自主研發的大規模一
    的頭像 發表于 07-19 17:03 ?361次閱讀
    “核心技術突破+關鍵應用支撐”,<b class='flag-5'>賽</b><b class='flag-5'>昉</b>加速<b class='flag-5'>RISC-V</b>生態突圍

    【VisionFive 2單板計算機試用體驗】VisionFive 2一個霸氣的游戲機

    單板計算機,搭載·驚鴻-7110(型號:JH-7110)RISC-V應用處理器,擁有極強的計算能力和圖形處理能力。開源的·
    發表于 07-13 20:41

    【VisionFive 2單板計算機試用體驗】RISC-V架構卡片計算機初體驗

    2h........無奈) 參考文獻: 全球首款集成3D GPU的高性能量產RISC-V 單板計算機·星光
    發表于 07-06 23:28

    權威評測:Orange Pi RV2等5?款?RISC-V?單板計算機測試-性能、基準測試、功能和見解

    如果計算的未來不是被鎖定在專有架構上,那會怎樣?想象一下,在這個世界上,開發人員和業余愛好者都可以利用開源硬件的強大功能自由構建、創新和實驗。進入RISC-V單板計算機(SBC)領域——一個新興
    的頭像 發表于 06-30 13:35 ?365次閱讀
    權威評測:Orange Pi RV<b class='flag-5'>2</b>等5?款?<b class='flag-5'>RISC-V</b>?<b class='flag-5'>單板計算機</b>測試-性能、基準測試、功能和見解

    【VisionFive 2單板計算機試用體驗】 + 開箱體驗

    在x86與ARM架構主導的單板計算機市場,中國團隊打造的VisionFive 2(防星光2)如同一顆新星,憑借開源開放的RISC-V架構和成
    發表于 06-27 09:06

    共建生態,賦能應用 | 科技精彩亮相中國RISC-V生態大會

    2025中國RISC-V生態大會于近日在北京圓滿落幕。大會以“共建生態,共享未來”為主題,匯聚了中外產學研界各方代表,共同探討RISC-V的最新發展趨勢和產業機遇。作為中國RISC-V軟硬件生態
    的頭像 發表于 03-04 11:03 ?941次閱讀
    共建生態,賦能應用 | <b class='flag-5'>賽</b><b class='flag-5'>昉</b>科技精彩亮相中國<b class='flag-5'>RISC-V</b>生態大會

    科技RISC-V家庭云解決方案:NAS存儲性能升級,隱私安全雙保障

    隨著智能手機、平板電腦等設備的普及,用戶對數據存儲和共享的需求日益增長。在“三網融合”與云計算技術快速發展的背景下,科技基于自主研發的RISC-
    的頭像 發表于 02-18 17:50 ?914次閱讀
    <b class='flag-5'>賽</b><b class='flag-5'>昉</b>科技<b class='flag-5'>RISC-V</b>家庭云解決方案:NAS存儲性能升級,隱私安全雙保障

    首屆RISC-V產業發展大會成功舉辦,攜手產業伙伴共繪RISC-V新藍圖

    12月28日,由中國電子工業標準化技術協會RISC-V工作委員會(以下簡稱“RISC-V工作委員會”)主辦的首屆“RISC-V產業發展大會”在北京成功舉辦。作為推動RISC-V生態發展
    的頭像 發表于 12-30 14:14 ?691次閱讀
    首屆<b class='flag-5'>RISC-V</b>產業發展大會成功舉辦,<b class='flag-5'>賽</b><b class='flag-5'>昉</b>攜手產業伙伴共繪<b class='flag-5'>RISC-V</b>新藍圖

    科技發布全新RISC-V處理器內核Dubhe-83

    RISC-V軟硬件生態企業科技近日宣布,正式推出其全新RISC-V處理器內核——Dubhe-83(?天樞-83),該內核專為AI應用與
    的頭像 發表于 12-13 10:59 ?704次閱讀

    科技亮相世界互聯網大會,精彩呈現RISC-V創新成果

    豐富的RISC-V創新成果,包括·驚鴻-7110(JH-7110)RISC-V應用處理器,·星光2
    的頭像 發表于 11-28 15:14 ?632次閱讀
    <b class='flag-5'>賽</b><b class='flag-5'>昉</b>科技亮相世界互聯網大會,精彩呈現<b class='flag-5'>RISC-V</b>創新成果

    預售啟動!·星光 2 AI套件正式發布,基于RISC-V構建AI算力

    10月24日,·星光2(VisionFive2)AI套件正式開啟預售。該套件由中國RISC-V軟硬件生態領導者
    的頭像 發表于 10-25 08:05 ?760次閱讀
    預售啟動!<b class='flag-5'>昉</b>·<b class='flag-5'>星光</b> <b class='flag-5'>2</b> AI套件正式發布,基于<b class='flag-5'>RISC-V</b>構建AI算力

    科技產品亮相RISC-V開源創新中心,雙方達成戰略合作

    RISC-V開源創新中心:“我們非常高興能與賽科技公司建立戰略合作伙伴關系。科技的技術創新,結合中心的教育資源,將為雙方帶來巨大的協同效應。”
    的頭像 發表于 10-11 09:46 ?902次閱讀
    <b class='flag-5'>賽</b><b class='flag-5'>昉</b>科技產品亮相<b class='flag-5'>RISC-V</b>開源創新中心,雙方達成戰略合作

    如何讓RISC-V企業賺錢?科技展現全場景RISC-V解決方案

    今年的RISC-V中國峰會,圓桌論壇的主題格外引人注目——如何讓RISC-V企業賺錢?科技給出的答案是“應用”。如果把RISC-V浪潮比
    的頭像 發表于 08-30 12:33 ?977次閱讀
    如何讓<b class='flag-5'>RISC-V</b>企業賺錢?<b class='flag-5'>賽</b><b class='flag-5'>昉</b>科技展現全場景<b class='flag-5'>RISC-V</b>解決方案

    科技RVspace生態社區雙周報(8月刊)

    持續與各方伙伴攜手共建RISC-V生態社區,為RISC-V生態建設貢獻力量。rvspace.orgRVspace社區動態01將VisionFive2單板計算機改造為
    的頭像 發表于 08-30 12:33 ?561次閱讀
    <b class='flag-5'>賽</b><b class='flag-5'>昉</b>科技RVspace生態社區雙周報(8月刊)
    主站蜘蛛池模板: 99RE6国产精品视频播放 | asian4you裸模| 国产免费啪嗒啪嗒视频看看 | 国产一区二区青青精品久久 | 青青精品国产自在线拍 | 日韩欧美中文字幕一区 | 国产国产成年在线视频区 | 青青久在线视频免费观看 | 国产成人精品亚洲线观看 | 超碰免费视频部落格 | 深夜草逼逼| 一受多攻高h | 天美麻豆成人AV精品 | 欧美亚洲色帝国 | 嫩草伊人久久精品少妇AV网站 | 办公室里做好紧好爽H | 欧美雌雄双性人交xxxx | 秋霞电影在线观看午夜伦 | 无人区大片中文字幕在线 | 视频在线免费观看 | 亚洲精品在看在线观看 | 特级aa 毛片免费观看 | 综合激情区视频一区视频二区 | 最新中文字幕在线视频 | 羞羞漫画视频 | 亚洲 小说 欧美 激情 另类 | 捆绑白丝粉色JK震动捧喷白浆 | 最新无码专区在线视频 | 九九久久精品国产 | 日本后进式猛烈xx00动态图 | 欧美日韩中文在线字幕视频 | 亚洲精品第一国产综合 | 国产AV亚洲精品久久久久软件 | 亚洲第一天堂无码专区 | 亚洲精品无码不卡在线播HE | 黄色免费在线网址 | 99精品视频在线观看 | 天天综合亚洲综合网站 | 约艺术院校96年清纯白嫩 | 狠狠色丁香久久婷婷综合_中 | 亚洲人成电影网站 |

    電子發燒友

    中國電子工程師最喜歡的網站

    • 2931785位工程師會員交流學習
    • 獲取您個性化的科技前沿技術信息
    • 參加活動獲取豐厚的禮品