Programming Microcontrollers in Ocaml: the OCaPIC Project - Archive ouverte HAL Access content directly
Conference Papers Year :

Programming Microcontrollers in Ocaml: the OCaPIC Project

, , (1)
1
Benoît Vaugon
  • Function : Author
Philippe Wang
  • Function : Author

Abstract

PIC microcontrollers are low-cost programmable integrated circuits,consume very little energy, but are hard to program due to very little available resources. They are traditionally programmed using low-level languages (e.g., assembler or subsets of C), which provide very few safeguards if any. This paper presents the issues we had to solve to successfully port a modern multi-paradigm general-purpose programming language, which notably provides automatic memory management and strong static type checking, to this rather peculiar hardware.
Not file

Dates and versions

hal-01213289 , version 1 (08-10-2015)

Identifiers

Cite

Benoît Vaugon, Philippe Wang, Emmanuel Chailloux. Programming Microcontrollers in Ocaml: the OCaPIC Project. International Symposium on Practical Aspects of Declarative Languages (PADL 2015), Jun 2015, Portland, OR, United States. pp.132-148, ⟨10.1007/978-3-319-19686-2_10⟩. ⟨hal-01213289⟩
230 View
0 Download

Altmetric

Share

Gmail Facebook Twitter LinkedIn More