公告

大中华汽车电子生态圈社区并入开发者社区- 更多资讯点击此

Tip / 登入 to post questions, reply, level up, and achieve exciting badges. Know more

cross mob

【AURIXTM读书月】+读英飞凌多核单片机应用技术入门篇有感

【AURIXTM读书月】+读英飞凌多核单片机应用技术入门篇有感

neomissing1
Level 0
Level 0

感谢英飞凌的读书月活动,我有幸参与成功并且得到了《英飞凌多核单片机应用技术——AURIXTM三天入门》这本书,这本书其实我觊觎很久了,在积分兑换的时候我就在考虑去兑换,但是由于担心自己没有时间去学习(其实就是自己懒),所以就一直拖延下去了。好在这个活动很给力,让我得到了这本书,而且也让我有监督自己去把这本书读下去并且认真地读完的动力。

本书的序言中说出了这本书的由来,是为了让大家更快的了解英飞凌,为中国汽车电子付出自己的一份力量。在前言中,讲述了本书的篇幅架构,从讲解汽车电子的一些专有名词到通过一些汽车电子的基本功能引向Aurix-TC275单片机的应用。最后,讲述针对AURIX的开发工具与开发环境的搭建。

本书重点在于介绍AURIX系列,那么接下来先看看其对板卡的命名规则吧。

命名规则.png

图1 AURIX系列命名规则

图1是对AURIX系列板卡的命名规则,本书主推的型号是TC275,其评估板TC275KIT的系统资源如下:

l  TriCore? DSP 运算功能

l  程序存储器:高达4MB的片上程序FLASH

l  数据存储器:472KB 本地数据 RAM

l  1×I2C 接口实时时钟/日历与 SRAM 芯片 MCP7940

l  1×10/100/1000 Mbps 半双工或全双工以太网 PHY 芯片 PEF7071 并搭配了 1×I2C E2prom 存储芯片 24C02

l  1×可编程报警蜂鸣器

l  1×XC9572 CPLD 芯片用于驱动外接 TFT 裸屏,并板上集成 AD7843 AD芯片用于触摸屏一路 Lin 通讯接口,带驱动器一路 CAN 通讯接口,带驱动器

l  4×LED 可编程指示灯,可做状态显示

l  2×40 针外部扩展口(数据、地址、控制、GPIO、A/D 等)

l  DAS 仿真调试接口,DAP 仿真调试接口

l  集成 Micro SD 卡座

l  板上集成 DAP 芯片,通过 Mini USB 接口连接电脑进行仿真调试

l  1×5.0V 电源指示灯,

l  DC-DC 电源芯片 TLE7368-3E

l  DC8~15V 电源输入

l  适应环境温度 -40…+125℃

在本书的第3章至第8章,从汽车电子功能的角度来讲解和介绍了AURIX系列单片机的主要模块的功能和特点,比如:CPU、RAM、FLASH、A/D、DMA、I/O、GTM(功能:主要承担发动机位置判断与复杂信号输出两个任务)、CAN、QSPI、ASCLIN(一种串行异步通信模块)、CUU6(特定应用模式的高精度16位捕捉和比较单元)、STM(定时器)、时钟和中断等。并通过实际的代码讲解,让我可以更加深刻的记住其特点和应用。

到此,本人已经将这本书读完了,虽然说三天入门,但是我读了好几天,而且只读书是远远不够的。就好比一句警句——“纸上谈兵终觉浅,绝知此事要躬行”,因此,本人在官方兑换了一块TC275KIT评估板,希望可以与大家一起学习探讨。

在这本书的阅读过程中,让我觉得十分有趣,有趣是觉得开发环境的搭建应该放在第三章,这样是正常的阅读逻辑,但是作者却放在了最后,让我有种想看本书的中级篇和高级篇的冲动。有种彩蛋的感觉。在此,希望读书月会一直举办下去,最好还会有这本书的中级篇和高级篇的阅读月。

PS:在本书第9页,第五行最后一句话“FLASH 会达到16MHz”不知道这句话是不是有些出入,因为FLASH可以说其大小,在这里却说得频率。可能本人才疏学浅,如果真是有问题,希望大家可以避免,如果是我的错误,我会在此更正。


0 点赞
7035 次查看
4 评论