SDK สำหรับ TESAIoT Dev Kit
คู่มืออ้างอิง API และ Tutorial (ModusToolbox)
Toggle main menu visibility
Loading...
Searching...
No Matches
cm55_core_docs_decls.h
Go to the documentation of this file.
1
/* Docs-only declaration stub — NOT shipped, NOT compiled.
2
*
3
* Three of the archive's exported symbols have no declaration in any shipped
4
* header (dist/cm55_core/include/bento_secure_undeclared.h: "declarations
5
* recovered: 0"); the consumer writes the extern at the point of use.
6
* Doxygen refuses a \fn or \var block for a symbol it has never seen a
7
* declaration for ("documented symbol was not declared or defined", fatal
8
* under WARN_AS_ERROR), so this file exists solely to let the reference
9
* topics attach their documentation. Each declaration is copied verbatim
10
* from the template caller the reference pages cite.
11
*
12
* The three page_edge_ai callbacks ARE declared in the shipped
13
* page_edge_ai.h, but behind #if BENTO_HAS_EDGE_AI == 1 — a macro the docs
14
* run does not define, so doxygen's preprocessor hides them. They are
15
* repeated here, copied verbatim from that header, for the same reason.
16
*/
17
#pragma once
18
19
extern
volatile
uint8_t
tesaiot_display_ready
;
20
extern
cy_stc_scb_i2c_context_t
disp_touch_i2c_controller_context
;
21
uint32_t
calculate_idle_percentage
(
void
);
22
23
lv_obj_t *
page_edge_ai_create
(
void
);
24
void
page_edge_ai_render
(
sensorhub_snapshot_t
*snap);
25
void
page_edge_ai_destroy
(
void
);
calculate_idle_percentage
uint32_t calculate_idle_percentage(void)
แหล่งค่าเปอร์เซ็นต์เวลาว่างของ GFX — ให้ผูกเข้ากับ LV_SYSMON_GET_IDLE
disp_touch_i2c_controller_context
cy_stc_scb_i2c_context_t disp_touch_i2c_controller_context
context ของบัส I2C ที่จอแสดงผลกับการสัมผัสใช้ร่วมกัน — ผู้ใช้ไลบรารีเป็นผู้เขียน extern เอง; ใช้ time...
page_edge_ai_render
void page_edge_ai_render(sensorhub_snapshot_t *snap)
รับ snapshot หนึ่งชุดต่อ 33 ms ที่ page manager เก็บมา
page_edge_ai_destroy
void page_edge_ai_destroy(void)
destroy callback ที่ page manager เรียกเมื่อออกจากหน้านี้
page_edge_ai_create
lv_obj_t * page_edge_ai_create(void)
ห้ามเรียกโดยตรง — ให้ลงทะเบียนผ่าน pm_register() เป็น create callback ของหน้านั้น
tesaiot_display_ready
volatile uint8_t tesaiot_display_ready
flag บอกสถานะการเปิดใช้งานแบบ 3 ค่า: 0 ยังไม่เสร็จ, 1 จอแสดงผลและ IPC พร้อม, 2 ขึ้นเฉพาะ IPC แบบ head...
sensorhub_snapshot_t
Definition
ipc_sensorhub.h:18
docs
reference
cm55_core
cm55_core_docs_decls.h
Generated by
1.18.0