obd2-instruments
所属分类:驱动编程
开发工具:Unix_Linux
文件大小:329KB
下载次数:73
上传日期:2012-05-14 16:56:36
上 传 者:
hengcuiyuan
说明: Driver for MCP2515 using the SPI interfaces.
文件列表:
obd2-instruments\AVR\at90can.c (7060, 2011-06-28)
obd2-instruments\AVR\atmega-dev.c (4605, 2011-06-28)
obd2-instruments\AVR\atmega-dev.o (3100, 2011-06-28)
obd2-instruments\AVR\can-bus.c (37827, 2011-06-28)
obd2-instruments\AVR\can-control.c (11267, 2011-06-28)
obd2-instruments\AVR\can-control.elf (19372, 2011-06-28)
obd2-instruments\AVR\can-control.hex (26408, 2011-06-28)
obd2-instruments\AVR\can-control.o (9588, 2011-06-28)
obd2-instruments\AVR\can.h (1781, 2011-06-28)
obd2-instruments\AVR\command-plus.c (3636, 2011-06-27)
obd2-instruments\AVR\command-plus.o (3908, 2011-06-28)
obd2-instruments\AVR\command.h (1635, 2011-05-31)
obd2-instruments\AVR\main.c (25274, 2011-06-28)
obd2-instruments\AVR\main.o (9976, 2011-06-28)
obd2-instruments\AVR\Makefile (3763, 2011-06-28)
obd2-instruments\AVR\mcp2515.c (18395, 2011-06-28)
obd2-instruments\AVR\mcp2515.o (7296, 2011-06-28)
obd2-instruments\AVR\obd2-instruments.elf (25917, 2011-06-28)
obd2-instruments\AVR\obd2-instruments.hex (36374, 2011-06-28)
obd2-instruments\AVR\obd2.c (21004, 2011-06-28)
obd2-instruments\AVR\obd2.o (9720, 2011-06-28)
obd2-instruments\AVR\pi-loop.c (3540, 2011-05-31)
obd2-instruments\AVR\pi-loop.o (2540, 2011-06-28)
obd2-instruments\AVR\printf.c (4769, 2011-06-28)
obd2-instruments\AVR\printf.o (3140, 2011-06-28)
obd2-instruments\AVR\serial-commands.c (2940, 2011-05-31)
obd2-instruments\AVR\serial-commands.o (3948, 2011-06-28)
obd2-instruments\AVR\serial.c (5168, 2011-06-28)
obd2-instruments\AVR\serial.o (2828, 2011-06-28)
obd2-instruments\AVR\spi-adc.c (5372, 2011-06-28)
obd2-instruments\AVR\spi-adc.c~ (5757, 2011-05-31)
obd2-instruments\AVR\spi-adc.o (3164, 2011-06-28)
obd2-instruments\AVR\tach.c (8177, 2011-05-31)
obd2-instruments\AVR\tach.o (4004, 2011-06-28)
obd2-instruments\AVR\vvvvroom.h (13251, 2011-06-28)
obd2-instruments\AVR (0, 2012-05-14)
obd2-instruments\Cougar\can-bus.c (30837, 2011-01-07)
obd2-instruments\Cougar\can.h (1046, 2011-01-07)
obd2-instruments\Cougar\cougar-export.h (2161, 2011-01-04)
... ...
This project contains multiple subsystems for implementing a custom
automotive network using CAN bus, including OBD2 and status reporting,
and converting CAN bus reported parameter into gauge or screen outputs.
The code supports multiple popular microcontrollers in the Atmel AVR and
STMicro STM32 family, and common CAN bus controllers.
The STM32 directory contains code for the STM32F100 series
microcontrollers. It has device support for both the MCP2515 SPI CAN
controller and the bxCAN controller built into the f103, f105 and f107
processors.
The AVR directory contains code for the ATMEGA AVR series of
microcontrollers. It had tested device support for the MCP2515 SPI CAN
controller, and preliminary (nominally complete but unverified)
support for the built-in CAN controller on the AT90CAN32/***/128
microcontrollers.
The Cougar directory contains add-on code for the Cougar EV motor
controller firmware. It is designed to be added onto the existing
firmware source code. It branched from a November 2010 version of the
system and has fewer features in order to minimize the program space
taken on the Cougar controller's ATMEGA8-16U processor. Notably it
reports only current values and does not log faults.
This code started as the firmware of our 'QAR' EV motor controller.
Over time we expanded it into a more general reporting, gauge driver and
display toolkit.
Enjoy
Donald Becker
William Carlson
Q.M.C. -- "The best quantum mechanics in the fleet"
近期下载者:
相关文件:
收藏者: