Differences

This shows you the differences between two versions of the page.

Link to this comparison view

tools:libopencm3 [2022/10/20 20:13]
darron [Install]
tools:libopencm3 [2022/12/18 21:10]
Line 1: Line 1:
-==== OpenCM3 ==== 
- 
-OpenCM3 is a firmware library for embedded ARM CPUs. 
- 
-The firmware library was built with [[:tools:gccarm|this]] compiler. 
- 
-=== Install === 
-<code> 
-mkdir -p /opt/src 
-cd /opt/src 
-git clone http://github.com/libopencm3/libopencm3.git 
-cd libopencm3 
-make PREFIX=/usr/bin/arm-none-eabi- 
-</code> 
- 
-=== Examples === 
-<code> 
-mkdir /embedded/arm-cortex/src 
-cd /embedded/arm-cortex/src 
-git clone https://github.com/libopencm3/libopencm3-examples.git 
-cd libopencm3-examples 
-git submodule init 
-git submodule update 
-make PREFIX=/embedded/arm-cortex/gcc-arm-none-eabi-5_2-2015q4/bin/arm-none-eabi 
-</code> 
- 
-=== Resources === 
- 
-[[https://github.com/libopencm3/libopencm3/wiki|Wiki]] 
- 
-[[https://github.com/libopencm3/libopencm3|Project page]] 
- 
-