Difference between revisions of "ARM"

From Lazarus wiki
Jump to navigationJump to search
(→‎Embedded Libraries: added STM32 Template)
 
(9 intermediate revisions by 4 users not shown)
Line 1: Line 1:
* [[Setup Cross Compile For ARM]]
+
{{ARM}}
* [[Cross Compile with FPC for ARM]]
+
 
* [[arm-wince]]
+
ARM is a processor architecture implemented in various (often incompatible) chipsets and devices running various operating systems.
* [[Linux for ARM]]
+
 
* [[ARM Linux Embedded Systems]]
+
== Embedded Libraries ==
* [[Native ARM Systems]]
+
There are some libraries related to the embedded target providing access to the hardware most ARM microcontrollers provide. If you run a full Linux on your ARM processor, it's best to use the Linux' way to handle the hardware - see [[Raspberry Pi#Accessing external hardware]] for more information.
 +
 
 +
* [https://github.com/Laksen/fp-stm32f7xx_hal Pascal port of the STM32F7xx_HAL]
 +
* [https://github.com/Laksen/fp-rtos  Realtime OS for embedded systems], currently supports ARMv4T, ARMv6, AVR
 +
* [https://github.com/Turro75/stm32lazarustemplate Project Template for STM32 MCU]
  
 
==See also==
 
==See also==
 +
* [[:Category:ARM]]
  
 +
Cross compiling:
 +
* [[Setup Cross Compile For ARM]]
 +
* [[Cross Compile with FPC for ARM]]
 
* [[Cross compiling]]
 
* [[Cross compiling]]

Latest revision as of 13:58, 27 September 2017

English (en) español (es) Bahasa Indonesia (id)

ARM is a processor architecture implemented in various (often incompatible) chipsets and devices running various operating systems.

Embedded Libraries

There are some libraries related to the embedded target providing access to the hardware most ARM microcontrollers provide. If you run a full Linux on your ARM processor, it's best to use the Linux' way to handle the hardware - see Raspberry Pi#Accessing external hardware for more information.

See also

Cross compiling: