
發(fā)布
注冊(cè)
/
登錄嵌入式硬件設(shè)計(jì)
關(guān)注創(chuàng)建者:匿名 創(chuàng)建時(shí)間:2022-03-30

嵌入式硬件設(shè)計(jì)的實(shí)例教程
嵌入式設(shè)計(jì)是個(gè)龐大的工程,今天就說(shuō)說(shuō)硬件電路設(shè)計(jì)方面的幾個(gè)注意事項(xiàng),首先,咱們了解下嵌入式的硬件構(gòu)架。
我們知道,CPU是整個(gè)系統(tǒng)的靈魂,所有的外圍配置都與其相關(guān)聯(lián),這也突出了嵌入式設(shè)計(jì)的一個(gè)特點(diǎn)硬件可剪裁。在做嵌入式硬件設(shè)計(jì)中,以下幾點(diǎn)需要關(guān)注。
1、電源的確定
電源對(duì)于嵌入式系統(tǒng)中的作用可以看做是空氣對(duì)人體的作用,甚至更重要:人呼吸的空氣中有氧氣、二氧化碳和氮?dú)獾鹊呛糠€(wěn)定,這就相當(dāng)于電源系統(tǒng)中各種雜波,我們希望得到純凈和穩(wěn)定符合要求的電源,但由于各種因素制約,只是我們的夢(mèng)想。這個(gè)要關(guān)注兩個(gè)方面:
a、電壓
嵌入式系統(tǒng)需要各種量級(jí)的電源比如常見的5v、3.3v、1.8v等,為盡量減小電源的紋波,在嵌入式系統(tǒng)中使用LDO器件。如果采用DC-DC不僅個(gè)頭大,其紋波也是一個(gè)很頭疼的問(wèn)題。
b、電流
嵌入式系統(tǒng)的正常運(yùn)行不但需要穩(wěn)定足夠的電源,還要有足夠的電流,因此在選擇電源器件的時(shí)候需要考慮其負(fù)載,一般留有30%的余量。
如果是多層板,電源部分在layout的時(shí)候需電源分割,這時(shí)需要注意分割路徑,盡量將一定量的電源放置在一起。如果是雙面板,則走線寬度需要注意,在板子允許的情況下盡量加寬。合適的退耦電容盡量靠近電源管腳。
展開 但所有的設(shè)計(jì)人員都可以應(yīng)用半導(dǎo)體大廠商推出的用第3種方法設(shè)計(jì)的專用單片系統(tǒng)。
04
嵌入式硬件系統(tǒng)設(shè)計(jì)
嵌入式設(shè)計(jì)是個(gè)龐大的工程,在軟件方面嵌入式ARM已經(jīng)有了多次介紹,具體可以觀看《
深度:嵌入式系統(tǒng)的軟件架構(gòu)設(shè)計(jì)!》一文。在硬件電路設(shè)計(jì)方面,21ic家了解到有幾個(gè)注意事項(xiàng),首先,咱們了解下嵌入式的硬件構(gòu)架。
我們知道,CPU是這個(gè)系統(tǒng)的靈魂,所有的外圍配置都與其相關(guān)聯(lián),這也突出了嵌入式設(shè)計(jì)的一個(gè)特點(diǎn)硬件可剪裁。在做嵌入式硬件設(shè)計(jì)中,以下幾點(diǎn)需要關(guān)注。
第一、電源確定
電源對(duì)于嵌入式系統(tǒng)中的作用可以看做是空氣對(duì)人體的作用,甚至更重要:人呼吸的空氣中有氧氣、二氧化碳和氮?dú)獾鹊呛糠€(wěn)定,這就相當(dāng)于電源系統(tǒng)中各種雜波,我們希望得到純凈和穩(wěn)定符合要求的電源,但由于各種因素制約,只是我們的夢(mèng)想。這個(gè)要關(guān)注兩個(gè)方面:
a、電壓
嵌入式系統(tǒng)需要各種量級(jí)的電源比如常見的5v、3.3v、1.8v等,為盡量減小電源的紋波,在嵌入式系統(tǒng)中使用LDO器件。如果采用DCDC不僅個(gè)頭大,其紋波也是一個(gè)很頭疼的問(wèn)題。
展開 導(dǎo)讀提要:
今天,我們受到北京新科以仁科技發(fā)展有限公司官方委托,向技術(shù)鄰平臺(tái)用戶發(fā)出嵌入式軟硬件和體系工程師職位,北京新科以仁科技發(fā)展有限公司(以下簡(jiǎn)稱新科以仁公司)成立于1999年9月,從事醫(yī)用激光、強(qiáng)脈沖光、射頻的研發(fā)、生產(chǎn)和銷售的高科技公司,同時(shí)也是德國(guó)卡特醫(yī)用臭氧治療儀在中國(guó)的唯一代理并負(fù)責(zé)售后服務(wù)。新科以仁公司下設(shè)研發(fā)部、銷售部、生產(chǎn)部、質(zhì)量技術(shù)部、綜合部等部門,生產(chǎn)廠房1500平米,辦公面積2000平米,現(xiàn)有員工200人,近年來(lái)公司通過(guò)技術(shù)創(chuàng)新和優(yōu)質(zhì)服務(wù)迅速占領(lǐng)國(guó)際市場(chǎng),急切歡迎您的加入!
工作地點(diǎn):
北京
職位投遞:
關(guān)注公眾號(hào),回復(fù)“新科以仁”獲取企業(yè)投遞通道
崗位詳情:
崗位一 嵌入式硬件工程師(15-25k/月)
崗位職責(zé):
1、負(fù)責(zé)醫(yī)療器械硬件開發(fā)和維護(hù);
2、繪制原理圖、PCB板圖,調(diào)試數(shù)字及模擬電路,器件選型等;
3、配合軟件工程師進(jìn)行調(diào)試;
4、制定并參與產(chǎn)品的調(diào)試、測(cè)試流程,嚴(yán)格產(chǎn)品質(zhì)量控制;
5、制定、整理并規(guī)范化技術(shù)文檔。
任職要求:
1、本科及以上學(xué)歷,計(jì)算機(jī)、信息技術(shù)、電子、電氣、自動(dòng)控制等相關(guān)專業(yè);
2、有兩年以上硬件開發(fā)經(jīng)驗(yàn);
3、熟練掌握STM32單片機(jī)、數(shù)字電路、模擬電路,能獨(dú)立進(jìn)行硬件系統(tǒng)的開發(fā);
4、具備RS232、RS485、IIC等總線調(diào)試經(jīng)驗(yàn);
5、了解EMC、安規(guī)測(cè)試等,熟悉常用芯片選型參數(shù);
6、有醫(yī)療器械行業(yè)背景優(yōu)先。
崗位二 嵌入式軟件工程師(15-25k/月)
崗位職責(zé):
1、負(fù)責(zé)醫(yī)療器械嵌入式軟件開發(fā)和維護(hù);
2、配合硬件工程師進(jìn)行電路設(shè)計(jì)及調(diào)試;
3、制定并參與產(chǎn)品的調(diào)試、測(cè)試流程,嚴(yán)格產(chǎn)品質(zhì)量控制;
4、制定、整理并規(guī)范化技術(shù)文檔。
展開 似乎以Jetson Nano 2G的硬件資源,即便是很優(yōu)秀的YOLOv4或者SSD-Mobilenet算法,跑起來(lái)也只能達(dá)到4-6FPS的性能。
但在JetPack生態(tài)下執(zhí)行這段python,系統(tǒng)會(huì)為模型生成對(duì)應(yīng)的TensorRT加速引擎。這里代碼第一行是導(dǎo)入工具庫(kù)模塊,爾后建立input和output對(duì)象;第四行是導(dǎo)入“深度學(xué)習(xí)推理應(yīng)用”的模塊,然后用detectNet()建立net對(duì)象,處理后面的“物理檢測(cè)推理識(shí)別”任務(wù)。
While循環(huán)里,第七行是讀取一幀圖像,第八行代碼就把圖像中滿足閾值的對(duì)象檢測(cè)出來(lái)了。而且因?yàn)門ensorRT的存在,這行代碼在實(shí)現(xiàn)上,性能可提升不少,初學(xué)者不需要面對(duì)調(diào)用TensorRT的問(wèn)題。第九行的方法,是針對(duì)畫面中檢測(cè)到的對(duì)象,把包括框、類別名稱、置信度等數(shù)據(jù)疊加到圖像上。在英偉達(dá)的底層實(shí)現(xiàn)上,把原本4-6FPS的性能提升到10+FPS。這個(gè)例子我們感覺還是頗具代表性的。
本文以Jetson Nano 2G為例,簡(jiǎn)單談了談嵌入式開發(fā)板加上AI能力之后,要把開發(fā)友好性做好,性能和生態(tài)都是必不可少的。硬件性能是基礎(chǔ)保障——更多的嵌入式板子開始帶AI算力加成是趨勢(shì);而現(xiàn)有的開發(fā)生態(tài),則已經(jīng)有以英偉達(dá)為代表的廠商,極大降低了開發(fā)難度,起碼降低了初學(xué)者的上手難度,并實(shí)現(xiàn)了性能效率上的顯著優(yōu)化。(也算是從側(cè)面印證了,英偉達(dá)可能是一家軟件公司…)
展開 本文來(lái)自:IOT物聯(lián)網(wǎng)小鎮(zhèn)
【我對(duì)架構(gòu)設(shè)計(jì)的理解】
1.架構(gòu)設(shè)計(jì)概念的認(rèn)識(shí)
相信看這篇文章的同學(xué),大部分都是從事嵌入式開發(fā)的,大家也肯定有這么一個(gè)印象:在招聘網(wǎng)站上的一些架構(gòu)設(shè)計(jì)的崗位,都是針對(duì) Web 方向的,卻很少看到招聘嵌入式崗位的系統(tǒng)架構(gòu)師的崗位。
我的理解是大概有下面2個(gè)原因:
(1) Web開發(fā):百家爭(zhēng)鳴,沒有統(tǒng)一的標(biāo)準(zhǔn)和老大
這些年得益于移動(dòng)互聯(lián)網(wǎng)的發(fā)展,前、后端開發(fā)崗位的需求量大增,而且各種框架層出不窮。
如何利用這些框架來(lái)為用戶提供高性能的服務(wù)并沒有一個(gè)統(tǒng)一的標(biāo)準(zhǔn),于是百家爭(zhēng)鳴,相應(yīng)的設(shè)計(jì)師崗位也就層出不窮。
(2) 嵌入式開發(fā):Linux 舍我其誰(shuí)
在嵌入式系統(tǒng)的開發(fā)中,在操作系統(tǒng)的選擇上幾乎沒有太大的余地,大部分是 ARM+Linux 組合。
在 Linux 操作系統(tǒng)層面:那些大神們已經(jīng)把內(nèi)核和驅(qū)動(dòng)層設(shè)計(jì)的很完美了,很少需要開發(fā)人員做大量的修改。
在應(yīng)用程序?qū)用妫洪_發(fā)人員如果沒有什么追求,只為了實(shí)現(xiàn)規(guī)格書中定義的功能即可。
而老板呢,也只是重視產(chǎn)品功能是否能正常實(shí)現(xiàn),至于什么可移植、可擴(kuò)展、執(zhí)行效率等等,不會(huì)想到這個(gè)層面。
即使產(chǎn)品需要更新?lián)Q代,讓開發(fā)人員重新實(shí)現(xiàn)即可,反正只需要功能OK就行。
2.嵌入式系統(tǒng)的架構(gòu)設(shè)計(jì)重要性
說(shuō)一個(gè)小故事。
有一位同事為客戶寫一個(gè)單片機(jī)產(chǎn)品的程序,后來(lái)同事離職后把代碼移交給我。
這個(gè)產(chǎn)品有一個(gè)小功能需要修改一下,恰巧那會(huì)我正在處理另外一個(gè)項(xiàng)目,于是在征得老板許可的情況下把源代碼發(fā)給客戶,請(qǐng)他們自己修改。
展開 
嵌入式硬件設(shè)計(jì)的相關(guān)專題、標(biāo)簽、搜索
嵌入式硬件設(shè)計(jì)的最新內(nèi)容
在本課程結(jié)束時(shí),您將有信心設(shè)計(jì)、測(cè)試和排除自己的數(shù)字電路故障,并將這些概念應(yīng)用于 VLSI、FPGA 和嵌入式硬件設(shè)計(jì)等高級(jí)領(lǐng)域。無(wú)論您是工程專業(yè)的學(xué)生還是熱情的學(xué)習(xí)者,本課程都將加強(qiáng)您的基礎(chǔ)知識(shí),并為您在電子行業(yè)的成功職業(yè)生涯做好準(zhǔn)備。
本課程適合
想要親身體驗(yàn)數(shù)字電路的學(xué)習(xí)者。對(duì)數(shù)字電子和電路實(shí)現(xiàn)感興趣的
業(yè)余愛好者或初學(xué)者。
首頁(yè)
產(chǎn)品概述
AUTOSAR Builder是達(dá)索旗下一款基于Eclipse并使用Artop的可擴(kuò)展工具套件。Artop是由AUTOSAR成員和合作伙伴共同推動(dòng)的開放的AUTOSAR工具環(huán)境。它使用戶能夠構(gòu)建自己的工具并與其他工具供應(yīng)商進(jìn)行集成。AUTOSAR Builder在此基礎(chǔ)上新增了多個(gè)工具套件,更加能夠貼合不同用戶角色(OEM、Tier1)的使用場(chǎng)景和研發(fā)流程,覆蓋基于AUTOSAR
我們知道,CPU是這個(gè)系統(tǒng)的靈魂,所有的外圍配置都與其相關(guān)聯(lián),這也突出了嵌入式設(shè)計(jì)的一個(gè)特點(diǎn)硬件可剪裁。在做嵌入式硬件設(shè)計(jì)中,以下幾點(diǎn)需要關(guān)注。
芯片設(shè)計(jì)人員今天面臨的最關(guān)鍵的問(wèn)題之一是在設(shè)計(jì)過(guò)程中實(shí)時(shí)重新配置RTL,甚至在系統(tǒng)中也是如此。不幸的是,芯片設(shè)計(jì)人員無(wú)法及時(shí)知道是否必須這樣做。在這一點(diǎn)上,任何變化都會(huì)花費(fèi)數(shù)百萬(wàn)美元,并將項(xiàng)目推遲數(shù)月。
有了嵌入式FPGA,這個(gè)問(wèn)題便解決了。芯片設(shè)計(jì)人員在開展項(xiàng)目時(shí),會(huì)知道他們?cè)陧?xiàng)目期間擁有隨時(shí)更改RTL的靈活性,這是前所未有的。
因?yàn)榍度胧紽PGA是一種新技術(shù),在開始介紹之前
本文來(lái)自:IOT物聯(lián)網(wǎng)小鎮(zhèn)
【我對(duì)架構(gòu)設(shè)計(jì)的理解】
1.架構(gòu)設(shè)計(jì)概念的認(rèn)識(shí)
相信看這篇文章的同學(xué),大部分都是從事嵌入式開發(fā)的,大家也肯定有這么一個(gè)印象:在招聘網(wǎng)站上的一些架構(gòu)設(shè)計(jì)的崗位,都是針對(duì) Web 方向的,卻很少看到招聘嵌入式崗位的系統(tǒng)架構(gòu)師的崗位。
我的理解是大概有下面2個(gè)原因:
(1) Web開發(fā):百家爭(zhēng)鳴,沒有統(tǒng)一的標(biāo)準(zhǔn)和老大
我們知道,CPU是整個(gè)系統(tǒng)的靈魂,所有的外圍配置都與其相關(guān)聯(lián),這也突出了嵌入式設(shè)計(jì)的一個(gè)特點(diǎn)硬件可剪裁。在做嵌入式硬件設(shè)計(jì)中,以下幾點(diǎn)需要關(guān)注。
AUTOSAR Builder是達(dá)索旗下一款基于Eclipse的開放、可擴(kuò)展工具套件,用于設(shè)計(jì)和開發(fā)符合AUTOSAR標(biāo)準(zhǔn)的系統(tǒng)和軟件。新版本2022x支持AUTOSAR Release R20-11,并且Adaptive code generators 已升級(jí)支持AUTOSAR Adaptive R20-11。
圖 1-AUTOSAR Builder
1. 前言
嵌入式是軟件設(shè)計(jì)領(lǐng)域的一個(gè)分支,它自身的諸多特點(diǎn)決定了系統(tǒng)架構(gòu)師的選擇,同時(shí)它的一些問(wèn)題又具有相當(dāng)?shù)耐ㄓ眯裕梢酝茝V到其他的領(lǐng)域。
提起嵌入式軟件設(shè)計(jì),傳統(tǒng)的印象是單片機(jī),匯編,高度依賴硬件。傳統(tǒng)的嵌入式軟件開發(fā)者往往只關(guān)注實(shí)現(xiàn)功能本身,而忽視諸如代碼復(fù)用,數(shù)據(jù)和界面分離,可測(cè)試性等因素。從而導(dǎo)致嵌入式軟件的質(zhì)量高度依賴開發(fā)者的水平,成敗系之一身。
北京高薪職位放送,薪資福利齊全,有醫(yī)療器械行業(yè)相關(guān)工作經(jīng)歷的快來(lái)加入吧!
導(dǎo)讀提要:
今天,我們受到北京新科以仁科技發(fā)展有限公司官方委托
如何讓更多的設(shè)計(jì)工程師、結(jié)構(gòu)工程師也運(yùn)用CFD的工具,參與電子散熱仿真,從設(shè)計(jì)源頭就提升電子產(chǎn)品熱設(shè)計(jì)可靠性,已經(jīng)是目前熱設(shè)計(jì)的一種趨勢(shì)。
科技發(fā)展的今天,電子設(shè)備已經(jīng)應(yīng)用到制造業(yè)的各個(gè)領(lǐng)域,從航天電子、船舶電子、汽車電子,到日常生活離不開的消費(fèi)電子和家用電器等,同時(shí)電子產(chǎn)品日趨智能化、小型化,也更加復(fù)雜,特別是智能化和小型化的趨勢(shì)正在持續(xù)增加所有封裝級(jí)別的功率密度,從而帶來(lái)更加困難的電子散熱設(shè)計(jì)