Programming the ARM(R) Cortex(R)-M4-based STM32F4 Microcontrollers with Simulink(R)
暫譯: 使用 Simulink(R) 編程 ARM(R) Cortex(R)-M4 基於 STM32F4 的微控制器
Asadi, Farzin, Pongswatd, Sawai
- 出版商: Morgan & Claypool
- 出版日期: 2021-10-18
- 售價: $3,210
- 貴賓價: 9.5 折 $3,050
- 語言: 英文
- 頁數: 184
- 裝訂: Hardcover - also called cloth, retail trade, or trade
- ISBN: 1636392466
- ISBN-13: 9781636392462
-
相關分類:
單晶片、STM32
海外代購書籍(需單獨結帳)
商品描述
A microcontroller is a compact, integrated circuit designed to govern a specific operation in an embedded system. A typical microcontroller includes a processor, memory, and input/output (I/O) peripherals on a single chip.
When they first became available, microcontrollers solely used Assembly language. Today, the C programming language (and some other high-level languages) can be used as well. Some of advanced microcontrollers support another programming technique as well: Graphical programming. In graphical programming, the user does not write any code but draws the block diagram of the system he wants. Then a software converts the drawn block diagram into a suitable code for the target device.
Programming microcontrollers using graphical programming is quite easier than programming in C or Assembly. You can implement a complex system within hours with graphical programming while its implementation in C may take months. These features make the graphical programming an important option for engineers.
This book study the graphical programming of STM32F4 high-performance microcontrollers with the aid of Simulink and Waijung blockset. Students of engineering (for instance, electrical, biomedical, mechatronics and robotic to name a few), engineers who work in industry, and anyone who want to learn the graphical programming of STM32F4 can benefit from this book. Prerequisite for this book is the basic knowledge of MATLAB Simulink.
商品描述(中文翻譯)
微控制器是一種緊湊的集成電路,旨在控制嵌入式系統中的特定操作。典型的微控制器包括處理器、記憶體和輸入/輸出(I/O)外圍設備,並集成在單一晶片上。
當微控制器首次問世時,僅使用組合語言進行編程。如今,C 程式語言(以及其他一些高階語言)也可以使用。一些先進的微控制器還支持另一種編程技術:圖形編程。在圖形編程中,使用者不需要編寫任何代碼,而是繪製他所需系統的方塊圖。然後,軟體將繪製的方塊圖轉換為適合目標設備的代碼。
使用圖形編程來編程微控制器比使用 C 或組合語言要簡單得多。您可以在幾小時內實現一個複雜的系統,而使用 C 實現可能需要幾個月。這些特性使得圖形編程成為工程師的重要選擇。
本書研究 STM32F4 高性能微控制器的圖形編程,並輔以 Simulink 和 Waijung 模組。工程學學生(例如電機、醫療、生醫、機電一體化和機器人等),在業界工作的工程師,以及任何想學習 STM32F4 圖形編程的人都可以從本書中受益。本書的先決條件是對 MATLAB Simulink 的基本知識。
作者簡介
Farzin Asadi received his B.Sc. in Electronics Engineering, his M.Sc. in Control Engineering, and his Ph.D. in Mechatronics Engineering. Currently, he is with the Department of Electrical and Electronics Engineering at the Maltepe University, Istanbul, Turkey. Dr. Asadi has published more than 40 international papers and 13 books. He is on the editorial board of seven scientific journals as well. His research interests include switching converters, control theory, robust control of power electronics converters, and robotics.
Sawai Pongswatd received a B.E., a M.E., and a D.E. from King Mongkut's Institute of Technology Ladkrabang (KMITL). Currently, he is an associate professor at the KMITL, Bangkok, Thailand. Assoc. Dr. Sawai Pongswatd is a chairman of technical committee (TC69) of the Thai Industrial Standards Institute and an instructor at the Fieldbus Certified Training Program (FCTP). His research focus on power electronics, energy conversion, and industrial applications.
作者簡介(中文翻譯)
法爾辛·阿薩迪獲得電子工程學士學位、控制工程碩士學位及機電工程博士學位。目前,他在土耳其伊斯坦堡的馬爾特佩大學電氣與電子工程系任職。阿薩迪博士已發表超過40篇國際論文和13本書籍。他同時也是七本科學期刊的編輯委員會成員。他的研究興趣包括開關轉換器、控制理論、電力電子轉換器的穩健控制以及機器人技術。
薩瓦伊·龐斯瓦特獲得國王蒙庫特科技學院拉德克拉邦(KMITL)的工程學士、工程碩士及工程博士學位。目前,他是泰國曼谷KMITL的副教授。龐斯瓦特副博士是泰國工業標準研究所技術委員會(TC69)的主席,並且是現場總線認證培訓計畫(FCTP)的講師。他的研究重點在於電力電子、能源轉換及工業應用。