瑞萨RX系列单片机如何实现TCP/IP?

2023-11-25 瑞萨电子公众号
MCU,RX,RX65N,RENESAS MCU,RX,RX65N,RENESAS MCU,RX,RX65N,RENESAS MCU,RX,RX65N,RENESAS

近年来,日常生活中的电子设备也都开始支持联网功能。RX产品家族主要用于工厂自动化设备,以及空调设备、电梯控制、照明设备控制等建筑自动化领域,在这些领域中网络功能是必不可少的。


自2003年入职以来,笔者一直在开发用于瑞萨单片机的TCP/IP协议栈。从笔者的经验来看,物联网化的问题在于“如何实现TCP/IP”。


接下来我们将进一步明确这个问题。在1995年Windows 95发布时,运行Windows的CPU的运行频率为100~200MHz,而到2023年,RX产品家族的主要产品RX65N的最大运行频率为120MHz,这与1995年发布的Windows 95运行所需的CPU运行频率(100~200MHz)相当。从那时起,搭载Windows 95的电脑就开始使用SSL等加密通信连接到互联网(实际上,SSL(现在被称为TLS)开始广泛使用是在2000年之后)。基于这一事实,RX65N等MCU也应该能够连接到互联网。


然而,似乎只有一部分领先用户正在努力实现自己产品的物联网化。这其中必定存在着某种障碍。这一障碍就是“如何实现TCP/IP”。编者认为想要消除这一障碍就需要“像Windows 95那样具有联网功能的操作系统的普及”。


正如我们在本系列文章中多次介绍的,作为对上述问题的解决方案,瑞萨与AWS和Microsoft建立了合作关系,共同开发了针对瑞萨单片机的实时操作系统“FreeRTOS”和“Azure RTOS”。


本次,想重点从技术层面解释一下“如何实现TCP/IP”。理解TCP/IP的基本前提是“OSI参考模型”。对于熟悉计算机网络的人来说,这可能是一个并不陌生的概念。它是将表示计算机及其内部电信号的物理层作为第1层,将第2层到第7层按照软件处理数据的角色进行分层化的概念模型。关于在物联网设备中使用的主要协议及其功能,汇总在了下表中供大家参考。



对于个人电脑和智能手机等装有通用操作系统的电子设备,第2层到第6层的功能集成在操作系统中,并作为操作系统功能提供给第7层即应用层的开发者。同样,在装有RX产品家族的MCU基础嵌入式系统中,第2层到第6层的功能集成在“FreeRTOS”或“AzureRTOS”等实时操作系统中,并作为操作系统功能提供给第7层即应用层的开发者。由于以往实时操作系统和第2层到第6层的功能是分开的,由不同的软件供应商提供,所以在这种情况下,用户在进行第7层的应用开发之前,必须先处理作为基础的第2~6层的构建,这正是问题所在。此外,在当前使用WiFi/蜂窝等无线模块的情况下,第1~4层在无线模块端,第5~7层在MCU端,OSI参考模型本身在不同的计算机之间进行桥接实现,这是一个相当复杂的构成。并且,无论是在MCU端还是无线模块端,都需要CPU来处理TLS和TCP/IP等数据,这将大大提升系统整体的功耗。如果在MCU端实现MQTT或TLS,那么无线模块端的MQTT或TLS就会闲置,相关的程序存储内存就会被浪费。



Ethernet将第1层集成到MCU内(仅信号转换部分使用外部芯片,即所谓的PHY芯片),并且使第2~4层在MCU上以软件形式存在,这种成本最优的配置在过去10年已经在市场中得到了普及。因此,我们认为在无线模块中也将出现类似的变化。



正如我们此次介绍的,建立网络系统是一件非常有趣的事情,同时随着时代的发展,最佳配置也会发生变化。特别是在基于MCU的物联网系统中使用无线模块时,从OSI参考模型出发的设计变得非常重要。瑞萨一直希望通过沟通与交流为广大客户提供与时代相匹配的最佳解决方案。因此,为了让客户能够专注于应用的开发,我们会继续致力于「FreeRTOS」和「Azure RTOS」等实时操作系统的开发工作。


技术资料,数据手册,3D模型库,原理图,PCB封装文件,选型指南来源平台:世强硬创平台www.sekorm.com
现货商城,价格查询,交期查询,订货,现货采购,在线购买,样品申请渠道:世强硬创平台电子商城www.sekorm.com/supply/
概念,方案,设计,选型,BOM优化,FAE技术支持,样品,加工定制,测试,量产供应服务提供:世强硬创平台www.sekorm.com
集成电路,电子元件,电子材料,电气自动化,电机,仪器全品类供应:世强硬创平台www.sekorm.com
  • +1 赞 0
  • 收藏
  • 评论 0

本文由出山转载自瑞萨电子公众号,原文标题为:工程师说 | RX系列软件的历史和今后的展望 #6,本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。

相关研发服务和供应服务

评论

   |   

提交评论

全部评论(0

暂无评论

相关推荐

【经验】一文让你了解DSP与MCU区别

世强代理有Silicon Labs EFM8/EFM32系列8位MCU/32位MCU,Renesas 汽车级MCU RL78 系列,RH850、V850系列,工业级MCU RX系列等。世强有代理进芯电子32位浮点DSP,32位定点DSP,16位DSP,国内唯一可批量供货的32位工业控制DSP供应商。

2018-08-02 -  设计经验

【经验】CS+开发瑞萨MCU RH850的ADC+DMA调试指引

Renesas的RH850 F1K是汽车车身控制的首选MCU,由于高性能和安全性得到汽车客户认可,但由于开发资料有限,导致许多客户开发比较头痛。近期有客户在使用DMA的开发中遇到了问题,下面结合F1K的开发板实现ADC+DMA的驱动设计。

2022-07-21 -  设计经验

【经验】Smart Configurator实现瑞萨MCU软件开发自动化

瑞萨的e2 studio IDE自带的Smart Configurator工具能够以可视化的方式配置MCU的驱动、管教和相关的固件,极大的提高了开发的效率。

2019-06-07 -  设计经验

Bridgetek BT81XQ系列图形控制器添加支持EVE的彩色触摸显示屏,成为电梯控制面板应用的理想选择

Bridgetek BT81XQ系列图形控制器添加支持EVE的彩色触摸显示屏,采用电阻式或电容式触摸界面,支持广泛的图形功能和位图,减轻了MCU生成图形和处理触摸的工作量,成为电梯控制面板应用的理想选择。

2024-06-12 -  应用方案 代理服务 技术支持 批量订货

【IC】灵动微电子高性能通用32位MCU产品MM32H5480荣获“2024年度硬核MCU芯片奖”

近日,第六届硬核芯生态大会在深圳举办,同期2024年度硬核中国芯获奖榜单正式发布。作为国内领先的本土通用32位MCU产品及解决方案供应商,MindMotion灵动微电子凭借高性能产品MM32H5480斩获“2024年度硬核MCU芯片奖”。

2024-10-18 -  原厂动态 代理服务 技术支持 批量订货

如果我的MCU的Flash可用空间有限,我如何在电梯控制面板上为每个楼层使用全屏彩色背景图像?

Bridgetek的BT81x系列(BT815、BT816、BT817、BT818)具有Quad-SPI NOR Flash接口。可以将图像存储在NOR Flash芯片上,然后EVE可以直接访问它们。BT81x还可以使用ASTC格式,该格式可以减小图像大小同时保持良好的图像质量。EVE连接的Flash还可以存储字体、视频和动画等资源,确保即使主机MCU的Flash大小较小,也可以使用所有这些资源。

2024-10-09 -  技术问答

【选型】可替换STM32F205VET6的国产雅特力32位MCU AT32F403AVGT7助力电梯控制器系统

现代社会的发展,电梯已经成为必不可少的楼宇设备。电梯是一种重力负载,使用中启停频繁,方向也不断变化。为了保证电梯的安全运行、乘坐舒适就必须有高性能MCU的参与,使其具备智能化特点。国产雅特力32位MCU AT32F403AVGT7基于Cortex-M4内核的32位MCU, 主频240MHz,支持FPU及DSP指令集,可以进行高性能的运算。

2020-12-18 -  器件选型 代理服务 技术支持 批量订货

世强目前有代理riscv的mcu吗?

世强代理的RISC-V内核MCU厂家越来越多,还在不断增长。 国外厂家有瑞萨 【产品】瑞萨推出全新RISC-V MCU R9A02G020,优化先进电机控制系统设计和降低用户开发成本 国内厂家介绍如下: 广芯微内置32位RISC-V内核的PD SoC芯片UM3506,最高主频33MHz 全球首家全栈自研RISC-V内核的通讯接口芯片/全栈MCU供应商沁恒(WCH) RISC-V内核低功耗32位MCU,中移芯昇授权世强先进全线代理 芯昇科技携多款芯片产品亮相ICDIA,助力RISC-V生态发展 先楫半导体提供多系列通用MCU,以开源的RISC-V架构为核心,综合性能达世界领先水平 航顺芯片首次进入胡润全球独角兽榜,已量产中国第一颗M3+RISC-V多核MCU 中微半导体积极推动RISC-V架构安全化、智能化,共筑国产安全芯片生态 博流业界第一款基于RISC-V CPU的WI-FI+BLE双模SoC芯片,打造智慧家居AIoT芯片平台 璇玑CLE系列是核芯互联基于32位RISC-V内核推出的通用嵌入式MCU处理器 方寸微电子加入RISC-V产业联盟,推动安全芯片国产化,打破国外芯片技术垄断

2019-12-09 -  技术问答

芯海高可靠MCU,自带低压提醒,±1%内部晶振,6 通道带死区控制PWM,助力工业设计 | 视频

视频介绍芯海高可靠性MCU产品及其在工业行业的应用,分析工业应用的设计需求,如电动车,电动工具,BMS,消费报警器,电梯控制等。

2022-09-20 -  原厂动态 代理服务 技术支持 批量订货

用于空调设备,是否有合适的低功耗、小封装的单片机型号?

推荐低功耗EFM8系列芯片EFM8SB20F32G-A-QFN24,该器件适合用于电池供电应用,封装为QFN24,尺寸很小。

2017-05-05 -  技术问答 代理服务 技术支持 批量订货

RA系列MCU注入电流,防止损坏MCU应用笔记

描述- 本资料介绍了如何防止RA系列微控制器(MCU)因异常注入电流而损坏。内容包括推荐的注入电流条件、不同型号的参数限制以及额外的说明和建议,旨在指导用户在设计和应用过程中采取适当的措施以保护MCU免受损害。

型号- RA FAMILY,RA4T1,RA6T2,RA6T1,RA6T3,RA4M1,RA2L1,RA4M3,RA6M1,RA4M2,RA6M3,RA6M2,RA6M5,RA2E1,RA6M4,RA4E1,RA2E2,RA6E1,RA2A1,RA4E2,RA6E2

Aug. 10, 2023  - RENESAS  - 应用笔记或设计指南  - Rev.1.30

【经验】e2studio调试瑞萨MCU stack栈设置及查看

近期有客户使用e2studio调试瑞萨(Renesas)MCU时,需要查看栈的使用情况,通过软件找了一圈没有发现,感觉是没提供这个功能。其实e2studio是有的,本文介绍stack栈的调试窗调出。

2022-05-29 -  设计经验

瑞萨推出搭载CAN控制器的单片机RX140,可降低与CAN总线连接的应用程序的功耗和成本

瑞萨旗舰单片机RX家族多年来持续推出基于CAN控制器的产品,但以前仅限于中高端的RX700、RX600和RX200系列。然而,客户希望降低与CAN总线连接的应用程序的功耗和成本,因此我们首次为入门级RX100系列的最新产品RX140搭载了CAN控制器。

2023-08-13 -  原厂动态

【经验】基于MCU CS+ RH850/F1K Boot开发指引

车载ECU开发都需要通过Boot实现在线升级,Boot是嵌在APP前面执行的程序,在需要更新APP代码时会对flash APP部分重新编程。近期有客户调试RH850/F1K MCU出现Boot跳到APP程序不能执行,下面以开发板为例实现Boot到APP。 ​

2023-02-15 -  设计经验

【经验】关于瑞萨MCU RH850 C1M-A2的内存地址分配介绍

本文是关于瑞萨MCU RH850 C1M-A2的内存地址分配介绍,我们在设计瑞萨MCU RH850 C1M-A2的时候,对内存空间分布一定要有所了解。芯片内部flash和ram空间大小如下。

2023-02-03 -  设计经验
展开更多

电子商城

查看更多

品牌:RENESAS

品类:芯片

价格:¥54.1044

现货: 0

品牌:瑞纳捷

品类:高性能防复制加密芯片

价格:¥0.7000

现货: 1,234,500

品牌:瑞纳捷

品类:MCU

价格:¥0.5500

现货: 740,897

品牌:武汉芯源

品类:通用MCU

价格:¥8.4750

现货: 300,010

品牌:武汉芯源

品类:通用MCU

价格:¥7.0625

现货: 300,000

品牌:武汉芯源

品类:通用MCU

价格:¥7.6275

现货: 300,000

品牌:武汉芯源

品类:通用MCU

价格:¥4.8025

现货: 300,000

品牌:武汉芯源

品类:通用MCU

价格:¥4.8025

现货: 300,000

品牌:武汉芯源

品类:通用MCU

价格:¥7.6275

现货: 300,000

品牌:武汉芯源

品类:通用MCU

价格:¥7.0625

现货: 300,000

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

现货市场

查看更多

品牌:RENESAS

品类:开发工具

价格:¥400.3922

现货:3

品牌:RENESAS

品类:16-BIT MCU

价格:¥5.5190

现货:910,635

品牌:RENESAS

品类:MCU

价格:¥5.1500

现货:200,000

品牌:RENESAS

品类:MCU

价格:¥5.8041

现货:86,925

品牌:RENESAS

品类:32-BIT GENERAL MCU

价格:¥7.3800

现货:76,715

品牌:RENESAS

品类:32-BIT GENERAL MCU

价格:¥15.3000

现货:75,000

品牌:RENESAS

品类:32-BIT GENERAL MCU

价格:¥257.6400

现货:58,799

品牌:RENESAS

品类:芯片

价格:¥25.3732

现货:42,346

品牌:RENESAS

品类:MCU

价格:¥19.4999

现货:39,498

品牌:RENESAS

品类:MCU

价格:¥39.8484

现货:38,160

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

服务

查看更多

TFT LCD液晶显示屏/模组定制

可定制显示屏的尺寸0.96”~15.6”,分辨率80*160~3840*2160,TN/IPS视角,支持RGB、MCU、SPI、MIPI、LVDS、HDMI接口,配套定制玻璃、背光、FPCA/PCBA。

最小起订量: 1000 提交需求>

MCU烧录/Flash烧录/CPLD烧录

可烧录IC封装SOP/MSOP/SSOP/TSOP/TSSOP/PLCC/QFP/QFN/MLP/MLF/BGA/CSP/SOT/DFN;IC包装Tray/Tube/Tape;IC厂商不限,交期1-3天。支持IC测试(FT/SLT),管装、托盘装、卷带装包装转换,IC打印标记加工。

最小起订量: 1pcs 提交需求>

查看更多

授权代理品牌:接插件及结构件

查看更多

授权代理品牌:部件、组件及配件

查看更多

授权代理品牌:电源及模块

查看更多

授权代理品牌:电子材料

查看更多

授权代理品牌:仪器仪表及测试配组件

查看更多

授权代理品牌:电工工具及材料

查看更多

授权代理品牌:机械电子元件

查看更多

授权代理品牌:加工与定制

世强和原厂的技术专家将在一个工作日内解答,帮助您快速完成研发及采购。
我要提问

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

研发客服
商务客服
服务热线

联系我们

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

投诉与建议

E-mail:claim@sekorm.com

商务合作

E-mail:contact@sekorm.com

收藏
收藏当前页面