kl-cruz / ARM-sdk

ARM sdk based on ChibiOS

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ARM-sdk

When developers change 8-bit MCUs into powerful 32-bit ARMs, They must prepare environement properly:

  • Download toolchain
  • Download and maybe compile software for hardware debugger
  • Download libraries for 32-bit MCUs and connect everything
    Sometimes everything works out of the box, sometimes It is big battle between developer and PC.

    This repository helps developers to quick start with ARMs. It contains:
  • base ChibiOS (http://www.chibios.org) to provide simply OS functions and control hardware using HAL
  • simple, small and powerful log system using format (https://github.com/nejohnson/format)
  • example app
  • the newest toolchain from https://launchpad.net/gcc-arm-embedded
  • the newest openocd compiled during configuration

    To arm this repository with whole stuff:
  • clone it: git clone https://github.com/kl-cruz/ARM-sdk.git
  • configure it: make configure
  • connect target board to PC eg. STM32F4 Discovery
  • compile and install example app: make target=ST_STM32F4_DISCOVERY all && make target=ST_STM32F4_DISCOVERY install

About

ARM sdk based on ChibiOS

License:GNU General Public License v3.0


Languages

Language:C 52.0%Language:Objective-C 31.4%Language:Makefile 15.3%Language:Shell 1.4%