成·人免费午夜视频

    1. <code id="p04wk"><small id="p04wk"><track id="p04wk"></track></small></code>

      <th id="p04wk"></th>
      <tr id="p04wk"><sup id="p04wk"></sup></tr>
        <strike id="p04wk"></strike>
        <tr id="p04wk"></tr>
        <center id="p04wk"></center>

        電子發燒友網 > 嵌入式技術 > 正文

        嵌入式系統設計的復雜性如何來抑制

        2019年12月10日 16:29 ? 次閱讀

        Raspberry Pi系列不久前通過全新的Raspberry Pi Zero W1(2017年2月)擴充了產品線,這是一臺支持無線連接的個人計算機,售價僅10美元。對于業余愛好者、制造商、工匠和黑客而言,它的意義非同尋常。是的,我們之中很少有人真正嘗試做好我們的工作,即設計真正的(電子)產品!當我最近觀看Eben Upton的視頻公告時,我忍不住想起早年的經歷。那是80年代中期,我買不起BBC電腦,也負擔不起奢侈的Amiga。但我花光所有的錢購買了Sinclair ZX Spectrum。因此,Eben努力實現“讓所有人都買得起”的目標確實讓我產生了共鳴。

        一臺功能強大的個人計算機塞進一塊小巧的印刷電路板PCB)上,確切地說是6 x 3 cm的印刷電路板,達到這種小尺寸的新記錄著實讓我驚嘆。經過進一步思考,我經常想弄清楚是否正是Spectrum的簡約及其諸多限制促使我深入研究計算機并最終沉醉于這一奇妙領域——軟件和硬件之間的邊界,我們今天稱之為嵌入式。

        小型片上系統

        Raspberry Pi Zero設計基于片上系統(SoC)(BCM2835),其中包括一個1 GHz ARM?內核和一個圖形處理單元(GPU)、一個視頻接口、多個串行接口(USB、UART、SPI和I2C)以及一個外部存儲器接口,用于管理運行Linux?操作系統(OS)所需的大容量RAM(512 MB DDR2)和大容量存儲卡(SD卡)。對于單芯片器件來說,這些都是令人印象深刻的功能,特別是與我年輕時看到的早期個人計算機相比。我們可能會爭辯,與目前在各種嵌入式控制應用中常用的最新簡單型單片機相比,這并非不成比例。雖然時鐘速度和處理能力都要低得多(從10 MHz到100 MHz不等),但今天所有小型單片機本身都是真正的小型片上系統奇跡。正如您對單片機期望的那樣,所有RAM和閃存都位于芯片上。存在串行接口(USB、UART、SPI和I2C),但也集成了所有電源調節和電壓監控電路。片上通常有五個或更多不同的(精密)振蕩器,以便獲得更大的靈活性并控制功耗。此外,還有幾個具有大輸入/輸出多路開關的模擬外設(ADC、DAC、運算放大器和模擬比較器。..。..),取代了Raspberry Pi幻想視頻中的功能,一直以來反映出偏愛嵌入式超過計算的設計選擇中的顯著不同。

        事實上,當Raspberry Pi用戶需要與現實世界連接時,對于使常用LED閃爍等最平和I/O應用以外的應用而言,由更小的單片機(實際上通常為8位單片機)通過“帽子”(小型子板)提供必要的I/O接口和所需電壓轉換并不意外。

        我不想在兩個截然不同的世界之間將這種不公平的對比一直拖下去,但我必須指出,在支持開發人員方面,兩者有一個共同關注的問題:“控制復雜性”,最終“吸引新用戶”。毋庸置疑,它們的解決方案類似,但終究有所不同。

        這兩個平臺都是由提供免費軟件工具開始,包括集成開發環境(IDE)、編譯器、鏈接器、模擬器、調試器(在專業版中提供,只需少量費用)、或多或少的開放式中間件和(RT-)OS以及一小部分硬件(板)選項。

        兩個陣營(嵌入式計算和通用計算)之間的差異比您想象的要小。兩者最終都依賴于類似的(如果不相同)工具鏈,這些工具鏈大部分都基于GNU。在中間件級別,一旦您正確抽取下級(下至金屬)驅動程序層,開源選項會再次變得極其相似。操作系統級別的差異最大,因為許多單片機將很愿意運行RTOS,但無法承受完整Linux內核的負擔。這反映了真正的行業差異。實時是操作系統“工作說明”的一部分。

        膨脹

        查看文檔時會發現,兩者的復雜度在膨脹。我最喜歡的一個例子是基于流行8位PIC?架構的小巧而簡單的單片機。PIC16F1619經常用于控制小家電,為此,它將小容量閃存(16 KB)封裝在20引腳微型封裝中,具有十幾個數字外設接口和幾乎同樣多的模擬支持模塊。其數據手冊長達650頁,之后還增加了特性數據、表和圖2。

        此小型SoC上提供的一些外設(例如信號測量定時器)需要長達50頁的篇幅才能適當記錄。這幾乎是描述實際PIC內核及其整個指令集所需頁數的兩倍。

        在Raspberry Pi方面,如果只是按比例放大(10倍),則問題類似,因為有多個數據手冊需要考慮,每個數據手冊只記錄片上系統硬件組件的一部分(SoC外設、GPU和內核),內核單獨占用超過750頁的篇幅。

        嵌入式軟件架構

        很明顯,沒有人能夠閱讀或跟上如此龐大的信息量。特別是嵌入式開發人員,他們總是承擔著極大的壓力,需要在更短的時間內完成應用,以實現最快的產品上市速度。常見的解決方案是使用分層架構對應用進行分區,并使用標準化外設庫來抽取硬件詳細信息。這些層可以整齊地形成協議棧,其中“應用”位于硬件抽象層(HAL)的頂部。實際上,可以進一步細化此圖片來完全識別HAL,HAL上方的中間件層將負責實現諸如網絡、文件系統和圖形UI(如果存在/需要)一類的通用服務/功能。

        嵌入式系統設計的復雜性如何來抑制

        圖1:嵌入式應用的軟件協議棧

        注:通常通過從HAL分離驅動程序層和電路板支持層來進一步細化協議棧,但是在以下考慮中,我們不需要詳細到這種程度。

        此軟件架構直接于“計算”領域,可以很好地對大多數通用案例進行建模。遺憾的是,由于它適用于嵌入式應用,因此有兩個基本缺點:

        · 只要重點放在頂層中間件層提供的標準功能上,分層架構就可以簡化文檔篇幅過長的問題。在應用范圍的底端,當中間件層(如果存在)非常薄時,結果大多比較模糊。開發人員必須依賴以大型應用編程接口(API)形式存在的HAL文檔,這份材料的篇幅同樣較長(可達數千頁),但始終未真正研究器件的任何細節。出現問題時,他/她將身陷窘境或被迫深入研究陌生領域和大量代碼。

        · HAL層為支持標準中間件服務提供了巨大幫助,但由于其性質極其嚴格,因此最終會清除特定器件的任何獨特差異化功能。否則,這些獨特功能可以為特定應用提供技術優勢,并且可能成為選擇特定器件型號的原因。

        · 在應用范圍的頂端,中間件層非常厚,例如Raspberry Pi,僅Linux OS內核就添加了數百萬行代碼來應對問題3。雖然可以說這是開源代碼,但對于希望自己永遠不必深入了解到如此程度的普通開發人員而言,它幾乎無法帶來安慰。

        讓計算機盡其所能!

        最終,Raspberry Pi開發人員將能夠依靠“計算”性能帶來的巨大收益和小電路板提供的大量資源。標準Linux操作系統的便利性遠不止彌補API的復雜性和廣泛性。

        我最關心的是全新小型SoC的開發人員:現代單片機用戶。對于他們而言,使用標準化HAL的好處減少了,因為性能存在損失,而且堆疊軟件架構使獨特的功能變得單一。

        用于快速開發的新一代軟件工具代表了擺脫這一難題的巧妙方式。這是最近出現在嵌入式控制市場中的一種新型代碼生成器或配置器。盡管最初時持有明顯(但通常合理)的懷疑態度,但事實證明,這些工具不僅有效,對于任何嚴格的嵌入式開發人員也必不可少。

        我們發現的顯著特征包括:

        - 完全集成在常見的IDE中,這有助于其了解項目上下文:型號(器件編號)選擇和中間件庫感知。

        - 支持獨特和復雜的外設。例如,先前示例中提到的信號測量定時器(SMT)可以在單個頁面/對話框中直觀地呈現給用戶,其中僅包含少數滾動列表、復選框和一些直觀選項。有關來自Microchip的PIC單片機的旗艦快速開發工具MPLAB?代碼配置器(MCC)4的屏幕截圖,請參見圖2。

        嵌入式系統設計的復雜性如何來抑制

        圖2——MPLAB代碼配置器:信號測量定時器選項- 利用模板引擎,將配置選項轉換為一小部分完全自定義的函數。這意味著只需通過少量待學習的函數以及一致且直觀的命名約定便可生成最小API。函數定制保證大多數硬件抽象是在編譯時(實際上在編譯前)靜態執行的。這有助于減少傳遞到每個函數所需的參數列表,從而提高性能和代碼密度。有關MPLAB代碼配置器的典型簡約用例,請參見列表1。

        - 輸出由非常短的(C語言)源文件組成,這些源文件可由用戶全面檢查(可將其作為一次學習機會),但也會經過專家進一步手動優化?,F代化的代碼生成器將其代碼與用戶代碼靈活地混合,既可保持完整性,也允許充分利用寶貴的高級硬件功能。

        void SMT1_Initialize(void) {

        // CPOL rising edge; EN enabled; SPOL high/rising edge enabled; SMT1PS 1:1 Prescaler; …SMT1CON0 = 0x80;

        // SMT1MODE Counter; SMT1GO disabled; SMT1REPEAT Single AcquisiTIon mode;SMT1CON1 = 0x08;

        // SMT1CPRUP SMT1PR1 update complete; SMT1TS not incremenTIng; RST SMT1TMR1 update complete …SMT1STAT = 0x00;

        SMT1CLK = 0x00;// SMT1CSEL FOSC;

        SMT1WIN = 0x00;// SMT1WSEL SMTWINx;

        SMT1SIG = 0x00;// SMT1SSEL SMTxSIG;

        SMT1PRU = 0x00; // SMT1PR16 0x0;

        SMT1PRH = 0x00;// SMT1PR8 0x0;

        SMT1PRL = 0x00;// SMT1PR0 0x0;

        }

        void SMT1_DataAcquisiTIonEnable(void) {

        SMT1CON1bits.SMT1GO = 1;// Start the SMT module by wriTIng to SMTxGO bit}

        void SMT1_SetPeriod(uint32_t periodVal) {// Write to the SMT1 Period registers

        SMT1PRU = (periodVal 》》 16);

        SMT1PRH = (periodVal 》》 8);

        SMT1PRL = periodVal;

        }

        列表1——由MCC生成、用于配置SMT外設的源文件(smt1.c)部分從根本上說,代碼配置器/生成器可將“計算機”執行的操作做到最好。構建HAL是硬件外設配置重復且容易出錯的階段,通常會導致在數據手冊中花費大量時間進行乏味的搜索,現在,這一階段現已然消失或顯著縮短,只留下一些更加趣味橫生、啟發思維的探索與創造時間。

        事實上,用戶可以從同一個用戶界面了解特定的硬件外設功能,從根本上消除(或至少極大減少)對數據手冊的需求。

        硬件抽象層成為項目的靈活部分,實際上可以根據需要頻繁、快速地重新生成,從而優化應用性能。

        十(二進制)行代碼

        處理完(外設)配置后,可將注意力立即集中到應用上,這是設計中更智能的部分(在應用層上),這一部分位于“主循環”之內,而不是之前。

        最后要說的是,憑借代碼生成器,即使在嵌入式領域中,經典的“Hello World”示例(總是轉換為使LED閃爍)也會成為令人耳目一新的兩行代碼練習!

        LED_Toggle();

        __delay_ms(500);

        列表2——為創建第一個嵌入式“Hello World”而需要輸入的短短兩行代碼您將能夠在我最近出版的書中找到(20個)更多關于同樣有效利用快速開發工具的實例:“In 10 Lines of Code”5。

        對抗復雜性

        在小型單片機發展成為小型SoC或者個人計算機縮小為Raspberry Pi的過程中,不僅會浪費時間和造成認知負擔,還會在我們操作無法完全理解/掌握的系統時引入漏洞。

        復雜性不是技術進步的必然結果?,F代化的代碼配置器/生成器可以通過擴展我們的軟件開發流程、實現自動化并最終恢復我們對快速增長的可用功能/選項數量的掌握來幫助我們。

        責任編輯:ct

        下載發燒友APP

        打造屬于您的人脈電子圈

        關注電子發燒友微信

        有趣有料的資訊及技術干貨

        關注發燒友課堂

        鎖定最新課程活動及技術直播

        電子發燒友觀察

        一線報道 · 深度觀察 · 最新資訊
        收藏 人收藏
        分享:

        評論

        相關推薦

        電容式傳感器可以怎樣應用

        在使用TURCK的電容式傳感器之前,客戶也使用過其它品牌的電容式傳感器,但是由于其內部電路缺乏有效地....
        發表于 2019-12-10 15:54? 9次閱讀
        電容式傳感器可以怎樣應用

        醫療行業RFID和RTLS技術可能有哪一些誤區

        RFID和RTLS技術已經在許多行業的資產追蹤領域得到了應用,如對一些基礎設施的管理,研究實驗室,制....
        發表于 2019-12-10 15:03? 6次閱讀
        醫療行業RFID和RTLS技術可能有哪一些誤區

        物聯網到底需不需要控制中心

        企業對于物聯網有著很大的需求。它幾乎無所不能。
        發表于 2019-12-10 14:52? 10次閱讀
        物聯網到底需不需要控制中心

        Linux在嵌入式系統應用中的探究

        計算機用于嵌入式控制設備領域的歷史和計算機本身的歷史一樣久遠。最初的用于控制機電式電話交換器的通訊設....
        發表于 2019-12-10 14:33? 20次閱讀
        Linux在嵌入式系統應用中的探究

        關于嵌入式應用框架(EAF)的探索

        EAF是Embedded Application Framework 的縮寫,即嵌入式應用框架。
        發表于 2019-12-10 14:28? 13次閱讀
        關于嵌入式應用框架(EAF)的探索

        為什么貼片加工廠需要ERP系統,原因是什么

        ERP系統是企業資源計劃的簡稱,是指建立在信息技術基礎上,集信息技術與先進管理思想于一身,以系統化的....
        發表于 2019-12-10 11:08? 74次閱讀
        為什么貼片加工廠需要ERP系統,原因是什么

        電子產品生產中焊料飛濺的產生原因有哪些,有什么改...

        在PCB線路板進行SMT貼片加工焊膏印刷的階段,有很多的生產環節會應為工程工藝的管控措施沒有落實到位....
        發表于 2019-12-10 11:03? 78次閱讀
        電子產品生產中焊料飛濺的產生原因有哪些,有什么改...

        在貼片加工廠中有哪些安全防護需要了解

        在貼片加工廠中,我們經常會看到很多的安全標識,比如說靜電防護、用電安全、防止夾手,等等。對于一些其他....
        發表于 2019-12-10 09:15? 8次閱讀
        在貼片加工廠中有哪些安全防護需要了解

        靈動微電子|ELEXCON 2019深圳國際電子...

        2019年12月19-21日,一年一度的科技大展ELEXCON深圳國際電子展將在深圳會展中心拉開帷幕....
        發表于 2019-12-09 21:04? 115次閱讀
        靈動微電子|ELEXCON 2019深圳國際電子...

        PCB底部擦洗工藝的作用及注意事項

        由于PCB的變形、定位不準、支撐不到位、設計等原因,印刷時模板與PCB焊盤之間很難形成理想的密封狀態....
        發表于 2019-12-09 11:24? 183次閱讀
        PCB底部擦洗工藝的作用及注意事項

        激光切割工藝制作SMT焊膏印刷模板具有哪些特點

        目前,模板的制造方法主要有激光切割、化學蝕刻和電鑄。目前主流的模板制作工藝為激光切割工藝,這主要是質....
        發表于 2019-12-09 11:01? 182次閱讀
        激光切割工藝制作SMT焊膏印刷模板具有哪些特點

        焊膏在刮刀上產生不良現象的原因與解決方法

        在印刷時,焊膏經常會沿著刮刀輕微地蠕升,導致與刮刀的接觸面積比與模板的接觸面積稍微大一些。當向右印刷....
        發表于 2019-12-09 09:21? 105次閱讀
        焊膏在刮刀上產生不良現象的原因與解決方法

        JEDEC定義了一種串行復位協議,用以取代專用復...

        Quad和Octal SPI接口由JEDEC的擴展SPI(xSPI)標準JESD251定義,該標準提....
        發表于 2019-12-08 09:19? 124次閱讀
        JEDEC定義了一種串行復位協議,用以取代專用復...

        AD格式標準封裝庫 SMT必備資料 硬件工程師福音

        部分截圖   基本常用的芯片全都有  值得擁有 ...
        發表于 2019-12-07 11:12? 302次閱讀
        AD格式標準封裝庫 SMT必備資料 硬件工程師福音

        嵌入式系統的穩壓電源說明

        電源是所有嵌入式系統的重要方面。沒有電力,任何事情都無法進行。根據應用程序的類型,可以使用幾種電源選....
        發表于 2019-12-06 14:50? 117次閱讀
        嵌入式系統的穩壓電源說明

        機器人流程自動化為什么很重要

        自動化技術正在促進企業業務的發展,機器人流程自動化(RPA)是其發展的第一步。
        發表于 2019-12-06 11:15? 92次閱讀
        機器人流程自動化為什么很重要

        360度看新一代示波器系列之五:使用FlexCh...

        新型FlexChannel 輸入通道可以使用范圍最廣泛的探頭,滿足測量多個不同信號的需求。
        發表于 2019-12-06 11:06? 70次閱讀
        360度看新一代示波器系列之五:使用FlexCh...

        安勤科技最新推出HPC-BYT嵌入式系統

        安勤科技,為Intel物聯網解決方案聯盟(Intel Internet of Things Solu....
        發表于 2019-12-05 14:28? 71次閱讀
        安勤科技最新推出HPC-BYT嵌入式系統

        嵌入式軟硬件系統是如何工作的

        計算機作為20世紀人類社會最偉大的發明之一,近期也逐步邁入后PC時代。后PC時代的到來也標志著嵌入式....
        發表于 2019-12-05 14:18? 339次閱讀
        嵌入式軟硬件系統是如何工作的

        工業以太網與傳統以太網絡的比較

        工業以太網是指技術上與商用以太網兼容,但在產品設計上,在實時性、可靠性、環境適應性等方面滿足工業現場....
        發表于 2019-12-05 09:34? 100次閱讀
        工業以太網與傳統以太網絡的比較

        人工智能與智能過程自動化的作用

        CS領導者的數字化轉型意味著他們必須跨渠道,問題,流程等構建客戶的單一視圖。此外,當消費者跨渠道時,....
        發表于 2019-12-04 14:25? 267次閱讀
        人工智能與智能過程自動化的作用

        物聯網入侵嵌入式系統,安全研發仍是重點

        物聯網正在蠶食嵌入式系統市場,它渴望獲得更多安全性和一些AI。
        發表于 2019-12-04 14:11? 218次閱讀
        物聯網入侵嵌入式系統,安全研發仍是重點

        監管環境給企業區塊鏈帶來了什么

        盡管關于區塊鏈如何適應現代監管環境仍存在許多懸而未決的問題,但顯然,區塊鏈為增強企業的數據治理和數據....
        發表于 2019-12-03 16:08? 68次閱讀
        監管環境給企業區塊鏈帶來了什么

        四個方面來討論嵌入式系統的Boot Loader

        系統加電或復位后,所有的 CPU 通常都從某個由 CPU 制造商預先安排的地址上取指令。比如,基于 ....
        發表于 2019-12-03 15:50? 273次閱讀
        四個方面來討論嵌入式系統的Boot Loader

        嵌入式系統開發流程

        芯片級設計技術的核心是編譯/綜合、庫/IP、測試/驗證。編譯/綜合技術使設計者用抽象的方式描述所需的....
        發表于 2019-12-03 15:44? 336次閱讀
        嵌入式系統開發流程

        為什么機器人過程自動化是智能數據中心的前進方向

        作者:DCG技術解決方案公司首席執行官BrentWhitfield 當許多人想到機器人時,他們會想象....
        發表于 2019-12-03 12:05? 991次閱讀
        為什么機器人過程自動化是智能數據中心的前進方向

        如何在保證質量的同時提高SMT貼片打樣的速度

        對于提高SMT貼片打樣的速度自然不僅僅體現在剛才提到的這些加工前的準備,在SMT貼片加工的時候作為技....
        發表于 2019-12-02 11:45? 338次閱讀
        如何在保證質量的同時提高SMT貼片打樣的速度

        在SMT貼片加工焊接中關于溫度調節的問題解析

        SMT加工插件元器件的波峰焊初始階段在整個波峰焊接的質量管控環節里最重要的部分。在波峰焊接工藝中,和....
        發表于 2019-12-02 11:29? 361次閱讀
        在SMT貼片加工焊接中關于溫度調節的問題解析

        SMT加工使用波峰焊的準備事項和細節管控

        SMT加工插件元器件的波峰焊初始階段在整個波峰焊接的質量管控環節里最重要的部分,初始階段的準備細節做....
        發表于 2019-12-02 10:46? 327次閱讀
        SMT加工使用波峰焊的準備事項和細節管控

        中國未來5-10年光纖需求量巨大,注重競爭力優先

        過去幾十年,中國市場已經累計消耗近20億芯公里的光纖光纜,伴隨著光纖通信技術的演進,我國光纖光纜行業....
        發表于 2019-12-01 10:43? 113次閱讀
        中國未來5-10年光纖需求量巨大,注重競爭力優先

        物聯網的嵌入式軟件系統和硬件系統詳細介紹

        隨著云計算、大數據、5G等新技術的融合加快,物聯網也逐步進入集成創新、跨界融合、規模發展的新階段。包....
        發表于 2019-12-01 09:34? 438次閱讀
        物聯網的嵌入式軟件系統和硬件系統詳細介紹

        未來我國機器人的應用領域將會越來越多

        未來,中國機器人的應用領域會越來越多。以新興的微納米機器人為例,中國科學院沈陽自動化研究所研究員劉連....
        發表于 2019-11-30 10:28? 534次閱讀
        未來我國機器人的應用領域將會越來越多

        紅外熱像儀釀酒自動化應用

        上甑,白酒釀造的一道核心工序,講究“輕松薄準勻平”。在這道工序里面,非常重要的是“見汽壓醅”,糟培要....
        發表于 2019-11-30 07:51? 302次閱讀
        紅外熱像儀釀酒自動化應用

        自動化所在視覺物體檢測與識別領域取得系列進展

        物體檢測是計算機視覺與模式識別領域的核心問題,一直以來受到學術界與工業界的廣泛關注。當前物體檢測最大....
        發表于 2019-11-29 15:42? 330次閱讀
        自動化所在視覺物體檢測與識別領域取得系列進展

        智能技術發展迅速,嵌入式系統迎來市場新需

        嵌入式系統是用來控制或者監視機器、裝置、工廠等大規模設備的系統。嵌入式系統通常進行大量生產,所以單個....
        發表于 2019-11-29 11:37? 143次閱讀
        智能技術發展迅速,嵌入式系統迎來市場新需

        高通和博世力士樂攜手推動5G技術在工業制造方面的...

        在近期更新的IHS《5G經濟》報告中,研究人員表示,到2035年,5G將在制造業創造近4.7萬億美元....
        發表于 2019-11-28 14:22? 533次閱讀
        高通和博世力士樂攜手推動5G技術在工業制造方面的...

        動力電池如何實現自動化測試?——第一彈

        那是一個晴朗的午后,我坐上了開往深圳的火車,去面對我人生中的第一份正式工作。剛畢業的我和許多年輕人一樣,心中充...
        發表于 2019-11-27 10:33? 263次閱讀
        動力電池如何實現自動化測試?——第一彈

        嵌入式操作系統和通用計算機系統兩者有什么不同之處

        嵌入式系統與通用計算機系統有著完全不同的技術要求和技術發展方向。通用計算機系統的技術要求是高速、海量....
        發表于 2019-11-26 11:31? 284次閱讀
        嵌入式操作系統和通用計算機系統兩者有什么不同之處

        嵌入式系統的編程中指針直接操作內存的方法介紹

        在嵌入式系統的編程中,常常要求在特定的內存單元讀寫內容,匯編有對應的MOV指令,而除C/C++以外的....
        發表于 2019-11-26 11:01? 367次閱讀
        嵌入式系統的編程中指針直接操作內存的方法介紹

        求教大神,關于自動分揀傳送帶的原理

        求教大神,請問識別條碼后,如何控制傳送帶上物品的運動? ...
        發表于 2019-11-26 09:20? 303次閱讀
        求教大神,關于自動分揀傳送帶的原理

        優傲機器人助力新西蘭鎖具制造商提高生產率方案

        為了選擇工業機器人,亞薩合萊邀請三家不同的機械臂供應商現場進行同樣的操作活動,然后對其進行評估。UR....
        發表于 2019-11-25 15:39? 346次閱讀
        優傲機器人助力新西蘭鎖具制造商提高生產率方案

        機器視覺技術使水果蔬菜自動化分類成為可能

        棗子是地中海地區重要的膳食組成部分。當地棗子品種繁多,其中一種椰棗(Madjoul),個頭大,肉質多....
        發表于 2019-11-25 14:36? 426次閱讀
        機器視覺技術使水果蔬菜自動化分類成為可能

        物聯網時代下嵌入式系統將有著更大的發展空間

        隨著國家信息化的推進,電子技術也得到了更廣泛的發揮,嵌入式作為一種傳統的電子技術,未來會因為物聯網的....
        發表于 2019-11-25 11:14? 258次閱讀
        物聯網時代下嵌入式系統將有著更大的發展空間

        物聯網的價值怎樣發揮到極致

        企業需了解不同的物聯網數據源及其對存儲的影響,以及自動化如何從物聯網數據中獲得更多的價值。
        發表于 2019-11-25 09:48? 124次閱讀
        物聯網的價值怎樣發揮到極致

        人工智能新風口將會在哪一個領域

        人機協同不是用機器人取代人類,而是幫助人類釋放產能,更好的發揮創造力。
        發表于 2019-11-23 11:00? 327次閱讀
        人工智能新風口將會在哪一個領域

        賽加得傳感器在機床加工自動化生產車間中的應用解析

        賽加得傳感器可在自動化過程中實現高效的過程控制和零件檢測、精確的零件測量以及危險區域的安全防護。
        發表于 2019-11-22 15:22? 121次閱讀
        賽加得傳感器在機床加工自動化生產車間中的應用解析

        如何用硬件仿真使嵌入式系統更加的可靠實用

        在當今競爭激烈的形勢下,使富含嵌入式軟件的復雜電子設備更快面市,但是同時確保其更便宜更可靠,是一種相....
        發表于 2019-11-22 11:35? 129次閱讀
        如何用硬件仿真使嵌入式系統更加的可靠實用

        如何設計低功耗嵌入式系統

        設計低能耗系統時,我們需要關注一些非傳統因素,這些因素涉及范圍從硅芯片生產工藝技術,到基于單片機的嵌入式平臺上...
        發表于 2019-11-11 20:07? 381次閱讀
        如何設計低功耗嵌入式系統

        2020可以參考的嵌入式系統之新興發展應用趨勢

        吾人如仔細洞察嵌入式系統應用在現實生活中之型態,應該發現嵌入式系統已是人類生活不可或缺的一部分!例如,人們無法...
        發表于 2019-11-11 20:02? 430次閱讀
        2020可以參考的嵌入式系統之新興發展應用趨勢

        車載終端如何使用ARM設計嵌入式系統

        發表于 2019-11-11 19:58? 305次閱讀
        車載終端如何使用ARM設計嵌入式系統

        如何學習C語言嵌入式系統編程

        不同于一般形式的軟件編程,嵌入式系統編程建立在特定的硬件平臺上,勢必要求其編程語 言具備較強的硬件直接操作能力。...
        發表于 2019-11-11 19:55? 492次閱讀
        如何學習C語言嵌入式系統編程

        ABB是如何實施嵌入式系統技術的?

        發表于 2019-11-11 19:53? 348次閱讀
        ABB是如何實施嵌入式系統技術的?

        2020年嵌入式系統產業現況及技術趨勢有什么可以借鑒?

        發表于 2019-11-11 19:48? 257次閱讀
        2020年嵌入式系統產業現況及技術趨勢有什么可以借鑒?

        汽車的嵌入式系統安全如何設置?

        當前惡意侵犯汽車電子器件的事例不勝枚舉,從簡單的里程表篡改,到通過移動無 線通信接口針對駕駛相關的功能進行攻擊都...
        發表于 2019-11-11 19:45? 259次閱讀
        汽車的嵌入式系統安全如何設置?
        成·人免费午夜视频

          1. <code id="p04wk"><small id="p04wk"><track id="p04wk"></track></small></code>

            <th id="p04wk"></th>
            <tr id="p04wk"><sup id="p04wk"></sup></tr>
              <strike id="p04wk"></strike>
              <tr id="p04wk"></tr>
              <center id="p04wk"></center>