瑞纳捷RJM8L151安全MCU快速上手(3)——配置调试GPIO的输出功能
瑞纳捷(Runjet)是中国以嵌入式数据安全产品、技术和应用为核心的芯片设计公司,业务涵盖安全加密芯片、低功耗安全MCU、NFC及控制芯片、驱动芯片及芯片定制开发服务。瑞纳捷(Runjet)的加密芯片具有独立的安全烧写系统,能有效防克隆防山寨,其32位RISC国密芯片,拥有国密资质,广泛应用于网通、安防、IOT、移动支付、汽车电子等市场。
RJM8L151是瑞纳捷推出一款超低功耗的安全MCU,最大的优势在超低功耗以及内置硬件真随机数发生器和AES/DES/SM4硬件加密引擎。本文主要介绍如何配置调试RJM8L151的GPIO输出,文中用到的Demo板来自于瑞纳捷官方推出的开发套件。关于开发板的介绍可以参见文章“瑞纳捷RJM8L151安全MCU快速上手(1)——开发板/Demo板介绍”。
本文是本系列文章中首次进行程序调试,所以详细介绍下如何新建工程。在Keil中新建工程,在“Select Device for Target……”窗口中,选择“R8051XC2”,如下图
将官方的库函数文件以及main.c加入到工程中,如下图,库函数可以在文末链接中获得 。
在“Options for Target……”窗口中的Target选项卡中的“Xtal”和“Memory Model”做如下配置,如图
在Output选项卡中勾选“Create HEX File HEXFormat”,如图
在main.c中写入如下代码,如图
由于开发板的P41引脚通过三极管控制了一颗LED,开发板上标为LED1,因此此程序中选择按照一定时间间隔控制P41引脚的输出,编译完毕后,将Hex文件烧录进开发板可以看到LED1闪烁。如何烧录可以参考文章“瑞纳捷RJM8L151安全MCU快速上手(2)——使用烧录器下载程序”。代码中的函数均为瑞纳捷官方提供的库函数,详细信息可参考库函数使用说明。
程序中的配置过程如下:
1、配置系统时钟为内部高速时钟2分频,即采用内部16M时钟。
2、使能GPIO口时钟。
3、设置P41口的功能为GPIO。
4、使能P41口的输出功能。
5、将P41口的输出配置为低电平。
6、在While(1)中按照一定时间间隔更改P41口的输出电平。
相关资料链接如下:
瑞纳捷(RUNJET)RJM8L151xxx系列内置国密算法的低功耗安全MCU数据手册 详情>>>
瑞纳捷(RUNJET)RJM8L151系列单片机用户手册 详情>>>
瑞纳捷(RUNJET)RJM8L151开发板电路原理图 详情>>>
瑞纳捷(RUNJET)RJM8L151烧录器使用说明 详情>>>
瑞纳捷(RUNJET)RJM8L151烧录器软件及驱动程序 详情>>>
瑞纳捷(RUNJET)RJM8L151库函数使用说明 详情>>>
- |
- +1 赞 0
- 收藏
- 评论 0
本文由黄昏提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。
相关推荐
【经验】解析安全芯片的工作原理、分类和应用以及加密芯片和超低功耗MCU技术
在数字化时代,各种敏感信息存在着被黑客攻击和泄露的风险,如何保护机密信息的安全便成为了一项重要任务。在此背景下,安全芯片的重要性逐渐凸显。安全芯片是一种通过特殊硬件和软件技术来实现数据加密和解密的芯片,广泛应用于金融、支付、医疗、能源和国防等领域。本文将重点介绍安全芯片的工作原理、分类和应用,以及其中的两个重要技术——加密芯片和超低功耗MCU。
【经验】解析安全芯片的应用场景和优势以及如何选择最优质的安全芯片、加密芯片和超低功耗MCU
在工业控制领域,安全芯片、加密芯片和超低功耗MCU被广泛应用。这些技术可以为设备提供高水平的数据安全保障,同时还可以实现低功耗和高性能。本文将详细介绍这些技术的应用场景和优势,以及如何选择最优质的安全芯片、加密芯片和超低功耗MCU。
【经验】瑞纳捷低功耗MCU芯片RJM8L151S开发环境使用说明
瑞纳捷RJM8L151S系列是一款8051增强型单片机,芯片内置256B内部数据存储器,8KB的SRAM,64KB的FLASH,具备快速中断响应,高效低功耗设计,多种休眠模式。片内集成多种安全密码模块,包括SM4/DES/3DES/AES安全算法。
【选型】瑞纳捷(RUNJET)安全加密芯片/低功耗安全MCU/NFC标签及控制芯片/驱动芯片/晶体谐振器选型指南
目录- 安全加密芯片 低功耗安全MCU NFC及控制芯片 驱动芯片 晶体谐振器 应用方案
型号- K-3215M5,RJM8L151C8T6,TF206,RJ1701,K-3215,TF308,K-7015M6,RJM8L151,RJM32L430,M-2016,M-3225,RJM8L151C8T6Y,RJM8L151K8Q6Y,M2520,RJM8L151K6Q6Y,RJGT102WDP8,RJGT102WDT6,RJM8L303,RJM8L151C6T6Y,RJM8L151F6P6R,RJGT102P8,RJM8L151F4P6R,RJGT102T6,K-7015,RJDR6211,M-2520,RJGT101,RJMU101,M3225,RJGT102,RJWF101,RJWF301,RJDR8837,RJMU401,RJWF303
烟雾报警器解决方案采用瑞纳捷MCU RJM8L151S,续航可达3年
烟雾报警器是一种重要的安全设备,它可以在火灾发生时及时发出报警,提醒人们采取相应的措施,避免火灾蔓延造成更大的损失。本文介绍基于瑞纳捷RJM8L151S的烟雾报警器解决方案。
瑞纳捷RJM8L303芯片采用增强型80C51内核,8KB SRAM以及128KB EFlash存储容量,应用于电子价签
瑞纳捷RJM8L303芯片采用增强型80C51内核,拥有8KB SRAM以及128KB EFlash存储容量。芯片具有丰富的外围通信接口(13.56MHz/主从7816/主SPI/UART/从I²C/GPIO),满足电子答题器、电子价签的应用需求要求,适用于电池供电的嵌入式物联网终端。
【应用】基于超低功耗安全MCU芯片RJM8L303设计的电子价签方案
瑞纳捷的RJM8L303超低功耗安全MCU芯片采用增强型80C51内核,拥有8KB SRAM以及128KB EFlash存储容量。芯片具有丰富的外围通信接口(13.56MHz/主从7816/主SPI/UART/从I²C/GPIO),满足电子答题器、电子价签的应用需求要求,适用于电池供电的嵌入式物联网终端。
瑞纳捷(RUNJET)安全加密芯片/低功耗安全MCU/NFC及控制芯片/驱动IC参考指南
型号- RJM8L303,RJ1701,RJWF24C,RJWF24F,RJM8L151,RJDR6211,RJMU101,RJGT102,RJWF101,RJWF24T,RJDR8837,RJMU401,RJWF303
RJM8L151S 系列数据手册内置国密算法的低功耗安全 MCU
型号- RJM8L151SF6P6R,RJM8L151SC8T6Y,RJM8L151SF4P6R,RJM8L151SC6T6Y,RJM8L151S 系列,RJM8L151S,RJM8L151SK6Q6Y,RJM8L151SK8Q6Y,RJM8L151ST8T6R
瑞纳捷MCU选型表
瑞纳捷推出低功耗MCU,最低功耗可达0.65微安,覆盖常规封装,最大Flash64KB,RAM2-8KB
产品型号
|
品类
|
摘要算法
|
密钥长度(bit)
|
用户存储器(Bytes)
|
ESD性能(HBM)
|
工作电压(V)
|
封装(尺寸)
|
Flash(KB)
|
RAM(KB)
|
RJM8L003D6P6
|
MCU
|
UART/LPUART
|
128bit
|
128 Bytes
|
4KV HBM
|
2.0~5.0V
|
SOP14(8.65×3.9mm)
|
32KB
|
4KB
|
选型表 - 瑞纳捷 立即选型
RJM8L151S系列 RJM8L151SCx/Kx/Fx 8位低功耗物联网安全MCU产品简介
型号- RJM8L151SKX,RJM8L151SC8T6Y,RJM8L151SF6P6R,RJM8L151SF4P6R,RJM8L151S系列,RJM8L151SC6T6Y,RJM8L151S,RJM8L151SCX,RJM8L151SK6Q6Y,RJM8L151SK8Q6Y,RJM8L151SFX
【技术】如何通过使用加密芯片和超低功耗MCU来进一步提高安全芯片的安全性
在现代社会中,数据已经成为了一种极其重要的资源。在这样的背景下,数据安全的问题也变得越来越重要。在保障数据全方面,安全芯片作为一种重要的技术手段,发挥着越来越重要的作用。本文将介绍安全芯片的基本原理和应用,以及如何通过使用加密芯片和超低功耗MCU来进一步提高安全芯片的安全性。
【经验】8位超低功耗安全MCU RJM8L003如何通过SPI读取Nor Flash GD25Q127C的ID
瑞纳捷RJM8L003系列是专为电池供电的物联网终端而设计的8位超低功耗安全MCU。RJM8L003系列是一款8051增强型单片机,具有5种模式的低功耗特性。本文主要介绍RJM8L003 SPI模块的配置和使用。
【技术】MCU芯片与加密技术的完美结合,成为提升设备安全性的一种重要方式
MCU芯片与加密技术的完美结合能够提升设备安全性,保护用户的隐私和数据安全。其高度安全的硬件级保护和低功耗高效能的特性使得MCU芯片成为设备安全性的重要组成部分。在智能家居设备和物联网设备等领域,MCU芯片与加密技术的应用将进一步加强设备的安全性,为用户提供更可靠的使用体验。本文探讨了MCU芯片与加密技术的应用,重点分析其技术特点和优势,并探讨其对设备安全性的意义。
电子商城
服务
可定制显示屏的尺寸0.96”~15.6”,分辨率80*160~3840*2160,TN/IPS视角,支持RGB、MCU、SPI、MIPI、LVDS、HDMI接口,配套定制玻璃、背光、FPCA/PCBA。
最小起订量: 1000 提交需求>
可烧录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 提交需求>
登录 | 立即注册
提交评论