STMicroelectronics-โลโก้'

เฟิร์มแวร์สาธิตบอร์ดการค้นพบ STM32CubeU0 ของ STMicroelectronics

STMicroelectronics-STM32CubeU0-Discovery-Board-Demonstration-Firmware-PRO

ข้อมูลจำเพาะ

  • ชื่อสินค้า : เฟิร์มแวร์สาธิต STM32CubeU0 STM32U083C-DK
  • ผู้ผลิต: บริษัท เอส ที ไมโครอิเล็กทรอนิกส์
  • ความเข้ากันได้: อุปกรณ์ STM32U0xx
  • สนับสนุน: STM32Cube HAL BSP และส่วนประกอบยูทิลิตี้

การแนะนำ

STM32Cube เป็นความคิดริเริ่มดั้งเดิมของ STMicroelectronics เพื่อปรับปรุงประสิทธิภาพการทำงานของนักออกแบบอย่างมีนัยสำคัญโดยการลดความพยายาม เวลา และต้นทุนในการพัฒนา STM32Cube ครอบคลุมพอร์ตโฟลิโอ STM32 ทั้งหมด

STM32Cube ประกอบด้วย:

  • ชุดเครื่องมือพัฒนาซอฟต์แวร์ที่เป็นมิตรกับผู้ใช้เพื่อครอบคลุมการพัฒนาโครงการตั้งแต่แนวคิดจนถึงการทำให้เป็นจริง ซึ่งได้แก่:
    • STM32CubeMX ซึ่งเป็นเครื่องมือกำหนดค่าซอฟต์แวร์กราฟิกที่อนุญาตให้สร้างรหัสการเริ่มต้น C โดยอัตโนมัติโดยใช้วิซาร์ดกราฟิก
    • STM32CubeIDE เครื่องมือพัฒนาแบบ all-in-one ที่มีการกำหนดค่าอุปกรณ์ต่อพ่วง การสร้างโค้ด การคอมไพล์โค้ด และการดีบัก
    • STM32CubeCLT ชุดเครื่องมือพัฒนาบรรทัดคำสั่งแบบครบวงจรพร้อมการคอมไพล์โค้ด การตั้งโปรแกรมบอร์ด และคุณลักษณะการแก้ไขข้อบกพร่อง
    • STM32CubeProgrammer (STM32CubeProg) เครื่องมือการเขียนโปรแกรมที่มีอยู่ในเวอร์ชันกราฟิกและบรรทัดคำสั่ง
    • STM32CubeMonitor (STM32CubeMonitor, STM32CubeMonPwr, STM32CubeMonRF, STM32CubeMonUCPD) เครื่องมือตรวจสอบอันทรงพลังเพื่อปรับแต่งพฤติกรรมและประสิทธิภาพของแอปพลิเคชัน STM32 แบบเรียลไทม์
  • แพ็คเกจ MCU และ MPU STM32Cube ซึ่งเป็นแพลตฟอร์มซอฟต์แวร์แบบฝังที่ครอบคลุมเฉพาะสำหรับไมโครคอนโทรลเลอร์และไมโครโปรเซสเซอร์แต่ละซีรีส์ (เช่น STM32CubeU0 สำหรับซีรีส์ STM32U0) ซึ่งประกอบด้วย:
    • STM32Cube hardware abstraction layer (HAL) ทำให้มั่นใจได้ถึงความสามารถในการพกพาสูงสุดในกลุ่มผลิตภัณฑ์ STM32
    • STM32Cube low-layer APIs รับประกันประสิทธิภาพและขนาดที่ดีที่สุดโดยผู้ใช้ควบคุมฮาร์ดแวร์ได้ในระดับสูง
    • ชุดส่วนประกอบมิดเดิลแวร์ที่สอดคล้องกัน เช่น Microsoft® Azure® RTOS, อุปกรณ์ USB, TouchSensing และ OpenBootloader
    • ยูทิลิตี้ซอฟต์แวร์แบบฝังทั้งหมดพร้อมชุดอุปกรณ์ต่อพ่วงและแอพพลิเคชั่นครบชุด เช่นampเลส
  • แพ็คเกจเสริม STM32Cube ซึ่งมีส่วนประกอบซอฟต์แวร์ฝังตัวที่ช่วยเสริมการทำงานของแพ็คเกจ STM32Cube MCU และ MPU ด้วย:
    • ส่วนขยายมิดเดิลแวร์และเลเยอร์แอปพลิเคชัน
    • Exampทำงานบนบอร์ดพัฒนา STMicroelectronics เฉพาะบางรุ่น

เฟิร์มแวร์สาธิตบอร์ด STM32CubeU0 Discovery สร้างขึ้นจากความสามารถของ STM32 เกือบทั้งหมดเพื่อให้ขอบเขตการใช้งานขนาดใหญ่โดยอิงตาม STM32Cube HAL BSP และส่วนประกอบด้านยูทิลิตี้
เฟิร์มแวร์สาธิตบอร์ด STM32CubeU0 Discovery รองรับอุปกรณ์ STM32U0xx และทำงานบนบอร์ด STM32U083C-DK Discovery

ภายใน STM32CubeU0 ทั้ง HAL และ LL API นั้นพร้อมสำหรับการใช้งานจริง โดยได้รับการพัฒนาให้สอดคล้องกับแนวทาง MISRA C®:2012 และการกำจัดข้อผิดพลาดรันไทม์ที่เป็นไปได้ด้วยเครื่องมือวิเคราะห์แบบคงที่ Synopsys® Coverity® รายงานมีให้ตามความต้องการ

รูปที่ 1. สถาปัตยกรรมแพ็คเกจ MCU STM32CubeU0

STMicroelectronics-STM32CubeU0-Discovery-Board-Demonstration-Firmware-FIG-1

ข้อมูลทั่วไป

เฟิร์มแวร์สาธิต STM32CubeU0 ทำงานบนบอร์ด STM32U083C-DK Discovery ที่มีไมโครคอนโทรลเลอร์ STM32U083MC ที่ใช้แกน Arm® Cortex®‑M0+
Arm เป็นเครื่องหมายการค้าจดทะเบียนของ Arm Limited (หรือบริษัทในเครือ) ในสหรัฐอเมริกาและ/หรือที่อื่นๆ

เริ่มต้นกับการสาธิต

ข้อกำหนดด้านฮาร์ดแวร์
ข้อกำหนดด้านฮาร์ดแวร์สำหรับการรันแอปพลิเคชันสาธิตมีดังนี้:

  • บอร์ดดิสคัฟเวอรี่ STM32U083C-DK โปรดดูรูปที่ 2 และคู่มือผู้ใช้ Discovery kit พร้อม STM32U083MC MCU (UM3292) สำหรับคำอธิบายของบอร์ด Discovery
  • สายเคเบิล USB Type-C® เพื่อจ่ายไฟให้กับบอร์ด STM32 Discovery จากตัวเชื่อมต่อ ST-LINK USB Type-C® (CN1)

บอร์ด STM32U083C-DK Discovery ช่วยให้คุณค้นพบฟังก์ชันที่ใช้พลังงานต่ำเป็นพิเศษและความสามารถด้านเสียง/กราฟิกของซีรีส์ STM32U0 มีทุกสิ่งที่ผู้เริ่มต้นและผู้ใช้ที่มีประสบการณ์ต้องการเพื่อเริ่มต้นอย่างรวดเร็วและพัฒนาแอปพลิเคชันได้อย่างง่ายดาย
บอร์ด STM32U083C-DK Discovery ที่ใช้ MCU ของ STM32U083MC มีอินเทอร์เฟซเครื่องมือดีบัก ST-LINK/V2 ในตัว แผงการวัดกระแส Idd LCD แบบแบ่งส่วน LED จอยสติ๊ก และขั้วต่อ USB Type-C® สองตัว

การกำหนดค่าฮาร์ดแวร์เพื่อรันเฟิร์มแวร์สาธิต

ตารางที่ 1. การกำหนดค่าจัมเปอร์

STMicroelectronics-STM32CubeU0-Discovery-Board-Demonstration-Firmware-FIG-2

ตำแหน่งที่ 1 ตรงกับด้านจัมเปอร์โดยมีเครื่องหมายจุด
โปรดดูคู่มือผู้ใช้ Discovery kit พร้อม STM32U083MC MCU (UM3292) สำหรับคำอธิบายที่สมบูรณ์ของการตั้งค่าจัมเปอร์

รูปที่ 2 บอร์ด STM32U083C-DK Discovery

STMicroelectronics-STM32CubeU0-Discovery-Board-Demonstration-Firmware-FIG-3

แพ็คเกจเฟิร์มแวร์สาธิต

ที่เก็บสาธิต
เฟิร์มแวร์สาธิต STM32CubeU0 สำหรับบอร์ด STM32U083C-DK Discovery มีให้ภายในแพ็คเกจเฟิร์มแวร์ STM32CubeU0 ดังแสดงในรูปที่ 3

STMicroelectronics-STM32CubeU0-Discovery-Board-Demonstration-Firmware-FIG-4

แหล่งที่มาของการสาธิตอยู่ในโฟลเดอร์โปรเจ็กต์ของแพ็คเกจ STM32Cube สำหรับบอร์ดแต่ละตัวที่รองรับ แหล่งที่มาแบ่งออกเป็นสองกลุ่มดังต่อไปนี้:

  • หน้าหลัก_แอป: มันมีแหล่งที่มาระดับบนสุด fileสำหรับแอปพลิเคชันหลักและโมดูลแอปพลิเคชัน นอกจากนี้ยังมีส่วนประกอบมิดเดิลแวร์และการกำหนดค่า HAL ทั้งหมด files.
  • การสาธิต: มันมีเนื้อหาหลัก files และการตั้งค่าโปรเจ็กต์ (โฟลเดอร์ต่อ toolchain ที่มีการตั้งค่าโปรเจ็กต์และตัวเชื่อมโยง fileส).

สถาปัตยกรรมสาธิตมากกว่าview
เฟิร์มแวร์สาธิต STM32CubeU0 สำหรับบอร์ด STM32U083C-DK Discovery ประกอบด้วยเคอร์เนลส่วนกลางที่อิงตามชุดบริการเฟิร์มแวร์และฮาร์ดแวร์ที่นำเสนอโดยมิดเดิลแวร์ STM32Cube ไดรเวอร์บอร์ดประเมินผล และชุดโมดูลที่ติดตั้งบนเคอร์เนลและโมดูลาร์ในตัว สถาปัตยกรรม. แต่ละโมดูลสามารถนำมาใช้ซ้ำแยกกันในแอปพลิเคชันแบบสแตนด์อโลน API เฉพาะซึ่งให้การเข้าถึงทรัพยากรทั่วไปทั้งหมดและอำนวยความสะดวกในการเพิ่มโมดูลใหม่ดังแสดงในรูปที่ 4 จัดการชุดโมดูลทั้งหมด

รูปที่ 4 สถาปัตยกรรมสาธิตจบลงแล้วview

STMicroelectronics-STM32CubeU0-Discovery-Board-Demonstration-Firmware-FIG-5

STM32U083C-DKDiscovery บอร์ด BSP
ไดรเวอร์บอร์ดมีจำหน่ายใน stm32u083c_discovery_XXX.c และ stm32u083c_discovery_XXX.h file(ดูรูปที่ 5) การใช้ความสามารถของบอร์ดและกลไกการเชื่อมต่อบัสสำหรับบอร์ด
ส่วนประกอบต่างๆ เช่น LED, ปุ่ม, เสียง, LCD และการตรวจจับแบบสัมผัส

รูปที่ 5 โครงสร้างการค้นพบ BSP

STMicroelectronics-STM32CubeU0-Discovery-Board-Demonstration-Firmware-FIG-6

ไดรเวอร์ BSP เฉพาะควบคุมส่วนประกอบที่แสดงบนบอร์ด STM32U083C-DK Discovery เหล่านี้คือ:

  • รถบัสใน stm32u083c_discovery_bus.c และ stm32u083c_discovery_bus.h
  • สภาพแวดล้อมเซ็นเซอร์อุณหภูมิใน stm32u083c_discovery_audio.c และ stm32u083c_discov ery_audio.c
  • กระจก LCD ใน stm32u083c_discovery_glass_lcd.c และ stm32u083c_discovery_glass_lcd .h

คำอธิบายฟังก์ชันการสาธิต

เกินview
หลังจากเปิดเครื่องบอร์ด STM32U083C-DK Discovery แล้ว ข้อความต้อนรับ “STM32U083C-DISCOVERY DEMO” จะปรากฏขึ้นบนหน้าจอ LCD และเมนูหลักเมนูแรกของรายการแอปพลิเคชันจะปรากฏขึ้น

เมนูหลัก
รูปที่ 6 แสดงแผนผังแอปพลิเคชันเมนูหลักพร้อมความเป็นไปได้ในการนำทาง:

รูปที่ 6 เมนูด้านบนสาธิต

STMicroelectronics-STM32CubeU0-Discovery-Board-Demonstration-Firmware-FIG-7

เมนูการนำทาง
ใช้ทิศทางจอยสติ๊กขึ้น ลง ขวา และซ้าย เพื่อเลื่อนไปมาระหว่างเมนูหลักและเมนูย่อย
รายการ หากต้องการเข้าสู่เมนูย่อยและเปิดฟังก์ชัน Exec ให้กดปุ่ม SEL ปุ่ม SEL หมายถึงการกดด้านบนของจอยสติ๊กในแนวตั้ง ซึ่งตรงข้ามกับการกดปุ่มขึ้น ลง ขวา และซ้าย
แนวนอน ฟังก์ชั่นพื้นฐานของปุ่มจอยสติ๊กมีการกำหนดไว้ดังนี้:

ตารางที่ 2. ฟังก์ชั่นปุ่มจอยสติ๊ก

STMicroelectronics-STM32CubeU0-Discovery-Board-Demonstration-Firmware-FIG-8

โมดูลและ API

การสาธิตคุณภาพอากาศ

  • โมดูลเซ็นเซอร์ MIKROE-2953 วัดคุณภาพอากาศ ใช้เซ็นเซอร์ MICROE (CCS2) ที่ใช้ I811C ซึ่งสามารถเชื่อมต่อกับบอร์ดได้อย่างง่ายดายผ่าน CN12 และ CN13
  • ผู้ใช้สามารถวนซ้ำการวัด CO2 และ TVOC บนหน้าจอกระจก LCD แอปพลิเคชันจะแสดงข้อความ เช่น NORMAL/POLLUTION/HIGH POLLUTION เพื่อระบุระดับมลภาวะตามค่าเกณฑ์
  • หากต้องการสลับไปยังโมดูลสาธิตอื่น ให้กดปุ่มจอยสติ๊กซ้ายเป็นเวลาห้าวินาที
  • หากไม่ได้เชื่อมต่อเซ็นเซอร์คุณภาพอากาศ แอปพลิเคชัน/การสาธิตคุณภาพอากาศจะไม่ปรากฏขึ้น

รูปที่ 7 จอแสดงผลสาธิตคุณภาพอากาศ

STMicroelectronics-STM32CubeU0-Discovery-Board-Demonstration-Firmware-FIG-9

การสาธิตเซ็นเซอร์อุณหภูมิ

  • โมดูลเซ็นเซอร์อุณหภูมิวัดอุณหภูมิ
  • ซึ่งทำได้โดยใช้เซ็นเซอร์อุณหภูมิแบบ I2C ที่รวมอยู่ในบอร์ด STM32U083C-DK Discovery
  • แอปพลิเคชันจะแสดงการวัดอุณหภูมิบนหน้าจอกระจก LCD อย่างต่อเนื่อง
  • ผู้ใช้สามารถสลับระหว่างรูปแบบเซลเซียสและฟาเรนไฮต์ได้โดยใช้ปุ่มขึ้น/ลงของจอยสติ๊ก
  • หากต้องการสลับไปยังโมดูลสาธิตอื่น ให้กดปุ่มจอยสติ๊กซ้ายเป็นเวลาห้าวินาที

รูปที่ 8 จอแสดงผลสาธิตเซ็นเซอร์อุณหภูมิ

STMicroelectronics-STM32CubeU0-Discovery-Board-Demonstration-Firmware-FIG-10

การสาธิตเซ็นเซอร์สัมผัส

  • โมดูลการตรวจจับการสัมผัสทำให้สามารถตรวจจับหน้าสัมผัสบนปุ่มเซ็นเซอร์สัมผัส TSC1 หลังจากเฟสพลังงานต่ำ โดยใช้อุปกรณ์เปรียบเทียบในตัวเพื่อลดการใช้พลังงาน
  • ในซีรีย์ STM32U0xx เฉพาะนี้ พิน I/O การตรวจจับการสัมผัสบางตัวจะเชื่อมต่อกับโมดูลตัวเปรียบเทียบ ทำให้มีตัวเลือกในการเปลี่ยนปริมาตรการตรวจจับtagระดับอี
  • โดยการเปลี่ยนเล่มนี้tagระดับ e สามารถตรวจจับการสัมผัสทางกายภาพได้เร็วกว่า ขึ้นอยู่กับค่าของอินพุตตัวเปรียบเทียบ
  • ซึ่งหมายความว่า ยิ่งระดับต่ำลง เวลาที่ใช้ในการไปถึงก็จะน้อยลง และวงจรการซื้อกิจการก็จะสั้นลงด้วย
  • กล่าวอีกนัยหนึ่ง คุณจะตรวจจับการสัมผัสทางกายภาพได้รวดเร็วยิ่งขึ้น
  • อินพุตของตัวเปรียบเทียบเชื่อมต่อกับกลุ่ม I/O ของปุ่ม TS1 อินพุตเชื่อมต่อกับระดับ VREF ที่มีอยู่ (1/4 Vref, 1/2 Vref, 3/4 Vref และ Vref)
  • ในแอปพลิเคชันนี้ อินพุตเชื่อมต่อกับ TSC_G6_IO1 (COMP_INPUT_PLUS_IO4) และอินพุตไปยัง VREFINT ด้วยอินพุตที่ระดับ VREF เกณฑ์สำหรับการตรวจจับการสัมผัสจะถูกตั้งค่าสำหรับบอร์ด Discovery โดยฟังก์ชัน tsl_user_SetThresholds()
  • ฟังก์ชัน tsl_user_SetThresholds() ตั้งค่าเกณฑ์ตามค่าอินพุตของตัวเปรียบเทียบ ข้อจำกัดบางประการอาจเกิดขึ้นหากระดับอินพุตต่ำเกินไป หากต่ำเกินไป มิดเดิลแวร์การตรวจจับการสัมผัสจะมีระยะน้อยกว่า และการวัดจึงอาจเข้าใกล้ระดับเสียงรบกวน
  • ผู้ใช้จะต้องระมัดระวังในเรื่องนี้tage.
  • ซอฟต์แวร์โมดูลการตรวจจับการสัมผัสประกอบด้วยหลายส่วนtagใช่:
  • ขั้นแรก โมดูลหลักจะเริ่มต้นอุปกรณ์สัมผัส ตัวเปรียบเทียบ RTC และมิดเดิลแวร์ระบบสัมผัสผ่าน
  • MX_TSC_Init(), MX_COMP2_Init(), MX_RTC_Init() และ MX_TOUCHSENSING_Init() ตามลำดับ ถัดไป โมดูลการตรวจจับระบบสัมผัส/การปลุกระบบสัมผัสจะเลื่อนผ่านข้อความ “RUN MODE” สองครั้ง จากนั้นเริ่มต้นการสอบเทียบ TSC ซึ่งใช้เวลาประมาณห้าวินาที

สุดท้าย หลังจากสตาร์ทเครื่อง RTC จะปลุก MCU ทุกๆ 250 ms ในลักษณะวนซ้ำในขณะที่โมดูลการตรวจจับการสัมผัส/การปลุกระบบสัมผัสจัดการการตรวจจับและการไม่ตรวจจับในลักษณะนี้:

  • หากตรวจไม่พบหน้าสัมผัส: โมดูลจะแสดงข้อความ "ENTER STOP2 MODE" จากนั้นสลับไปที่โหมดหยุด 2 พลังงานต่ำ โดยจะยังคงอยู่ในโหมดพลังงานต่ำจนกว่า RTC จะตื่นขึ้นเพื่อตรวจสอบว่าตรวจพบผู้ติดต่อหรือไม่ หากตรวจไม่พบหน้าสัมผัส โมดูลจะกลับสู่โหมดปิดเครื่อง 2 พลังงานต่ำ
  • หากตรวจพบการสัมผัส: โมดูลจะแสดงข้อความ “WAKEUP TOUCH DETECTED” เป็นเวลาห้าวินาที จะกลับสู่โหมดปิดเครื่อง 2 พลังงานต่ำจนกว่า RTC จะตื่นขึ้น

สามารถใช้ไฟ LED ของ TM32U083C-DK เพื่อตรวจสอบสถานะของการตรวจจับแบบสัมผัส:

  • LED4 ติดเมื่อตรวจพบการสัมผัส
  • LED4 จะดับ เมื่อ STM32U083C-DK เข้าสู่โหมดปิดเครื่องพลังงานต่ำ 2

หากต้องการสลับไปยังโมดูลสาธิตอื่น ผู้ใช้สามารถกดปุ่มจอยสติ๊กซ้ายเป็นเวลาห้าวินาที

รูปที่ 9 จอแสดงผลสาธิตเซ็นเซอร์สัมผัส

STMicroelectronics-STM32CubeU0-Discovery-Board-Demonstration-Firmware-FIG-11

การสาธิต ULP

  • ผู้ใช้สามารถสลับระหว่างโหมด ULP ได้โดยใช้ปุ่มขึ้น/ลงของจอยสติ๊ก ปุ่ม RIGHT หรือ SEL ของจอยสติ๊กใช้เพื่อเลือกโหมด ULP
  • เมื่อเลือกโหมด ULP แล้ว ระบบจะยังคงอยู่ในโหมด ULP เป็นเวลาประมาณ 33 วินาทีเมื่อออกจากโหมด ULP
  • หากผู้ใช้ต้องการออกจากโหมดปิดเครื่องก่อนเวลาประมาณ 33 วินาที พวกเขาสามารถใช้ปุ่ม "SEL" ของจอยสติ๊กได้ หลังจากเลือกโหมด ULP แล้ว ปุ่ม "SEL" ของจอยสติ๊กจะเปลี่ยนเป็นโหมดปุ่มกด
  • เมื่อเข้าสู่โหมด ULP กระจก LCD จะแสดงการใช้พลังงานโดยทั่วไป (ไม่มีระบบวัดแสงในตัว)
  • โหมด ULP ที่รองรับ ได้แก่ โหมดสแตนด์บาย, โหมดสลีป LP, Stop1 และ Stop2

รูปที่ 10 จอแสดงผลสาธิต ULP

STMicroelectronics-STM32CubeU0-Discovery-Board-Demonstration-Firmware-FIG-12

การตั้งค่าเฟิร์มแวร์สาธิต

การควบคุมนาฬิกา
การกำหนดค่านาฬิกาต่อไปนี้ใช้ในเฟิร์มแวร์สาธิต:

  • SYSCLK: 48 MHz (PLL) จาก MSI 4 MHz (RUN voltagช่วง e 1) ออสซิลเลเตอร์และ PLL ต่อไปนี้ถูกใช้ในเฟิร์มแวร์สาธิต:
  • MSI (4 MHz) เป็นนาฬิกาต้นทาง PLL
  • LSE (32.768 kHz) เป็นแหล่งสัญญาณนาฬิกา RTC

อุปกรณ์ต่อพ่วง
อุปกรณ์ต่อพ่วงที่ใช้ในเฟิร์มแวร์สาธิตแสดงอยู่ในตารางที่ 3

ตารางที่ 3. รายการอุปกรณ์ต่อพ่วง

STMicroelectronics-STM32CubeU0-Discovery-Board-Demonstration-Firmware-FIG-13

พินขัดจังหวะ/ปลุก
การขัดจังหวะที่ใช้ในเฟิร์มแวร์สาธิตแสดงอยู่ในตารางที่ 4

STMicroelectronics-STM32CubeU0-Discovery-Board-Demonstration-Firmware-FIG-14

การเขียนโปรแกรมแอพพลิเคชั่นเฟิร์มแวร์

  • ก่อนอื่น ให้ติดตั้งไดรเวอร์ ST-LINK/V2 ที่มีอยู่ www.st.com.
  • มีสองวิธีในการเขียนโปรแกรมบอร์ด STM32U083C-DK Discovery

การใช้ไบนารี่ file
อัปโหลดไบนารี STM32CubeU0_Demo_STM32U083C-DK_VX.YZhex โดยใช้เครื่องมือการเขียนโปรแกรมในระบบที่คุณต้องการ

การใช้โปรเจ็กต์ที่กำหนดค่าไว้ล่วงหน้า
เลือกหนึ่งในกลุ่มเครื่องมือที่รองรับแล้วทำตามขั้นตอนด้านล่าง:

  • เปิดโฟลเดอร์แอปพลิเคชัน: โครงการ\STM32U083C-DK\สาธิต
  • เลือกโปรเจ็กต์ IDE ที่ต้องการ (EWARM สำหรับ IAR Systems®, MDK-ARM สำหรับ Keil® หรือ STM32CubeIDE)
  • ดับเบิลคลิกที่โครงการ file (เช่นampไฟล์ Project.eww สำหรับ EWARM)
  • สร้างใหม่ทั้งหมด files: ไปที่โครงการแล้วเลือกสร้างใหม่ทั้งหมด
  • โหลดภาพโครงการ: ไปที่โครงการแล้วเลือกแก้ไขข้อบกพร่อง
  • เรียกใช้โปรแกรม: ไปที่ Debug แล้วเลือก Go

ประวัติการแก้ไข

ตารางที่ 5 ประวัติการแก้ไขเอกสาร

STMicroelectronics-STM32CubeU0-Discovery-Board-Demonstration-Firmware-FIG-15

หมายเหตุสำคัญ - โปรดอ่านอย่างละเอียด

  • STMicroelectronics NV และบริษัทในเครือ (“ST”) ขอสงวนสิทธิ์ในการเปลี่ยนแปลง แก้ไข ปรับปรุง ปรับเปลี่ยน และปรับปรุงผลิตภัณฑ์ ST และ/หรือเอกสารนี้ได้ตลอดเวลาโดยไม่ต้องแจ้งให้ทราบ ผู้ซื้อควรได้รับข้อมูลล่าสุดที่เกี่ยวข้องกับผลิตภัณฑ์ ST ก่อนทำการสั่งซื้อ ผลิตภัณฑ์ ST จะถูกขายตามข้อกำหนดและเงื่อนไขการขายของ ST ที่ใช้ในขณะที่ยืนยันคำสั่งซื้อ
  • ผู้ซื้อจะต้องรับผิดชอบแต่เพียงผู้เดียวในการเลือก การคัดเลือก และการใช้ผลิตภัณฑ์ ST และ ST จะไม่รับผิดชอบต่อความช่วยเหลือในการใช้งานหรือการออกแบบผลิตภัณฑ์ของผู้ซื้อ
  • ST ไม่อนุญาตให้มีใบอนุญาตใดๆ ไม่ว่าโดยชัดแจ้งหรือโดยนัยในสิทธิในทรัพย์สินทางปัญญาใดๆ
  • การขายต่อผลิตภัณฑ์ ST ที่มีข้อกำหนดแตกต่างจากข้อมูลที่กำหนดไว้ในที่นี้ จะทำให้การรับประกันใดๆ ที่ ST ให้ไว้สำหรับผลิตภัณฑ์ดังกล่าวเป็นโมฆะ
  • ST และโลโก้ ST เป็นเครื่องหมายการค้าของ ST สำหรับข้อมูลเพิ่มเติมเกี่ยวกับเครื่องหมายการค้า ST โปรดดูที่ www.st.com/trademarksชื่อผลิตภัณฑ์หรือบริการอื่น ๆ ทั้งหมดเป็นทรัพย์สินของเจ้าของที่เกี่ยวข้อง
  • ข้อมูลในเอกสารฉบับนี้แทนที่และเปลี่ยนแทนข้อมูลที่เคยให้ไว้ก่อนหน้านี้ในเอกสารฉบับก่อนหน้าใดๆ
    © 2024 STMicroelectronics – สงวนลิขสิทธิ์

คำถามที่พบบ่อย

  • ถาม: จุดประสงค์ของเฟิร์มแวร์สาธิตบอร์ด STM32CubeU0 Discovery คืออะไร
    • ตอบ: เฟิร์มแวร์นี้แสดงความสามารถของบอร์ด STM32U083C-DK Discovery โดยใช้ส่วนประกอบและยูทิลิตี้ต่างๆ ที่ STM32Cube มอบให้
  • ถาม: ฉันจะหาข้อมูลเพิ่มเติมเกี่ยวกับแพ็คเกจเฟิร์มแวร์ STM32CubeU0 ได้ที่ไหน
    • ตอบ: สำหรับรายละเอียดเพิ่มเติม โปรดติดต่อสำนักงานขาย STMicroelectronics ในพื้นที่ของคุณ หรือเยี่ยมชม www.st.com.

เอกสาร / แหล่งข้อมูล

เฟิร์มแวร์สาธิตบอร์ดการค้นพบ STM32CubeU0 ของ STMicroelectronics [พีดีเอฟ] คู่มือการใช้งาน
STM32CubeU0, เฟิร์มแวร์สาธิตบอร์ด STM32CubeU0, เฟิร์มแวร์สาธิตบอร์ด Discovery, เฟิร์มแวร์สาธิตบอร์ด, เฟิร์มแวร์สาธิต

อ้างอิง

ฝากความคิดเห็น

ที่อยู่อีเมลของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องกรอกข้อมูลมีเครื่องหมาย *