132

帖子

122

TA的资源

一粒金砂(高级)

181
 
《TI Hercules开发实战手册》书写得非常好,延续了eeworld电子书的良好质量
 

回复

132

帖子

122

TA的资源

一粒金砂(高级)

182
 
我发现TI的Hercules系列MCU的flash和主频相对来讲比其他的MCU要高,可能是由于一些加密算法需要快速的执行,用来保证操作的实时性的原因
 
 

回复

132

帖子

122

TA的资源

一粒金砂(高级)

183
 
还有一点值得注意的是Hercules系列产品的ram和flash都有ECC校验,一般来说ECC校验用于nand flash,这是因为nand flash有位反转的问题,当然,你也可以不用ecc校验直接从nand flash里读取数据,只不过读取的数据有可能是错的。这样就需要ecc了。一般mcu的flash不会出现位反转的问题,ram也不会,所以在Hercules产品里采取ecc校验肯定增加了数据的安全性。还有fail safe detection模块也非常好,进一步增加了MCU的安全性
 
 
 

回复

36

帖子

0

TA的资源

一粒金砂(中级)

184
 
介绍的很全面。。。
 
 
 

回复

160

帖子

0

TA的资源

一粒金砂(中级)

185
 

一本带你走进“功能安全(Functional Safety)”的Hercules 系列MCU教程

Hercules MCU Roadmap
Hercules 系列MCU 根据应用方向共分为三个系列医疗RM4x;汽车应用的TMS570以及由于汽车领域的经济型TMS470M。Hercules 系列MCU 共同的特点是建立在
“功能安全(Functional Safety)”的前提下以提高器件和应用系统的安全性能。该系列产品根据应用现场需要提高了器件的使用温度极限,极大地丰富了总线接口种类。为系统设计提供方便。
贯穿始终的“功能安全(Functional Safety)”
Hercules 系列MCU 是专门针对IEC 61508 SIL-3 以及ISO 26262 ASIL-D 应用要求而设计的安全型MCU 产品,适用于各类工业、医疗、交通运输等安全应用。Hercules 可以在安全应用中为开发人员提供:在系统失效或产生随机失效时对系统进行保护,从而节省出更多的代码空间为差异化生产应用预留空间。另一方面也可以大大地缩短安全系统的开发时间,简化系统的开发和认证过程。
所有系统都有固有的可以量化的失效概率. 绝对安全的系统是不存在的,对于每个应用,都有一个可以容忍的不会导致不可接受风险的失效概率。每个应用针对其实际需要,可接受的失效概率都不同, 取决于系统故障时造成的直接或间接的伤害损失的可能性。
在IEC 61508 中功能安全的定义是避免系统遭受对人身财产安全造成直接或间接损害或对环境造成不良影响等不可接受的风险。功能安全是安全的一部分, 取决于对系统或装置对输入的正确响应。
在ISO 26262 中功能安全的定义是,避免由于人工操作及其它原因发生的故障而造成不可接受的风险。
安全性失效分类及应对方法
既然绝对的安全系统本身并不存在,任何系统都会有一定的失效概率,那么我们来看一下到底什么是失效?一个功能安全系统的失效广义可以分成两种类型, 系统性失效和随机失效。
系统性失效,通常是由设计或生产过程中的失效或者说错误所产生的,无论采用什么样的方法,最终的结果都会是失效的。但是这种系统失效本身是可以通过严格的过程改善来降低系统性的失效概率。
随机性失效,是由产品生产和使用过程中自身固有的随机缺陷所产生。随机失效率一般没有办法通过人工干预来降低,只能依靠在应用中对随机失效进行检测并处理来改善或解决。
通常我们所说的软件失效应该看作是一个系统性失效。它是可以通过DBUG 纠错改正后来解决这个失效问题的。
XooY安全体系架构
XooY安全体系架构是X out of Y 的缩写
其中X表示输入端口数, 而Y则表示输出端口数
可以分为1进1出、带诊断的1进1出、1进2出、2进2出、2进3出等几种形式。
基于“安全岛”概念的Hercules产品线安全理念。安全岛模块可分为3级,分别由硬件完成诊断的安全岛模块是第一级、基于安全岛概念,由硬件、软件混合完成诊断的模块是第二级以及非关键性区域,不会进行任何诊断普通模块为第三级。
详细讲解了开发环境与应用流程
叙述了两块评估板的性能、基本配置等信息以及片上资源。而软件方面更是细致,带领读者一步一步学习Hercules 图形化开发工具HALCoGen。我通过跟随作者搞懂了Hercules 图形化开发工具HALCoGen。
资料的后半部分的“实战Hercules: 资深工程师完整项目展示” 直接将作者的使用过程展现给大家。这部分共讲了三个例程,深入浅出,语言通俗易懂。
最后,还给出了详尽的参考资料 引用地址。
真的值得一看,关心和想学会Hercules 的朋友们快去一看。

图片1.png (245.2 KB, 下载次数: 0)

图片1.png
 
 
 

回复

76

帖子

0

TA的资源

一粒金砂(中级)

186
 

回复 楼主phantom7 的帖子

Hercules的出现,算是填补了TI在汽车电子的空白,也算ARM填补汽车电子的空白。当然我说的是传统的汽车电子,不把信息娱乐系统包括在内。因为汽车级的要求,做汽车级微控制器只有那么几家,TI终于推出来了,特别还满足这几年比较热门的ISO26262标准。据了解也是基于ARM架构的首款产品吧。不管如何值得鼓励一下。
要通过ISO26262认证,所作的工作很多很多,特别的第一款产品。为了保证产品的正常运行,除了有一定的冗余设计外,还要有诊断,这不仅保护产品的安全,还给开发者提供产品失效的信息,这个和飞机的黑盒子有异曲同工之妙吧。
汽车不断在保护司机和乘客方面不断努力:从安全带、挡风玻璃到安全气囊、ABS等等产品的出现,再到安全碰撞,可靠性试验。说到的这些产品或者功能都是在汽车发生危险的时候能够“被动”的保护人身安全。而且不断有个更多关于安全的理念推出,也不断保护安全的产品推出。软件可靠性开始逐渐成为焦点:1)重视软件复用性,从OSEK、AutoSAR到V型开发模式,不断的把汽车电子的软件开发分工化,简易化和加强测试化。发动机专业人士专注于发动机控制模型的研发,电子控制人员专注于嵌入式方面的研发。2)推广功能性安全概念,ISO26262标准的推出及推广,再产品实际应用中,站好最后一班岗,在需要的时候保证产品不直接失效,减少对生命安全的威胁。
 
 
 

回复

262

帖子

4

TA的资源

一粒金砂(高级)

187
 

让世界更安全

[tr][/tr]
安全?这是最关注的东西。在“让世界更安全——TI Hercules 开发实战手册”中找答案,将安全保护、检测交给硬件去自行处理,不再像传统构架上面写大量检测程序去人为干预,大大降低了软件使用量。提高程序效率的同时,大大降低了开发难度,同时有效提高了系统的安全性


 
 
 

回复

262

帖子

4

TA的资源

一粒金砂(高级)

188
 

读TI Hercules 电子书心得与体会

对于 TI Hercules 一直是好奇的, 过去所接触的MCU或是MPU系统从没有考虑过所谓的"安全", 这份文件给了一些答案, 只是跟过去所学习的芯片比较起来,  TI Hercules 复杂了许多, 还好文件的第二章有完整的项目展示, 这对学习上有莫大的帮助,"安全"用在对安全有一定要求的汽车,交通运输,医疗,工业安全等领域是有很大作用的。
 
 
 

回复

262

帖子

4

TA的资源

一粒金砂(高级)

189
 

如何做到安全?这是我们关注的东西

如何做到安全?这是我们关注的东西。在“让世界更安全——TI Hercules 开发实战手册”中找到了答案。
Hercules采样双核锁步架构,也就是与门方案,用1oo1D+1oo1系统架构来解决传统的1oo1系统构架上的安全缺陷。将安全保护、检测交给硬件去自行处理,不再像传统构架上面写大量检测程序去人为干预,大大降低了软件使用量。提高程序效率的同时,大大降低了开发难度,同时有效提高了系统的安全性。
 
 
 

回复

34

帖子

1

TA的资源

一粒金砂(中级)

190
 
很不错的文档,可惜手上没有Hercules的板子。之前玩430launchpad的时候边看《玩转TI MSP430 Launchpad》这本书,边玩板子感觉学的很快。后来看了21ic上TI的培训视频又学了一下TI的stellaris。看了一下《让更世界安全——TI Hercules开发实战手册》 这本书,虽然Hercules也是一个32位ARM架构的单片机,但它比不同的ARM cortex-M3的主频更高,更加注重其安全性的设计。
 
 
 

回复

384

帖子

2

TA的资源

纯净的硅(初级)

191
 
跟 玩转TI MSP430 Launchpad 的风格一致,实用性很强,
注重实践,非常适合新手入门,根据书上的步骤很快就能入门,
比一般的讲原理的教科书效果要好多了!
 
 
 

回复

384

帖子

2

TA的资源

纯净的硅(初级)

192
 
实用性很强,注重实践,非常适合新手入门,根据书上的步骤很快就能入门。
赞一个!
 
 
 

回复

61

帖子

0

TA的资源

一粒金砂(中级)

193
 
许多面向工业设备的MCU都有安全性的要求,Hercules就是TI面向汽车电子和医疗设备等而设计的。《TI Hercules开发实战手册》讲解了Hercules的安全芯片的分类,安全特性及其相关安全标准、外设的优点。接着就是开发工具的使用和如何使用图形界面来快速开发应用程序。最合还结合实际应用项目来阐述Hercules的开发流程。整本书能够由浅入深地讲述如何使用 Hercules 实现快速开发,使得初学Hercules能够快速掌握开发流程。谢谢EEworld的编辑策划和网友的分享。
 
 
 

回复

61

帖子

0

TA的资源

一粒金砂(中级)

194
 
Hercules的MCU用的人不是很多,所有遇到问题找解决方法有时候就不是很容易了。实战中的例子给了我们很好的示范。例如3.2.5 Hercules DIY 五 :对中断的疑感,  这一章节给了我提示遇到中断不能进入的问题时,该如何处理。
 
 
 

回复

61

帖子

0

TA的资源

一粒金砂(中级)

195
 
我觉得实战项目是《TI Hercules开发实战手册》中最吸引的部分,联系实际项目的讲解是的手册的内容学习起来更加容易掌握。
 
 
 

回复

1万

帖子

25

TA的资源

裸片初长成(高级)

196
 
Hercules的CPU,不仅是双核结构,它的双核结构主要是用在安全性方面,是双核锁步CPU,并且带有自测单元。
片上资源丰富,有以太网控制器、USB Host、USB device、CAN、SPI、UART、I2C等,给应用带来很大方便。
 
 
 

回复

196

帖子

0

TA的资源

一粒金砂(高级)

197
 

回复 楼主phantom7 的帖子

《让世界更安全——TI Hercules开发实战手册》
      第一章是指导部分,CCS的使用、片上资源及相关实验 等对于新手来说很有帮助。第二章的三个项目也是应该学习,希望以后有机会自己参与进来!
    至今EEworld出的几本书对于学习帮助都很大,TI在最近几年推广处理器方面做得确实很不错,使广大的工程师及在校学生受益,EEworld对于论坛活动也是积极推广,增加了我们的学习热情。
        希望TI有更多更好的产品出来,也希望EEworld越来越好,让更多的朋友们互相帮助,共同进步!
 
 
 

回复

373

帖子

0

TA的资源

纯净的硅(初级)

198
 

回复 楼主phantom7 的帖子

让世界更快乐

让世界更安全,无疑说出了Hercules的特点,“安全”任何地方都需要它,这个方面Hercules做的远比其他MCU多的多的多,与那些需要依赖于软件以获得全功能的许多微控制器不同,Hercules 在硬件内实施安全保护,从而使性能最佳化并减少软件使用量。

      对于Hercules的学习我想说,其实很简单,你使用过Hercules之后你绝对会放弃你之前的MCU的。如果说Hercules为我们打开未来安全设计的大门,那么HALCoGen则是这个大门后的停着的跑车,至于你们是要坐车呢还是要步行呢,哈哈,自己思量吧。HALCoGen这里跑车的资料,在PDF的33到37页简单的介绍了,对于 Hercules 图形化开发工具HALCoGen,如果大家想了解更多的话可以看看HALCoGen帮助文档,里面有很多的资料相信对你们有帮助。
      
       好啦,下面简单的说下这篇PDF缺点和优点吧
       对于第一章的第四小节Hercules开发环境中少提了一个LaunchPad,希望下次排版中修改。
       对于第一章的第五节,来看下吧,做的非常好。非常好的入门和评估实验,非常便捷,大家有兴趣的可以动手试试。
       对于第二章,不得不说这是EEWORLD的优势所在,是EEWORLD的PDF系列比较吸引人的地方。
       对于第二章,大家可以看看蓝雨夜做的,我当时也从他的帖子里面学到很多东西的,蓝看东西很仔细,我还记得他发现了一个HALCoGen的BUG呢。
       对于第三章,EE为什么咱不可以在论坛里面同步搞一个同样内容的置顶帖,是不是是,可能是版主大人没想到吧,版主加油哦!哦21、hercules 试题及答案https://bbs.eeworld.com.cn/thread-357211-1-7.htm这个链接有问题哦。我打开是“山穷水尽疑无路,请君浏览EEWORLD其他处”,哈哈赶紧解决吧。
       对于第四章,有着跟第三章一样的问题,嘻嘻,版主希望你能看到哦,

       当年我们没有LaunchPad的,没有这篇PDF,有的仅仅是deyisupport上的资料和技术支持,现在大家有了这么多资源希望大家能够更好的学好Hercules系列。
       对于Hercules的推广我不得不说TI你的更努力,因为我最近接到一个也是做TI产品开发的公司的电话调查,但是他们尽然没有听说过Hercules。
       最后我不得不说的,EEWORLD的电子书真的是越来越好啦,不过嘛,这次怎么能没有LaunchPad的团购呢,EEWORLD雄起!!!
       真的EEworld的电子书做的越来越好啦!不信你来看看,比如每章节前面的图标,小盾,盾是什么,“安全”,这本书的主题有啥什么,还是“安全”,这么小的细节都能把握到,说明EEworld的电子书真的是越来越好了,有点期待下次大作。再看看这本书里面的每幅插图都很适合,不会出现之前很小导致看不清楚的图片或者在图片不经过编辑上面字体很潦草的不工整的图片,这是进步,是EE成长。
 
 
 

回复

672

帖子

0

TA的资源

版主

199
 
《TI Hercules开发实战手册》,书写的很好,实用性很强,
反正感觉TI的工程师写的东西都非常不错,毕竟都是老工程师,有经验,值得学习。
 
 
 

回复

361

帖子

0

TA的资源

纯净的硅(初级)

200
 
TMS570安全理念基于安全岛思想,即对MCU内部共享的重要单元采取硬件诊断机制进行保护,输入+控制和输出+控制进行结果比对,通过CCM进行比对,这个有点类似硬件的PID功能了。
002.jpg (30.41 KB, 下载次数: 0)
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表