หลักสูตร ARM Cortex-M3 กับ STM32
ในตระกูลของไมโครคอนโทรลเลอร์ LPC2000 จะใช้หน่วยประมวลผลกลางหรือซีพียู (CPU: central processing unit) ชนิด ARM7 เป็นตัวขับเคลื่อนการทำงาน ซึ่งในบทความชุดนี้จะเป็นบทความในแนวของนักเขียนโปรแกรมเป็นหลัก นั่นคือ เน้นศึกษาวิธีการสั่งการหน่วยประมวลผล
ARM7 แทนการเจาะลึกรายละเอียดของหน่วยประมวลผล และ เรียนรู้การเขียนโปรแกรมไมโครคอนโทรเลอร์ ด้วยภาษา C แล้วหนังสือเล่มนี้จะทำให้คุณรู้ว่าการคิดสิ่งเหล่านี้เป็นยังไง และได้เรียนรู้ในการติดตั้งโปรแกรมต่างๆ เพื่อที่จะนําเอาพวกนี้ไปต่อยอดได้
และเอาไปใช้ใชีวิตประจําวันได้ และลงมือปฏิบัติงานจริง
สอบถามราคา ได้ที่ Lineid:0840844653
– ต้องมีพื้นฐานการเขียนโปรแกรมมาบ้าง เช่น C
– สามารถใช้งานคอมพิวเตอร์ขั้นพื้นฐานได้
– ต้องมีโน๊ตบุ๊คส่วนตัว
เหมาะสำหรับ : ผู้ที่มีพื้นฐานในการเขียนโปรแกรม และผู้ที่สนใจพัฒนางานทางด้านระบบ นักศึกษาปริญญาตรีที่จะทําโปรเจคจบ
– สอนเรียนรู้เกี่ยวกับ โปรแกรมARM
– สอนเรียนรู้เกี่ยวกับ การทำความเข้าใจในหลักการของการเขียนโปรแกรมไมโครคอนโทรลเลอร์
– สอนเรียนรู้เกี่ยวกับ การทำความเข้าใจ และใช้เซนเซอร์ และส่วนประกอบหลายชนิด
– สอนเรียนรู้เกี่ยวกับ การเชื่อมต่อ ARM เข้ากับอินเทอร์เน็ตเพื่อรายงาน และควบคุม
– สอนเรียนรู้เกี่ยวกับ การใช้เครื่องมือในการสร้างอุปกรณ์อิเล็กทรอนิกส์
– สอนเรียนรู้เกี่ยวกับ การทำความเข้าใจหลักการพื้นฐานในการออกแบบอิเล็กทรอนิกส์
– ผู้ที่ไม่มีประสบการณ์ หรือ ไม่มีพื้นฐาน ในด้านอิเล็กทรอนิกส์
– ผู้ที่มือใหม่ที่ไม่คุ้นเคยกับ ARM
– นักเรียนที่ต้องการทบทวน ARM อย่างรวดเร็ว
– ผู้ที่มีความรู้ระดับกลางด้านอิเล็กทรอนิกส์
– IT Managers
– นักเรียน/นักศึกษา/ผู้ประกอบการ และ Freelance และ Web Developer
– กลุ่มลูกค้าผู้สนใจทั่วไป
-ต้องมีความรู้พื้นฐานทางด้านภาษา C
หนังสือเล่มนี้แนะนำการเขียนโปรแกรมพื้นฐานของชิป ARM Cortex ในภาษาแอสเซมบลีและพื้นฐานของการออกแบบระบบฝังตัว นำเสนอการแสดงข้อมูลไวยากรณ์คำสั่งประกอบการใช้การควบคุมพื้นฐานของภาษา C ในระดับการชุมนุมและการเข้ารหัสและถอดรหัสคำสั่ง
หนังสือเล่มนี้ยังครอบคลุมถึงส่วนประกอบขั้นสูงของระบบฝังตัวเช่นซอฟต์แวร์และฮาร์ดแวร์ขัดจังหวะ I / O โดยทั่วไปโปรแกรมควบคุม LCD ปฏิสัมพันธ์ปุ่มกดนาฬิกาเรียลไทม์การควบคุมมอเตอร์สเต็ปอินพุตและเอาต์พุต PWM การจับสัญญาณอินพุทแบบดิจิตอลหน่วยความจำโดยตรง
(DMA) การแปลงดิจิตอลและอะนาล็อกและการสื่อสารแบบอนุกรม (USART, I2C, SPI และ USB) หนังสือเล่มนี้มีคุณสมบัติดังนี้: เน้นการเขียนโปรแกรมเชิงโครงสร้างและการออกแบบแบบแยกชิ้นจากด้านบนลงในภาษาแอสเซมบลี การแปลระหว่างบรรทัด
C และ ARM สำหรับโค้ดตัวอย่างส่วนใหญ่ ส่วนผสมของ C และภาษาแอสเซมบลีเช่นโปรแกรมเรียกโปรแกรมย่อยเรียกโปรแกรมย่อยและโปรแกรมแอสเซมบลีที่เรียก C subroutines การดำเนินการสลับบริบทระหว่างงานที่ทำงานพร้อมกันหลายรายการตามอัลกอริธึมการจัดตารางเวลาแบบ
round-robin