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

电子设计 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)。系统中虽然可以集成很多的硬件特性,但在标准微控制器上很少见到。

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

收藏 人收藏
分享:

评论

相关推荐

华北工控推出面向语音识别系统打造的一款高性能嵌入式板卡方案

通过语音信号处理和模式识别让机器自动识别和理解人类口述语言,让机器通过识别和理解过程把语音信号转变为....

发表于 12-11 16:42 17次 阅读
华北工控推出面向语音识别系统打造的一款高性能嵌入式板卡方案

从裸奔到操作系统将面对什么挑战

嵌入式设备网络化、u盘化、功能复杂化的趋势,使越来越多的、过去可以用裸奔实现的嵌入式产品,产生了应用....

的头像 玩转单片机 发表于 12-11 15:45 33次 阅读
从裸奔到操作系统将面对什么挑战

如何使用RTC实时时钟进行应用场景开发

第六章为重用外设驱动代码,本文内容包含6.3 RTC 实时时钟中的后两个小节: 6.3.6 RX8025T 6.3.7 DS1302 6.3 RTC...

发表于 12-11 14:24 60次 阅读
如何使用RTC实时时钟进行应用场景开发

西门子推出以嵌入式工控机为基础的边缘应用硬件平台

继云计算、大数据和人工智能这些热词之后,边缘计算也在近年成为了业界关注的焦点。

的头像 工控头条 发表于 12-11 14:22 77次 阅读
西门子推出以嵌入式工控机为基础的边缘应用硬件平台

智能WiFi小车开发视频资料

智能WiFi小车开发的过程以及详细的拆解与组装视频资料,想玩小车的想看程序的自己的看视频吧   源码恕我没有搞到...

发表于 12-11 14:10 34次 阅读
智能WiFi小车开发视频资料

嵌入式ARM开发环境搭建解析

1. 安装,配置,启动FTP服务· 安装FTP: sudo apt-get install vsft....

的头像 嵌入式ARM 发表于 12-11 14:02 69次 阅读
嵌入式ARM开发环境搭建解析

C语言知多少

C语言相信学习单片机 嵌入式  底层开发等等的朋友都是不陌生的,那么对于C语言大家认为自己都已经了解了吗!!! 发...

发表于 12-11 13:57 32次 阅读
C语言知多少

图灵的新想法:让计算机来冒充人!

这项”富有成果“的对话充分揭示了图灵测试的漏洞,只要掌握了”回避“这一手段,越来越多的机器都能轻而易....

的头像 IBM中国 发表于 12-11 11:33 191次 阅读
图灵的新想法:让计算机来冒充人!

硬盘驱动器接口技术与嵌入式应用整合方案

目前,硬盘驱动器采用的主流接口是高技术配置接口标准(ATA),即IDE接口,而且绝大多数硬盘驱动器都采用了并行ATA接口。...

发表于 12-11 11:06 30次 阅读
硬盘驱动器接口技术与嵌入式应用整合方案

科学家研发简化动画捕捉流程无人机技术

在工作室制作动画电影的传统过程中,往往需要演员在多个摄像机拍摄角度下完成相关的动作。

的头像 无人机网 发表于 12-11 09:47 125次 阅读
科学家研发简化动画捕捉流程无人机技术

嵌入式学c语言的原因

1.从语言特点来说: ①C语言有出色的可移植性,能在多种不同体系结构的软/硬平台上运行 ②简洁紧凑,使用灵活的语法机制,并...

发表于 12-11 09:31 15次 阅读
嵌入式学c语言的原因

请问怎么用开关控制温度传感器是否工作?用mos管?

求问??比如用LMT70温度传感器,怎么设置开关控制温度传感器在不需要时不工作,需要时再采集数据。 ...

发表于 12-10 20:22 12次 阅读
请问怎么用开关控制温度传感器是否工作?用mos管?

AI要想进一步发展 需要从脑科学得到启发

业界普遍认为,AI未来的演进方向就是计算智能、感知智能和认知智能,在此期间,真正需要突破的就是让计算....

的头像 人工智能学家 发表于 12-10 16:20 221次 阅读
AI要想进一步发展 需要从脑科学得到启发

处理计算机内存不足的两种方法

如果出现计算机内存不足!最直接的表现就是电脑反应慢!要看你电脑的配置,看看你的物理内存多大!值不值得....

的头像 刘某 发表于 12-10 15:05 184次 阅读
处理计算机内存不足的两种方法

人工智能(AI)机遇报告

Microsoft发布了新报告“最大化AI机遇”,深入调查了数字转型的一个重要的技术力量,人工智能(....

的头像 人工智能学家 发表于 12-10 14:22 201次 阅读
人工智能(AI)机遇报告

实际项目开发过程中常用C语言函数的用法

C语言是当中最广泛的计算机编程语言,是所有计算机编程语言的祖先,其他计算机编程语言包括当前流行的Java语言,都是用C语言实...

发表于 12-10 13:38 497次 阅读
实际项目开发过程中常用C语言函数的用法

基于嵌入式Linux与S3C2440双USB接口的视频存储

针对长途客车“三超”(中途超载上人,超时,超速)以及在非正常停靠站私自停车上人导致的客车超载,同时目前市面上视频监控设备由...

发表于 12-10 10:17 26次 阅读
基于嵌入式Linux与S3C2440双USB接口的视频存储

嵌入式开发为什么选择C语言?

1.从语言特点来说: ①C语言有出色的可移植性,能在多种不同体系结构的软/硬平台上运行 ②简洁紧凑,使用灵活的语法机制,并...

发表于 12-10 10:09 111次 阅读
嵌入式开发为什么选择C语言?

C语言入门教程之C语言程序设计教材谭浩强第四版免费下载

本书是作为高等学校学生学习C程序设计的教材,对象是没有学过计算机程序设计的大学生。本书既注重概念清晰....

发表于 12-10 08:00 25次 阅读
C语言入门教程之C语言程序设计教材谭浩强第四版免费下载

探讨嵌入式系统的发展前景

随着工业4.0、医疗电子、智能家居、物流管理和电力控制等快速的发展和推进,嵌入式系统利用自身的技术特....

的头像 OFweek工控 发表于 12-09 11:05 547次 阅读
探讨嵌入式系统的发展前景

人工智能时代应该是怎么的手机会被取代吗

这是卡内基梅隆大学开发中的黑科技可以将手臂变成触控式屏幕无论在室内外使用投影在手臂上的界面都清楚可见....

的头像 机器人博览 发表于 12-08 12:00 834次 阅读
人工智能时代应该是怎么的手机会被取代吗

为什么rom核寻址有时候会出来错的结果啊,求助

总是出来后几个地址的结果。。。如图,图一是ise仿真结果,addr为242时的结果为-1400(ip核有时延),但在matlab里看rom的内容24...

发表于 12-08 11:37 49次 阅读
为什么rom核寻址有时候会出来错的结果啊,求助

嵌入式开发是什么

嵌入式开发就是指在嵌入式操作系统下进行开发,一般常用的系统有WinCE,ucos,vxworks,l....

的头像 发烧友学院 发表于 12-08 10:12 253次 阅读
嵌入式开发是什么

计算机视觉是什么

计算机视觉是一门研究如何使机器“看”的科学,更进一步的说,就是是指用摄影机和电脑代替人眼对目标进行识....

的头像 发烧友学院 发表于 12-08 09:24 184次 阅读
计算机视觉是什么

新勒索病毒的蔓延,已影响逾10万台计算机

该恶意代码共感染了50余个软件,恶意软件操作员利用中国社交网豆瓣进行C&C通信。该恶意软件还追踪了受....

的头像 E安全 发表于 12-07 13:58 249次 阅读
新勒索病毒的蔓延,已影响逾10万台计算机

俄罗斯AvtoVAZ公司新推首架货运无人机

11月30日报道,俄罗斯最大的本土汽车厂商AvtoVAZ公司推出首架SKYF货运无人机。

的头像 无人机网 发表于 12-07 10:17 270次 阅读
俄罗斯AvtoVAZ公司新推首架货运无人机

嵌入式教程之Linux的基础命令详细资料说明

本文档的主要内容详细介绍的是嵌入式教程之Linux的基础命令详细资料说明主要内容包括了:1.Linu....

发表于 12-06 17:31 38次 阅读
嵌入式教程之Linux的基础命令详细资料说明

Imagination发布最新神经网络加速器

Imagination Technologies宣布推出其面向人工智能(AI)应用的最新神经网络加速....

的头像 Imagination Tech 发表于 12-06 16:09 263次 阅读
Imagination发布最新神经网络加速器

以μC OS-III为例的嵌入式实时操作系统概述

本文档的主要内容详细介绍的是以μC OS-III为例的嵌入式实时操作系统概述主要内容包括了:一. 任....

发表于 12-06 16:06 37次 阅读
以μC OS-III为例的嵌入式实时操作系统概述

RB-450X型自动裁缆机操作手册的资料免费下载

本操作手册向用户提供了裁缆机必要的信息及操作使用步骤, 建议用户在使用本机器前,仔细阅读此说明,在需....

发表于 12-05 17:18 35次 阅读
RB-450X型自动裁缆机操作手册的资料免费下载

安防工程在偏远地区的全面建设之路 依旧需要因地制宜

目前,2018首届西藏安防展研讨会在拉萨举行,针对偏远地区智能安防建设进行了多方位的讨论。在全国智慧....

发表于 12-05 10:13 216次 阅读
安防工程在偏远地区的全面建设之路 依旧需要因地制宜

调制解调器和路由器有什么区别

路由器(Router,又称路径器)是一种计算机网络设备,它能将数据包通过一个个网络传送至目的地(选择....

发表于 12-05 08:00 37次 阅读
调制解调器和路由器有什么区别

Mobileye防撞技术解决方案,推动智慧交通和智慧城市建设

近年来,城市公共交通安全事故频发,成为公众关注的焦点。公共交通安全关系到整个城市居民的生命安全,其重....

的头像 知IN 发表于 12-04 16:40 413次 阅读
Mobileye防撞技术解决方案,推动智慧交通和智慧城市建设

脑科学与人工智能如何融合发展

业界普遍认为,AI未来的演进方向就是计算智能、感知智能和认知智能,在此期间,真正需要突破的就是让计算....

的头像 人工智能 发表于 12-04 15:33 388次 阅读
脑科学与人工智能如何融合发展

探析嵌入式系统在IoT产业中的应用

嵌入式系统在IoT产业中非常重要,那么它在产业中是一种怎样的存在,本文主要阐述它在IoT的作用和特点....

的头像 物联网技术 发表于 12-04 14:04 216次 阅读
探析嵌入式系统在IoT产业中的应用

通灵芯片计算机运作的简单原理电子教材免费下载

作者:(美国)丹尼尔·希利斯。《通灵芯片(计算机运作的简单原理)》深入浅出地阐述了计算机科学中许多基....

发表于 12-04 08:00 22次 阅读
通灵芯片计算机运作的简单原理电子教材免费下载

计算机是怎样跑起来的电子教材免费下载

本书倡导在计算机迅速发展、技术不断革新的今天,回归到计算机的基础知识上。通过探究计算机的本质,提升工....

发表于 12-04 08:00 42次 阅读
计算机是怎样跑起来的电子教材免费下载

CCD的基本工作原理介绍和应用技术等详细资料说明

本书从应用角度讲述了电荷耦合器件(CCD)的基本工作原理,典型线阵、面阵CCD的驱动电路,各种线阵、....

发表于 12-04 08:00 45次 阅读
CCD的基本工作原理介绍和应用技术等详细资料说明

电子专业嵌入式系统课程体系研究分析

随着嵌入式技术的迅猛发展, 学生分析、解决嵌入式实际应用问题的能力亟待提高。本文根据嵌入式系统知识体....

发表于 12-03 14:51 44次 阅读
电子专业嵌入式系统课程体系研究分析

计算机等级考试二级C语言习题集资料免费下载

本文档的主要内容详细介绍的是计算机等级考试二级C语言习题集资料免费下载。

发表于 12-03 08:00 45次 阅读
计算机等级考试二级C语言习题集资料免费下载

机器人学导论的课后习题答案资料免费下载

机器人学导论是由斯坦福大学荣誉教授ohn.J.Craig先生所编写的一本专业的机器人理论知识学习书籍....

发表于 12-03 08:00 49次 阅读
机器人学导论的课后习题答案资料免费下载

机器人学习教程之机器人学导论电子教程免费下载

本书系统讲解了机器人学的理论知识,主要内容包括:机器人操作臂的几何性质、引起操作臂运动的力和力矩、与....

发表于 12-03 08:00 31次 阅读
机器人学习教程之机器人学导论电子教程免费下载

DSP教程之DSP中文版速成教程和DSP的汇编实验程序速学教程免费下载

本用户指南是TMS320F28335 嵌入式DSP 控制模板硬件使用说明书,详细描述了SEED-DE....

发表于 12-03 08:00 61次 阅读
DSP教程之DSP中文版速成教程和DSP的汇编实验程序速学教程免费下载

嵌入式应用框架EAF详解

EAF是Embedded Application Framework 的缩写,即嵌入式应用框架。嵌入....

发表于 12-02 11:30 133次 阅读
嵌入式应用框架EAF详解

基于微处理器S3C2440和WinCE嵌入式实时操作系统的视频数据采集

CMOS图像传感器及其接口电路用于采集视频数据。LCD与触摸屏构成人机交互模块,起到数据交互的作用,....

发表于 12-02 11:18 137次 阅读
基于微处理器S3C2440和WinCE嵌入式实时操作系统的视频数据采集

麻省理工学院探索如何使用VR/MR技术,成立高级VR技术中心

VR技术对人们日常生活产生的影响越来越大。麻省理工学院Open Learning(开放学习)副总裁S....

发表于 12-02 09:12 416次 阅读
麻省理工学院探索如何使用VR/MR技术,成立高级VR技术中心

惠州将打造物联网产业世界级发展平台

大力发展新兴产业,成为提升地方经济创新能力和竞争力的必备措施。而物联网作为全球的战略性新兴产业,正掀....

发表于 12-02 07:50 211次 阅读
惠州将打造物联网产业世界级发展平台

研华全面布局AIoT 赋能全球物联网产业链

万物互联时代,边缘计算、人工智能、大数据分析等技术深度融合,成为各行业数字化转型的关键。为凝聚产业力....

的头像 DIGITIMES 发表于 11-30 17:22 591次 阅读
研华全面布局AIoT 赋能全球物联网产业链

如何研究分析人工智能问题中的相变现象

 在人工智能研究领域的很多问题中存在着相变现象( phase transition)。问题中的某个参....

发表于 11-30 16:43 39次 阅读
如何研究分析人工智能问题中的相变现象

CMD命令提示符命令速查手册详细资料免费下载

CMD命令速查手册 cmd命令大全 cmd命令详解如果你想了解本页面是怎么来的 请下载批处理代码 到....

发表于 11-30 08:00 29次 阅读
CMD命令提示符命令速查手册详细资料免费下载

SGS2261U2看门狗的安装示范和功能辅助设计的详细资料说明

本文档的主要内容详细介绍的是SGS2261U2看门狗的安装示范和功能辅助设计的详细资料说明。PC电脑....

发表于 11-30 08:00 38次 阅读
SGS2261U2看门狗的安装示范和功能辅助设计的详细资料说明

景嘉微携手长城科技围绕计算机整机升级进行创新

11月28日晚间,景嘉微发布公告称将与中国长城科技集团股份有限公司签署《战略合作框架协议》。此次合作....

的头像 半导体投资联盟 发表于 11-29 14:11 449次 阅读
景嘉微携手长城科技围绕计算机整机升级进行创新

工控机发展呈现新姿态

工控机全称工业控制计算机,是专门为工业控制设计的计算机,用于对生产过程中使用的机器设备、生产流程、数....

发表于 11-28 19:17 135次 阅读
工控机发展呈现新姿态

人机界面未来的发展趋势

人机界面最简单的定义是,通过某个界面,人可以向机器发出指令,机器可以通过该界面返回执行状态和系统状态....

发表于 11-28 19:01 118次 阅读
人机界面未来的发展趋势

首发:周立功教授《嵌入式软件工程方法与实践丛书》在北航正式出版开售

11月24日,由周立功教授主导撰写的《嵌入式软件工程方法与实践丛书》前三本,共计200万字,在全国嵌....

的头像 人间烟火123 发表于 11-28 16:41 2681次 阅读
首发:周立功教授《嵌入式软件工程方法与实践丛书》在北航正式出版开售

单片机电路设计中的10个难点

单片机是嵌入式系统的核心元件,使用单片机的电路要复杂得多,但在更改和添加新功能时,带有单片机的电路更....

的头像 玩转单片机 发表于 11-28 15:44 510次 阅读
单片机电路设计中的10个难点

人工智能应用场景越来越多 逐渐成为各个行业的必备技能

从2015年开始,人工智能概念从提出伊始就受到市场的高度重视,从无人商店到智慧金融,从智慧物流到智能....

发表于 11-27 17:12 923次 阅读
人工智能应用场景越来越多 逐渐成为各个行业的必备技能

华北工控嵌入式计算机硬件方案在无人零售超市中的应用浅析

“无人”概念在各项智能技术层出不穷的背景下,得到越来越全面的推广。不论是无人零售实体店,还是无人售货....

发表于 11-27 17:05 420次 阅读
华北工控嵌入式计算机硬件方案在无人零售超市中的应用浅析