一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

【社區(qū)工程師專題系列第四期】工程師漫談開發(fā)板評(píng)測(cè)的樂趣——余志文

電子發(fā)燒友論壇 ? 2023-07-13 10:36 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

社區(qū)事跡:

個(gè)人簡(jiǎn)介

余志文(論壇號(hào):yuzhiwen1986),工程師, 擅長(zhǎng)嵌入式開發(fā)。

開發(fā)板評(píng)測(cè)&大賽作品賞析

1.飛凌RK3568開發(fā)板試用體驗(yàn)

https://bbs.elecfans.com/jishu_2318407_1_1.html

開箱之后接上HDMI接口觸摸屏,板子啟動(dòng)之后一切正常:

image.png

接下來安裝手冊(cè)準(zhǔn)備測(cè)試一通。

1.2OK3568-C 開發(fā)板介紹

RK3568 是基于ARM64架構(gòu)的低功耗高性能處理器,它包括4 核Cortex-A55以及獨(dú)立的 NEON 協(xié)處理器和神經(jīng)網(wǎng)絡(luò)加上處理器NPU,可應(yīng)用于計(jì)算機(jī)、手機(jī)、個(gè)人移動(dòng)互聯(lián)網(wǎng),數(shù)字多媒體設(shè)備。

飛凌OK3568-C開發(fā)平臺(tái)核心板和底板采用接插件的連接方式,主要接口如下圖所示:

image.png

1.3存儲(chǔ)器分區(qū)

可在開發(fā)板中使用fdisk -l命令查看分區(qū)大?。?/p>

[root@ok3568:/]# fdisk -l
Found valid GPT with protective MBR; using GPT

Disk /dev/mmcblk0: 30777344 sectors, 2740M
Logical sector size: 512
Disk identifier (GUID): 41420000-0000-4017-8000-4d71000073d5
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 30777310

Number  Start (sector)    End (sector)  Size Name
     1           16384           24575 4096K uboot
     2           24576           32767 4096K misc
     3           32768           98303 32.0M boot
     4           98304          163839 32.0M recovery
     5          163840          229375 32.0M backup
     6          229376        12812287 6144M rootfs
     7        12812288        13074431  128M oem
     8        13074432        30777310 8643M userdata

一個(gè)block 大小是512bit, boot.img的大小是32M,從block 32768~ block 163839.

2.中科億海微EQ6HL45開發(fā)平臺(tái)試用體驗(yàn)

https://bbs.elecfans.com/jishu_2323438_1_1.html

最近兩年RISC-V很火,主要原因還是因?yàn)檫@個(gè)處理器是開源的。目前市面上也有有很多的書籍講RISC-V的原理和架構(gòu)。我學(xué)習(xí)RISC-V 主要還是從網(wǎng)絡(luò)上下載的資料以及視頻網(wǎng)站的的代碼可以直接用FPGA來做驗(yàn)證。于是我在網(wǎng)上便開始找一些開源代碼用來學(xué)習(xí),目前從資料的完整性來看,Tiny RISC-V 和 蜂鳥e203我個(gè)人覺得是比較好的學(xué)習(xí)參考資料。這兩個(gè)RISC-V 處理器我都在XILINX FPGA 上做過一些仿真編譯的工作。無奈手上沒有合適的板卡實(shí)踐,一直也就拖了很長(zhǎng)時(shí)間。這次正好碰上中科億海微有個(gè)開發(fā)板測(cè)評(píng)活動(dòng)就毫不猶豫的報(bào)名了。由于EQ6HL45 的資源還是有限,在評(píng)估了該開發(fā)板資源之后,我決定在Tiny RISC-V基礎(chǔ)上做些RAM的優(yōu)化調(diào)整,并根據(jù)最近有個(gè)射頻模塊的小項(xiàng)目結(jié)合起來。做一個(gè)能夠在RISC-V 處理器上完成射頻卡的控制和數(shù)據(jù)采集。

本次實(shí)踐主要包含4部分:

  1. Tiny RSIC 的優(yōu)化和移植
  2. C代碼編譯和條數(shù)
  3. 射頻卡設(shè)計(jì)和調(diào)試
  4. 射頻驅(qū)動(dòng)編譯和測(cè)試

以下是整個(gè)項(xiàng)目的一個(gè)框圖:

image.png

中科億海微EQ6HL45 FPGA 介紹

中科億海微電子科技有限公司是中國(guó)科學(xué)院“可編程芯片與系統(tǒng)”研究領(lǐng)域的科研與產(chǎn)業(yè)化團(tuán)隊(duì). 這次評(píng)測(cè)的FPGA便是該公司 eHiChip 家族 FPGA 開發(fā)平臺(tái)產(chǎn)品,開發(fā)板采用核心板加擴(kuò)展板的模式,方便用戶對(duì)核心板的二 次開發(fā)利用,為前期驗(yàn)證和后期應(yīng)用提供了可能。廠家給的測(cè)試配件非常豐富。包裝也很不錯(cuò)。裝好軟件編譯一下測(cè)試代碼,第一天點(diǎn)燃跑馬燈過把癮!

image.png

3.九聯(lián)科技Unionpi Tiger開發(fā)板試用體驗(yàn)

(https://bbs.elecfans.com/jishu_2311197_1_1.html)

1 溫濕度傳感器使用概述

土壤溫濕度傳感器是將土壤水分和土壤溫度傳感器集中于一體,具有攜帶方便,密封,高精度等優(yōu)點(diǎn),是土壤墑情,土壤溫度測(cè)量的理想選擇。本文采用德國(guó) Heraeus 公司進(jìn)口 A 級(jí) ST-1-PT1000傳感器通過RS485轉(zhuǎn)接板轉(zhuǎn)換成TTL信號(hào)接在九聯(lián)開發(fā)板的TTL 接口(ttyS01),從硬件上來講完全可以接在開發(fā)板的485接口,但是目前切換USB還有點(diǎn)問題,所以先使用轉(zhuǎn)接板后期再直接連接到485端口

。

1.1傳感器RS485串口設(shè)置

標(biāo)準(zhǔn) Modbus-RTU 協(xié)議,波特率:9600;校驗(yàn)位:無;數(shù)據(jù)位:8;停止位:1

1.2溫濕度數(shù)據(jù)轉(zhuǎn)換

土壤溫濕度傳感器在土壤飽和含水率范圍內(nèi)具有良好的線性特征,以下是典型的標(biāo)定公式,用戶可以參考使用,如果要獲得更高精度,需進(jìn)行二次標(biāo)定。

image.png

1.3 溫濕度串口數(shù)據(jù)協(xié)議

1.3.1 修改傳感器地址

image.png

若傳感器接收正確,數(shù)據(jù)按原路返回。

備注:如果忘記傳感器的原地址,可以使用廣播地址0XFE代替,使用0XFE時(shí)主機(jī)只能接一個(gè)從機(jī),且返回地址仍為原地址,可以作為地址查詢的方法。

1.3.2 查詢傳感器數(shù)據(jù)

查詢傳感器(地址為1)的數(shù)據(jù)(土壤溫度,土壤濕度),主機(jī)→從機(jī)

image.png

若傳感器接收正確,返回以下數(shù)據(jù),從機(jī)→主機(jī)

image.png

PC機(jī)測(cè)試

實(shí)驗(yàn)之前可以先找個(gè)USB 轉(zhuǎn)串口,先在PC機(jī)上做一些簡(jiǎn)單的協(xié)議測(cè)試,如下是使用ModeBusRTU調(diào)試工具查詢傳感器數(shù)據(jù):

image.png

1. 國(guó)民技術(shù)N32項(xiàng)目移植

NBIOT物聯(lián)網(wǎng)(1)-N32G430移植FreeRtos

本文目標(biāo):移植freertos到N32G430開發(fā)板上,并實(shí)現(xiàn)一個(gè)LED閃爍的基本例程

移植freertos到N32G430開發(fā)板

3.1創(chuàng)建工程

1、新建一個(gè)文件夾,用于存放工程,文件夾下新建FreeRTOS、MDK-ARM、User三個(gè)文件夾,分別用于存放freertos的系統(tǒng)文件、MDK工程項(xiàng)目文件、用戶文件。
2、拷貝廠商提供的firmware文件夾到工程目錄下面:

image.png


3、新建工程到MDK目錄下面,并按圖示的建立相關(guān)引用以后頭文件的位置設(shè)置:

image.png


3、添加文件到工程

image.png

3.2添加代碼

LED 硬件圖

開發(fā)板主MCU 芯片型號(hào)為N32G430CBL7,LQFP48 管腳封裝。開發(fā)板上板載有3個(gè)LED燈。這里實(shí)現(xiàn)一個(gè)線程控制D1閃爍,該LED燈由PA1管腳控制。

image.png

2.RT-Thread創(chuàng)新應(yīng)用設(shè)計(jì)大賽

基于AB32VG1的冬筍探測(cè)器設(shè)計(jì)

項(xiàng)目簡(jiǎn)介

本設(shè)計(jì)采用微波反射法,設(shè)計(jì)一種冬筍探測(cè)器。本設(shè)計(jì)的探測(cè)裝置由發(fā)射電路,接收電路,天線,信號(hào)檢測(cè)和LCD顯示5個(gè)部分組成。使用AB32VG1通過串行接口配置高頻發(fā)生模塊產(chǎn)生兩路高頻信號(hào)。一路作為參考,另一路送給發(fā)射天線之后經(jīng)過土壤發(fā)射之后送給接受天線。參考信號(hào)和經(jīng)過土壤層發(fā)射回來的信號(hào)送給相位檢測(cè)模塊。相位檢測(cè)模塊根據(jù)相位的差值輸出不同的電壓值。使用AB32VG1 模塊采集相位模塊送過來的模擬信號(hào)并計(jì)算分析采集結(jié)果并在LCD屏幕上顯示結(jié)果。

硬件說明

主控MCU:AB32VG1,主要負(fù)責(zé)高頻產(chǎn)生單元的參數(shù)配置,相位檢測(cè)模塊AD數(shù)據(jù)采集。采集數(shù)據(jù)分析處理,LCD液晶控制

高頻產(chǎn)生模塊:選用ADI公司的ADF4351鎖相環(huán)系統(tǒng)作為高頻信號(hào)產(chǎn)生單元

相位檢測(cè)模塊:采用AD8302D 芯片設(shè)計(jì)的幅值比和相位差測(cè)量單元

溫濕度補(bǔ)償單元:采用485信號(hào)的溫濕度傳感器

LCD顯示:JC035-HVGA-ST-00-V03(TN) 集成UART串口屏

900M陶瓷天線

image.png

軟件說明

使用AB32VG1作為主控制器,配置高頻產(chǎn)生電路產(chǎn)生900M高頻信號(hào),利用芯片自帶的AD轉(zhuǎn)換口采集幅相檢測(cè)模塊輸出的模擬電壓值。主控制器根據(jù)電磁波在土壤中和冬筍的反射介電常數(shù)不一樣從而進(jìn)行冬筍探測(cè),并通過液晶顯示。通過溫濕度傳感的補(bǔ)償可以進(jìn)一步提高測(cè)量精度。

image.png

電子發(fā)燒友論壇榮譽(yù)

2021年RT-Thread創(chuàng)新應(yīng)用設(shè)計(jì)大賽三等獎(jiǎng)

優(yōu)秀工程師評(píng)語

余志文積極參與社區(qū)試用評(píng)測(cè)活動(dòng)、硬件設(shè)計(jì)比賽,提交了許多優(yōu)秀的作品,給工程師朋友們分享了很多寶貴的經(jīng)驗(yàn),電子發(fā)燒友社區(qū)特此制作社區(qū)工程師專題,以資鼓勵(lì)。

了解更多工程師專題:https://bbs.elecfans.com/collection_454_1.html

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

    關(guān)注

    5145

    文章

    19597

    瀏覽量

    316131
  • RTThread
    +關(guān)注

    關(guān)注

    8

    文章

    132

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    網(wǎng)課回放 I 升級(jí)版“一站式” PCB 設(shè)計(jì)第四期:規(guī)則設(shè)置

    網(wǎng)課回放 I 升級(jí)版“一站式” PCB 設(shè)計(jì)第四期:規(guī)則設(shè)置
    的頭像 發(fā)表于 06-06 18:58 ?212次閱讀
    網(wǎng)課回放 I 升級(jí)版“一站式” PCB 設(shè)計(jì)<b class='flag-5'>第四期</b>:規(guī)則設(shè)置

    擁抱開源!一起來做FPGA開發(fā)板啦!

    進(jìn)展,開展第四期FPGA技術(shù)直播:開發(fā)FPGA板卡實(shí)戰(zhàn)——PCIE篇; 11、不定期直播技術(shù)發(fā)布、開源開發(fā)者持續(xù)不斷的案例及代碼發(fā)布··· 支持單位: 1、 深圳市紫光同創(chuàng)電子股份有限公司; 2
    發(fā)表于 06-06 14:05

    來自資深工程師對(duì)ELF 2開發(fā)板的產(chǎn)品測(cè)評(píng)

    來自資深工程師對(duì)ELF 2開發(fā)板的使用測(cè)評(píng)
    的頭像 發(fā)表于 04-28 15:03 ?868次閱讀
    來自資深<b class='flag-5'>工程師</b>對(duì)ELF 2<b class='flag-5'>開發(fā)板</b>的產(chǎn)品測(cè)評(píng)

    問,成為硬件工程師需要幾只手?#硬件工程師 #YXC晶振 #揚(yáng)興科技 #搞笑

    硬件工程師
    揚(yáng)興科技
    發(fā)布于 :2025年04月25日 17:15:37

    硬件工程師手冊(cè)(全套)

    經(jīng)過總體組的評(píng)審,器件和廠家 的選擇要參照物料認(rèn)證部的相關(guān)文件,開發(fā)過程完成相應(yīng)的規(guī)定文檔,另外,常 用的硬件電路(如 ID.WDT)要采用通用的標(biāo)準(zhǔn)設(shè)計(jì)。 第二節(jié) 硬件工程師職責(zé)與基本技能
    發(fā)表于 04-22 15:05

    硬件工程師:回答我!#回答我 #硬件工程師 #YXC晶振 #揚(yáng)興科技

    硬件工程師
    揚(yáng)興科技
    發(fā)布于 :2025年03月25日 18:46:59

    一招拿捏電子工程師#被AI拿捏了 #電子工程師 #電子電工

    電子工程師
    安泰小課堂
    發(fā)布于 :2025年03月25日 17:30:51

    社區(qū)工程師專題系列第九】一個(gè)狂熱的開源愛好者和傳播者——喬楚

    2023年度被評(píng)為電子發(fā)燒友社區(qū)優(yōu)秀版主 優(yōu)秀工程師評(píng)語 喬幫主積極參與社區(qū)活動(dòng),以及各種評(píng)測(cè)活動(dòng)、設(shè)計(jì)大賽等,提交了許多優(yōu)秀的作品,給工程師
    發(fā)表于 11-19 18:18

    社區(qū)工程師專題系列第七】沒有興趣推動(dòng)是不會(huì)有成就的——李海

    被評(píng)為電子發(fā)燒友社區(qū)之星 優(yōu)秀工程師評(píng)語 李海積極參與社區(qū)活動(dòng),以及各種評(píng)測(cè)活動(dòng)、設(shè)計(jì)大賽等,提交了許多優(yōu)秀的作品,給工程師朋友們分享了很多
    發(fā)表于 10-23 16:53

    FPGA算法工程師、邏輯工程師、原型驗(yàn)證工程師有什么區(qū)別?

    ,還需要與軟件工程師、硬件工程師緊密合作,對(duì)整個(gè)系統(tǒng)進(jìn)行集成和測(cè)試。 總的來說,F(xiàn)PGA 算法工程師著重于算法優(yōu)化,F(xiàn)PGA 邏輯工程師專注于邏輯設(shè)計(jì),F(xiàn)PGA 原型驗(yàn)證
    發(fā)表于 09-23 18:26