Skip to content

Cheatsheet — Architecture and SDK Layers (M01)

This content is not available in your language yet.

Course 1 · Module 1

ใช้ควบคู่บทเรียนและแบบฝึก M01 — แผ่นสรุปหนึ่งหน้า ไม่แทน datasheet

Lesson · Lab · ← Table of Contents


แหล่งอ้างอิงหลัก: E84 product page · Product Brief (PDF)

โดเมน องค์ประกอบหลัก นึกถึงเมื่อ อ่านเพิ่ม
High-Performance Cortex-M55 (~400 MHz) + Helium DSP · Ethos-U55 NPU แอปหลัก, DSP, inference สมรรถนะสูง, UI แอ็กทีฟ M55 · Ethos-U55
Low-Power Cortex-M33 (~200 MHz) · NNLite always-on, wake-word, งานประหยัดพลังงาน M33
Memory (แนวเอกสารตระกูล) System SRAM รวมสูงสุดราวหลาย MB · RRAM · หน่วยภายนอกบนคิต บัฟเฟอร์เซ็นเซอร์/โมเดล/กราฟิก Product Brief § Memory
Security / HMI Secure Enclave · GPU/display · เสียง ไม่ใช่ของแถม — ออกแบบคู่กับแอป E84 docs hub

ตัวเลขขึ้นกับ SKU — ยึดเอกสารบอร์ดที่ใช้เป็นหลัก · คิตอ้างอิง: KIT_PSE84_EVAL

งาน แนวทาง
LED / เมนู / control loop M55 (แอป)
รอฟังตลอดคืน M33 ± NNLite
โมเดล ML หนักบนอุปกรณ์ Ethos-U55 (+ M55 ประสาน)
JSON / MQTT แอปบนคอร์หลัก — ไม่ใช่ NPU

ชั้น คำถามช่วยเลือก ตัวอย่าง
Hardware ชิป/บอร์ดทำอะไรได้ GPIO, I2C, NPU, วิทยุ
HAL / BSP บอร์ดพร้อมรันหรือยัง board init, clock, pin mux
Driver API คุย peripheral ชิ้นไหน GPIO, UART, I2C, SPI, PWM, ADC
Utility มีงานช่วยซ้ำไหม ring buffer, filter, log helper
Application นโยบายคืออะไร task, gesture policy, MQTT publish
  • HAL/BSP เตรียมเวที
  • Driver คุยกับฮาร์ดแวร์
  • Utility ช่วยจัดของ
  • Application ตัดสินใจและประสานระบบ

อ่านคู่: AN241775 (PDF) · mtb-dsl-pse8xxgp

App → Middleware → BSP → Device Support (PDL / HAL / utilities) → Hardware
ศัพท์ Infineon ความหมายสั้น
BSP แพ็กเกจเฉพาะบอร์ด
PDL ไดรเวอร์ระดับต่ำของเพริเฟอรัล
HAL ชั้นพกพา/ห่อสำหรับ middleware และพอร์ตข้ามแพลตฟอร์ม
Middleware RTOS abstraction, connectivity, ML, กราฟิก ฯลฯ

บน PSOC™ Edge รุ่นใหม่: ตั้งค่า/init เพริเฟอรัลมักผ่าน Device Configurator + PDL แล้วค่อยผูก HAL เมื่อ middleware ต้องการ


คำ ความหมาย ลิงก์
ModusToolbox™ / VS Code เครื่องมือพัฒนา (IDE / toolchain) ModusToolbox™ · M02
TESA Firmware SDK ชุดไลบรารี / API และแนวทางในหลักสูตร Lesson
DEEPCRAFT™ เวิร์กโฟลว์โมเดล Edge AI DEEPCRAFT™ AI Suite
Digital Twin / host app มุมมอง 3D / telemetry บนโฮสต์ที่คุยกับเฟิร์มแวร์ Bitstream Studio

  1. PSOC™ Edge E84 product page
  2. Product Brief (PDF)
  3. AN241775 — HAL on PSOC™ Edge (PDF)
  4. AN235935 — Getting started on ModusToolbox™ (PDF)
  5. TESAIoT Developer Hub — คลังตัวอย่างโค้ดของหลักสูตร
  6. Bitstream Studio (Marketplace) — VS Code host / digital twin เชื่อมเฟิร์มแวร์
  7. TESAIoT_Hackathon (GitHub) — HEX, Flasher, VSIX, web-app demos สำหรับแล็บ

Lesson · Lab · ← Table of Contents

TESA Open Knowledge · © 2026 สมาคมสมองกลฝังตัวไทย (TESA) · CC BY-NC 4.0

Content is licensed CC BY-NC 4.0. Reuse it non-commercially and credit the Thai Embedded Systems Association (TESA) every time. · How to cite TESA