65

帖子

0

TA的资源

一粒金砂(中级)

41
 
读后感想
    有那么一种冲动,想学习Hercules系列的处理器,可惜上淘宝看了下相关的开发板基本没有,有的仅仅是TI官方推出的开发板,没有其他学习了做成的开发板。不知TI官方的开发板能否像之前的LuanchPAD一样申请?或者有有TI合作的学校能否申请一些??
    好强大的处理器,希望TI能够提供一些开发板供坛友学习,先谢过了!
                                   
                                                                   ----  ^_^ Bruce Lone
 

回复

413

帖子

5

TA的资源

一粒金砂(高级)

42
 
第二次看了,对硬件设计和软件设计都有帮助。。
 
 

回复

725

帖子

13

TA的资源

纯净的硅(初级)

43
 

点评;

电子书点评;

A.  TI,Hercules 产品线包含三个系列的产品:RM48x、TMS570 和TMS470M。
1)RM48x 是面向高性能工业及医疗安全应用而设计的,本身采用 ARMCortex-R4F内核,
主频高达 220MHz,内核可以达到 350 DMIPs 运算效率。
该系列产品特别适合严酷环境的应用场合,正常工作温度范围是-40~105℃,
并且包含了非常丰富的连接外设,如以太网、USB、CAN、SPI、I2C 和 UART。
如此丰富的通讯接口使得RM48x系列产品可以更好地满足各种工业及医疗应用的需求。
2)TMS570 是针对高性能汽车安全应用而设计的,它本身通过了汽车Q100认证,
整个芯片正常工作温度范围是-40~125℃。该系列同样具有非常丰富的通讯外设,
除以太网、CAN、LIN、SPI、I2C 和 UART 之外 ,还有 FlexRay 总线接口。
同时,这一系列产品在设计时就已经在安全方面做了充分考虑,
以满足ISO 26262  ASIL -D和IEC  61508  SIL -3级别的安全要求。
该产品同样是基于Cortex-R4F 的内核,当它运行在最高主频 180MHz 时,
其内核的处理速度可达到280 DMIPs。
3)TMS470M系列是目前Hercules系列产品中相对比较低端的系列,
主要面向低成本汽车安全的应用,在性能可以满足应用需要的基础上,
实现安全与价格的更好统一。TMS470M也通过了Q100 认证的,
具有-40~125℃的宽温度工作范围。
与 RM48x 和 TMS570 这两个系列所使用的 Cortex-R4F 内核所不同。
TMS470M是基于Cortex-M3内核来设计的,但同样具有非常丰富的通用通讯端口,
例如CAN、LIN、SPI 和UART。当运行在最高主频80MHz时,内核速度也可以达到100DMIPS。

以上对产品进行了详细的概括,对于未学习过的人来说,可以很快了解产品的应用范围及主要特性.

B.  书中以理论加实践的风格对于初学者来说非常有帮助, 也是学以至用的很好体现.
此书内容从理论开始穿插一些实验,到最后的实践把TI该系列产品的功能及安全性进行了很好的诠释.
另外也提供了很多相关的行业标准信息,及延伸资料列表.对于深入学习提供了丰富的资源.

C. 后半部分的实践DIY可以说是此书的精华所在.只有实际的制作一些东西才可能更好的理解理论知识.
才能学以致用.对于拓展应用的领域也有很大的帮助和启示.

D. 问答的章节也可以解释学习中的一些困惑,

E. 书中丰富的图片视频资料使学习不在苦燥乏味,易读易懂.

[ 本帖最后由 gaon 于 2013-11-7 16:57 编辑 ]
 
 
 

回复

3

帖子

0

TA的资源

一粒金砂(初级)

44
 

回复 楼主phantom7 的帖子

很不错的一本书,值得学习,
 
 
 

回复

3

帖子

0

TA的资源

一粒金砂(初级)

45
 

回复 楼主phantom7 的帖子

很不错的一本书,值得学习,
 
 
 

回复

1658

帖子

1

TA的资源

纯净的硅(高级)

46
 
之前一直以为Hercules 是个加密的芯片,看来孤陋寡闻了
 
 
 

回复

1658

帖子

1

TA的资源

纯净的硅(高级)

47
 
“32 位ARM 内核的安全型MCU Hercules ”,原来是一款更安全的 MCU,get it
 
 
 

回复

160

帖子

0

TA的资源

一粒金砂(高级)

48
 
TI高性能Hercules 32位安全型MCU,应用于汽车等领域比较好
 
 
 

回复

160

帖子

0

TA的资源

一粒金砂(高级)

49
 
MCU Hercules是一款安全芯片,采用32位ARM内核
 
 
 

回复

910

帖子

657

TA的资源

五彩晶圆(初级)

50
 
点评《TI Hercules开发实战手册》
1.对于培训教程进行了整理和整合,从理论角度来讲解TI Hercules。
2.对于论坛坛友的使用和实践的项目做了集合,从实践角度来应用理论知识。使得板子可以真正去应用。
3.整个的编辑十分简洁,字体比较适合。
4.点出了参考资料的网址,便于去查找。
 
个人签名天下难事,必做于易;天下大事,必做于细。
与其博览群书,不如精读一本。
 
 

回复

2856

帖子

260

TA的资源

五彩晶圆(高级)

51
 
看完全书有所获。其实我特别想强调一下,全书中最核心的部分在第一章第2节,即“Hercules 安全特性及其相关安全标准”。Hercules的特殊结构使其编程思路从根本上有别与其他MCU。如果没有搞清楚“安全”的含义,那么你根本就没有掌握Hercules,也就无法完全发挥它的性能。
常规芯片都是1oo1系统构架,在做保护、检测时都需通过软件多次判断才做处理,这样做的结果就是反应慢,程序复杂,效率低下。而Hercules的1oo1D+1oo1系统架构,将安全保护、检测交给硬件去自行处理,无需多次判断就能得到结果。响应快、程序简单、高效是其有优点。在一些对执行速度和安全要求高的环境中,Hercules较常规芯片有较大优势。
 
 
 

回复

2856

帖子

260

TA的资源

五彩晶圆(高级)

52
 
HALCoGen的讲解也是《TI Hercules开发实战手册》中的一大亮点。事实上,IT厂商在不断的推出新软件功能,HALCoGen就是个不错的应用。最近在C2000的版块至少有4篇新手讨论工程创建的帖子,新手在一开始在工程创建上就遇到了麻烦,但是TI推出的HALCoGen功能很轻松就能帮助新手搞定工程创建及通过模块、功能配置,开发人员只需专注核心功能即可。第二部分的实例也很nice。可以帮助新手熟悉TI Hercules的开发流程,同时好多帖子还具有实际应用价值,相当具有含金量。感谢为这本书做过贡献的网友以及安排、编排这本书的EEWORLD工作人员。

[ 本帖最后由 ltbytyn 于 2013-11-9 00:43 编辑 ]
 
 
 

回复

177

帖子

20

TA的资源

一粒金砂(高级)

53
 

安全为王——Hercules系列

用过TI的C2000和M3系列MCU,以前对于安全性能为特色的Hercules系列不是很关注,通过本文的学习有了全新的认识。
 
 
 

回复

177

帖子

20

TA的资源

一粒金砂(高级)

54
 

安全为王——Hercules系列

感谢TI和EEWORLD又联袂给电子工程师们贡献了一道大餐。通过学习,了解到Hercules系列MCU与TI的MSP430,C2000,Tiva C系列最明显的不同是,它的安全性能是在硬件内实施安全保护的,这样可以使性能最佳化并减少软件使用量。Hercules系列的三种产品:RM48x、TMS570和TMS470M,分别应对不同的需求,医疗安全,汽车安全等对安全性能要求很高的行业应用,也正是在如此高安全要求环境应用下才体现出Hercules产品的价值。
以往我们在用MCU设计系统时,基本上只关注电气逻辑等性能能否满足系统要求,功能模块是否能运转起来,而不会太关注系统的安全特性,系统的失效性的方面。而本文详细的介绍了安全特性和安全标准方面的内容,让电子工程师们对“安全”的概念有了一个新的认识。结合Hercules产品硬件上的安全特性,让系统在安全设计的前提下,并不会增加软件设计的复杂度,一举两得。
通过开发环境章节,用户可以很快上手Hercules。开发平台有TI自己的CCS,同时也可以选择第三方工具。另外,Hercules图形化开发工具HALCoGen非常强大且实用,可以帮助用户加快Hercules产品开发,包括安全MCU演示程序,PLL计算工具,HALCoGen图形化底层驱动生成工具,以及nowECC和nowFlash这样的ECC生成工具和独立的Flash编程工具,文中也通过3个相关的小实验结合HALCoGen图形工具让用户了解Hercules片上资源,快速入门Hercules的开发流程。
在第二大章节中,EEWORLD网友贡献的三个实例起了画龙点睛的作用。文中记录了作者们调式心得,读来很受启发,实验的资源内容也非常丰富,这也是整个教程吸引人的地方,可以说是手把手的教学资源了,非常棒。
总之,这是一篇不可多得的Hercules开发手册,值得细看研究。
 
 
 

回复

177

帖子

20

TA的资源

一粒金砂(高级)

55
 

安全为王——Hercules系列

EEWORLD总是给电子工程师惊喜,又出了一本好教程,当然也要感谢TI的大力支持以及几位网友的无私贡献。
 
 
 

回复

56

帖子

0

TA的资源

一粒金砂(中级)

56
 
呵呵 ,来一层,正在看!
 
 
 

回复

336

帖子

0

TA的资源

纯净的硅(初级)

57
 

Hercules安全性认识

首先感谢eeworld和TI推出这样的系列电子书活动,收获很丰富,絮叨很多关于安全性的知识和处理方法。
     Ti和eeworld联合打造的《让世界更安全——TI Hercules 开发实战手册》电子书通过整理“使用 TMDx570 套件学 Hercules”视频培训教程和eeworld社区工程师的实战项目的开发过程与资料,使得初次使用Hercules 安全 MCU 的人能够由浅入深地使用 Hercules 实现快速开发,节省项目开发周期,同时查找发现类似的问题解决方案。
     安全无处不在的存在于我们日常生活的方方面面,直接或间接地保障我们生活在一个安全的环境中。而Hercules可以应用在航天电子、防滑控制、通信网关以及铁路电机控制等航空航天&铁路系统上领域;应用在工业电机控制、PLC、制造业所用的机器人、高安全性工况所要求的传感器以及通讯网关、太阳能等工业应用领域;应用在刹车、ABS安全气囊、混合动力&电动汽车的ECU模块、悬挂系统、EPS电动助力转向以及底盘控制等汽车电子领域;应用在氧气浓缩机、麻醉、呼吸器等医疗设备领域。
        
        在第一章中,我从电子书中第一次接触双核安全的概念,感觉这样的处理方法和策略给安全性带来很大的可靠性保障,很强大。两个完全相同的CPU采用1oo1和1oo1D的架构设计,第二个 CPU采用镜像旋转 90度的放置方式,并且保证与第一个CPU之间的间距大于100微米,从空间上避免了共模失效;两个 CPU在分别在运算之前和之后有两个周期的延时,从时间上避免了共模失效。并且每个CPU都有独立的保护环,所以可以有效减少共因失效的可能性。两个CPU会先后计算数据结果,然后通过比较模块CCM对比,当比较发现两个CPU的结果不一致时,输出比较错误信息。这样相当于同时利用双备份操作来实现系统的可靠性和安全性,同时有更高的错误覆盖率,这样的诊断功能工作时对性能几乎没有任何影响,不需要额外的软件开销,对存储空间没有影响,而且几乎不占用 Flash 和 RAM空间,而且对于原有的设计,用户不需要额外的软件开发工作,易于集成入已经现有的应用中,从而缩短产品开发的周期。
       从电子书中了解到,Hercules处理器有电压监视器(保证整个系统始终可以工作在电压正常的范围内,并且当电压异常时不会产生不可控的状态)、存储器保护单元(存储器保护机制可以防止误写或误读情况的发生)、双时钟比较器(通过参考一个时钟信号,DCC 模块会连续监控时钟信号是否超出了设定范围,以检测时钟信号是否是在正常工作)、数字窗口看门狗(数字窗口看门狗包含一个25位的递减计数器,支持多种窗口类型:100%, 50%, 25%, 12.5%, 3.125%。当未能及时喂狗时可以产生复位和不可屏蔽中断,并且发送错误信号到错误信号模块ESM)等硬件安全机制性能模块,使得在应用中系统的安全性得到全面保障,开发速度最大化,同时若签署了NDA协议可以得到来自Exida的SIL-3认证证书和功能安全评估报告以及失效模式分析报告和 TMS570LS21216 安全手册,用户可以将更多的时间用于应用程序开发,而不需要再去证明CPU本身是否安全,以帮助客户的方案更加快速地通过安全认证。
     
   第二章通过eeworld坛友开发者的倾心努力,是我们更加了解整个开发过程和设计细节,为新项目的开展建立了丰富的经验和借鉴。
   
   第三章给出来hercules的参考资料和连接, 第四章给出了hercules的相关开发问题和解决方法,都为开发者提供了很大的帮助,方便查找资料,避免走弯路。

   这是一本好书,对于新手或者已经使用hercules的开发者来说,这都是一个难得的资料!
   
   谢谢eeworld坛友的倾心奉献,谢谢eeworld和ti!

[ 本帖最后由 youzizhile 于 2013-11-9 15:44 编辑 ]
 
 
 

回复

336

帖子

0

TA的资源

纯净的硅(初级)

58
 

Hercules 开发流程


在电子书中了解到,通常一个Hercules 的开发流程可以归纳如下:
第一,使用 TI 专用的 Hercules 软件 HALCoGen,根据项目需要,以图形化的方式配置底层驱动,并且生成代码。
第二,将生成的代码导入到 TI 的集成开发环境 CCS V5中。
第三,用户根据应用需要来完善代码的功能。
第四,编译项目。
第五,下载到 MCU中后,就可以开始调试和运行了。
TI为了用户的调试和编程方便开发了HALCoGen软件辅助工具,开发者不需要去深入了解器件的内核结构,利用HALCoGen 提供图形的用户界面,配置外设、中断、时钟和其他微处理器参数。配置完成后可生成外设初始化和驱动程序代码,可导入 CCS、IAR 工作平台或 KeiluVision 中,方便程序开发和调试。同时,Hercules也提供了非常完善的软件工具来帮助客户快速开始 Hercules产品开发,如多集成开发环境支持( TI的 CCS、 IAR 或者KEIL)和实时操作系统的支持。TI Hercules具有非常友好的图形化开发程序,包括安全 MCU 演示程序、PLL计算工具、HALCoGen 图形化底层驱动生成工具、nowECC 、nowFlash 等ECC 生成工具和独立的 Flash 编程工具,都可以帮助客户非常快地开始 Hercules 产品的开发。
     这在产品的开发中有了更多的选择。
 
 
 

回复

59

帖子

3

TA的资源

一粒金砂(高级)

59
 
活动不错!
书也写得很好,很欣赏写书的时候,写些实战项目。
个人学习东西的时候,就喜欢这样的
 
 
 

回复

1297

帖子

2

TA的资源

纯净的硅(中级)

60
 
下载了,还没看,先来埋一个!!
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/8 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

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

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

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

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