ARM Cortex M
This page is based on the MKEL1123 Advanced Microprocessor Systems course at UTM. Our syllabus reviews microprocessor internal operations then focuses on Cortex-M4 based microcontrollers. We cover embedded C programming, ARM assembly language, embedded system design. We also have a topic that introduces real-time operating systems.
Online Books
Brown, G. Discovering the STM32 Microcontroller, 2012.
Sample C programs
Reference materials
Stories you may want to read
Theses/Papers that refer to ARM
Debopam Dey, Abhishek Parida, Shivang Yamdagni and Deepika Rani Sona (2018), Implementation of a cost-effective data acquisition system using STM32 and can architecture for electronic differential, International Journal of Mechanical Engineering and Technology (IJMET), 9(2), pp. 417–431. link.
Moreira, Candido Otero. (2015). Rapid Control Prototyping Using an STM32 Microcontroller. Research Bachelor Thesis, Institut fur Elektrische Informationstechnik, Technische Universitat Clausthal, Clausthal-Zellerfeld, Germany. link.
Zhang, H. F., & Kang, W. (2013). Design of the data acquisition system based on STM32. Procedia Computer Science, 17, 222-228.. link.
Liu, P. X., Chen, Y. J., Jiang, B. H., & Zhang, X. (2016, October). Design of The Data Acquisition System Based on STM32. In 2016 International Conference on Computational Science and Engineering (ICCSE 2016). Atlantis Press. link.
Stucchi, D., Susella, R., Fragneto, P., & Rossi, B. (2019, November). Secure and Effective Implementation of an IOTA Light Node using STM32. In Proceedings of the 2nd Workshop on Blockchain-enabled Networked Sensor (pp. 28-29). link.
Sheng, Z., Pfersich, S., Eldridge, A., Zhou, J., Tian, D., & Leung, V. C. (2019). Wireless acoustic sensor networks and edge computing for rapid acoustic monitoring. IEEE/CAA Journal of Automatica Sinica, 6(1), 64-74. link.
Random Links
Element 14
STMicro