未验证 提交 98e6ddbb 编写于 作者: O openharmony_ci 提交者: Gitee

!9678 【OpenHarmony开源贡献者计划2022】【英文】guide相关格式及表达问题

Merge pull request !9678 from king_he/master
...@@ -17,9 +17,9 @@ Download and install DevEco Studio. For details, see the [HUAWEI DevEco Studio ...@@ -17,9 +17,9 @@ Download and install DevEco Studio. For details, see the [HUAWEI DevEco Studio
## How to Develop<a name="section19901741111312"></a> ## How to Develop<a name="section19901741111312"></a>
The Clock app displays the current time through a clock face and numbers. The clock app displays the current time through a clock face and numbers.
As shown in [Figure 1 Clock display effect](#fig7763172132019), the UI consists of two parts: As shown in [Figure 1](#fig7763172132019), the UI consists of two parts:
- Clock face area: displays a dynamic analog clock whose hands rotate accurately. - Clock face area: displays a dynamic analog clock whose hands rotate accurately.
- Digital time area: displays the current time in numerals. - Digital time area: displays the current time in numerals.
...@@ -251,7 +251,7 @@ After finishing writing the app code, you need to sign and package the app befor ...@@ -251,7 +251,7 @@ After finishing writing the app code, you need to sign and package the app befor
## Running on the Real Device<a name="section092721731511"></a> ## Running on the Real Device<a name="section092721731511"></a>
Before you install the app and run it on the development board, install the DevEco Device Tool by following operations provided in [HUAWEI DevEco Device Tool User Guide](https://device.harmonyos.com/en/docs/ide/user-guides/service_introduction-0000001050166905). Burn OpenHarmony into the development board, and run it on the board. For details about how to build, burn, and run an image, see . After the image is running normally and the system is started properly, perform the following steps to install or uninstall the app: Before you install the app and run it on the development board, install the DevEco Device Tool by following operations provided in [HUAWEI DevEco Device Tool User Guide](https://device.harmonyos.com/en/docs/ide/user-guides/service_introduction-0000001050166905). Burn OpenHarmony into the development board and run it. For details about how to build, burn, and run an image, see [Standard System Overview](../quick-start/quickstart-standard-overview.md). After the image is running normally and the system is started properly, perform the following steps to install or uninstall the app:
1. Obtain the HDC client from the following path: 1. Obtain the HDC client from the following path:
...@@ -289,15 +289,15 @@ Before you install the app and run it on the development board, install the DevE ...@@ -289,15 +289,15 @@ Before you install the app and run it on the development board, install the DevE
**\[Empty\]** is displayed in the output after the **hdc\_std list targets** command is run. **\[Empty\]** is displayed in the output after the **hdc\_std list targets** command is run.
- **Possible Causes and Solutions** - **Possible Causes and Solutions**
1. The device fails to be identified. - The device fails to be identified.
Check whether **HDC Device** exists in the universal serial bus device of the device manager. If **HDC Device** does not exist, the device cannot be connected. In this case, remove and then insert the device or burn the latest image for the device. Check whether **HDC Device** exists in the universal serial bus device of the device manager. If **HDC Device** does not exist, the device cannot be connected. In this case, remove and then insert the device or burn the latest image for the device.
2. hdc\_std works improperly. - hdc\_std works improperly.
Run the **hdc kill** or **hdc start -r** command to kill or restart the HDC service, and then run the **hdc list targets** command to check whether device information is obtained. Run the **hdc kill** or **hdc start -r** command to kill or restart the HDC service, and then run the **hdc list targets** command to check whether device information is obtained.
3. hdc\_std does not match the device. - hdc\_std does not match the device.
If the latest image is burnt for the device, hdc\_std must also be of the latest version. As hdc\_std is updated continuously, obtain hdc\_std of the latest version from the **developtools\_hdc\_standard** repository in the **prebuilt** directory. If the latest image is burnt for the device, hdc\_std must also be of the latest version. As hdc\_std is updated continuously, obtain hdc\_std of the latest version from the **developtools\_hdc\_standard** repository in the **prebuilt** directory.
...@@ -312,5 +312,3 @@ Before you install the app and run it on the development board, install the DevE ...@@ -312,5 +312,3 @@ Before you install the app and run it on the development board, install the DevE
- **Possible Causes and Solutions** - **Possible Causes and Solutions**
**hdc\_std.exe** requires no installation and can be directly used on a disk. It can also be added to environment variables. Open the **cmd** window and run the **hdc\_std** command to use **hdc\_std.exe**. **hdc\_std.exe** requires no installation and can be directly used on a disk. It can also be added to environment variables. Open the **cmd** window and run the **hdc\_std** command to use **hdc\_std.exe**.
\ No newline at end of file
...@@ -10,16 +10,17 @@ Based on the Hi3861 platform, the OpenHarmony WLAN module provides abundant peri ...@@ -10,16 +10,17 @@ Based on the Hi3861 platform, the OpenHarmony WLAN module provides abundant peri
LED control examples are stored in the file **applications/sample/wifi-iot/app/iothardware/led\_example.c**. LED control examples are stored in the file **applications/sample/wifi-iot/app/iothardware/led\_example.c**.
2. Understand the cable connections by referring to the schematic diagram. You can learn that LED of hispark pegasus is connected to pin 9 of the chip. 2. Understand the cable connections by referring to the schematic diagram of the development board. You can learn that LED of hispark pegasus is connected to pin 9 of the chip.
``` ```
#define LED_TEST_GPIO 9 #define LED_TEST_GPIO 9
``` ```
>![](../public_sys-resources/icon-note.gif) **NOTE:** >![](../public_sys-resources/icon-note.gif) **NOTE:**
>
>For details about the schematic diagram of the development board, contact the Hi3861 customer service personnel. >For details about the schematic diagram of the development board, contact the Hi3861 customer service personnel.
3. Initialize the GPIO pin, specify the pin usage, and create a task to turn on or off the LED periodically so that the LED blinks. 3. Initialize the GPIO pin, specify the pin usage, and create a task that turns on or off the LED periodically to implement LED blinking.
``` ```
static void LedExampleEntry(void) static void LedExampleEntry(void)
...@@ -82,7 +83,7 @@ Based on the Hi3861 platform, the OpenHarmony WLAN module provides abundant peri ...@@ -82,7 +83,7 @@ Based on the Hi3861 platform, the OpenHarmony WLAN module provides abundant peri
SYS_RUN(LedExampleEntry); SYS_RUN(LedExampleEntry);
``` ```
6. Change the **applications/sample/wifi-iot/app/BUILD.gn** file to enable **led\_example.c** to participate in compilation. 6. Add **led\_example.c** to the **applications/sample/wifi-iot/app/BUILD.gn** file for building.
``` ```
import("//build/lite/config/component/lite_component.gni") import("//build/lite/config/component/lite_component.gni")
......
...@@ -41,7 +41,8 @@ Go to the root directory of the source code in the Ubuntu environment and perfor ...@@ -41,7 +41,8 @@ Go to the root directory of the source code in the Ubuntu environment and perfor
![en-us_image_0000001226634716](figures/en-us_image_0000001226634716.png) ![en-us_image_0000001226634716](figures/en-us_image_0000001226634716.png)
5. Check the build result. If "build success" is displayed, the building is successful. 5. Check the build result. If "build success" is displayed, the build is successful.
> ![icon-notice.gif](public_sys-resources/icon-notice.gif) **NOTICE** > ![icon-note.gif](public_sys-resources/icon-note.gif) **NOTE**
>
> The build result and log files are stored in **out/hispark_pegasus/wifiiot_hispark_pegasus**. > The build result and log files are stored in **out/hispark_pegasus/wifiiot_hispark_pegasus**.
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册