【经验】解析32位MCU RX65N的两种操作方法:data flash和code flash
RX65N是瑞萨推出的32位高性能MCU,最高主频可以达到120MHz,片上Flash容量最大可以达到2M,非常适合工业有OTA需求的设备开发。RX65N不仅只是flash空间大,其对Flash的操作保护也是非常全面的。芯片中常用就是data flash和code flash操作,由于RX是瑞萨(RENESAS)的自有内核,其操作方式与ARM的有些差别,下面说明RX65N的data flash和code flash操作方法。
RX65N可以采用e2studio开发,e2studio开发工具中集成了代码的生成模块,选择flash模块即可添加瑞萨的flash操作代码。初始状态是图1左侧所示,在操作data flash区域时,如图1中间部分可以看出,编程代码在code flash区,可以操作data flash区的数据的。而在操作code flash区域时,通过图1右侧,可以看出需要使编程代码拷贝到RAM中运行,才可对flash代码操作。
图1 data flash和code flash编程操作流程
还有一种操作是把code flash区域划分为两部分first和second,如下图2所示,在first运行的代码可以操作second的flash,反之也是可以的。
图2 code flash分区编程操作流程
在e2studio实际编程中,需要打开编程调试选型,如下图3所示,这样在调试代码中就可以观察操作对data flash和code flash的操作了。
图3 修改flash编程选型
有工程师反馈code flash操作没有例程代码,开发不方便,其实e2studio中都已经集成了例程代码的下载,通过图4可以看出,在鼠标放在flash模块的上面时会出现提示,即示例代码说明下载,右键选择flash模块即可开始下载。
图4 flash模块例程代码说明下载
下载后的例程代码说明在下图5所示,这是一个pdf文件,里面有关于flash模块的详细使用说明,选择说明文件右键后,才是开始下载例程代码包的。
图5 例程代码下载
下图6是下载后的例程代码,导入工程会发现例程的软件代码版本都比较老,和现软件中的版本不支持,其实可以把例程中的main函数文件移植到工程即可。
图6 例程代码包
通过上面的说明,使用flash模块操作还是非常容易的。
- |
- +1 赞 0
- 收藏
- 评论 0
本文由李明提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。
相关推荐
【经验】航顺32位MCU HK32F030M FLASH擦写操作非法操作解决方案
HK32F030M是航顺一款入门级经济型32位MCU,使用ARM® Cortex®-M0内核,最高工作频率32MHz。本文将介绍HK32F030M FLASH擦写操作非法操作解决方案。
【经验】航顺32位MCU HK32F030M芯片不断的复位问题解决方案
HK32F030M是航顺一款入门级经济型32位MCU,使用ARM®Cortex®-M0内核,最高工作频率32MHz,在工业、医疗、消费电子等行业得到广泛应用。本文将介绍航顺32位MCU HK32F030M芯片不断的复位问题解决方案。
【应用】国产32位MCU用于工业DTU,最高工作主频144MHz,功耗低至81.5μA@3.3V
国民技术N32G455系列32位MCU,性价比很高,拥有丰富的外设,强大的内核和出色的功耗参数,非常适用在工业级DTU。本文将分享笔者在使用中的设计心得。
灵动微电子扎根张江造“芯”,打造本土32位MCU知名品牌
灵动微电子成立于2011年,2016年进军MCU市场,2019年积极向工业、大家电、汽车等领域发力,目前已涵盖消费电子、电机与电源、家电、汽车、计算机与通信、工业控制等应用领域,客户群体包括飞利浦、小米、汇川、海尔、海信、美的等,是中国本土领先的通用32位MCU 产品及解决方案供应商。
【IC】32位MCU HK32C030家族,业界创新,12寸迭代超高性价比
航顺芯片新推出的32位MCU HK32C030,12寸迭代具有超高性价比。适用于工业应用,物联网,PC外设,智能家居,医疗设备,大小家电,手持设备等领域
国产车规/工业/商业级32位MCU可软硬件兼容STM,航顺芯片出货达2亿颗
航顺芯片以AIOT多核异构HK32MCU为核心,致力于打造无边界生态平台级企业。现已量产ARMCortex-M0、M0+、M3、M4及RISC-V等300余款工业/商业/车规级32位MCU,可软硬件兼容STM,出货达2亿颗,支持定制。
芯海科技持续加码32位MCU布局,助力双轮电动车、电动工具、消防烟雾报警器等工业应用国产替代
2022年9月15日,在世强硬创主办的主控器件在线研讨会上,芯海科技的MCU产品经理卢鹏升分享了公司32位MCU系列产品在双轮电动车控制器、电动工具电池包、消防烟雾报警器等工业应用场景的解决方案,介绍了各领域工业客户选择CS32系列MCU产品的源由。
航顺芯片并购32位MCU研发公司成都蓉芯微,将围绕HK32 MCU生态和愿景快速扩张、赋能生态!
航顺芯片经过多年发展后为更快速的人才集聚和弥补核心技术商业化,采取先投资,双方团队磨合后并购32位MCU研发公司成都蓉芯微;将持续布局采取投资控股和并购等方式,围绕航顺HK32 MCU生态和愿景快速扩张赋能生态企业得以更加快速发展。
【应用】高能效极海32位MCU APM32E103用于工业电机控制设计,主频最高120MHz
APM32E103基于32位Arm® Cortex®-M3内核,最高120MHz工作频率。该平台开发成本低、功耗低,可提供优良的计算性能和先进的系统中断响应,兼容所有Arm工具和软件。
航顺芯片(HANGSHUN)32位MCU选型表
描述- 航顺HK32MCU 是基于ARM Cortex-M系列以及RISC-V内核的32位微控制器。分为经济型、主流型、低能耗型、高性能型、专用型和创新型,适用于工业、商业、汽车、医疗等各种嵌入式应用需求。
型号- HK32F031K4T6,HK32F0301MF4P6,HK32F103V8T6A,HK32F042G4U6,HK32F042F4P6,HK32F031C4T6,HK32F103RET6,HK32F051R6T6,HK32F030K6T6,HK32F0301MJ4M6,HK32L031K4T6,HK32L084RBT6,HK32F031K4U6,HK32L051C8T6,HK32F103VCT6,HK32F051C8T6,HK32F030MF4U6,HK32F103RBT6A,HK32F051K8T6,HK32ALG31G8U6,HK32F030R8T6,HK32F031G6U6,HK32L031K4U6,HK32F04AK8U6,HK32F030MD4P6,HK32F04AK4U6,HK32F0301MD4P6,HK32F04AF6P6,HK32F031F6P6,HK32F04AG6U6,HK32F103CBT6A,HK32F103RBT6,HK32ALG31H8U6,HK32F103VDT6,HK32F072R8T6,HK32F030C8T6,HK32L052K6T6,HK32L052K6U6,HK32F04AK4T6,HK32F042K6T6,HK32F072K6T6,HK32L083RBT6,HK32F04AC4T6,HK32F04AK8T6,HK32F39AVET6,HK32F39ARCT6,HK32F042C6T6,HK32F04AC8T6,HK32F103C8T6,HK32F103C8T6A,HK32T888C8T6,HK32L084CBT6,HK32F031K6T6,HK32F030MF4P6,HK32F042G6U6,HK32F051R8T6,HK32SPIN030K6T,HK32F031C6T6,HK32F103RCT6,HK32F030MJ4M6,HK32F103VET6,HK32T888RBT6,HK32W030KEU6,HK32F031K6U6,HK32W030CEU6,HK32F051C6T6,HK32T010,HK32F051K6T6,HK32F39ARDT6,HK32F042F6P6,HK32F031F4P6,HK32SPIN030G6U,HK32L063C8T6,HK32F031G4U6,HK32ALG31K8U6,HK32F030F4P6,HK32F04AK6U6,HK32F04AG4U6,HK32L088C8T6,HK32F103R8T6A,HK32F04AR8T6,HK32F103VBT6A,HK32F04AF4P6,HK32L088R8T6,HK32F04AG8U6,HK32L051K6T6,HK32F103RDT6,HK32F04AF8P6,HK32F072V8T6,HK32F030C6T6,HK32F04AK6T6,HK32F39AVCT6,HK32F103CBT6,HK32F042K4T6,HK32F39ARET6,HK32F0301MF4U6,HK32F04AC6T6,HK32L051K6U6,HK32F103R8T6,HK32F042C4T6,HK32F072C8T6,HK32W020KEU6,HK32L083R8T6,HK32SPIN030C8T,HK32SPIN030F6P
【经验】32位MCU EFM32 系列GPIO外部中断使用经验
Silicon Labs 32位MCU EFM32功耗低至 37 μA/MHz,封装尺寸小至 4 mm x 4 mm,拥有行业标准的ARM® Cortex®-M处理器的性能,这里重点介绍GPIO外部中断的使用。
【经验】国产经济型32位MCU HK32F030M应用笔记之:软件循环延时不稳定解决方案
HK32F030M是航顺一款入门级经济型32位MCU,由于其超高的性价比,在工业、医疗、消费电子等行业得到广泛应用。使用过程中如果设计有软件循环设计延时,有可能会出现延时不准确的现象。本文就解释并分析该问题。
【经验】32位MCU EFM32系列外部设备使用STK上的Virtual COM (VCOM)的方法
本文主要介绍Silicon Labs的32位MCU EFM32系列外部设备使用STK上的Virtual COM (VCOM)的方法。官方提供的STK开发套件非常适合研发阶段的使用,板载丰富的接口。其中Simplicity Connector提供了VCOM功能,该接口与Jlink接口并存,即可同时使用板载的Debug Connector和Simplicity Connector。
【应用】频率48MHz的国产32位MCU APM32F003用于工业控制,ESD等级达8KV
本文简要介绍国产32位单片机极海半导体APM32F003系列配合传感器模块用于工业控制的方案。该产品基于Arm®Cortex®-M0+内核,频率可达48MHz;具有宽温幅、高精度、低温漂等产品特性,适用于大部分传感器方案。
【应用】32位MCU CS32F030K6T6用于智能空气炸锅,采用ARM Cortex –M0内核,最高主频48MHz
空气炸锅是利用高速空气循环的手段,在封闭的空间内循环,再利用食物本身的油脂,来煎炸食物的一种家用电器。推荐采用国产芯海32位MCU CS32F030K6T6为主控,该MCU最高主频48MHz,工作温度范围-40~+105℃。
电子商城
现货市场
服务
可定制显示屏的尺寸0.96”~15.6”,分辨率80*160~3840*2160,TN/IPS视角,支持RGB、MCU、SPI、MIPI、LVDS、HDMI接口,配套定制玻璃、背光、FPCA/PCBA。
最小起订量: 1000 提交需求>
拥有IC烧录机20余款,100余台设备,可以烧录各种封装的IC;可烧录MCU、FLASH、EMMC、NAND FLASH、EPROM等各类型芯片,支持WIFI/BT模组PCBA烧录、测试。
最小起订量: 1 提交需求>
登录 | 立即注册
提交评论