hotwolf / s12cbase Goto Github PK
View Code? Open in Web Editor NEWA basic application framework for Freescale's S12C MCU family
Home Page: http://hotwolf.github.com/S12CBase
A basic application framework for Freescale's S12C MCU family
Home Page: http://hotwolf.github.com/S12CBase
S12CBase ======== S12CBase is a general purpose application library for Freescale's S12(X) microcontroller families, writen in assembly language. This library has initially been written for the OpenBDC project (https://github.com/hotwolf/OpenBDC) using a MC9S12C128 MCU. The following hardware ports have been added since: - AriCalculator (https://github.com/hotwolf/AriCalculator) - BEPM (https://github.com/Hocus-Pocus/BEPM) - FreeEMS (http://freeems.org) - MagniCube (https://github.com/hotwolf/MagniCube) - Mini-BDM-Pod (https://github.com/hotwolf/Mini-BDM-Pod) & LFBDMPGMR (S08/S12 programmer by Freescale) - OpenBDC (https://github.com/hotwolf/OpenBDC) - S12DP256-Mini-EVB (plain MC9HCS12DP256 evaluation board) - S12G-Micro-EVB (https://github.com/hotwolf/S12G-Micro-EVB) - SIMCH12 (http://www.hcs12text.com/freesim.html) Directories: ============ | +-Executable ;binaries (demos and bootloaders) | +-AriCalculator ;AriCalculator | +-BEPM ;BEPM engine controller | +-Mini-BDM-Pod ;Mini-BDM-Pod and LFBDMPGMR | +-OpenBDC ;original OpenBDC BDM pod | +-S12DG256-Mini-EVB ;MC9HCS12DP256 EVB | +-S12G-Micro-EVB ;S12G-Micro-EVB and AriCalculator | +-SIMHC12 ;free HC12 simulator | +-Source ;source code for all ports | +-All ;shared source files for all ports | +-AriCalculator ;AriCalculator | +-BEPM ;Basic Electronic Powertrain Management | +-FreeEMS ;Open Source Engine Management System | +-MagniCube ;4x4x4 LED cube | +-Mini-BDM-Pod ;Mini-BDM-Pod and LFBDMPGMR | +-OpenBDC ;original OpenBDC BDM pod | +-S12DG256-Mini-EVB ;MC9HCS12DP256 EVB | +-S12G-Micro-EVB ;S12G-Micro-EVB and AriCalculator | +-SIMHC12 ;free HC12 simulator | +-Subprojects ;projects, that S12CBase depends on | +-HSW12 ;copy of the HSW12 assembler | +-Tools ;tool chain +-HSW12 ;link to the copy of the HSW12 assembler +-Test Builder ;script to build test cases runnung from RAM +-SCI Search Tree Generator ;search tree generator for the SCI baud | ;rate detection +-Update Subprojects ;updates all subprojects S12CBase is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. S12CBase is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with S12CBase. If not, see <http://www.gnu.org/licenses/>.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.