Programming Microcontrollers in Ocaml: the OCaPIC Project - Archive ouverte HAL
Communication Dans Un Congrès Année : 2015

Programming Microcontrollers in Ocaml: the OCaPIC Project

Benoît Vaugon
  • Fonction : Auteur
Philippe Wang
  • Fonction : Auteur

Résumé

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.
Fichier non déposé

Dates et versions

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

Identifiants

Citer

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⟩
361 Consultations
0 Téléchargements

Altmetric

Partager

More