Speaker: Professor Victor P. Nelson
Department of Electrical and Computer Engineering
Summary: As performance and functionality requirements of embedded systems rise, the industry demand for graduates familiar with ARM grows. 32-bit ARM Cortex-M microcontrollers challenge 8/16-bit microcontrollers in cost and power. This hands-on workshop introduces a new Lab-in-a-Box (LiB) from the ARM University Program that includes a set of teaching materials for embedded system design courses and labs. The $15 ST STM32F4Discovery hardware platform is used, based on ARM’s Cortex-M4 processor, with freely downloadable ARM/Keil MDK-ARM software tools. The materials focus on programming the microcontroller/peripherals in C, and will later include advanced topics such as optimizing response time, execution speed, and power efficiency. Participants will receive a free development board!
Participants should come to the session with a laptop that includes the free Keil MDK-ARM evaluation software tools to participate in the hands-on exercises: https://www.keil.com/arm/demo/eval/arm.htm
Bio: Victor P. Nelson is a professor and assistant chair of electrical and computer engineering at Auburn University. His primary teaching and research interests include embedded systems and computer-aided design and testing of digital systems and application-specific integrated circuits (ASICs). He is a co-author of the textbook Digital Logic Circuit Analysis and Design, and a tutorial book on fault-tolerant computing. He has been chair of the ECE Curriculum Committee, coordinator of the ECE Graduate Program, and served for one year as Associate Dean for Assessment in the College of Engineering. He is a member of IEEE, ACM, and ASEE, an ABET program evaluator, and a member of the ABET Engineering Accreditation Commission. He has served as chair of the ECE Division of ASEE, as an at-large AdCom member and Constitution and Bylaws chair of the IEEE Education Society, a member of the IEEE Committee on Engineering Accreditation Activities (CEAA), and previously served as an associate editor of the IEEE Transactions on Education and on the IEEE Computer Society/ACM Task Force that developed the Computer Engineering 2004 report on model computer engineering curricula. He was a co-winner of the 2005 “Wireless Educator of the Year” award from the Global Wireless Education Consortium for his role as one of the developers of the bachelor of wireless engineering program at Auburn University, which is the first of its kind in the U.S.