飞思卡尔MC9S12XEP100 CAN学习总结(一) 概述

发布者:静心悠然最新更新时间:2021-04-02 来源: elecfans关键字:飞思卡尔  MC9S12XEP100  CAN 手机看文章 扫描二维码
随时随地手机看文章

初始化流程

step1.查询是否进入初始化状态,如不是,进入初始化状态,此处需设置CANCTL0,CANCTL1寄存器


step2.设置CAN波特率,此处需设置CANBTR0,CANBTR1寄存器。


step3.关闭相应CAN口滤波器,此处需设置CANIDMR寄存器。


step4.使能MSCAN模块,进入一般模式,选择时钟,此处需设置CANCTL0,CANCTL1寄存器。


step5.设置接收或者发送中断使能。

在这里插入图片描述

关键字:飞思卡尔  MC9S12XEP100  CAN 引用地址:飞思卡尔MC9S12XEP100 CAN学习总结(一) 概述

上一篇:飞思卡尔IMX6处理器的GPIO配置方式
下一篇:飞思卡尔MC9S12XEP100 CAN学习总结(三) 滤波器配置

推荐阅读最新更新时间:2024-11-07 16:32

飞思卡尔低功率高性能PowerQUICC处理器
      2009年2月9日,在德州奥斯汀,飞思卡尔半导体推出了 MPC8569E PowerQUICC™ III 通信处理器-这是基于 45 nm 的绝缘硅片 (SOI)技术的高性能、低功率器件。这个处理器是先进的无线和有线通信设备应用的理想之选。它支持各种无线协议,同时可在Sub-10瓦特功率包络范围提供高达 1.3Gigahertz 的性能。       这个处理器的高度集成设计可支持单芯片解决方案,而以前则需要使用多个器件。先进的集成将网络处理和控制处理功能合并在一起,从而大大节省了成本、功率和卡板空间的。这个器件设计满足日益增长的性能和协议支持要求,同时满足宽带接入设备,如 3G /WiMAX/ LTE 基站、RN
[网络通信]
stm32CubeMx CAN 发送数据
平台 STM32F429 软件 STM32CubeMx 5.0.0 固件库 STM32Cube_FW_F4_V1.23.0 目的: 实现 CAN 的发送 一 简介   CAN是控制器局域网络(Controller Area Network, CAN)的简称,是由研发和生产汽车电子产品著称的德国BOSCH公司开发了的,并最终成为国际标准(ISO11898)。是国际上应用最广泛的现场总线之一。 在北美和西欧,CAN总线协议已经成为汽车计算机控制系统和嵌入式工业控制局域网的标准总线,并且拥有以CAN为底层协议专为大型货车和重工机械车辆设计的J1939协议。    由于 CAN 属于异步通讯,没有时钟信号线,连接在同
[单片机]
stm32CubeMx <font color='red'>CAN</font> 发送数据
飞思卡尔T1024/23通信处理器为工业通信保驾护航
对于工业4.0,不同企业有着不同的诠释,而互联是其最大的特点。通过现场总线、工业以太网、RFID,甚至Wi-Fi等有线或者无线方式将工业应用中的所有设备连接起来,再通过网关联接到云端。飞思卡尔为许多有线和无线工业通信协议及人机界面提供工业控制和网络的解决方案,其安全系统可在制造或加工工厂的典型恶劣环境下,承受黑客、克隆、篡改和软错误。 优化工业应用 在飞思卡尔众多针对工业通信的产品中,最新推出的QorIQ双核T1024和T1023通信处理器是比较可圈可点的。T1024和T1023为工业市场提供优化的功能,包括面向HMI的显示界面单元、面向工业协议卸载的QUICC Engine以及针对高可靠性 始终在线 应用的错误
[工业控制]
<font color='red'>飞思卡尔</font>T1024/23通信处理器为工业通信保驾护航
基于DSP的电动汽车CAN总线通讯技术设计
  德国Bosch公司为了解决现代车辆中众多的控制和数据交换问题,开发出一种CAN(Controller AreaNetwork) 现场总线通讯结构. CAN总线硬件连接简单,有良好的可靠性、实时性和性能价格比. CAN总线能够满足现代自动化通讯的需要,已成为工业数据总线通讯领域中最为活要跃的一支.   其主要特点是: ①CAN总线为多主站总线,各节点均可在任意时刻主动向网络上的其它节点发送信息,不分主从,通信灵活; ②CAN总线采用独特的非破坏性总线仲裁技术,优先级高的节点优先传送数据,能满足实时性要求; ③CAN总线具有点对点,一点对多点及全局广播传送数据的功能; ④CAN总线上每帧有效字节数最多为8个,并有CRC及其它校
[嵌入式]
了解CAN收发器及如何验证多节点CAN系统的性能
摘要 本文介绍了评估“控制器局域网”(CAN)收发器的正确系统级测试方法。通过展示在多CAN节点系统中执行不同CAN节点之间的数据传输时如何避免实际数据传输问题,解释了此种测试方法的优越之处。阅读本文后,读者将对CAN系统有更好的了解,并能够为特定的多节点CAN系统选择合适的CAN收发器。 引言 CAN是一种稳健的通信标准,用于支持不同的传感器、机器或控制器进行相互通信。相比于一般接口,CAN接口更稳定可靠,能够有效处理总线争用,因此被广泛应用于工业自动化、家庭自动化和汽车应用中。 旧版CAN2.0提供8字节有效载荷,最多支持2 Mbps的数据速率。有些情况下,2 Mbps的数据速率不足以应对危急通信事件,因此C
[模拟电子]
了解<font color='red'>CAN</font>收发器及如何验证多节点<font color='red'>CAN</font>系统的性能
基于P87C591的CAN总线信号采集节点的设计
  介绍了CAN总线和P87C591单片机的特点,给出了基于P87C591单片机的信号采集节点的软、硬件设计,指出了硬件电路设计中应注意的问题,在软件设计中重点介绍了节点初始化、报文发送和报文接收等子程序。   1 引言   在工程机械液压系统状态监测与故障诊断中,传感器信号的调理、采集和信号的特征提取,以及把采集的数据发送给主机(中心处理单元)要由信号采集单元实现。本文介绍了基于P87C591的CAN总线系统信号采集节点的设计。   CAN是1986年2月在SAE (汽车工程人员协会)大会上, 由Rober Bosch公司提出的新总线系统,称之为“汽车串行控制局域网”(Automotive Se.rial Controll
[单片机]
基于P87C591的<font color='red'>CAN</font>总线信号采集节点的设计
基于ARM LPC2292 的CAN总线和以太网间的网关设计
0 引言   CAN 总线是一种设备互连的总线型控制网络,与其它的现场总线相比,CAN 总线的数据通信具有突出的可靠性、实时性和灵活性。这些特点使得其能同时满足过程控制和制造业自动化的需求,因此被认为是最具有发展前途的现场总线之一。但是,由于其收发器驱动能力的限制,约束了CAN 总线的最远直接传输距离和总线上可以挂接的最大节点数,给系统组网带来了一定的困难。而另一方面,由于以太网的低成本、开放性、应用软硬件的支持以及强大的组网能力,目前已经是应用最广泛的局域网络技术,越来越多的工程师们开始采用CAN 总线与以太网结合的技术。针对这样一种情况,本文提出一种CAN 总线和以太网互连系统的设计方案,实现CAN 总线网和以太网的数据互连
[单片机]
基于ARM LPC2292 的<font color='red'>CAN</font>总线和以太网间的网关设计
德国Vector公司开发网络接口 用于下一代汽车CAN XL网络
据外媒报道,德国软件与汽车技术供应商Vector宣布开发出用于下一代汽车CAN XL网络的网络接口Vector VN1641,速度高达20Mbit/s。该接口满足未来汽车CAN网络的要求,灵活支持CAN XL、CAN FD和经典CAN。该接口适用于从简单到复杂的各种任务,例如剩余总线模拟、分析、诊断、校准和闪存编程任务。 图片来源:Vector VN1641支持CAN XL,数据速率高达20 Mbit/s,配备CAN SIC XL收发器。该接口还支持错误信号启用和错误信号禁用模式。基于硬件的闪存协议支持的实施确保CAN和CAN FD的快速闪存,使VN1641成为CAN应用的未来之选。
[汽车电子]
德国Vector公司开发网络接口 用于下一代汽车<font color='red'>CAN</font> XL网络
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
随便看看

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

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