• Home
Name Date Size #Lines LOC

..--

adc_driver/22-Oct-2025-2,9971,801

BUILD.gnD22-Oct-20251.2 KiB2825

README.mdD22-Oct-20252.7 KiB5735

adc_button_demo.cD22-Oct-20252.1 KiB7547

README.md

1# 润和星闪派物联网开发套件--ADC(ADC按键)
2
3![hihope_illustration](https://gitee.com/hihopeorg/hispark-hm-pegasus/raw/master/docs/figures/hihope_illustration.png)
4
5[润和星闪派物联网开发套件](https://item.taobao.com/item.htm?abbucket=16&id=816685710481&ns=1&priceTId=214783b117346662457694855ed644&skuId=5533042544092&spm=a21n57.sem.item.49.46a639031zWytE&utparam=%7B%22aplus_abtest%22%3A%22b28048df8f009463834be6bdac2a3713%22%7D&xxc=taobaoSearch) 基于海思WS63E解决方案的一套软硬件组合的综合性开发套件。
6
7![wifi_iot](https://img.alicdn.com/imgextra/i4/3583112207/O1CN01SvRG981SAr7bdEg3i_!!3583112207.png)
8
9
10## 一、OLED按键与主控芯片引脚的对应关系
11
12OLED扩展板的按键一和按键二对应核心板GPIO8(ADC1)
13
14## 二、如何编译
15
161. 将09_adcbutton目录复制到openharmony源码的`applications\sample\wifi-iot\app`目录下,
172. 修改openharmony源码的`applications\sample\wifi-iot\app\BUILD.gn`文件,将其中的 `features` 改为:
18
19```
20    features = [
21        ...
22        "09_adcbutton:adc_button_demo",
23        ...
24    ]
25```
263. 在`device\soc\hisilicon\ws63v100\sdk\build\config\target_config\ws63\config.py`文件中,找到`'ws63-liteos-app'`部分,在其`'ram_component'`中,添加以下代码:
27```
28"adc_button_demo"
29```
30
314. 在`device\soc\hisilicon\ws63v100\sdk\libs_url\ws63\cmake\ohos.cmake`文件中,找到`"ws63-liteos-app"`部分,在其`set(COMPONENT_LIST`部分,添加以下代码:
32```
33"adc_button_demo"
34```
355. 在openharmony sdk根目录目录执行:`rm -rf out && hb set -p nearlink_dk_3863 && hb build -f`
36
376. 如果编译失败,可以用串口助手,波特率设置为115200,发送AT指令(AT+SYSINFO\n)给开发板,如果返回的sdk版本低于SDK Version:1.10.102,需要替换一下adc相关的驱动文件,具体步骤参考adc_driver目录下替换文件步骤.txt
38
39## 三、运行结果
40
41烧录文件后,按下reset按键,程序开始运行,按下OLED板的按键一,串口会打印button1和电压值,按下OLED扩展板的按键二,串口会打印button2和电压值。
42
43
44
45### 【套件支持】
46
47##### 1. 套件购买  https://item.taobao.com/item.htm?abbucket=16&id=816685710481&ns=1&priceTId=214783b117346662457694855ed644&skuId=5533042544092&spm=a21n57.sem.item.49.46a639031zWytE&utparam=%7B%22aplus_abtest%22%3A%22b28048df8f009463834be6bdac2a3713%22%7D&xxc=taobaoSearch
48
49##### 2. 技术资料
50
51- Gitee码云网站(使用说明书、规格说明书、OpenHarmony开发案例等) **https://gitee.com/hihopeorg_group/near-link**
52- fbb_ws63代码仓(SDK包、技术文档下载)**https://gitee.com/HiSpark/fbb_ws63**
53
54##### 3. 互动交流
55- 海思社区星闪专区-论坛 **https://developer.hisilicon.com/forum/0133146886267870001**
56
57