登录注册
请使用微信扫一扫
关注公众号完成登录
我要投稿
现在MCU已经普遍采用Flash型的EEPROM作为程序存储器,Flash结构的存储器写入时可以按字节操作把1写成0,擦除时都是按扇区操作,把0写成1。它的流行与普及为ISP/IAP功能的实现提供了技术基础。
ISP,In System Programming,它的意思是“在系统编程”,即MCU不需要从电路板上取下就可以编程写人最终用户代码,已经编程的器件也可以用ISP方式擦除或再编程,从而改变了单片机系统的固化程序升级需拔插单片机芯片、使用专用编程器进行烧录的麻烦方式,轻松实现在单片机系统电路板上对单片机芯片内固化的程序进行升级。
IAP,In Application Programming,它的意思是“在应用编程”,即MCU在运行时程序存储器可由程序自身进行擦写。也就是说程序自己可以往程序存储器里写数据或修改程序。这种方式的典型应用就是程序运行中的数据存储。ISP/IAP的区别是:ISP通常是在手工操作下整片擦除、编程,需要简单的硬件资源;而IAP却是在某段程序的控制下对另外一段程序Flash进行读写,可以控制对特定地址的读写操作。实际上单片机的ISP功能就是通过IAP技术来实现的,即芯片在出厂前就已经有一段芯片制造商的boot程序在芯片里面,片子上电后,开始运行这段程序,当检测到上位机有下载要求时,便和上位机通信,然后下载数据到存储区。其实在系统编程是通过厂商的boot程序对片内Flash存储器进行擦除/编程的方法,而在应用编程是用户的应用代码对片内Flash存储器进行擦除/编程的方法。正是因为有了IAP,从而使得MCU可以将数据写入到程序存储器中,数据如同烧入的程序一样,掉电不丢失。IAP技术的普及对于高档仪器仪表的智能化意义重大,使得仪器的程序可以根据实际情况进行改变和调整。
2、数据加密
加密就是把明文变成别人看不懂的密文,然后发送给自己想要的人,接收方用配套的解密算法又把密文解开成明文,这样就不怕在传送的路上被别人截获而泄密,以此来防止非授权用户使用该数据。
数据加密中的明文是指原始的或未加密的数据,需要通过加密算法对其进行加密,加密算法的输入信息为明文和密钥;密文,即明文加密后的格式,是加密算法的输出信息。加密算法是公开的,而密钥则是不公开的。密文,不应为无密钥的用户理解,用于数据的存储以及传输。传统的加密方法有两种,替换和置换。替换是使用密钥将明文中的每一个字符转换为密文中的一个字符。而置换仅将明文的字符按不同的顺序重新排列。单独使用这两种方法的任意一种都是不够安全的,但是将这两种方法结合起来就能提供比较高的安全程度。
加密方式分为对称加密和不对称加密。对称,就是采用这种加密方法的双方使用同样的密钥进行加密和解密。在对称加密算法中,数据发送方将明文和加密密钥一起经过特殊加密算法处理后,使其变成复杂的加密密文发送出去。接收方收到密文后,若想解读原文,则需要使用与加密相同的密钥及相同算法的逆运算对密文进行解密,才能使其恢复成可读明文。这就要求加密密钥能够从解密密钥中推算出来,同时解密密钥也可以从加密密钥中推算出来。而在大多数的对称算法中,加密密钥和解密密钥是相同的,使用的密钥只有一个,发收信双方都使用这个密钥对数据进行加密和解密,这就要求发送方和接收方在安全通信之前,商定一个密钥。对称算法的安全性依赖于密钥,泄漏密钥就意味着任何人都可以对他们发送或接收的消息解密,所以密钥的保密性对通信安全至关重要。由于其计算量小、加密速度快、加密效率高,对称性加密通常在消息发送方需要加密大量数据时使用。如果用户每次使用对称加密算法时,都使用其他人不知道的惟一密钥,安全性是可以得到保证的。
不对称加密算法的基本原理是,如果发信方想发送只有收信方才能解读的加密信息,发送方必须首先知道接收方的公钥,然后利用接收方的公钥来加密原文;接收方收到加密密文后,使用自己的私钥才能解密密文。显然,采用不对称加密算法,收发双方在通信之前,接收方必须将自己早已随机生成的公钥送给发送方,而自己保留私钥。由于不对称算法拥有两个密钥,因而特别适用于分布式系统中的数据加密。非对称加密算法的保密性比较好,它消除了最终用户交换密钥的需要,但加密和解密花费时间长、速度慢,它不适合于对文件加密而只适用于对少量数据进行加密。广泛应用的不对称加密算法有RSA算法和美国国家标准局提出的DSA。以不对称加密算法为基础的加密技术应用非常广泛。
3、常用加密算法
由于受限于MCU的运算能力,并非所有的加密算法都适用于嵌入式系统。TEA(Tiny Encryption Algorithm)是一种小型的对称加密解密算法,由剑桥大学计算机实验室的David Wheeler和Roger Needham于1994年发明。它以加密解密速度快、效率高、实现简单著称。该算法的可靠性是通过加密轮数而不是算法的复杂度来保证的,TEA算法主要运用了移位和异或运算,密钥在加密过程中始终不变。它是一种分组密码算法,其明文密文块为64比特,密钥长度为128比特。TEA算法利用不断增加的Delta(黄金分割率)值作为变化,使得每轮的加密不相同,有很强的抗差分分析能力。
DES算法又被称为美国数据加密标准,是上世纪七十年代美国IBM公司研制的对称密码体制加密算法,并在1977年成为美国官方加密标准。DES的工作原理为:明文按64位进行分组,每个块用64位密钥进行加密,密钥事实上是56位参与DES运算(第8、16、24、32、40、48、56、64位是校验位,使得每个密钥都有奇数个1),分组后的明文组和56位的密钥按位替代或交换的方法形成密文组。每块先用初始置换方法进行加密,再连续进行16次复杂的替换,最后再对其使用初始置换的逆。第i步的替换并不是直接利用原始的密钥K,而是由K与i计算出的密钥Ki。其入口参数有三个:key、data、mode。key为加密解密使用的密钥,data为加密解密的数据,mode为其工作模式。当模式为加密模式时,明文按照64位进行分组,形成明文组,key用于对数据加密,当模式为解密模式时,key用于对数据解密。攻击DES的主要形式被称为蛮力或彻底密钥搜索,即重复尝试各种密钥直到有一个符合为止。如果DES使用56位的密钥,则可能的密钥数量是2的56次方个。随着计算机系统能力的不断发展,DES的安全性比它刚出现时会弱得多,然而从非关键性质的实际出发,仍可以认为它是足够的。不过在实际使用中更多地选择新的加密标准一高级加密标准。
密码学中的高级加密标准(Advanced Encryption Standard,AES),是美国联邦政府采用的一种区块加密标准。这个标准用来替代原先的DES,已经被多方分析且广为全世界所使用。经过五年的甄选流程,高级加密标准由美国国家标准与技术研究院(NIST)于2001年11月26日发布于FIPS PUB 197,并在2002年5月26日成为有效的标准。2006年,高级加密标准已然成为对称密钥加密中最流行的算法之一。AES的区块长度固定为128比特,密钥长度则可以是128,192或256比特,分别称为AES—128,AES—192,AES—256,如果数据块及密钥长度不足时,则补齐之。AES算法是基于置换和代替的,置换是数据的重新排列,而代替是用一个单元数据替换另一个。AES算法使用了多重循环实现置换和替换,在规范中被称为Bytes Sub(字节替换)——对数据的每个字节应用非线性变换;Shift Rows(行位移变换)——对每一行字节循环重新排序;Mix Columns(列混合变换)——对矩阵的列应用线性变换;Add Round Key——对状态和每轮的子密钥进行异或操作。该算法对内存的需求非常低,使得它很适应于资源受限制的环境。
特别声明:北极星转载其他网站内容,出于传递更多信息而非盈利之目的,同时并不代表赞成其观点或证实其描述,内容仅供参考。版权归原作者所有,若有侵权,请联系我们删除。
凡来源注明北极星*网的内容为北极星原创,转载需获授权。
广东电网公司2023年第一批框架招标(光纤复合架空地线光缆(OPGW)、视频会议MCU、自动化设备一体化运维管控设备)中标公告
智能电表与在全球市场中使用不同的体系结构(以及不同的监管要求)迅速发展。由于他们是在由亿万被推广到公用事业客户的过程中,有极大的兴趣-并大赏-成功的智能电表设计在其最基本的形式,电表提供的能量和功率测量,数据传输,实时时钟维护和数据显示仪表的前面板上。智能电表关键设计要求包括以下内容
1.基于SE8510的反激式隔离电源设计图1是SE8510反激式隔离电源系统原理图,SE8510是离线式隔离原边控制反激LED驱动控制IC.SE8510使用了一个坚固的高压隔离工艺能够承受一个输入电压达450v的冲击,具有8-450V的宽输入电压范围。因此SE8510可以通过主线输入电压直接驱动,简化变压器的设计过程。具有准确
随着中国智能电网的发展,作为智能电网用电环节的重要组成部分,智能电表的需求大幅增加。在国家电网和南方电网的电能表招标中,智能电表比例逐渐成为主流。数据显示,2012年,中国电表出货量达到1.106亿只,其中包括9850万只智能电表。2013年,中国电表产能超过1.2亿只,其中91%是智能电表。截止到2013年底,国家电网已累计招标2.58亿只电表,其中智能电表大约为2.46亿只。根据国网2010年规划,为了满足国内电表替换需求,国网将在2014年前完成2.22亿只智能电表安装,实现直供以及直辖地区的智能电表全覆盖,预计到2015年,中国将安
最新32位MCU不仅可显著提高系统执行性能,而且还在单个芯片中集成了差异化模拟功能,从而支持高级伺服驱动器、太阳能中央逆变器以及工业 UPS。日前,德州仪器 (TI) 宣布推出F2837x系列的最新 C2000? Delfino? 32 位 F2837xD 微控制器 (MCU),为工业实时控制实现最新创新,并设定了全新性能标准。这些最新 MCU 支持双核 C28x 处理功能与双实时控制加速器(也称为控制律加速器或 CLA),可提供 800 MIPS 浮点性能,从而可帮助设计人员为计算要求严格的控制应用开发低时延系统。此外,设计人员还可通过将多个嵌入式处
据华强北电子市场价格指数本期集成电路指数:94.92涨跌值:-0.82涨跌幅:-0.86%,集成电路价格指数跌影重现,恰似这冬季飘零的黄叶让人觉得心烦意乱,但又不得不面对这残酷的现实,而在这场轰轰烈烈的转型升级大战之中浮现着多少个迷茫的眼神总是让人心头颤抖,一个季节甚至是一个时代总会有幕落和绽放矛盾着!我们无从释怀但必须适应。本期绽放的是MCU指数:100.09涨跌值:7.39涨跌幅:7.97%,可谓大涨,超过了上期的单周跌幅,这过山车般的驰颠和肆无忌惮的疯狂足以摧毁大多数人的心脏,抛开客观因素不谈,我想具有特色的情分和轻浮应该占大部分。涨吧!你长你的
MCU厂商大举圈地争食物联网(IoT)市场大饼。值此万物联网与可穿戴设备商机崛起之际,机器对机器(M2M)设备与智能化嵌入式系统(Intelligent Embedded System)出货量亦快速激增,并带动低功耗的MCU需求,不仅为MCU厂商带来可观的应用商机,亦促使MCU产品规格快速演进。有鉴于此,Silicon Labs挟基于ARM Cortex-M0+处理器的全球最节能32位MCU - EFM32 Zero Gecko,可望成征服物联网与可穿戴设备等电池供电型应用的攻城利器。Silicon Labs亚太地区MCU资深市场经理彭志昌表示,EFM
10月10日消息,高性能模拟与混合信号IC领导厂商Silicon Labs(芯科实验室有限公司)今天宣布推出基于ARM® Cortex®-M0+处理器的业界最节能32位微控制器(MCU)。EFM32™ Zero Gecko MCU系列产品设计旨在为广泛的电池供电型应用达到最低系统功耗,例如便携式健康和健身产品、智能手表、运动跟踪器、智能电表、安全系统和无线传感器节点,以及由能源收集系统供电的无电池系统。新型的Zero Gecko系列产品是Energy Micro开拓性的EFM32 Gecko产品组合中的最新成员。该系列产品包
传感器+MCU成重要发展趋势传感器和微处理器结合、具有各种功能的单片集成化智能传感器,是传感器的主要发展方向。传感器作为电子产品的“感知中枢”,在消费电子、工业、医疗、汽车等领域的应用越来越广泛。YoleDeveloppement分析师LaurentRobin预期,2013年~2018年之间,全球MEMS传感器市场将有18.5%的年复合增长率,2018年市场规模可望达到64亿美元。由于越来越多地应用于智能电网、智能交通、智能安防等领域,传感器在基本功能之外,开始越来越多地承担自动调零、自校准、自标定功能,同时具备逻辑判断和信息处
电机对能耗的贡献率在美国接近50%,因此降低电机能耗能有效地提高能源利用率,而采用先进的微控制器(MCU)技术来实现电机控制是一种有效的方法。本文介绍了最新的电机控制MCU技术发展及其应用。降低能耗的一个主要对象是电机,它消耗了美国总能耗的大约50%。家庭里随便都可以找到超过50个电机,一般会有70到80个,在工业领域,工厂自动控制对电机的利用也很广泛。今天,MCU技术的最近发展允许电机能在更低的成本下更高效地运行。在某些市场上,这能加快从机电向电子控制的转变,从而能实现变速电机控制以优化电机的工作效率,并在器件的层面上降低所有应用的成本。低成本无刷直
北京时间6月7日上午消息(艾斯)集成DNS应用和解决方案提供商Nominum针对覆盖北美、日本、欧洲和拉丁美洲1.1亿家庭的、67家顶级ISP(互联网服务提供商)进行的调查发现,23%的ISP已经实施应用了IPv6,35%则表示他们计划在2012年开始实施。被调查的ISP中,39%称他们计划到2013年或更晚开始过渡至IPv6。调查显示了IPv6部署计划的主要区域差异。所有被调查的日本ISP已经部署了IPv6。另一方面,北美地区则仅有25%已经部署了IPv6,但是100%的被调查对象表示计划到今年年底部署IPv6。调查进一步指出,欧洲ISP若未能及时过
AVR JTAG仿真器详细介绍AVR JTAG仿真器是什么: AVR JTAG仿真器是什么产品清单:AVR JTAG仿真器 1台 优质USB线 &nb
[中国,成都,2024年4月19日]2024年能源网络通信创新应用大会以“加快推进通信数智化,助力构建新型能源体系”为主题,以促进能源业务与通信技术的深度融合,培育和打造能源新质生产力,推动能源行业绿色低碳转型和高质量发展,助力“双碳”为目标,在来自电网企业、能源企业、发电企业、电力建设企业
我国“双碳”目标的提出确立了以风电、光伏等新能源为主体地位的新型电力系统。新能源主要集中于我国地广人稀区域,呈现资源与需求逆向分布的特点。特高压输电作为新能源消纳的重要手段,横跨大江南北,沿线经过山林、草原、沙漠等各类地形复杂的无人区,需要输电线路在线监测、无人机巡检等数字化智能
2024年能源网络通信创新应用大会期间,华为携电力全光通信网,展示在电厂光视联动周界防护、下一代输变电通信网、配电通信网、输变电通信网运维管理系统等领域的最新成果和应用,旨在打造主配一体的全光电力通信网解决方案,以全光品质支撑新型电力系统建设。随着AI大模型的火热,利用数字技术支撑数智
3月17日,国务院关于《推动大规模设备更新和消费品以旧换新行动方案》,随后各省也纷纷发布本省的行动方案。北极星输配电网整理发现,截至目前,已有6省发布了本省的推动大规模设备更新和消费品以旧换新实施方案,分别是山西、山东、浙江、湖南、广东、河南。在这六个省份中,电网设备改造升级成为热点
4月17日,广州供电局2024至2026年通信物资单一来源框架项目(保底网传输设备-华为、传输网设备-中兴、通信设备板卡-思科、语音交换机板卡-广哈等)单一来源公示(采购编号:CG2700062001709241)
“无线通信模块信号正常,电压、电流及开关位置信号传输稳定。”4月8日上午,上海市南供电公司配电运维人员通过配网主站监控系统评估梅陇12号配电站无线“二合一”技术通信状态,确认设备连续10天运行稳定,验证了无线“二合一”技术的可靠性。通常,针对新建及改造的配电站项目,市南供电公司通过提前
4月11日,计量所在长沙组织召开IEEE1901.3双模通信国际标准第三次会议。来自IEEE1901.3标准工作组秘书处、中国电科院、南方电网公司、国网湖南电力等电力企业以及工作组企业代表共计50余位技术专家参加了本次会议。会上,计量所介绍了工作组现阶段工作进展及双模通信技术国内应用情况。工作组成员单位
4月1日,随着伊通220千伏变电站通信电源技改工程结束,方形铝壳结构、叠片式的磷酸铁锂电池第一次被应用在国网吉林省电力有限公司通信系统内。这是目前吉林省建成并投入试运行的首套电力通信磷酸铁锂电池系统。该系统存储容量1200安时,可在四平市伊通地区供电异常时保证伊通220千伏变电站通信站供电30
4月10日,南方电网广州供电局2024至2026年通信物资单一来源框架项目单一来源公示。(采购编号:CG2700062001709241)其中包含保底网传输设备配件-华为、传输网设备配件-烽火、传输网设备配件-华为、传输网设备配件-中兴、通信设备配件-华为、通信设备配件-思科、语音交换机配件-广哈。
截至2月27日,国网山东省电力公司在济南超过1万台电力终端中部署了轻量化5G模组,推动轻量化5G模组实现规模化应用。2023年9月,为加速5G技术发展和产业生态合作,针对标准化5G模组在电网应用成本高、功耗大等问题,国网山东电力联合北京智芯微电子科技有限公司等单位开展面向电力业务的5G轻量化通信技
近日,云南电网公司自主研发的“RIS+光纤”线路信息回传系统在云南省文山壮族苗族自治州投入运行,在全国率先将RIS相控阵通信系统与光纤结合,实现电力线路实时信息传送,传输信息加载速度较4G通信模式提升5倍。云南地区电力杆塔线路普遍架设于高山峡谷,4G信号不佳,杆塔数据实时信息采集与回传滞后不
请使用微信扫一扫
关注公众号完成登录
姓名: | |
性别: | |
出生日期: | |
邮箱: | |
所在地区: | |
行业类别: | |
工作经验: | |
学历: | |
公司名称: | |
任职岗位: |
我们将会第一时间为您推送相关内容!