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

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

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

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

工程師說 | RX系列軟件的歷史和今后的展望 #6

瑞薩電子 ? 來源:未知 ? 2023-11-16 18:15 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

前篇回顧:

工程師說 | RX系列軟件的歷史和今后的展望 #1

工程師說 | RX系列軟件的歷史和今后的展望 #2

工程師說 | RX系列軟件的歷史和今后的展望 #3

工程師說 | RX系列軟件的歷史和今后的展望 #4

工程師說 | RX系列軟件的歷史和今后的展望 #5

本篇將為大家介紹如何在RX產(chǎn)品家族典型的100MHz級MCU中搭載網(wǎng)絡(luò)軟件。

Hiroki Ishiguro

Sr Principal Software Engineer

近年來,日常生活中的電子設(shè)備也都開始支持聯(lián)網(wǎng)功能。RX產(chǎn)品家族主要用于工廠自動化設(shè)備,以及空調(diào)設(shè)備、電梯控制、照明設(shè)備控制等建筑自動化領(lǐng)域,在這些領(lǐng)域中網(wǎng)絡(luò)功能是必不可少的。

自2003年入職以來,我一直在開發(fā)用于瑞薩單片機(jī)的TCP/IP協(xié)議棧。從我的經(jīng)驗來看,物聯(lián)網(wǎng)化的問題在于“如何實現(xiàn)TCP/IP”。

RX產(chǎn)品家族用TCP/IP協(xié)議棧 [M3S-T4-Tiny]

長按二維碼或復(fù)制網(wǎng)址到瀏覽器中打開

wKgaomVV7NaAc3r7AAAE8e4EHsc470.png

https://www.renesas.cn/cn/zh/software-tool/tcpip-protocol-stack-m3s-t4-tiny-rx-family

接下來我們將進(jìn)一步明確這個問題。在1995年Windows 95發(fā)布時,運行Windows的CPU的運行頻率為100~200MHz,而到2023年,RX產(chǎn)品家族的主要產(chǎn)品RX65N的最大運行頻率為120MHz,這與1995年發(fā)布的Windows 95運行所需的CPU運行頻率(100~200MHz)相當(dāng)。從那時起,搭載Windows 95的電腦就開始使用SSL等加密通信連接到互聯(lián)網(wǎng)(實際上,SSL(現(xiàn)在被稱為TLS)開始廣泛使用是在2000年之后)?;谶@一事實,RX65N等MCU也應(yīng)該能夠連接到互聯(lián)網(wǎng)。

然而,似乎只有一部分領(lǐng)先用戶正在努力實現(xiàn)自己產(chǎn)品的物聯(lián)網(wǎng)化。這其中必定存在著某種障礙。這一障礙就是“如何實現(xiàn)TCP/IP”。編者認(rèn)為想要消除這一障礙就需要“像Windows 95那樣具有聯(lián)網(wǎng)功能的操作系統(tǒng)的普及”。

正如我們在本系列文章中多次介紹的,作為對上述問題的解決方案,瑞薩與AWS和Microsoft建立了合作關(guān)系,共同開發(fā)了針對瑞薩單片機(jī)的實時操作系統(tǒng)FreeRTOS“Azure RTOS。

本次,我想重點從技術(shù)層面解釋一下“如何實現(xiàn)TCP/IP”。理解TCP/IP的基本前提是“OSI參考模型”。對于熟悉計算機(jī)網(wǎng)絡(luò)的人來說,這可能是一個并不陌生的概念。它是將表示計算機(jī)及其內(nèi)部電信號的物理層作為第1層,將第2層到第7層按照軟件處理數(shù)據(jù)的角色進(jìn)行分層化的概念模型。關(guān)于在物聯(lián)網(wǎng)設(shè)備中使用的主要協(xié)議及其功能,我匯總在了下表中供大家參考。

wKgaomVV7NaAa76vAAKL65G9LfQ689.png

對于個人電腦和智能手機(jī)等裝有通用操作系統(tǒng)的電子設(shè)備,第2層到第6層的功能集成在操作系統(tǒng)中,并作為操作系統(tǒng)功能提供給第7層即應(yīng)用層的開發(fā)者。同樣,在裝有RX產(chǎn)品家族的MCU基礎(chǔ)嵌入式系統(tǒng)中,第2層到第6層的功能集成在“FreeRTOS”或“AzureRTOS”等實時操作系統(tǒng)中,并作為操作系統(tǒng)功能提供給第7層即應(yīng)用層的開發(fā)者。由于以往實時操作系統(tǒng)和第2層到第6層的功能是分開的,由不同的軟件供應(yīng)商提供,所以在這種情況下,用戶在進(jìn)行第7層的應(yīng)用開發(fā)之前,必須先處理作為基礎(chǔ)的第2~6層的構(gòu)建,這正是問題所在。此外,在當(dāng)前使用WiFi/蜂窩等無線模塊的情況下,第1~4層在無線模塊端,第5~7層在MCU端,OSI參考模型本身在不同的計算機(jī)之間進(jìn)行橋接實現(xiàn),這是一個相當(dāng)復(fù)雜的構(gòu)成。并且,無論是在MCU端還是無線模塊端,都需要CPU來處理TLS和TCP/IP等數(shù)據(jù),這將大大提升系統(tǒng)整體的功耗。如果在MCU端實現(xiàn)MQTT或TLS,那么無線模塊端的MQTT或TLS就會閑置,相關(guān)的程序存儲內(nèi)存就會被浪費。

wKgaomVV7NaAGiirAAF-jnNNQM4109.png

Ethernet將第1層集成到MCU內(nèi)(僅信號轉(zhuǎn)換部分使用外部芯片,即所謂的PHY芯片),并且使第2~4層在MCU上以軟件形式存在,這種成本最優(yōu)的配置在過去10年已經(jīng)在市場中得到了普及。因此,我們認(rèn)為在無線模塊中也將出現(xiàn)類似的變化。

wKgaomVV7NaAfrEiAAEVNLs61aA227.png

正如我們此次介紹的,建立網(wǎng)絡(luò)系統(tǒng)是一件非常有趣的事情,同時隨著時代的發(fā)展,最佳配置也會發(fā)生變化。特別是在基于MCU的物聯(lián)網(wǎng)系統(tǒng)中使用無線模塊時,從OSI參考模型出發(fā)的設(shè)計變得非常重要。瑞薩一直希望通過溝通與交流為廣大客戶提供與時代相匹配的最佳解決方案。因此,為了讓客戶能夠?qū)W⒂趹?yīng)用的開發(fā),我們會繼續(xù)致力于「FreeRTOS」「Azure RTOS」等實時操作系統(tǒng)的開發(fā)工作。

您可點擊文末閱讀原文查看瑞薩RX云解決方案頁面。

1

END

1

瑞薩電子 (TSE: 6723)

科技讓生活更輕松,致力于打造更安全、更智能、可持續(xù)發(fā)展的未來。作為全球微控制器供應(yīng)商,瑞薩電子融合了在嵌入式處理、模擬、電源及連接方面的專業(yè)知識,提供完整的半導(dǎo)體解決方案。成功產(chǎn)品組合加速汽車、工業(yè)、基礎(chǔ)設(shè)施及物聯(lián)網(wǎng)應(yīng)用上市,賦能數(shù)十億聯(lián)網(wǎng)智能設(shè)備改善人們的工作和生活方式。更多信息,敬請訪問renesas.com

wKgaomVV7NeAc3anAABMcXsjlG8974.gif


原文標(biāo)題:工程師說 | RX系列軟件的歷史和今后的展望 #6

文章出處:【微信公眾號:瑞薩電子】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。


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

    關(guān)注

    36

    文章

    22382

    瀏覽量

    88033

原文標(biāo)題:工程師說 | RX系列軟件的歷史和今后的展望 #6

文章出處:【微信號:瑞薩電子,微信公眾號:瑞薩電子】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

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

    做了電子工程師之后,最好拍的視頻出現(xiàn)了#硬件設(shè)計 #電子DIY #電子工程師

    電子工程師
    安泰小課堂
    發(fā)布于 :2025年06月24日 17:45:57

    用于四頻 GSM / GPRS / EDGE 6 頻天線開關(guān)支持的 Tx-Rx FEM skyworksinc

    支持的 Tx-Rx FEM的引腳圖、接線圖、封裝手冊、中文資料、英文資料,用于四頻 GSM / GPRS / EDGE 6 頻天線開關(guān)支持的 Tx-Rx FEM真值表,用于四頻 GSM / GPRS / EDGE
    發(fā)表于 06-17 18:30
    用于四頻 GSM / GPRS / EDGE <b class='flag-5'>6</b> 頻天線開關(guān)支持的 Tx-<b class='flag-5'>Rx</b> FEM skyworksinc

    瑞薩FUSA參考板使用指南(RX72N-RX72N參考板)符合SIL3標(biāo)準(zhǔn)的功能安全平臺軟件PLSW軟件使用教程

    ? SIL3功能安全軟件平臺介紹 1.概述 本文基于瑞薩FUSA套件中的RX72N-RX72N參考板,介紹如何使用符合SIL3標(biāo)準(zhǔn)的功能安全平臺軟件PLSW軟件,使開發(fā)者可快速上手瑞薩
    的頭像 發(fā)表于 05-27 16:23 ?600次閱讀
    瑞薩FUSA參考板使用指南(<b class='flag-5'>RX72N-RX</b>72N參考板)符合SIL3標(biāo)準(zhǔn)的功能安全平臺<b class='flag-5'>軟件</b>PLSW<b class='flag-5'>軟件</b>使用教程

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

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

    如何在VS Code中使用瑞薩RX系列MCU

    RX家族系列MCU圍繞先進(jìn)的CPU內(nèi)核構(gòu)建,匯集了瑞薩的各種技術(shù)創(chuàng)新?;诙嗄攴e累的專有技術(shù),它們旨在在各個方面提供更好的響應(yīng)性和能效,同時結(jié)合出色的運行性能和低功耗。為工業(yè)、家用電子、辦公自動化
    的頭像 發(fā)表于 04-17 17:58 ?2898次閱讀
    如何在VS Code中使用瑞薩<b class='flag-5'>RX</b><b class='flag-5'>系列</b>MCU

    如何成為一名嵌入式軟件工程師

    如何成為一名嵌入式軟件工程師? 01明確崗位的角色與定位 嵌入式軟件工程師主要負(fù)責(zé)開發(fā)運行在特定硬件平臺上的軟件,這些軟件通常與硬件緊密集成,以實現(xiàn)特定的功能。 不僅需要精通編程語言
    發(fā)表于 04-15 14:37

    硬件工程師:回答我!#回答我 #硬件工程師 #YXC晶振 #揚興科技

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

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

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

    帶有FPU的32位微控制器RX23T系列數(shù)據(jù)手冊

    RX23T 系列是適用于單逆變器控制的 32 位微控制器,具有內(nèi)置浮點處理單元(FPU),讓用戶輕松編程復(fù)雜的逆變器控制算法。可大大減少軟件開發(fā)和維護(hù)所需的工時。 此外,由于采用了 RX
    的頭像 發(fā)表于 03-24 17:21 ?490次閱讀
    帶有FPU的32位微控制器<b class='flag-5'>RX</b>23T<b class='flag-5'>系列</b>數(shù)據(jù)手冊

    嵌入式軟件工程師就業(yè)好不好?

    嵌入式軟件工程師就業(yè)好不好?會不會越老越吃香?今天一起來看看。 首先看下市場需求。 隨著物聯(lián)網(wǎng)、人工智能、5G等前沿技術(shù)的快速發(fā)展,嵌入式系統(tǒng)的應(yīng)用領(lǐng)域不斷擴(kuò)大,從智能家居、汽車電子到工業(yè)自動化
    發(fā)表于 02-20 10:19

    嵌入式工程師常用的開發(fā)工具有哪些?

    嵌入式工程師常用的開發(fā)工具有哪些? 在嵌入式系統(tǒng)開發(fā)的廣闊領(lǐng)域中,嵌入式工程師們憑借著一系列強(qiáng)大的工具,將創(chuàng)意與技術(shù)完美融合,打造出高效、可靠的嵌入式系統(tǒng)。以下是一些嵌入式工程師常用的
    發(fā)表于 12-20 15:29

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

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