Show Notes
- Amazon USA Store: https://www.amazon.com/dp/1260031314?tag=9natree-20
- Amazon Worldwide Store: https://global.buys.trade/Programming-with-STM32-Donald-Norris.html
- eBay: https://www.ebay.com/sch/i.html?_nkw=Programming+with+STM32+Donald+Norris+&mkcid=1&mkrid=711-53200-19255-0&siteid=0&campid=5339060787&customid=9natree&toolid=10001&mkevt=1
- Shopee: https://asia.buys.trade/shopee_Programming-with-STM32-Donald-Norris.html
- Lazada: https://asia.buys.trade/lazada_Programming-with-STM32-Donald-Norris.html
- Tiktok: https://asia.buys.trade/tiktok_Programming-with-STM32-Donald-Norris.html
- อ่านเพิ่มเติม: https://thai.9natree.com/read/1260031314/
#บอร์ดNucleo64 #STM32CubeMX #ไลบรารีHAL #การควบคุมPWM #DMAและDAC #ProgrammingwithSTM32
หนังสือ Programming with STM32: Getting Started with the Nucleo Board and C/C++ ของ Donald Norris เป็นคู่มือเชิงปฏิบัติสำหรับการเริ่มพัฒนาไมโครคอนโทรลเลอร์ STM32 ของ STMicroelectronics ผ่านบอร์ด Nucleo-64 โดยใช้ภาษาซีและซีพลัสพลัส เนื้อหาอยู่ในกลุ่มหนังสืออิเล็กทรอนิกส์ฝังตัวที่เน้นการลงมือทำ มากกว่าการอธิบายทฤษฎีสถาปัตยกรรมแบบลึกเพียงอย่างเดียว เป้าหมายหลักคือพาผู้อ่านผ่านลำดับงานจริง ตั้งแต่เตรียมเครื่องมือพัฒนา กำหนดค่าบอร์ด สร้างโปรแกรม คอมไพล์ ดาวน์โหลดโค้ด และตรวจสอบผลบนฮาร์ดแวร์ หนังสือใช้โครงงานตั้งแต่ต้นจนจบเป็นแกน จึงเชื่อมการตั้งค่าซอฟต์แวร์เข้ากับพฤติกรรมของอุปกรณ์ภายนอกอย่างไฟ LED และเซอร์โวอย่างเป็นรูปธรรม หัวข้อสำคัญยังครอบคลุม STM32CubeMX, กรอบงาน HAL, มาตรฐาน CMSIS, การควบคุมด้วย PWM, การรับส่งข้อมูลแบบ DMA และการสร้างสัญญาณด้วย DAC ด้วยขอบเขตนี้ หนังสือจึงมุ่งสร้างความคุ้นเคยกับกระบวนการพัฒนา STM32 ระดับเริ่มต้น และแสดงให้เห็นว่าความสามารถของไมโครคอนโทรลเลอร์แปลงเป็นงานควบคุมฮาร์ดแวร์ได้อย่างไร.