林轶
- 作品数:5 被引量:16H指数:2
- 供职机构:清华大学更多>>
- 相关领域:自动化与计算机技术更多>>
- MISCRA C++:2008讲座(1) C++在嵌入式应用中的安全问题
- 2009年
- 近年来,C++语言的重要性显著提升,被用于各种苛刻环境下的嵌入式系统中。这很大程度上是因为它与生俱来的灵活性,它所得到的广泛支持和它在多种多样硬件环境之间的移植潜力。然而没有一门编程语言可以保证最终生成的执行代码运行之后和开发人员的初衷完全一致。MISRA C++:2008专注于在嵌入式应用中改善使用C++语言时的安全特性。本文对MISRA C++:2008作了概括的介绍,供嵌入式系统应用工程师学习参考。
- 林轶邵贝贝
- 关键词:嵌入式系统
- 基于SAE J1939协议的车辆网络集成方法被引量:7
- 2009年
- 电控单元(ECU)是车辆内部系统控制模块的代名词。本文介绍如何集成自定义ECU和具有SAE J1939CAN接口的ECU产品,实现基于SAE J1939协议的车辆网络,完成自定义ECU的信息采集和各ECU间的信息交换。该网络使用双核单片机和μC/OS-Ⅱ操作系统,通过液晶显示器和按键实现信息交互,解决了车辆仪表盘信息量较少和故障诊断实时性不足等问题。该方法可推广应用到其他工业环境类似的CAN通信领域,如列车控制、工厂控制等。
- 谢俊红林轶陈三鉴黄土琛
- 关键词:SAEJ1939协议车辆网络电控单元CAN
- MISRA C++:2008讲座(3) 类的封装与继承被引量:1
- 2009年
- 面向对象的程序设计语言,如C++,引入了"类"的概念。相似的对象通过归入某一"类"而联系起来。"类"使数据与程序的封装成为可能,让代码更加安全。由此引发的继承等概念,更是大大提高了语言的灵活性。然而使用类的时候,需要十分小心,以免带来潜在的安全隐患。MISRA C++指出了避免这些陷阱的方法。
- 林轶邵贝贝
- 关键词:封装C++
- 特种车辆CAN网络系统硬件设计
- 林轶
- 关键词:现场总线控制系统控制器局域网J1939
- 飞思卡尔典型传感器的应用被引量:8
- 2008年
- 本文所涉及的飞思卡尔公司的两款典型芯片作为此次飞思卡尔技术论坛设计应用大奖赛的指定参赛芯片,在业界享有极高的声誉。本文希望通过对这两款传感器应用的探讨,激发读者的设计灵感,也希望读者朋友能够积极参加这一飞思卡尔公司的环保赛事,在比赛中取得好成绩。
- 林轶
- 关键词:压力传感器加速度传感器MMA7260QT