Belajar Mikrokontroler ARM
Belajar Mikrokontroler ARM
Berikut ini beberapa bahan bacaan untuk belajar menggunakan prosesor ARM
- STM32CubeMX, semacam wizard yang memudahkan melakukan setting register di ARM produksi STMicro http://www.st.com/en/development-tools/stm32cubemx.html
- Programming STM32F103 dengan ST Link V2 dari Linux https://github.com/rogerclarkmelbourne/Arduino_STM32/wiki/Programming-an-STM32F103XXX-with-a-generic-%22ST-Link-V2%22-programmer-from-Linux
- 6 Macam IDE untuk melakukan debugging di STM32F103 Blue Pill https://hackaday.io/page/3033-6-ides-to-debug-the-2-stm32-bluepill
- Debugging di STM32F103 https://hackaday.com/2017/03/30/the-2-32-bit-arduino-with-debugging/
- Clone Leaflabs Maple Mini, buatan Baite Electronics https://www.aliexpress.com/item/5PCS-LOT-leaflabs-Leaf-maple-mini-ARM-STM32-compatibility/1400682373.html
- Maple Mini, STM32F103 buatan LEaflabs http://wiki.stm32duino.com/index.php?title=Maple_Mini
- Blue Pill, STM32F103 clone : http://wiki.stm32duino.com/index.php?title=Blue_Pill
- Skema rangkaian STM32F103: http://wiki.stm32duino.com/images/c/c1/Vcc-gnd.com-STM32F103C8-schematic.pdf
- Programming STM32F103 dengan port USB: https://medium.com/@paramaggarwal/programming-an-stm32f103-board-using-usb-port-blue-pill-953cec0dbc86
- Datsheet STM32F103 http://www.st.com/content/ccc/resource/technical/document/datasheet/33/d4/6f/1d/df/0b/4c/6d/CD00161566.pdf/files/CD00161566.pdf/jcr:content/translations/en.CD00161566.pdf
Berikut beberapa buku teks terkait prosesor ARM:
- Carmine Noviello, Mastering STM32, Leanpub 2016
- Geoffrey Brown, Discovering the STM32 Microcontroller, Indiana University, 2012 (https://www.cs.indiana.edu/~geobrown/book.pdf) , versi terakhir 5 Juni 2016
- Jonathan Valvano, Embedded Systems: Introduction to ARM Cortex-M Microcontrollers, vol 1, 2013
- Jonathan Valvano, Embedded Systems: Introduction to ARM Cortex-M Microcontrollers, vol 1 5th edition, 2014
- Jonathan Valvano, Embedded Systems: Real-Time Interfacing to ARM Cortex-M Microcontrollers vol 2, 4th Edition, July 2014
- Jonathan Valvano, Embedded Systems: Real-Time Operating Systems for ARM Cortex-M Microcontrollers vol 3, 4th Edition, January 2017
- Trevor Martin, The Insider’s Guide to The STM32 ARM Based Microcontroller, Hitex (UK) Ltd., 2008
- Ying Bai, Practical Microcontroller Engineering with ARM Technology, IEEE Press, Wiley 2016