公告

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

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

cross mob

Aurix读书笔记+对本书的一点点心得

Aurix读书笔记+对本书的一点点心得

zyfQAQ
Level 0
Level 0

       首先非常荣幸可以获得这本书,在阅读这本书的过程中也是获益良多。以下是一点读书笔记,欢迎指正。

       当前世界,汽车快速发展,我们对其的要求也越来越高。为了满足人对汽车安全舒适等要求,往往都需要运用汽车电子技术。而在汽车电子领域,英飞凌绝对是其中的佼佼者和领先者。

       在英飞凌的发展历史上,从8位到16位再到32位,一步步提高性能,满足各个层面的要求。下图为基于TriCore?的产品路线图

5F~I`YDC3W~_)8]%{EKM3{1.png

       以TC275C为例,可在Eclipse中建立HighTec Project

87M%FZZL)OI{9{FPU$X8JAO.png

或直接打开例子

__NC_R0%W9)S({FY}(JN568.png

30`6W6LK48KA6(IZ2_}M%MU.png

    编译成功后,打开烧录软件

VB_O{2YWMDVQE)A[~_J`DS9.png

    可看到LED闪烁

 IM{0XN75QNT%J3$SGHFQ]TH.png

     当我们需要完成某一个功能的时候可以参看第九章的iLLD软件介绍,选择合适的外设模块完成功能。比如当我们需要接受报文的时候可采用MultiCAN的模块。可以参看第六章的内容。

       控制器局域网(CAN)是国际上应用最广泛的开放式现场总线之一。此章节讲述了CAN的功能描述,MultiCAN+结构,MultiCAN+功能和特点,MultiCAN主要寄存器和底部程序配置。其中,MultiCAN+结构分为CAN节点,报文控制器以及列表控制器

       MultiCAN+功能主要为全CAN功能(分配给任一报文节点,配置发送和接受对象等),报文对象管理功能并支持FIFO和CAN FD功能  

       收发报文可使用CANoe软件

(W9_B9I3V8}1HRJF0D[)}UV.png

选择你需要的文件,设置波特率等内容。

iLLD软件功能很强大,使用iLLD功能模块,可以大量减少工作量并提高准确性

不管是单功能还是多功能模块,iLLD都包含一下部分。

(1)      外设内存器地址映射(SFR)

(2)      访问SFR的标准接口函数

(3)      模块的配置和处理函数

(4)      输入/输出配置的pin map

此书以DSADC模块为例,讲述了ILLD组成结构及使用方法。结构图如图所示

HQT[UUXOQBGH@I{$EQS77G4.png

       以上是我读书时的一点笔记与心得,如有错误,欢迎指正。写的不好,希望大家见谅。最后再次感谢英飞凌工作人员赠送此书给我,从此书中,我对英飞凌单片机的发展有了初步的了解并实现了一些功能。谢谢!


0 点赞
2166 次查看
4 评论