一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

【HarmonyOS HiSpark Wi-Fi IoT 套件試用連載】開發(fā)環(huán)境搭建及點燈"helloworld"

開發(fā)板試用精選 ? 來源:開發(fā)板試用 ? 作者:電子發(fā)燒友論壇 ? 2022-11-08 16:02 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

本文來源電子發(fā)燒友社區(qū),作者:cszzlsw, 帖子地址:https://bbs.elecfans.com/jishu_2006333_1_1.html

繼上一次開箱帖已經(jīng)快過去兩周了,不是樓主懶,實在是時間不足啊,事情太多了.
看看這次咱們發(fā)現(xiàn)了些什么新的東西.
1.編譯環(huán)境搭建
樓主所使用的環(huán)境是win10+wsl
win10系統(tǒng)用來下載固件和編輯代碼,wsl主要就是用做編譯固件
按照官網(wǎng)的文檔:https://device.harmonyos.com/cn/ ... ld-0000001054781998
一通安裝,具體要安裝什么東西官網(wǎng)說的很清楚了,這里就不浪費篇幅了,反正干嘛的先不知道,叫安那就安唄.
前面都挺順利,到最后下載的時候出問題,有個serialport怎么都安不上,直接折騰掉8小時以上
真是叫人火大,后來實在搞不了了,論壇也找不到答案,微信群里也得不到答案
耐著性子去看官方文檔,結(jié)果就發(fā)現(xiàn)有一個步驟沒有做,唉,真想給自己一耳光,具體見下:
鏈接或貼圖暫時沒有,又找了一遍,沒找到

一通操作之后,就可以編譯和下載固件了
2.點燈
眼尖的同學(xué)估計已經(jīng)發(fā)現(xiàn)了,官方代碼里面已經(jīng)有點燈程序了.
但是這個點燈程序會有點問題,后面再說
首先還是祭出官方文檔吧,官方文檔第一篇叫你去聯(lián)網(wǎng),自己不走那套路
直接看第二篇:https://device.harmonyos.com/cn/ ... rt-0000001050168544
這個教程很重要,跟你講怎么將自己的代碼編譯到最終的工程里去
(心疼我那4個小時的瞎摸索,大家一定要仔細看文檔).
看懂了之后就在代碼里面動刀子了,還好動的不大
150206ro06thyz5z4pds9o.png
整完畢腳本之后,愉快的編譯及下載,
啊哦,怎么是蜂鳴器,不是燈啊
說明io口錯了.查看原理圖(原理圖下載鏈接:http://www.www27dydycom.cn/soft/49/power/2020/202010221341380.html)
到源碼led_example.c里去.把所有的io_9改成11:
  1. /*
  2. * Copyright (c) 2020 Huawei Device Co., Ltd.
  3. * Licensed under the Apache License, Version 2.0 (the "License");
  4. * you may not use this file except in compliance with the License.
  5. * You may obtain a copy of the License at
  6. *
  7. * http://www.apache.org/licenses/LICENSE-2.0
  8. *
  9. * Unless required by applicable law or agreed to in writing, software
  10. * distributed under the License is distributed on an "AS IS" BASIS,
  11. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  12. * See the License for the specific language governing permissions and
  13. * limitations under the License.
  14. */
  15. #include
  16. #include
  17. #include "ohos_init.h"
  18. #include "cmsis_os2.h"
  19. #include "wifiiot_gpio.h"
  20. #include "wifiiot_gpio_ex.h"
  21. #define LED_INTERVAL_TIME_US 300000
  22. #define LED_TASK_STACK_SIZE 512
  23. #define LED_TASK_PRIO 25
  24. enum LedState
  25. {
  26. LED_ON = 0,
  27. LED_OFF,
  28. LED_SPARK,
  29. };
  30. enum LedState g_ledState = LED_SPARK;
  31. static void *LedTask(const char *arg)
  32. {
  33. (void)arg;
  34. while (1)
  35. {
  36. switch (g_ledState)
  37. {
  38. case LED_ON:
  39. GpioSetOutputVal(WIFI_IOT_IO_NAME_GPIO_11, 1);
  40. usleep(LED_INTERVAL_TIME_US);
  41. break;
  42. case LED_OFF:
  43. GpioSetOutputVal(WIFI_IOT_IO_NAME_GPIO_11, 0);
  44. usleep(LED_INTERVAL_TIME_US);
  45. break;
  46. case LED_SPARK:
  47. GpioSetOutputVal(WIFI_IOT_IO_NAME_GPIO_11, 0);
  48. usleep(LED_INTERVAL_TIME_US);
  49. GpioSetOutputVal(WIFI_IOT_IO_NAME_GPIO_11, 1);
  50. usleep(LED_INTERVAL_TIME_US);
  51. break;
  52. default:
  53. usleep(LED_INTERVAL_TIME_US);
  54. break;
  55. }
  56. }
  57. return NULL;
  58. }
  59. static void LedExampleEntry(void)
  60. {
  61. osThreadAttr_t attr;
  62. printf("LedExampleEntry
  63. ");
  64. GpioInit();
  65. IoSetFunc(WIFI_IOT_IO_NAME_GPIO_11, WIFI_IOT_IO_FUNC_GPIO_11_GPIO);
  66. GpioSetDir(WIFI_IOT_IO_NAME_GPIO_11, WIFI_IOT_GPIO_DIR_OUT);
  67. attr.name = "LedTask";
  68. attr.attr_bits = 0U;
  69. attr.cb_mem = NULL;
  70. attr.cb_size = 0U;
  71. attr.stack_mem = NULL;
  72. attr.stack_size = LED_TASK_STACK_SIZE;
  73. attr.priority = LED_TASK_PRIO;
  74. if (osThreadNew((osThreadFunc_t)LedTask, NULL, &attr) == NULL)
  75. {
  76. printf("[LedExample] Falied to create LedTask!
  77. ");
  78. }
  79. }
  80. SYS_RUN(LedExampleEntry);
復(fù)制代碼


再來
這次對了,一個綠油油的燈閃啊閃,成功,我們的wifiiot板子已經(jīng)成功跟世界說出了"hello world"

到此,第二篇帖子也水完了,小伙伴們,還猶豫什么,嗨起來.

151039ekwukuuc4i4odnu4.jpg
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • wi-fi
    +關(guān)注

    關(guān)注

    14

    文章

    2259

    瀏覽量

    127016
  • HarmonyOS
    +關(guān)注

    關(guān)注

    80

    文章

    2126

    瀏覽量

    33086
  • HiSpark
    +關(guān)注

    關(guān)注

    1

    文章

    156

    瀏覽量

    7415
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    隔離放大器:電子世界的"翻譯官"與"安全衛(wèi)士"

    在電子設(shè)備內(nèi)部,總在上演著驚心動魄的"諜戰(zhàn)大戲"。電流與信號如同穿梭往來的特工,有的攜帶重要情報需要精準傳遞,有的暗藏致命威脅必須嚴密隔離。在這片看不見硝煙的戰(zhàn)場上,一位身懷絕技
    的頭像 發(fā)表于 07-19 14:49 ?32次閱讀

    地?zé)岚l(fā)電環(huán)網(wǎng)柜局放監(jiān)測設(shè)備:清潔能源電網(wǎng)的"安全衛(wèi)士"

    文章由山東華科信息技術(shù)有限公司提供在"雙碳"目標驅(qū)動下,地?zé)岚l(fā)電作為穩(wěn)定基荷電源,其電網(wǎng)接入設(shè)備的可靠性至關(guān)重要。環(huán)網(wǎng)柜作為地?zé)犭娬九c主網(wǎng)連接的關(guān)鍵節(jié)點,其內(nèi)部絕緣缺陷可能引發(fā)
    的頭像 發(fā)表于 07-16 10:15 ?104次閱讀
    地?zé)岚l(fā)電環(huán)網(wǎng)柜局放監(jiān)測設(shè)備:清潔能源電網(wǎng)的&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;安全衛(wèi)士&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;

    為什么GNSS/INS組合被譽為導(dǎo)航界的&amp;amp;quot;黃金搭檔&amp;amp;quot;?

    在導(dǎo)航技術(shù)領(lǐng)域,GNSS(全球?qū)Ш叫l(wèi)星系統(tǒng))和INS(慣性導(dǎo)航系統(tǒng))的結(jié)合,一直被業(yè)界譽為&quot;黃金搭檔&quot;。它們優(yōu)勢互補,克服了單一系統(tǒng)的局限性,為高精度、高可靠性的導(dǎo)航提供了完美
    的頭像 發(fā)表于 07-09 17:12 ?185次閱讀
    為什么GNSS/INS組合被譽為導(dǎo)航界的&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;黃金搭檔&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;?

    Texas Instruments AMP-PDK-EVM子板開發(fā)套件數(shù)據(jù)手冊

    Texas Instruments AMP-PDK-EVM子板開發(fā)套件設(shè)計用于搭配AMP-PDK-EVM主板使用。子板套件選項適用于不同封裝型號。引腳數(shù)支持器件的關(guān)斷和非關(guān)斷型號。TI
    的頭像 發(fā)表于 07-09 14:15 ?137次閱讀
    Texas Instruments <b class='flag-5'>AMP</b>-PDK-EVM子板<b class='flag-5'>開發(fā)套件</b>數(shù)據(jù)手冊

    人形機器人為什么要定制? ——揭秘工業(yè)場景的&amp;quot;千面需求&amp;quot;

    核心洞察:標準化機器人難以破解工業(yè)場景的&quot;需求碎片化&quot;困局。富唯智能通過?&quot;五大模塊柔性架構(gòu)+零代碼中樞&quot;?,為?人形機器人為什么要定制?提供了
    的頭像 發(fā)表于 06-10 17:19 ?311次閱讀
    人形機器人為什么要定制? ——揭秘工業(yè)場景的&<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;千面需求&<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;

    倉儲界的&amp;quot;速效救心丸&amp;quot;,Ethercat轉(zhuǎn)PROFINET網(wǎng)關(guān)實戰(zhàn)案例

    實戰(zhàn)案例,Ethercat轉(zhuǎn)PROFINET網(wǎng)關(guān),倉儲界的&quot;速效救心丸&quot;
    的頭像 發(fā)表于 05-11 10:32 ?302次閱讀
    倉儲界的&<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;速效救心丸&<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;,Ethercat轉(zhuǎn)PROFINET網(wǎng)關(guān)實戰(zhàn)案例

    多模塊配置!YU系列USB、Type-C連接器為工控機打造&amp;amp;quot;全能型&amp;amp;quot;數(shù)據(jù)傳輸方案

    背景介紹工控機是一類用于工業(yè)、野外等復(fù)雜惡劣環(huán)境的專用計算機設(shè)備,如何實現(xiàn)穩(wěn)如磐石的數(shù)據(jù)傳輸是關(guān)鍵?凌科電氣YU-USB&amp;Type-C工業(yè)連接器,以嚴苛環(huán)境適配性及長期穩(wěn)定的性能表現(xiàn),成為
    的頭像 發(fā)表于 05-07 18:27 ?196次閱讀
    多模塊配置!YU系列USB、Type-C連接器為工控機打造&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;全能型&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;數(shù)據(jù)傳輸方案

    電纜局部放電在線監(jiān)測:守護電網(wǎng)安全的&amp;amp;quot;黑科技&amp;amp;quot;

    文章由山東華科信息技術(shù)有限公司提供在萬家燈火的背后,有一張覆蓋全國的&quot;能源神經(jīng)網(wǎng)絡(luò)&quot;晝夜不息地運轉(zhuǎn)。電纜作為電力輸送的&quot;主動脈&quot;,其健康狀況直接
    的頭像 發(fā)表于 04-14 18:12 ?323次閱讀
    電纜局部放電在線監(jiān)測:守護電網(wǎng)安全的&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;黑科技&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;

    煉油廠開閉所局放監(jiān)測:為能源樞紐裝上&amp;amp;quot;智能安全閥&amp;amp;quot;

    文章由山東華科信息技術(shù)有限公司提供在煉油廠的能源樞紐——開閉所中,高壓設(shè)備如同&quot;電力心臟&quot;晝夜不息地運轉(zhuǎn)。這個布滿油氣管道的復(fù)雜環(huán)境里,局部放電現(xiàn)象如同潛伏的&quot
    的頭像 發(fā)表于 04-09 16:41 ?330次閱讀
    煉油廠開閉所局放監(jiān)測:為能源樞紐裝上&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;智能安全閥&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;

    隧道管廊變壓器局放在線監(jiān)測:為地下&amp;amp;quot;電力心臟&amp;amp;quot;裝上智能聽診器

    文章由山東華科信息技術(shù)有限公司提供在城市的地下脈絡(luò)中,隧道管廊承載著電網(wǎng)的&quot;主動脈&quot;,而變壓器堪稱其中的&quot;動力心臟&quot;。這個封閉而潮濕的
    的頭像 發(fā)表于 04-09 16:37 ?343次閱讀
    隧道管廊變壓器局放在線監(jiān)測:為地下&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;電力心臟&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;裝上智能聽診器

    【硬核測評】凌華DAQE雙雄爭霸:工業(yè)數(shù)據(jù)采集界的&amp;amp;quot;速度與激情&amp;amp;quot;實戰(zhàn)解析

    在汽車碰撞測試的驚險瞬間,半導(dǎo)體晶圓的微觀世界,甚至是狂風(fēng)呼嘯的風(fēng)力發(fā)電場,一場關(guān)于數(shù)據(jù)采集的&quot;軍備競賽&quot;正在上演。凌華科技推出的DAQE-2010與DAQE-2010(G)這對&quot;黃金搭檔&
    的頭像 發(fā)表于 03-26 15:07 ?383次閱讀
    【硬核測評】凌華DAQE雙雄爭霸:工業(yè)數(shù)據(jù)采集界的&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;速度與激情&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;實戰(zhàn)解析

    北美運營商AT&amp;amp;amp;T認證中的VoLTE測試項

    北美運營商AT&amp;T的認證測試內(nèi)容涵蓋了多個方面,以確保設(shè)備和服務(wù)的質(zhì)量、兼容性以及用戶體驗。在AT&amp;T的認證測試中,VoLTE(VoiceoverLTE)測試項是一個重要的組成部分
    的頭像 發(fā)表于 12-06 16:52 ?604次閱讀
    北美運營商AT&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;T認證中的VoLTE測試項

    迅為itop-3568開發(fā)AMP雙系統(tǒng)使用手冊之燒寫AMP鏡像

    迅為itop-3568開發(fā)AMP雙系統(tǒng)使用手冊之燒寫AMP鏡像
    的頭像 發(fā)表于 11-04 15:00 ?1267次閱讀
    迅為itop-3568<b class='flag-5'>開發(fā)</b>板<b class='flag-5'>AMP</b>雙系統(tǒng)使用手冊之燒寫<b class='flag-5'>AMP</b>鏡像

    北美運營商AT&amp;amp;amp;T認證的費用受哪些因素影響

    申請北美運營商AT&amp;T認證的價格因多種因素而異,包括產(chǎn)品類型、認證范圍、測試難度等。一般來說,申請AT&amp;T認證的費用可能相對較高,因為AT&amp;T作為北美地區(qū)的主要電信運營商,其
    的頭像 發(fā)表于 10-16 17:10 ?649次閱讀
    北美運營商AT&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;T認證的費用受哪些因素影響

    onsemi LV/MV MOSFET 產(chǎn)品介紹 &amp;amp;amp; 行業(yè)應(yīng)用

    01直播介紹直播時間2024/10/281430直播內(nèi)容1.onsemiLV/MVMOSFET產(chǎn)品優(yōu)勢&amp;市場地位。2.onsemiLV/MVMOSFETRoadmap。3.onsemiT10
    的頭像 發(fā)表于 10-13 08:06 ?910次閱讀
    onsemi LV/MV MOSFET 產(chǎn)品介紹 &<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>; 行業(yè)應(yīng)用