张飞软硬开源基于STM32 BLDC直流无刷电机驱动器开发视频套件,👉戳此立抢👈

嵌入式应用系统的安全问题解决方案

电子设计 2018-12-06 08:36 次阅读

近来,嵌入式应用正在包括硬件在内的各个层次上构建安全性。不过,广泛的加密应用、标准和协议使得人们很难创建一个通用的平台。表1所示的常用加密标准和表2所示的常用加密协议只是给出了一些可选择的加密线索。嵌入式系统是以应用为中心,以计算机技术为基础,软硬件可裁剪,适用于应用系统对功能,对可靠性、成本、体积、功耗有严格要求的专用计算机系统。嵌入式系统本身是一个相对模糊的定义。目前嵌入式系统已经渗透到我们生活中的每个角落,工业、服务业、消费电子……,而恰恰由于这种范围的扩大,使得“嵌入式系统”更加难于明确定义。

根据IEEE(电气和电子工程师协会)的定义,嵌入式系统是“控制、监视或者辅助装置、机器和设备运行的装置”(devices used to control, monitor, or assist the operation of equipment, machinery or plants)。从中可以看出嵌入式系统是软件和硬件的综合体,还可以涵盖机械等附属装置。目前国内一个普遍被认同的定义是:以应用为中心、以计算机技术为基础、软件硬件可裁剪、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。

如为了加快处理过程可以将Rabbit 4000的加密加速功能可以与SSL堆在一起使用,但它只能为于8位微控制器和另一个网络设备之间传送的数据提供安全性。这样,硬件也可以提供一些安全保障。不过它不能保证信息的正确性,或来自特定的源,只能保证从A点到B点传输的数据不会被篡改或浏览。

虽然SSL/TLS提供端点的认证和加密,但错误的配置很容易受到如中间人攻击(man-in-the-middle attack)之类的影响。由于会被不恰当的使用,所以开发人员在了解怎样使安全使用的同时还要了解怎样不滥用它们。安全数字音乐协会(SDMI)呵用基于硬件的密钥系统实现数字水印方案,虽是一个数字版权管理(DRM)机构,但是被发现是有缺陷的,因此在互联网档案中不见踪影,它与DVD电影中使用的内容加扰系统(CSS)非常相似。

嵌入式应用系统的安全问题解决方案

表1:常用加密标准。

嵌入式应用系统的安全问题解决方案

表2:常用加密协议。

1999年,音乐界及有关人士组成了SDMI(安全数字音乐促进:Secure Digital Music Initiative)组织,目前加入SDMI的技术和娱乐公司已经超过了160家。SDMI建议所有在Internet上发行的CD和音乐数据都应该加入数字水印编码,而与SDMI相容的播放器或播放软件就可以知道音乐数据被拷贝的次数,若超出限制次数则无法播放。

SDMI最初是使用唯一的、不可更改的密钥。但通常情况下,这样做必须使用更多的硬件来防止篡改。对于物理安全不成问题的许多系统来说,诸如Trusted Computing Group公司的信任平台模块(TPM)这样的平台就可以为系统提供基本的安全性。 威盛科技(VIA)公司开发的Padlock版本则增加了像AES加密之类的性能。这类平台可以支持许多操作系统特性,比如Vista的加密文件系统BitLocker。

Zilog公司开发的基于32位ARM922T的Zatara微控制器集成了保证微控制器安全所要求的大部分功能,包括安全启动ROM和篡改检测支持(图1)。更值得一提的是它带有40kB的安全RAM,如果篡改检测电路受到攻击,这部分RAM将归零。

嵌入式应用系统的安全问题解决方案

图1:Zilog公司的32位Zatara安全事务微控制器采用了ARM922内核,与安全有关的特性包括安全启动ROM和电池支撑的SRAM。

在篡改检测变的越来越普遍的同时,在向食物链上游的更大处理器转移,大多数64位处理器配备了外部硬件电路来解决这个问题。诚然,从里到外保证系统的安全对整个安全系统来说至关重要。当然,极端安全的系统只有在某些特殊环境下才有要求,例如控制核反应堆或管理大量汇款。在这些情况下,为控制微处理器而增加成本和复杂性不是问题。

软件端的安全保障

计算机系统由计算机硬件和软件两部分组成。

软件系统的最内层是系统软件,它由操作系统、实用程序、编译程序等组成。操作系统实施对各种软硬件资源的管理控制。实用程序是为方便用户所设,如文本编辑等。编译程序的功能是把用户用汇编语言或某种高级语言所编写的程序,翻译成机器可执行的机器语言程序。支援软件有接口软件、工具软件、环境数据库等,它能支持用机的环境,提供软件研制工具。支援软件也可认为是系统软件的一部分。应用软件是用户按其需要自行编写的专用程序,它借助系统软件和支援软件来运行,是软件系统的最外层 。

诚然,运行软件来保持系统的安全性,需要由系统提供一部分资源,所以这并不是最好的处理方法。

General Software公司推出的带StrongFrame的嵌入式BIOS是解决系统基础软件问题的一种方法。它的启动安全程序(BSA)是一种固件应用程序,能在硬件和应用程序之间建立信任关系。它设计用于防止由于BIOS、操作系统或应用程序进行的未授权篡改而变得不再安全的系统操作。它使用数字签名跟踪受信任的对象。20kB模块可以在ROM中压缩50%。系统可以使用Firmbase Technology公司的信任运算库(TCB)进行扩展,而TCB支持允许定制认证和授权的插件式安全认证机制。

General Software公司的方法可用于许多标准处理器架构和操作系统,而飞思卡尔公司的Mocana设备安全框架(DSF)则主要用于飞思卡尔的处理器,如PowerQUICC系列。PowerQUICC几乎从推出伊始就有了加密引擎,因为它的使用对象包括了提供虚拟专用网(VPN)支持的路由器和网关。硬件加密功能显著提高了安全信息的吞吐量。

Mocana公司有许多软件产品,如嵌入式安全套件(ESS)。Mocana针对飞思卡尔处理器开发的设备安全框架模块可以将这个软件与PowerQUICC安全引擎集成在一起,因此开发人员不必直接处理硬件。这些模块支持SSL服务器、SSL客户端、SSH服务器、SSH客户端、IPsec/IKEv1和IKEv2以及认证管理客户端(CMC)。基于开放标准设计的系统兼容RFC,并能很好地支持多核环境。

提升安全性能

将安全加速和支持合并在硬件中有它的优势,但这并不是唯一的方式。将支持功能放在微控制器外面实现通常更容易,并且可能更适合某些特殊的应用场合。

使用安全存储产品是在具有I2C接口的任何微控制器上增加基本安全支持的一种简单方法,比如使用Atmel公司的AT88SC25616C加密存储器(图2)。系统自身具有完备的安全要素,认证全部在芯片内部完成。

嵌入式应用系统的安全问题解决方案

图2:Atmel的AT885C2561C有多个密码用来限制对EEPROM中区内数据的访问。在成功进行认证交换后才能访问数据。

通常,主微控制器上的一个应用可用作进入安全存储器的网关,而该存储器使用外部源(如用户或远端程序)提供的密钥。这样就能访问芯片内部的存储器,而这个芯片通常是另外一个密钥,可被主机用来执行其它安全功能,如认证一个下载的更新或获得对远程系统的访问权。

大多数安全存储器提供这一等级的支持。Atmel还提供具有多个密钥的更复杂的层次结构,可选择访问芯片内不同的存储区。不同的密钥可以访问重叠区域,从而允许对信息的共享式访问。正常情况下这些芯片只存储附加的加密密码或索引,不过也能存储少量的数据。存储密钥可以使附加的加密数据被存储在芯片外面。例如,密钥可以用来解密硬盘上的数据。Atmel的13.56MHz RFID CryptoRF采用同样的方式工作,不同的是芯片通过RFID阅读器进行访问。该芯片采用了具有双认证能力的64位加密引擎,存储容量可达64kbits。通过将数据存放在象希捷的Momentus 5400 PDE.2这样的硬盘上这种方式可以把大量存储数据链接到微控制器(图3)。安全硬盘提供了对庞大存储数据的访问能力,但在主机和硬盘之间转移的是明码(未加密)数据。

嵌入式应用系统的安全问题解决方案

图3:希捷的Momentus 5400 FDE.2可以存储大量数据,同时提供基于硬件的全盘加密(FDE)。

将加密引擎放在硬盘上的一大优点是它可以根据硬盘的传输速率进行调整,硬盘支持多用户和管理密码,Momentus 5400 FDE.2也兼容于信任平台模块(TPM)。

新加密方法 -DES

DES的原始思想可以参照二战德国的恩格玛机,其基本思想大致相同。传统的密码加密都是由古代的循环移位思想而来,恩格玛机在这个基础之上进行了扩散模糊。但是本质原理都是一样的。现代DES在二进制级别做着同样的事:替代模糊,增加分析的难度。

它是一种不再被经常使用的加密标准,很早以前就被许多更强大的技术所代替。同样,3DES(三重DES)已经被更具鲁棒性的AES所替代。当然,AES也不是终极标准。这正是为什么片上加密系统要不断发展以适合最新安全技术的原因。片上加速器通常支持多种加密标准。

另外一种正在部署的流行加密系统采用的是椭圆形曲线加密法(ECC)。ECC是一种公钥加密系统,基于的是有限域上椭圆曲线的代数结构。对ZigBee等无线技术来说这是一项可选功能。使用它的原因是可扩展性。不管是理论上还是实践上,ECC的扩展性都要好于最流行的加密标准AES。

DES 使用一个 56 位的密钥以及附加的 8 位奇偶校验位,产生最大 64 位的分组大小。这是一个迭代的分组密码,使用称为 Feistel 的技术,其中将加密的文本块分成两半。使用子密钥对其中一半应用循环功能,然后将输出与另一半进行“异或”运算;接着交换这两半,这一过程会继续下去,但最后一个循环不交换。DES 使用 16 个循环,使用异或,置换,代换,移位操作四种基本运算。

DES是一种比较安全的算法,前只有一种方法可以破解该算法,那就是穷举法。采用64位密钥技术,实际只有56位有效,8位用来校验的。譬如,有这样的一台PC机器,它能每秒计算一百万次,那么256位空间它要穷举的时间为2285年。所以这种算法还是比较安全的一种算法。

尽管从推出到被大众接受往往都需要很长时间,但加密技术一直在不断创新。挑战一种新方法通常要求更新的思路。来自SecureRF的lgebraic Eraser就是一个很好的例子。它使用线性的安全协议,适用于对称(秘钥)和不对称(公钥)加密算法。

DRM无很好的安全保障

DRM,英文全称Digital Rights Management, 可以翻译为:内容数字版权加密保护技术。 由于数字化信息的特点决定了必须有另一种独特的技术,来加强保护这些数字化的音视频节目内容的版权,该技术就是数字权限管理技术---DRM(digital right management)。

DRM分为两类,一类是多媒体保护,例如加密电影、音乐、音视频、流媒体文件。另外一类是加密文档,例如Word, Excel, PDF等。DRM主要通过技术手段来保护文档、电影、音乐不被盗版。 这项技术通过对数字内容进行加密和附加使用规则对数字内容进行保护,其中,使用规则可以断定用户是否符合播放。

DRM对许多系统来说很重要,甚至是很多不安全因素的克星,但它倾向于固定链接基于硬件的安全和加密。它之所以要依赖于硬件支持,部分原因是它需要端到端的内容保护以及满足系统要求的吞吐量。例如,音频流或视频流的加密/解密必须以线速进行,否则回放质量将受到影响。

DRM技术的工作原理是,先建立数字节目授权中心。编码压缩后的数字节目内容,可以利用密钥(Key)进行加密保护(lock),加密的数字节目头部存放着KeyID和节目授权中心的URL。用户在点播时,根据节目头部的KeyID和URL信息,就可以通过数字节目授权中心的验证授权后送出相关的密钥解密(unlock),节目方可播放。需要保护的节目被加密,即使被用户下载保存,没有得到数字节目授权中心的验证授权也无法播放,从而严密地保护了节目的版权。

消费者要求似乎在推动DRM退出音频领域,但它在视频领域仍很重要。高带宽数字内容保护(HDCP)技术可以保护当前的一些HDTV内容,并且它已被集成进包括蓝光和HDTV驱动设备在内的HDTV源和目标设备中。幸运的是,这些器件之间传送的数据一般被认为是明码数据,因此它不涉及任何加密或保护。一般来说,只有作为端点的设备需要满足这种类型的DRM。

另一方面,保护应用程序的目标代码经常是需要的。当代码来自不安全的片外器件(如闪存芯片)时,就可能需要加密。在这种情况下,处理器必须在执行时进行数据解码。这种情况并不常见,但有多种微控制器可以完成这个功能,比如美信公司基于8051的DS5250。

另外一种方法是复用启动装载工具(boot loader)将片外代码解密到片上RAM,然后从RAM执行。当断电时解密代码会丢失。典型的替代方法是使用片上代码保护机制,它通常能防止闪存被常用的调试方法所读取。在没有附加密钥的情况下它通常会阻止对闪存进行编程。否则一个欺诈应用程序可能被装载进存储器的一小部分空间中,这段程序再将剩下的代码下载进攻击器。

多级安全

微控制器的存储器和系统保护系统的一部分功能是控制代码和对代码的访问。高安全性系统一般会将这个功能与安全启动及安全存储等功能结合起来形成一个安全的操作系统,如来自美国国家安全署(NSA)的安全增强型Linux(SE Linux)。据悉今后还可扩展支持虚拟机。

除了安全启动和安全存储外,加密并不是系统安全的必要部分。相反,标准微控制器对虚拟存储器和虚拟机的支持能力足够用来实现多级安全(MLS)。系统中虽然可以集成很多的硬件特性,但在标准微控制器上很少见到。

开发人员需要了解这些安全因素的理由是,他们不需要额外的硬件,但软件确实对系统的起点做了某种假设,如启动过程和操作系统。无法满足这些假设的系统如果不借助于任何加密手段的话通常会降低性能。遗憾的是,这些安全因素超出了本文讨论的范围,因此不要认为只要简单地包含了硬件加密或者甚至只是包含了安全启动特性就能够提供足够安全的系统。

收藏 人收藏
分享:

评论

相关推荐

让机器“看见”—计算机视觉入门及实战

直播主题及亮点本次直播,讲者将结合自己过去16年中在机器视觉领域的研发经验,讲解智能视频分析技术的基本概念、基本方法、以
发表于 07-19 00:00 13939次 阅读
让机器“看见”—计算机视觉入门及实战

人类历史上第一个可编程忆阻器计算机诞生!

手机也能解决人工智能任务
的头像 新智元 发表于 07-20 11:52 168次 阅读
人类历史上第一个可编程忆阻器计算机诞生!

ARM大降价 RISC-V来势汹汹,ARM心虚了?

近日,ARM宣布对芯片设计方案和专利方案采用新的授权模式。新的收费方式只需要芯片厂商在前期支付少量费....
的头像 半导体行业联盟 发表于 07-19 17:19 257次 阅读
ARM大降价  RISC-V来势汹汹,ARM心虚了?

国民党初选民调结果落下帷幕,鸿海创始人郭台铭屈居第二

7月15日,国民党初选民调结果落下帷幕,韩国瑜以压倒性支持度胜出,鸿海创始人郭台铭屈居第二。
的头像 电子芯闻 发表于 07-19 16:58 153次 阅读
国民党初选民调结果落下帷幕,鸿海创始人郭台铭屈居第二

扑克牌是是AI首次在超过两个人的游戏中击败人类玩家

也许你会认为AI能战胜人类在今天已经是司空见惯的事了。但这次具有突破性的是,这场对战不再是一对一,对....
的头像 机器人学堂 发表于 07-19 15:06 68次 阅读
扑克牌是是AI首次在超过两个人的游戏中击败人类玩家

USB接口电路的原理及USB设备所具有哪些优势

通用串行总线是连接计算机系统与外部设备的一种串口总线标准,也是一种输入输出接口的技术规范。它只有4根....
的头像 牵手一起梦 发表于 07-19 11:39 112次 阅读
USB接口电路的原理及USB设备所具有哪些优势

linux新手入门必看

    为什么学Linux,每个人都有自己的理由:    Linux是开源的,你可以根据自已的需要修改源代码; ...
发表于 07-19 09:19 267次 阅读
linux新手入门必看

学习单片机所注意的问题

  学习使用单片机就是理解单片机硬件结构,以及内部资源的应用,在汇编或C语言中学会各种功能的初始化设置,以及实现各种功能的...
发表于 07-19 09:18 272次 阅读
学习单片机所注意的问题

32位嵌入式处理器的市场

嵌入式系统以各种类型的嵌入式处理器为核心,而随着技术的发展,对于嵌入式处理器的性能及功耗的要求愈加严苛。目前,嵌入式处理...
发表于 07-19 08:29 32次 阅读
32位嵌入式处理器的市场

PICMG 1.3规格为嵌入式系统的PCI Express的功能与性能带来了崭新的进展

作者:张仁杰、蔡柏珏,凌华科技工业计算机产品事业部 在嵌入式计算机产业中,将主板与外围板卡通过背板相连接的这种基本构造,...
发表于 07-19 08:18 7次 阅读
PICMG 1.3规格为嵌入式系统的PCI Express的功能与性能带来了崭新的进展

嵌入式应用对微处理器的需求

嵌入式产品的生产商总是期待能使自己的产品成本更低、更快地走向市场的微处理器解决方案。高性价比、高集成度、高度灵活的微处理...
发表于 07-19 08:08 10次 阅读
嵌入式应用对微处理器的需求

x86和ARM的嵌入式市场争夺

赵艳秋 英特尔正携凌动进军嵌入式市场,与在该市场获得广泛应用的ARM及相关DSP平台展开激烈的市场争夺战。虽然两大嵌入...
发表于 07-19 07:22 73次 阅读
x86和ARM的嵌入式市场争夺

桥接解决方案助力移动相关市场需求

作者:Tom Watzka 简化传统移动元器件的集成 几十年前当嵌入式系统设计工程师们想要降低成本时,他们会使用那个年代规模化生...
发表于 07-19 07:12 7次 阅读
桥接解决方案助力移动相关市场需求

迅杰看好电容触控按键市场

我们主要有三条产品线,一是嵌入式产品线,即笔记本电脑用的键盘控制器;二是传感器按钮,这是一个电容式的触控IC,也是用于笔记...
发表于 07-19 06:43 10次 阅读
迅杰看好电容触控按键市场

嵌入式ARM微处理器如何选型

广东省电子技术研究所 陈丽珍 林小薇 要选好一款处理器,要考虑的因素很多,不单单是纯粹的硬件接口,还需要考虑相关的操作系...
发表于 07-19 06:23 71次 阅读
嵌入式ARM微处理器如何选型

实时操作系统概念

对很多嵌入式系统来说,一个设计良好的实时操作系统可以让开发工程师把握系统执行任何任务或响应任何关键事件的时间,满足系统实...
发表于 07-19 06:18 8次 阅读
实时操作系统概念

为方便统一管理这六座水电站,采用了区域集控模式控中心

国电湖北电力有限公司下属竹溪水电公司,日常管理着鄂坪水电站、白沙河水电站、大峡水水电站、松树岭水电站....
的头像 CTI论坛 发表于 07-18 17:23 231次 阅读
为方便统一管理这六座水电站,采用了区域集控模式控中心

嵌入式软件工程师的发展路径

谈谈自己对嵌入式行业的认识以及对当前市场行情、人才需求的看法。
的头像 工程师人生 发表于 07-18 16:30 174次 阅读
嵌入式软件工程师的发展路径

人都分不好垃圾,机器能分好吗?

垃圾分类可以更好地保护我们的环境卫生,为了让大家能够正确对垃圾进行分类,官方发布了垃圾分类指南,列举....
的头像 AI科技大本营 发表于 07-18 11:37 295次 阅读
人都分不好垃圾,机器能分好吗?

Lipson教授直面人工智能中最难的问题——自我意识

为了达到这个目的,Lipson公开地面对一个棘手的概念——意识——这在他的同事中常常被视为禁忌。他说....
的头像 新智元 发表于 07-18 09:22 148次 阅读
Lipson教授直面人工智能中最难的问题——自我意识

6家国家级超算中心 你了解嘛?

如今,中国超级计算机研制、创新、应用发展已经走过40年。而刚刚过去的十年,是中国超级计算机技术创新与....
的头像 北京市电子科技情报研究所 发表于 07-17 16:53 194次 阅读
6家国家级超算中心 你了解嘛?

聚焦 | 十年磨一剑!中国高通量计算机的自主研发之路

近年来,随着互联网技术的迅猛发展,互联网每天产生的数据量呈爆炸式增长。
的头像 人工智能学家 发表于 07-17 16:05 349次 阅读
聚焦 | 十年磨一剑!中国高通量计算机的自主研发之路

LED电子显示屏的结构组成及特点

现在一般把显示图形或文字的LED显示屏称为图文屏,其实LED图文显示屏并没有一个公认的严格的定义,这....
的头像 牵手一起梦 发表于 07-17 14:14 128次 阅读
LED电子显示屏的结构组成及特点

Linux操作的防火墙软件应用程序定义和配置设置及底层源代码

虽然一般PC用户有许多免费的防火墙软件应用程序,但Linux操作系统的最大优势之一是它们能够自定义和....
的头像 新机器视觉 发表于 07-17 10:19 164次 阅读
Linux操作的防火墙软件应用程序定义和配置设置及底层源代码

AUTOCAD 2004培训教程免费下载

AutoCAD2004是AutoCAD软件的最新版本,它的增强功能和基本功能将使用户在各个领域获益。....
发表于 07-17 08:00 34次 阅读
AUTOCAD 2004培训教程免费下载

HC-05蓝牙模块AT指令集和蓝牙电路图合集与蓝牙测试软件资料免费下载

HC-05 嵌入式蓝牙串口通讯模块(以下简称模块)具有两种工作模式:命令响应工作模式和自动连接工作模....
发表于 07-17 08:00 39次 阅读
HC-05蓝牙模块AT指令集和蓝牙电路图合集与蓝牙测试软件资料免费下载

人类历史上首次得见“黑洞”的真容?

实际上,关于黑洞的照片早在2017年4月历经十余天已拍摄完毕,此后,便是将来自全球8架射电望远镜收集....
的头像 网易智能 发表于 07-16 16:17 297次 阅读
人类历史上首次得见“黑洞”的真容?

新——消防机器人诞生了!

2019年7月10-13日,中国国际机器人展览会(CIROS)在国家会展中心(上海)举行。本次展会由....
的头像 北京市电子科技情报研究所 发表于 07-16 15:46 243次 阅读
新——消防机器人诞生了!

电路板的材质类型及覆铜板的种类介绍

主流的PCB材质分类主要有以下几种:使用FR-4(玻纤布基)、CEM-1/3(玻纤和纸的复合基板)、....
的头像 牵手一起梦 发表于 07-16 15:21 243次 阅读
电路板的材质类型及覆铜板的种类介绍

编码隐匿在计算机软硬件背后的语言PDF电子书免费下载

本书讲述的是计算机工作原理。作者用丰富的想象和清晰的笔墨将看似繁杂的理论阐述得通俗易懂,你丝毫不会感....
发表于 07-16 08:00 39次 阅读
编码隐匿在计算机软硬件背后的语言PDF电子书免费下载

带你们认识一下早期的电子技术

早期,电子技术是国家战略资源,它的发展与军事需求紧密相关。第一次世界大战之后,无线通信的广泛应用,作....
的头像 人工智能学家 发表于 07-15 18:49 725次 阅读
带你们认识一下早期的电子技术

Fernando Corbató逝世,享年93岁 本文带大家回顾生平和他的贡献

计算机密码发明者、图灵奖获得者Fernando Corbató逝世,享年93岁。他领导了计算机分时系....
的头像 新智元 发表于 07-15 16:40 247次 阅读
Fernando Corbató逝世,享年93岁 本文带大家回顾生平和他的贡献

人工智能时代真的不能为文科生分一杯羹吗?

在每个领域足够出色,我们都可以有光明的前途。
的头像 新智元 发表于 07-15 15:13 133次 阅读
人工智能时代真的不能为文科生分一杯羹吗?

张正友博士:做了题为「计算机视觉的三生三世」的大会报告

7 月 12 日,腾讯 AI Lab & Robotics X 主任,ACM Fellow, IEE....
的头像 智车科技 发表于 07-15 11:35 329次 阅读
张正友博士:做了题为「计算机视觉的三生三世」的大会报告

如何搭建嵌入式Linux开发环境详细教程资料免费下载

本文档的主要内容详细介绍的是如何搭建嵌入式Linux开发环境详细教程资料免费下载。需要硬件:一台安装....
发表于 07-15 08:00 40次 阅读
如何搭建嵌入式Linux开发环境详细教程资料免费下载

美国开发出更高效易操作的超算编程语言

超级计算机在解决科学领域重大挑战方面具有优势,但是编程操控这些“大家伙”并非易事。美国研究人员新开发....
发表于 07-14 11:30 126次 阅读
美国开发出更高效易操作的超算编程语言

关于嵌入式C语言的陷阱与技巧

结合C语言的指针和结构体语法,基本能够实现对象语法最核心的部分,即成员函数和成员变量。另外,上一节讨....
发表于 07-14 11:00 115次 阅读
关于嵌入式C语言的陷阱与技巧

大华股份的AI行人重识别技术有新突破了

大华股份AI行人重识别技术,继2018年取得公开数据集排名和PRCV2018大规模行人检索竞赛第一之....
的头像 大华股份 发表于 07-13 10:23 529次 阅读
大华股份的AI行人重识别技术有新突破了

RS-232-C是美国电子工业协会EIA制定的一种串行物理接口

在串行通讯时,要求通讯双方都采用一个标准接口,使不同的设备可以方便地连接起来进行通讯。RS-232-....
的头像 电力之窗 发表于 07-13 08:47 318次 阅读
RS-232-C是美国电子工业协会EIA制定的一种串行物理接口

大家一起体验AI和群如何改变一个大学新生!

微信成为社会的温情连接器。但每个人都被自己所处的城市、学校和企业圈住了,很难跨出原有的社交圈层,找到....
的头像 新智元 发表于 07-13 07:40 392次 阅读
大家一起体验AI和群如何改变一个大学新生!

2019英特尔神经网络计算技术助力视觉行业研讨会

万物互联,将给世界带来怎样的未来?作为视觉行业的热门话题,神经网络计算技术从何开始?您该如何将这一理....
的头像 CNLED网 发表于 07-12 17:12 362次 阅读
2019英特尔神经网络计算技术助力视觉行业研讨会

关于嵌入式C语言它有些什么意义

目前数控技术和智能装备等技术都得到了广泛的关注。无论是数控技术还是智能装备等相关技术,都离不开嵌入式....
发表于 07-12 17:04 172次 阅读
关于嵌入式C语言它有些什么意义

关于嵌入式C语言指针的解析

C语言作为嵌入式开发的基础语言已经越来越让工程师们知道它的厉害:可以直接操控寄存器,方便CPU的功能....
发表于 07-12 16:59 139次 阅读
关于嵌入式C语言指针的解析

速度快到你崩溃的时代 这是真的假的?究竟怎么做到的?

高铁刚刚宣布提速至350公里,又一个更震撼性的消息来了:时速4000公里的高速飞行列车,要来了!而且....
的头像 5G万物物联 发表于 07-12 15:40 314次 阅读
速度快到你崩溃的时代 这是真的假的?究竟怎么做到的?

基于AMD嵌入式锐龙的GPD Win Max便携掌机

凭借唯一同时拥有高性能CPU、GPU的独特优势,AMD已经近乎统治了游戏机市场,索尼、微软的当代和下....
发表于 07-12 14:29 149次 阅读
基于AMD嵌入式锐龙的GPD Win Max便携掌机

《财富》:中国500强排行电子、互联网服务和计算机相关有37家

7月10日,财富中文网发布了最新的《财富》中国500强排行榜,这一排行榜考量了全球范围内最大的中国上....
的头像 PCB行业工程师技术交流 发表于 07-12 14:15 255次 阅读
《财富》:中国500强排行电子、互联网服务和计算机相关有37家

如何选择嵌入式CPU Intel给出三个选U秘诀

在AMD锐龙处理器没上市的前几年中,大家选择CPU处理器并不发愁,追求性能、玩游戏的玩家几乎只能选I....
发表于 07-11 17:14 86次 阅读
如何选择嵌入式CPU Intel给出三个选U秘诀

Intel将打造AI训练嵌入式处理器Nervana

Intel也强调将以软体驱动硬件运算性能,因此也说明此次与百度合作的战略意义,借此透过软件定义方式让....
发表于 07-11 17:11 49次 阅读
Intel将打造AI训练嵌入式处理器Nervana

机器学习让计算机更智能

近日,在“Google Solve with AI”活动上,Google 资深研究员、Google ....
的头像 1号机器人网 发表于 07-11 16:46 240次 阅读
机器学习让计算机更智能

史上最严垃圾分类措施已来被管理得井井有条这让上海市民伤透脑筋啊!

据悉,自今年7月1日起,上海市将正式实施 《上海市生活垃圾管理条例》。条例规定,个人混合投放垃圾今后....
的头像 新机器视觉 发表于 07-11 14:45 949次 阅读
史上最严垃圾分类措施已来被管理得井井有条这让上海市民伤透脑筋啊!

五种关于RTC是否具备日历功能?

RTC 不仅应用于个人计算机、服务器和嵌入式系统,几乎所有需要准确计时的电子设备也都会使用。
的头像 strongerHuang 发表于 07-11 10:11 208次 阅读
五种关于RTC是否具备日历功能?

MSP430单片机的Gerber文件资料免费下载

本文档的主要内容详细介绍的是MSP430单片机的Gerber文件资料免费下载。Gerber文件是一款....
发表于 07-11 08:00 47次 阅读
MSP430单片机的Gerber文件资料免费下载

PLC编程中如何连接电脑将程序写入PLC

了解PLC、选型基础知识、软件安装、PLC连接电脑和上传下载程序都是PLC编程入门的最基础的知识。那....
发表于 07-10 17:45 245次 阅读
PLC编程中如何连接电脑将程序写入PLC

全球嵌入式技术和物联网的发展新趋势

Connectivity 互联互通是构建智能社会的基础,致力发展高效,可靠和低功耗的联网技术。Eco....
发表于 07-10 17:08 125次 阅读
全球嵌入式技术和物联网的发展新趋势

关于嵌入式软硬件系统的工作原理

尽管嵌入式系统有着无比广阔的市场需求和发展前景,但嵌入式系统的发展多年来却经历了一个曲折和痛苦的历程....
发表于 07-10 17:04 167次 阅读
关于嵌入式软硬件系统的工作原理

嵌入式系统为什么选择C语言作为开发语言

了解嵌入式开发的朋友们都非常的清楚其核心的开发语言为C语言,C语言在嵌入式开发的过程中占有十分重要的....
发表于 07-10 17:01 152次 阅读
嵌入式系统为什么选择C语言作为开发语言

美国制造面临挑战 中国精密加工企业有话要说

即将在广州广交会展馆举行的广东工博会,集中规划整合现有粤港澳大湾区超精密加工资源,严选100余家优质....
的头像 OFweek工控 发表于 07-10 15:18 558次 阅读
美国制造面临挑战 中国精密加工企业有话要说

洗衣机水位传感器的原理及故障的修复方法

容器内的水位传感器,将感受到的水位信号传送到控制器,控制器内的计算机将实测的水位信号与设定信号进行比....
的头像 牵手一起梦 发表于 07-10 14:36 346次 阅读
洗衣机水位传感器的原理及故障的修复方法

中移铁通 中移建设“两块牌子、一套人马”的机制

据内部人士透露,目前,中移铁通XX省分公司同时设有“中移建设XX省分公司”,中移铁通XX地市分公司同....
的头像 通信圈 发表于 07-10 14:36 299次 阅读
中移铁通 中移建设“两块牌子、一套人马”的机制

算法巨大突破 AI神经网络能模拟量子系统

近日,研究人员利用基于神经网络的新算法,成功模拟了量子系统的“稳态”。利用神经网络估计并模拟波函数和....
的头像 通信信号处理研究所 发表于 07-10 14:09 296次 阅读
算法巨大突破 AI神经网络能模拟量子系统

最新款嵌入式迷你AMD锐龙主机问世

主机可选锐龙R1606G(CPU频率2.6-3.5GHz、GPU频率1.2GHz)或是锐龙R1505....
发表于 07-10 11:24 112次 阅读
最新款嵌入式迷你AMD锐龙主机问世