公告

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

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

cross mob

《AURIXTM》读书月

《AURIXTM》读书月

心灵猪汤
Level 0
Level 0

读《英飞凌多核单片机应用技术—AURIXTM三天入门篇 》有感 前言部分 本书前言部分主要是对AURIXTM 系列单片机进行概括介绍,其目的是:(1)简单介绍AURIXTM 系列单片机的主要优缺点(注重优点),引起读者对该单片机的兴趣(2)简要概括该书的各章内容,让读者从整体上了解作者的写作思路以便读者更好查阅。(3)致谢及本书附带资料介绍。 图一 第一章 本章主要介绍了汽车电子发展趋势、发动机控制系统简介、英飞凌32位单片机历史、AURIXTM 系列单片机特点及资源。 图二 随着电子技术的日益先进,车辆的电气电子架构也发生着变化,如图二所示,过去的方法是在每个机械功能上加入一个电子控制单元,然后所有的电子控制单元通过不同的通讯总线相连接,大多数的板网架构通过中央网管连接。这样的架构成本比较昂贵,也很难持续下去。现在,汽车业有望转移到域控制器体系结构,应用领域的边界将被重提,从而促进系统和支持分布式计算的进化,这样一来功能分配将被进一步简化。 图三 图三主要介绍现在车辆的连接和安全。有效的连接,使得汽车变得更方便,智能;安全连接 可有效保护个人隐私和财产安全,两者相辅相成。 图四 图四主要介绍英飞凌单片机的MCU特性,处理器功能以及TriCoreTM 优点介绍。 图五 图五主要介绍AURIXTM 系列单片机的不同配置,包括:FLASH, SRAM, DMA,ADC,Timer,Interfaces,Safe等。 图六 图六主要介绍AURIXTM产品的命名规则。 图七 图七是本书附录,主要是本书所涉及到的英文缩写及注释,这样做较有利于读者以后阅读使用,可以说作者还是比较细心的。 由于时间原因,本笔者将不一一介绍各章内容及读后感,后面将对第四、六章做简要概括,应为笔者对该章更感兴趣。 第四章 ADC 1、ADC采集周期10ms。 2、TC27x的模数转换器 是逐次逼近型; 支持5v和3.3v供电; 有多达8个独立的转换器,每个转换器最多8个通道,共有36路专用ADC通道和12路具有ADC功能的复用通道。每个通道均有一个控制寄存器CxCHCTRy用于配置控制参数; 转换精度有8、10.12位三种形式 3、AD转换模块包括模数转换器、转换控制单元、请求控制单元、结果处理单元。 4、ADC模块转换过程包括三个阶段:请求阶段,转换阶段,结果处理阶段。 5、每个模数转换器有一个仲裁控制单元,ADC转换器根据仲裁结果开始转换。 6、ADC转换结果处理模块支持极限检查,如果超出范围,将会触发中断。 7、每个转换器结果可以存入一个结果寄存器中,可以选择8、10、12位,选择左右对齐,可以将连续4次结果进行连续存储。 DMA 1、DMA控制器的功能描述中定义了3类不同层次的数据传输:移动、传输、搬运。 2、支持64路DMA通道,通道编号越高,优先级越高。 3、DMA请求包括硬件请求和软件请求两种。 4、DMA基本工作模式包括软件控制模式和硬件控制模式(单次模式、连续模式)。 5、DMA相关关键寄存器包括DMA搬运引擎通道控制寄存器、DMA通道原地址寄存器、DMA通道目的地址寄存器、DMA通道影子地址寄存器。 GPIO 1、读取周期位10ms。 2、输入模式下,输出驱动器关闭,处于高阻态状态;输出模式下,输出模式被激活,相应引脚调整为按照寄存器配置的状态。输入输出模式转换通过寄存器Pn_IOCR控制。有两种输入输出模式:推挽输出和漏极开路输出。工作电压范围为直流3.0-5.5. 图八 图八简单介绍了进气歧管压力传感器ADC的转换原理及过程。即:首先将进气歧管压力传感器采集到的实际进气歧管压力转化为对应的电压,然后根据比例关系,将该值转化为对应的二进制数,保存在对应存储单元内以便取用。 第六章 CAN 1、定义:控制器局域网(CAN)(是国际上应用最广泛的开放式现场总线之一。) 2、CAN最高通信速率1Mbit/s,CAN FD最高通信速率可达5Mbit/s。 3、CAN节点由5个子单元组成:位流处理器,位时序单元、错误处理单元、节点控制单元、中断控制单元。 4、报文控制器:4个CAN节点共用一套报文对象,最多可有256个报文。 5、列表控制器执行所有双链报文对象列表的修改操作。 6、英飞凌系列单片机中的MultiCAN+模块 包含4个CAN节点。 主要功能和特点: 全CAN功能 报文对象管理功能 支持FIFO功能 支持CAN FD功能 支持自动网关功能 可以点对点、一点对多点及全局广播几种传送方式接收数据 主要寄存器: 全局模块寄存器 节点寄存器 报文对象寄存器 底层程序配置:运用ILLD的IfxMultican库函数可方便地对AURIX系列单片机MulitCAN模块进行灵活地配置。 QSPI 1、是一种队列通信协议,可以管理多个外设芯片。 2、主要用于跟外设芯片通信,对带有SPI模块芯片的工作状态进行配置,还包括配置监控和保护等功能。 3、使用队列结构可以进行SPI数据的有效传输(高速SPI通信,速率最高可达50Mbit/s) 4、传输模式:短数据模式、长数据模式、连续数据模式、单配置-多帧模式。 ASCLIN 1、一种异步串行通信模块,SPI通信时仅支持主模式,不支持从模式。SPI主模式的特点100MHz的时钟下速度可达25MBaud。 2、仅需要数据输入和输出信号来和外设进行通信。 3、广泛应用于车身控制中。

0 点赞
2546 次查看
5 评论