推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

基于freescalekinetisea系列mcu的canbootloader设计

更新时间:2019-08-12 14:29:51 大小:2M 上传用户:sun2152查看TA发布的资源 标签:mcu 下载积分:1分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

CAN(Controller Area Network)即控制器局域网络,由于具有高性能高可靠性的设计在汽车领域得到了越来越广泛的运用。Bootloader又称引导加载程序,它内置在嵌入式系统中,能够实现用户程序的引导启动和固件自更新的功能,修复用户应用的软件问题,并且可以减少库存的种类,从而可以提高汽车运用的开发效率。因此,CAN Bootloader的实现是汽车网络节点开发的一个重要方向。对MCU Boot-

loader的设计要求为:1)Bootloader尽可能小;2)通讯速度快;3)可靠性好;4)减少对用户应用程序开发的影响。

Freescale公司的Kinetis EA系列32位ARM架构的MCU拥有Cortex MO+的内核,48MHz的系统时钟,内存最大可达128k,闪存最大可达16k。系统模块包括系统集成模块(SIM)、电源管理控制器(PMC)和位操作引擎(BME)等;时钟模块包括内部时钟源(ICS)、系统振荡器(OSC)和低功耗振荡器(LPO);定时器模块包括FlexTimer(FTM)、周期性中断定时器(PIT)、实时计数器(RTC)和脉宽定时器(PWT)等;通讯模块包括串行外设接口(SPI)、内部集成电路(PC)、通用异步收发器(UART)和Freescale可扩展控制器局域网(MSCAN)模块等,同时拥有人机交互模块(HMI)"。

Kinetis EA系列MCU通过了汽车级AECQ100的认证,可广泛适用于高可靠性的汽车和运输应用。它能够面向汽车环境提供最高等级的质量并支持5V电源,具备出色的EMC/ESD兼容性,能够适应高温环境,并且辐射排放较低,可用于车窗和车门控制等汽车车身安全的运用以及入门级的网关。


部分文件列表

文件名 大小
1565590885基于freescalekinetisea系列mcu的canbootloader设计.pdf 2M

【关注B站账户领20积分】

部分页面预览

(完整内容请下载后查看)

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载