
สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-23 15:12

บอร์ดพัฒนา Freedom (FRDM) มีขนาดเล็ก ใช้พลังงานต่ำ และแพลตฟอร์มการพัฒนาที่คุ้มค่า เหมาะอย่างยิ่งสำหรับการสร้างต้นแบบแอปพลิเคชันอย่างรวดเร็ว บอร์ดประเมินผลเหล่านี้นำเสนอโปรแกรมเมอร์แฟลชโหมดอุปกรณ์จัดเก็บข้อมูลขนาดใหญ่ที่ใช้งานง่าย พอร์ตอนุกรมเสมือน และความสามารถในการเขียนโปรแกรมแบบคลาสสิกและความสามารถในการควบคุมการทำงาน
อย่างไรก็ตาม มันมาพร้อมกับ bootloader รุ่นเก่า (v1.09) ซึ่งทำงานได้อย่างมีประสิทธิภาพบน Windows 7 หรือเครื่องรุ่นเก่า หากบอร์ดเชื่อมต่อกับ Windows 8 หรือเครื่องใหม่กว่า bootloader และเฟิร์มแวร์แอปพลิเคชันจะขัดข้องทันที สามารถกู้คืนได้ด้วยขั้นตอนดังต่อไปนี้
ขั้นตอนที่ 1: การติดตั้งไดรเวอร์
กรุณาติดตั้งไดรเวอร์อุปกรณ์ที่กำหนด (จาก Drivers.zip) ก่อนสิ่งอื่นใด
ขั้นตอนที่ 2: ทำความเข้าใจกับไฟ LED แสดงสถานะ

โหมด Bootloader: กะพริบที่ 1Hz: ทำงานตามปกติโดยไม่มีเงื่อนไขข้อผิดพลาด 8 กะพริบเร็วและดับเป็นเวลา 2 วินาที: Error
โหมดแอปพลิเคชัน: เปิด: ทำงานตามปกติโดยไม่มีข้อผิดพลาดและไม่มีกิจกรรม USB กะพริบ: กิจกรรม USB 8 กะพริบและดับอย่างรวดเร็วเป็นเวลา 2 วินาที: ข้อผิดพลาด
ขั้นตอนที่ 3: การรับ Bootloader และเวอร์ชันเฟิร์มแวร์แอปพลิเคชัน

- เสียบอุปกรณ์โดยกดปุ่มรีเซ็ตค้างไว้ อุปกรณ์จะเปิดขึ้นในโหมด Bootloader
- เปิดไดรฟ์ "BOOTLOADER" และเปิดไฟล์ "SDA_INFO. HTM"
- ตรวจสอบเวอร์ชัน Bootloader หากเป็น v1.09 ควรอัปเดต bootloader เป็นเวอร์ชันล่าสุด (เช่น v1.11)
- ตรวจสอบเวอร์ชันของแอปพลิเคชัน หากเป็น v0.00 แสดงว่าเฟิร์มแวร์แอปพลิเคชันขัดข้อง ต้องแฟลชเฟิร์มแวร์ใหม่
ขั้นตอนที่ 4: ปิดใช้งาน/หยุด Windows Services


ปัญหาคือ Windows คุยกับ OpenSDA bootloader และทำให้สับสน ส่งผลให้ Bootloader และ Application Firmware ขัดข้อง ทำตามขั้นตอนเหล่านี้เพื่อหลีกเลี่ยง
- ใช้ Computer Management Console เพื่อปิดใช้งานบริการสองสามอย่าง
- ปิดใช้งาน "บริการจัดเก็บข้อมูล"
- ปิดใช้งาน "การค้นหาของ Windows"
- หยุด "การค้นหาของ Windows"
ขั้นตอนที่ 5: การอัปเดต Bootloader
- เสียบอุปกรณ์โดยกดปุ่มรีเซ็ตค้างไว้ อุปกรณ์จะเปิดขึ้นในโหมด Bootloader
- ลากไฟล์ "BOOTUPDATEAPP_Pemicro_v111. SDA" ลงในไดรฟ์ "BOOTLOADER" และออกจากบอร์ดประมาณ 15 วินาที
- อาจจำเป็นสำหรับ Windows ที่คุณ "นำอุปกรณ์ออกอย่างปลอดภัย" ที่นี่
- ถอดปลั๊กบอร์ด/สายเคเบิล
- เสียบเข้าไปใหม่ตามปกติ (ไม่ต้องกดปุ่ม!)
- ถอดปลั๊กอีกครั้งและเสียบปลั๊กอีกครั้งโดยกดปุ่ม RESET เพื่อเข้าสู่โหมด Bootloader ตอนนี้ไฟ LED แสดงสถานะควรกะพริบประมาณ 1 Hz
- ตรวจสอบเวอร์ชัน Bootloader ทันที (ตามคำแนะนำในขั้นตอนที่ 3) ซึ่งควรจะเป็น v1.11
- Bootloader ใหม่ได้รับรู้ถึง Windows 10 แล้ว
ขั้นตอนที่ 6: การโหลดแอพพลิเคชั่นเฟิร์มแวร์
- เสียบอุปกรณ์โดยกดปุ่มรีเซ็ตค้างไว้ อุปกรณ์จะเปิดขึ้นในโหมด Bootloader
- ลากไฟล์ "20140530_k20dx128_kl46z_if_opensda.s19" ลงในไดรฟ์ "BOOTLOADER" และออกจากบอร์ดประมาณ 15 วินาที
- อาจจำเป็นสำหรับ Windows ที่คุณ "นำอุปกรณ์ออกอย่างปลอดภัย" ที่นี่
- ถอดปลั๊กบอร์ด/สายเคเบิล
- เสียบเข้าไปใหม่ตามปกติ (ไม่ต้องกดปุ่ม!)
- ตรวจสอบเวอร์ชันของแอปพลิเคชันทันที (ตามคำแนะนำในขั้นตอนที่ 3)
- อุปกรณ์นี้เข้ากันได้กับการลากและวางไฟล์ไบนารีของ Mbed ออนไลน์
และตอนนี้บอร์ดของคุณก็พร้อมสำหรับ Windows 10 แล้ว
แนะนำ:
เริ่มต้นใช้งาน STM32f767zi Cube IDE และอัปโหลดภาพร่างแบบกำหนดเอง: 3 ขั้นตอน

เริ่มต้นใช้งาน STM32f767zi Cube IDE และอัปโหลด Custom Sketch: ซื้อ (คลิกทดสอบเพื่อซื้อ/เยี่ยมชมหน้าเว็บ)STM32F767ZISUPPORTED SOFTWARE· STM32CUBE IDE· KEIL MDK ARM µVISION· EWARM IAR EMBEDDED WORKBENCH· ซอฟต์แวร์ ARDUINO ที่มีอยู่ ใช้ในการตั้งโปรแกรมไมโครคอนโทรลเลอร์ STM
เริ่มต้นใช้งาน Digispark Attiny85 โดยใช้ Arduino IDE: 4 ขั้นตอน

เริ่มต้นใช้งาน Digispark Attiny85 โดยใช้ Arduino IDE: Digispark เป็นบอร์ดพัฒนาไมโครคอนโทรลเลอร์ที่ใช้ Attiny85 คล้ายกับสาย Arduino โดยมีราคาถูกกว่า เล็กกว่า และทรงพลังน้อยกว่าเล็กน้อย ด้วยโฮสต์โล่ทั้งหมดเพื่อขยายการทำงานและความสามารถในการใช้ Arduino ID ที่คุ้นเคย
เริ่มต้นใช้งาน Amazon AWS IoT และ ESP8266: 21 ขั้นตอน

เริ่มต้นใช้งาน Amazon AWS IoT และ ESP8266: โปรเจ็กต์นี้แสดงวิธีใช้โมดูล ESP8266 และเชื่อมต่อโดยตรงกับ AWS IOT โดยใช้ Mongoose OS Mongoose OS เป็นระบบปฏิบัติการโอเพ่นซอร์สสำหรับไมโครคอนโทรลเลอร์ที่เน้นการเชื่อมต่อบนคลาวด์ มันถูกพัฒนาโดย Cesanta ดับลิน
เริ่มต้นใช้งาน Esp 8266 Esp-01 ด้วย Arduino IDE - การติดตั้งบอร์ด Esp ใน Arduino Ide และการเขียนโปรแกรม Esp: 4 ขั้นตอน

เริ่มต้นใช้งาน Esp 8266 Esp-01 ด้วย Arduino IDE | การติดตั้งบอร์ด Esp ใน Arduino Ide และการเขียนโปรแกรม Esp: ในคำแนะนำนี้ เราจะได้เรียนรู้วิธีติดตั้งบอร์ด esp8266 ใน Arduino IDE และวิธีตั้งโปรแกรม esp-01 และอัปโหลดโค้ดในนั้น เนื่องจากบอร์ด esp ได้รับความนิยมอย่างมาก และคนส่วนใหญ่ประสบปัญหา
เริ่มต้นใช้งาน Arduino และ ESP8266: 11 ขั้นตอน

เริ่มต้นใช้งาน Arduino และ ESP8266: ESP8266 สามารถใช้เป็นไมโครคอนโทรลเลอร์อิสระที่มี Wi-Fi ในตัวและพิน GPIO สองตัว หรือสามารถใช้กับไมโครคอนโทรลเลอร์ตัวอื่นผ่านการสื่อสารแบบอนุกรมเพื่อให้การเชื่อมต่อ Wi-Fi กับไมโครคอนโทรลเลอร์ สามารถใช้ทำ IoT