Lines Matching refs:board
11 …](https://gitee.com/openharmony-sig/sig-content/blob/master/devboard/docs/board-soc-arch-design.md…
15 ├── board --- 单板厂商目录
42 "board": "dev_wifi_a", --- 单板名:dev_wifi_a
48 这里的device_company和board用于关联出//device/board/<device_company>/<board>目录。
52 在关联到的<board>目录下,以`device/board/lango/dev_wifi_a`为例,需要在liteos_m目录下放置config.gni文件,这个配置文件用于描述该单板的信息,包括…
95 单板目录的`Kconfig`,以`//device/board/lango`为例:
98 │ ├── Kconfig.liteos_m.board --- 单板的配置选项
99 │ ├── Kconfig.liteos_m.defconfig.board --- 单板的默认配置项
106 在 `dev_wifi_a/Kconfig.liteos_m.board`中,配置只有SOC_ASR5822S被选后,BOARD_DEV_WIFI_A才可被选:
110 bool "select board DEV_WIFI_A"
169 1. 在`//device/board/lango`中新建文件BUILD.gn,新增内容如下:
212 "board.c",
248 …这里将demo作为了模块来管理,开启/关闭某个demo,在tests_list中增减项即可。tests_list在gn中可以直接被读取,需要在`//device/board/lango/dev_w…
278 为了满足printf相关接口的链接调用,需要在`//device/board/lango/dev_wifi_a/liteos_m/config.gni`的新增这些函数的wrap链接:
293 shell组件需要进行初始化,可参考`device/soc/asrmicro/asr582x/liteos_m/sdk/startup/board.c`:
316 注册中断,可参考`//device/soc/asrmicro/asr582x/liteos_m/sdk/startup/board.c`:
357 同时需在board中新增对应开发板硬件配置描述文件,位于`//device/board/lango/hcs`。本案例以GPIO以及UART为例,移植过程如下:
381 3. 在`//device/board/lango/hcs`添加gpio硬件描述信息文件gpio.hcs, 映射后的gpio0控制板卡上的可编程LED,gpio1对应用户按键,hcs内容如下:
437 3. 在`//device/board/lango/hcs`添加gpio硬件描述信息文件uart.hcs, hcs内容如下: