上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 34 下一页
摘要: 全球统一的重型发动机的车载诊断系统(WWH-OBD)ISO/PAS 27145 is intended to become the single communication standard for access to OBD-related information.To allow for a smooth migration from the existing communication standards to this future world-wide standardized communication standard,the initial communication conc 阅读全文
posted @ 2014-03-11 14:13 IAmAProgrammer 阅读(4172) 评论(0) 推荐(1) 编辑
摘要: http://ecad.tu-sofia.bg/et/2005/pdf/Paper097-P_Dzhelekarski1.pdfINITIALIZATIONPrior to any diagnostic communication an initialization must be performed.This is the process of activating the OBD system for starting communication.The initialization can be started after an idle-time on the bus.Two type 阅读全文
posted @ 2014-03-11 12:07 IAmAProgrammer 阅读(7002) 评论(0) 推荐(0) 编辑
摘要: On-Board DiagnosticsJ1962 Diagnostic Connector Equivalent to ISO/DIS 15031-3: December 14, 2001J2012 Diagnostic Trouble Code Definitions J1939Recommended Practice for a Serial Control and Communications Vehicle NetworkJ1979 E/E Diagnostic Test Modes J1930 Electrical/Electronic Systems Diagnostic Ter 阅读全文
posted @ 2014-03-11 11:54 IAmAProgrammer 阅读(2141) 评论(0) 推荐(0) 编辑
摘要: http://www.digidescorp.com/wp-content/uploads/2012/02/J1850-Datasheet-pdf.pdf 阅读全文
posted @ 2014-03-11 11:47 IAmAProgrammer 阅读(281) 评论(0) 推荐(0) 编辑
摘要: http://en.wikipedia.org/wiki/J1708J1708SAE J1708is a standard used forserial communicationsbetweenECUson a heavy duty vehicle and also between a computer and the vehicle. With respect to Open System Interconnection model (OSI), J1708 defines thephysical layer. Common higher layer protocols that oper 阅读全文
posted @ 2014-02-28 00:39 IAmAProgrammer 阅读(4033) 评论(0) 推荐(0) 编辑
摘要: X-431 Diagun是专门为汽车维修技师设计的诊断设备。小巧的主机、强大的诊断功能、方便快捷的网上升级、一体化多功能接头,都是维修技师的首选。X-431 Diagun 是汽车维修技师的标准装备。特性 1. 主机小巧-汽车维修技师的标准装备2. 全球唯一一款能同时诊断两台汽车的诊断仪3. 蓝牙技术,无线通讯。100米蓝牙无线通讯,同时支持有线通讯方式,使用更灵活4. 万能16PIN标准接头,综合了所有16PIN诊断接头功能5. 测试功能强大,完全继承了X-431测车的诊断功能,可以测试几乎全部国产车和亚欧美各类型进口车6. 测车速度大大加快,节省时间7. 软件升级更方便。无须插拔存储卡,可以 阅读全文
posted @ 2014-02-27 10:52 IAmAProgrammer 阅读(1077) 评论(0) 推荐(0) 编辑
摘要: 产品简介:C68汽车故障诊断仪是凯尔卡公司新推出的一款集经济、简约、稳定、耐用于一体的汽车诊断设备,该产品采用了最新的智能移植技术,集成度高;C68车型覆盖广,测试功能强大、数据准确等优点,是目前市场上性价比极高的一款汽车诊断设备;功能特点:A 诊断功能:车型覆盖面广,能测试几乎所有国产车和亚洲、欧洲、美洲各类型车系;B 通用性能:主机已经内置CAN测试芯片,适用于不同诊断协议的16PIN标准接头车型的测试,使用操作更便捷,更高效,无 需另外购置CAN接头,为您节约成本;C 集成度高:设备采用现代化高科技集成主板,结构紧凑,设计合理,体积小巧,便于携带,操作更为便捷;可扩展及兼容 性强;D.. 阅读全文
posted @ 2014-02-27 09:48 IAmAProgrammer 阅读(1500) 评论(0) 推荐(0) 编辑
摘要: 主要功能:1,行驶中实时读取行车电脑数据计算真实油耗;2,可随时进行加速,刹车等专业测试,让每一个车主都是一个专业试车人;3,可随时随地进行汽车体验,实时读取车辆故障信息,并能提供简单的处理方案,免受4s店任意宰割;4,全新油耗监控界面,成为您的副监控面板;5,原创测评,便捷车主了解资讯6,行车数据可随时进行一键发微博,让更多人感受你的行车乐趣 !功能介绍汽车体检:通过汽车王牌实时检查汽车各电子码的数据是否正常来确认车辆健康情况,如出现异常则通过云端服务器自动识别系统进行归类,并提供一般性建议。故障码查询:由汽车王牌自动检测车辆是否存在故障,如存在则利用云端服务器庞大的数据分析系统进行故障分析 阅读全文
posted @ 2014-02-27 09:35 IAmAProgrammer 阅读(367) 评论(0) 推荐(0) 编辑
摘要: http://www.crecorder.com/techInfo/commuProtocols.jspCOMMUNICATION PROTOCOLSA “communication protocol” is a means by which data is exchanged between the vehicle’s on-board computer and an external data retrieval device, such as a Code Reader or Scan Tool. The SAE has defined three distinct communicat 阅读全文
posted @ 2014-02-27 09:31 IAmAProgrammer 阅读(1040) 评论(0) 推荐(0) 编辑
摘要: Vehicle Network ProtocolsThere are 5 protocols in the OBD2 system and a car willnormally only use 1 of themPROTOCOLSJ1850 PWM(pulse width modulation) used by Ford Motor Company and MazdaJ1850 VPW(variable width modulation) used by General Motors and in light trucksISO9141-2= older protocolin Chrysle 阅读全文
posted @ 2014-02-27 01:17 IAmAProgrammer 阅读(44347) 评论(0) 推荐(0) 编辑
摘要: http://en.wikipedia.org/wiki/On-board_diagnostics#Standards_documentsSAE standards documents on OBD-IIJ1962 - Defines the physical connector used for the OBD-II interface.J1850 - Defines a serial data protocol. There are 2 variants- 10.4 kbit/s (single wire, VPW) and 41.6 kbit/s (2 wire, PWM). Mainl 阅读全文
posted @ 2014-02-27 00:16 IAmAProgrammer 阅读(1388) 评论(0) 推荐(0) 编辑
摘要: http://en.wikipedia.org/wiki/On-board_diagnostics#Standard_interfacesOBD-II diagnostic connectorThe OBD-II specification provides for a standardized hardware interface—the female 16-pin (2x8) J1962 connector. Unlike the OBD-I connector, which was sometimes found under the hood of the vehicle, the OB 阅读全文
posted @ 2014-02-27 00:13 IAmAProgrammer 阅读(4420) 评论(0) 推荐(0) 编辑
摘要: http://articles.mopar1973man.com/general-cummins/34-engine-system/81-ccd-data-busCCD (Chrysler Collision Detection) Data BusDescriptionThe Chrysler Collision Detection (also referred to as CCD or C2D ) data bus system is a multiplex system used for vehicle communications on many Chrysler Corporation 阅读全文
posted @ 2014-02-26 23:56 IAmAProgrammer 阅读(25154) 评论(0) 推荐(0) 编辑
摘要: http://www.baiheee.com/Documents/081207/081207184434.htmhttp://www.baiheee.com/Documents/081207/081207184704.htm当要显示绿灯(LED1)亮时,I/O口可置为低电平。此时红灯(LED2)反向偏置,无电流流过,不会亮。当要显示红灯(LED2)亮时,I/O口可置为高电平。此时绿灯(LED1)反向偏置,无电流流过,不会亮。若要指示灯不亮,可将I/O口置为高阻态,此时两个发光管均无电流流过,也不会亮。若要显示橙灯亮时,此时LED1、LED2要一起亮,则可以让I/O口在某一固定频率下以50%的占 阅读全文
posted @ 2014-02-26 01:09 IAmAProgrammer 阅读(7528) 评论(0) 推荐(0) 编辑
摘要: system_stm32f2xx.c#ifdef VECT_TAB_SRAM SCB->VTOR = SRAM_BASE | VECT_TAB_OFFSET; /* Vector Table Relocation in Internal SRAM. */#else SCB->VTOR = FLASH_BASE | VECT_TAB_OFFSET; /* Vector Table Relocation in Internal FLASH. */#endif extern unsigned int __vector_table; SCB->VTOR = (unsigned int 阅读全文
posted @ 2014-02-25 19:40 IAmAProgrammer 阅读(1115) 评论(0) 推荐(0) 编辑
摘要: http://www.obdexperts.co.uk/stack.htmlOBD II SoftwareOBD Experts can provide you with ready to use off-the-shelf OBD II software implementing the foll... 阅读全文
posted @ 2014-02-20 18:27 IAmAProgrammer 阅读(1647) 评论(0) 推荐(0) 编辑
摘要: OverviewCarDAQ-Plus is the most validated and accepted J2534 device in the world. It has been on the market longer than any other J2534 device, it has been approved by more automakers than any other product, and has been called the "golden standard" by customers and competitors alike.OEM a 阅读全文
posted @ 2014-02-20 00:16 IAmAProgrammer 阅读(663) 评论(0) 推荐(0) 编辑
摘要: http://www.dpfdoctor.net/content/?220.htmlSAE J1850 VPW协议也是OBD II标准中的一种,通常应用于GM车系中。VPW英文全称是Variable Pulse Width Modulated,即可变脉宽调制。下面从物理层特性、电平接口、帧结构、命令交互、交互时间参数、常用命令字等几个方面来介绍这种协议。Ø物理层特性:采用10.4KB/S的波特率;通讯电平通常为7.5V;每个字节采用8位二进制数形式,没有起始位、停止位和校验位;通讯引脚为J1850 BUS+,既为OBD-2PIN。Ø电平接口:协议通讯采用10.4Kbps V 阅读全文
posted @ 2014-02-19 20:43 IAmAProgrammer 阅读(4187) 评论(0) 推荐(0) 编辑
摘要: http://www.fastfieros.com/tech/vpw_communication_protocol.htmBreakdown of the j1850 3 byte Header formatByte1 = priorityBits 7,6 and 5 are priority 0=High, 7=LowBit 4 is header style (0=3 byte header-GM, 1=1 byte header-??)Bit 3 is In Frame Response (0=Required-Ford, 1=Not allowed-GM)Bit 2 is addres 阅读全文
posted @ 2014-02-19 19:32 IAmAProgrammer 阅读(1169) 评论(0) 推荐(0) 编辑
摘要: 当TAMPER引脚上的信号从0变成1或者从1变成0(取决于备份控制寄存器BKP_CR的TPAL位),会产生一个侵入检测事件。侵入检测事件将所有数据备份寄存器内容清除。然而为了避免丢失侵入事件,侵入检测信号是边沿检测的信号与侵入检测允许位的逻辑与,从而在侵入检测引脚被允许前发生的侵入事件也可以被检测到。●当TPAL=0时:如果在启动侵入检测TAMPER引脚前(通过设置TPE位)该引脚已经为高电平,一旦启动侵入检测功能,则会产生一个额外的侵入事件(尽管在TPE位置1后并没有出现上升沿)。●当TPAL=1时:如果在启动侵入检测引脚TAMPER前(通过设置TPE位)该引脚已经为低电平,一旦启动侵入检测 阅读全文
posted @ 2014-02-16 21:41 IAmAProgrammer 阅读(26370) 评论(0) 推荐(1) 编辑
摘要: Configurable Multiple-Function GateSN74LVC1G57SN74LVC1G58SN74LVC1G97SN74LVC1G98SN74LVC1G99 阅读全文
posted @ 2014-02-07 23:40 IAmAProgrammer 阅读(827) 评论(0) 推荐(0) 编辑
摘要: 在没有.h和.lib文件时,需要函数指针和WIN32 API函数LoadLibrary,GetProcAddress和FreeLibrary只需要.dll文件即可(将.dll文件置入工程目录中)。LoadLibrary进程调用LoadLibrary以显式链接到 DLL。如果函数执行成功,它会将指定的 DLL 映射到调用进程的地址空间中并返回该 DLL 的句柄。此句柄可以与其他函数(如GetProcAddress和FreeLibrary)一起在显式链接中使用。LoadLibrary将尝试使用用于隐式链接的相同搜索序列来查找 DLL。如果系统无法找到所需的 DLL 或者入口点函数返回 FALSE, 阅读全文
posted @ 2014-02-04 12:33 IAmAProgrammer 阅读(602) 评论(0) 推荐(0) 编辑
摘要: 使用LoadLibrary显式链接,那么在函数的参数中可以指定DLL文件的完整路径;如果不指定路径,或者进行隐式链接,Windows将遵循下面的搜索顺序来定位DLL:(1)包含EXE文件的目录(2)工程目录(3)Windows系统目录(4)Windows目录(5)列在Path环境变量中的一系列目录 阅读全文
posted @ 2014-02-04 11:27 IAmAProgrammer 阅读(581) 评论(0) 推荐(0) 编辑
摘要: /****************************************************************************************** Copyright 2013 Andrea Ragusa Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at 阅读全文
posted @ 2014-02-04 09:44 IAmAProgrammer 阅读(2410) 评论(0) 推荐(0) 编辑
摘要: www.stmcu.org/download/index.php?act=down&id=5264IntroductionThe purpose of this application note is to give a presentation of the CCM RAM available onSTM32F303xB/xC and STM32F313xC microcontrollers and describe what is required toexecute part of the application code from this memory region usin 阅读全文
posted @ 2014-01-29 08:33 IAmAProgrammer 阅读(358) 评论(0) 推荐(0) 编辑
摘要: Interfacing C to AssemblerYou can easily interface your C programs to routines written in XC16x/C16x/ST10 assembly language.The A166 Assembler is a macro assembler that emits object modules in OMF166 format.By following a few programming rules, you can call assembly routines from C and vice versa.Pu 阅读全文
posted @ 2014-01-25 20:34 IAmAProgrammer 阅读(695) 评论(0) 推荐(0) 编辑
摘要: MON166: SOFTWARE RESET USING THE MONITORQUESTIONWhat happens when debugging using MON166 and my program executes a software reset using the SRTS instruction?Specifically, does SRST restart the monitor or does it restart my program?ANSWERThe behavior of SRST depends on how MON166 is integrated into y 阅读全文
posted @ 2014-01-20 23:13 IAmAProgrammer 阅读(481) 评论(0) 推荐(0) 编辑
摘要: MON166 is a debug monitor for C16x and ST10 user programs. It consists of:A configurable monitor program that resides and runs on your target system.The µVision Debugger and its associated MON166 driver.The code space requirements of MON166 are small. It can run from about 5K of external or on- 阅读全文
posted @ 2014-01-20 22:52 IAmAProgrammer 阅读(458) 评论(0) 推荐(0) 编辑
摘要: http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.faqs/ka10535.htmlC166: START167 AND BOOT167QUESTIONI do not quite understand the files START167.A66 and BOOT167.A66.Is BOOT.A66 used for the monitor and START167.A66 used for the final application ?ANSWERThe BOOT167.A66 file is part of the 阅读全文
posted @ 2014-01-20 22:22 IAmAProgrammer 阅读(810) 评论(0) 推荐(0) 编辑
摘要: http://supp.iar.com/Support/?Note=27498EWARM v5.xx (and newer)The placement of a few functions in a specific section is done with the ...#pragma location="FUNCTIONS"void h(void);... but this becomes impractical when there are many functions to place. So the ILINK linker of EWARM 5.xx can p 阅读全文
posted @ 2014-01-20 21:56 IAmAProgrammer 阅读(3352) 评论(0) 推荐(0) 编辑
摘要: Bootstrap LoaderThe built-in bootstrap loader (BSL) of theST10F269 provides a mechanism to load thestartup program through the serial interface afterreset. In this case, no external memory or internalFlash memory is required for the initializationcode starting at location 00'0000h (see Figure 5) 阅读全文
posted @ 2014-01-19 21:03 IAmAProgrammer 阅读(2166) 评论(0) 推荐(0) 编辑
摘要: http://www.kalinskyassociates.com/Wpaper4.htmlArchitecture of Device I/O DriversMany embedded systems developers will tell you that writing a device driver consists of a lot of "bit-bashing andregister-twiddling" to convince some ornery unit of hardware to submit to the control of driver s 阅读全文
posted @ 2014-01-18 17:19 IAmAProgrammer 阅读(692) 评论(0) 推荐(0) 编辑
摘要: Power Train ECU的CPU用的比较多的基本来自于Infineon,ST,FreescaleBOSCH的16位ECUM(E)7系列主要使用C167内核的CPU,早期的M(E)7系列使用西门子半导体(Infineon英飞凌的前身)的C167的,后来ST从西门子引进了C167内核,为BOSCH定制了ST10系列CPU,价格上更有优势,因此之后BOSCH的ECU都基本上采用ST的ST10系列CPU。BOSCH的32位ECUME9系列主要使用PowerPC内核的CPU MPC55系列,那时候还叫Motorola,现在叫Freescale,M(E)9主要在美国市场上销售MED17系列主要使用I 阅读全文
posted @ 2014-01-15 17:43 IAmAProgrammer 阅读(6969) 评论(0) 推荐(2) 编辑
摘要: mutex和semaphore有什么区别呢?mutex是用作互斥的,而semaphore是用作同步的。也就是说,mutex的初始化一定是为1,而semaphore可以是任意的数,所以如果使用mutex,那第一个进入临界区的进程一定可以执行,而其他的进程必须等待。而semaphore则不一定,如果一开... 阅读全文
posted @ 2014-01-15 01:29 IAmAProgrammer 阅读(6052) 评论(0) 推荐(0) 编辑
摘要: http://blog.163.com/modingfa_002/blog/static/11092546620133193264579结构体的自引用(self reference),就是在结构体内部,包含指向自身类型结构体的指针。结构体的相互引用(mutual reference),就是说在多个结... 阅读全文
posted @ 2014-01-14 08:53 IAmAProgrammer 阅读(1314) 评论(0) 推荐(0) 编辑
摘要: __ARM_PROFILE_M__ Description An integer that is set based on the --cpu option. The symbol is set to 1 if the selected processor architecture is a pro 阅读全文
posted @ 2014-01-11 17:38 IAmAProgrammer 阅读(708) 评论(0) 推荐(0) 编辑
摘要: http://www.embedded.com/design/embedded/4231326/Taking-advantage-of-the-Cortex-M3-s-pre-emptive-context-switchesThe ARM Cortex-M3 (CM3) architecture is a 32-bit microcontroller core designed to replace many 8-bit and 16-bit devices by offering faster speeds and advanced system features.Leveraging th 阅读全文
posted @ 2014-01-06 19:47 IAmAProgrammer 阅读(2625) 评论(0) 推荐(0) 编辑
摘要: http://www.zembedded.com/cortex-m3-registers-in-depth/Thanks for the overwhelm response you show in our first tutorial on Cortex_M3 series controllers.This is going to be the second tutorial, where we are going to discuss about the registers availableon Cortex-M3 series of microcontrollers.If you ar 阅读全文
posted @ 2014-01-04 14:50 IAmAProgrammer 阅读(794) 评论(0) 推荐(0) 编辑
摘要: Using pre-build actions for time stampingIf necessary, you can specify pre-build and post-build actions that you want to occurbefore or after the build.The Build Actions dialog box—available from the Projectmenu—lets you specify the actions required.For more information about the Build Actions dialo 阅读全文
posted @ 2014-01-04 06:58 IAmAProgrammer 阅读(4143) 评论(0) 推荐(0) 编辑
摘要: IAR参数变量 您可以为路径和参数使用参数变量,例如,当您在选项对话框中指定include路径时,或者当需要基于当前上下文的类似宏的扩展时,例如在工具的参数中。您可以使用广泛的预定义参数变量以及创建自己的参数变量,请参见配置自定义参数变量对话框。这些是预定义的参数变量: 参数变量还可以在IDE选项对 阅读全文
posted @ 2014-01-04 06:40 IAmAProgrammer 阅读(7732) 评论(0) 推荐(2) 编辑
上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 34 下一页