Zig 示例总览
当前仓库已经提供一组基于 @import(“arcs”) 的 Zig 示例,覆盖入门、外设控制、 音频、网络以及绑定验证等典型场景。
入门示例
helloworld:验证 Zig 代码可编译、链接并从 C 入口正常执行
blinky:通过 Zig HAL 打开 GPIO 并控制板载 LED 闪烁
功能演示
audio_play:生成正弦波 PCM 数据并调用 Audio HAL 播放
wifi_demo:初始化 WiFi 并扫描周围 AP 列表
验证与测试
display_test:位于 test/zig/display_test,用于显示设备能力获取、填色和亮度调节验证
binding_test:位于 test/zig/binding_test,校验 Zig bindings 与 C 结构体布局是否一致
functional_test:位于 test/zig/functional_test,对设备、线程、同步、定时器、GPIO、Flash、UART 等能力进行功能性验证
完整样例导航位于: