国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

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

3天內不再提示

【HarmonyOS HiSpark Wi-Fi IoT 套件試用連載】開發環境搭建及點燈"helloworld"

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

掃碼添加小助手

加入工程師交流群

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

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

一通操作之后,就可以編譯和下載固件了
2.點燈
眼尖的同學估計已經發現了,官方代碼里面已經有點燈程序了.
但是這個點燈程序會有點問題,后面再說
首先還是祭出官方文檔吧,官方文檔第一篇叫你去聯網,自己不走那套路
直接看第二篇:https://device.harmonyos.com/cn/ ... rt-0000001050168544
這個教程很重要,跟你講怎么將自己的代碼編譯到最終的工程里去
(心疼我那4個小時的瞎摸索,大家一定要仔細看文檔).
看懂了之后就在代碼里面動刀子了,還好動的不大
150206ro06thyz5z4pds9o.png
整完畢腳本之后,愉快的編譯及下載,
啊哦,怎么是蜂鳴器,不是燈啊
說明io口錯了.查看原理圖(原理圖下載鏈接:http://www.3532n.com/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);
復制代碼


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

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

151039ekwukuuc4i4odnu4.jpg
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • wi-fi
    +關注

    關注

    15

    文章

    2424

    瀏覽量

    129559
  • HarmonyOS
    +關注

    關注

    80

    文章

    2153

    瀏覽量

    36053
  • HiSpark
    +關注

    關注

    1

    文章

    156

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    從"替代人力"到"智能協同":履帶式巡檢機器人的產業躍遷

    2026年的工業智能化轉型浪潮中,一個顯著的趨勢正在形成——工業巡檢機器人正從單純的"人力替代工具"升級為具備感知、決策與協同能力的"智能體"。
    的頭像 發表于 02-05 10:42 ?258次閱讀

    選EtherCAT模塊,別只看價格,先看"體檢報告"

    。電磁兼容(EMC)測試工業現場的電磁環境堪比"雷暴中心"。DPort-ECT依據IEC61000-4系列標準及GB/T17626國家標準,完成了全項EMC嚴苛考核:1.電磁抗擾度注:模塊整
    的頭像 發表于 02-04 11:46 ?258次閱讀
    選EtherCAT模塊,別只看價格,先看&<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>;

    機械臂越復雜越&amp;amp;quot;卡頓&amp;amp;quot;?別讓控制器拖了后腿

    工業機器人動作越復雜,傳統控制器越&quot;卡頓&quot;?ZMC900E用4核A55跑Linux算軌跡,3核R5F硬件級專管EtherCAT通信,實現±1.5μs微秒級抖動,破解高算力與硬實
    的頭像 發表于 02-02 11:40 ?538次閱讀
    機械臂越復雜越&<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>;?別讓控制器拖了后腿

    Vishay Vitramon Touch &amp;quot;N&amp;quot; Tune? MLCC套件技術分析

    Vishay / Vitramon Touch &quot;N&quot; Tune? 套件是專為RF工程師設計的專用套件,用于利用高頻多層陶瓷電容器 (MLCC) 進行電路調諧。電
    的頭像 發表于 11-09 17:46 ?1446次閱讀

    &amp;quot;Access violation&amp;quot; 錯誤,復位位置,重新打印

    &quot;Access violation&quot; 錯誤
    的頭像 發表于 11-08 07:16 ?542次閱讀

    你的下一款定位神器,何必是GPS?Nordic帶你解鎖Wi-Fi SSID的隱藏潛能

    Wi-Fi 是一種著名的無線網絡技術,用于設備的局域網和互聯網接入。Wi-Fi 通過 Wi-Fi 網絡為家庭、辦公室和學校等環境提供便捷的無線互聯網接入服務。
    發表于 09-29 16:33

    CXK控制變壓器:船舶導航為何總&amp;amp;quot;失靈&amp;amp;quot;?

    在浩渺無垠的大海上,導航設備的精準度直接關系到船舶的安全。您是否曾為導航設備頻繁出現數據漂移而困擾?雷達定位偏差擴大、電子海圖軌跡抖動,這些現象背后往往隱藏著供電系統的&quot;心跳失常&quot
    的頭像 發表于 09-28 10:34 ?495次閱讀
    CXK控制變壓器:船舶導航為何總&<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>;?

    為什么變頻器一開,監控畫面就&amp;amp;quot;雪花&amp;amp;quot;?

    當你的工廠監控畫面總是&quot;雪花&quot;閃爍,變頻器一啟動就跳線,你是不是以為是攝像頭老化了?其實,90%的這類問題都是變頻器諧波在作怪!這不是攝像頭的錯,而是變頻器輸出的高次諧波干擾了
    的頭像 發表于 09-23 14:17 ?634次閱讀
    為什么變頻器一開,監控畫面就&<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>;?

    精密設備的&amp;amp;quot;電力保鏢&amp;amp;quot;:優比施UPS如何守護數據與硬件安全?

    一、用戶痛點:精密設備的&quot;斷電恐懼癥&quot;在數據中心、醫療實驗室、工業控制等場景中,精密電子設備對電源的依賴已達到&quot;零容忍&quot;級別:數據安全危機:服務
    的頭像 發表于 07-25 09:00 ?804次閱讀
    精密設備的&<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>;:優比施UPS如何守護數據與硬件安全?

    地熱發電環網柜局放監測設備:清潔能源電網的&amp;amp;quot;安全衛士&amp;amp;quot;

    文章由山東華科信息技術有限公司提供在&quot;雙碳&quot;目標驅動下,地熱發電作為穩定基荷電源,其電網接入設備的可靠性至關重要。環網柜作為地熱電站與主網連接的關鍵節點,其內部絕緣缺陷可能引發
    的頭像 發表于 07-16 10:15 ?579次閱讀
    地熱發電環網柜局放監測設備:清潔能源電網的&<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>;

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

    在導航技術領域,GNSS(全球導航衛星系統)和INS(慣性導航系統)的結合,一直被業界譽為&quot;黃金搭檔&quot;。它們優勢互補,克服了單一系統的局限性,為高精度、高可靠性的導航提供了完美
    的頭像 發表于 07-09 17:12 ?962次閱讀
    為什么GNSS/INS組合被譽為導航界的&<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子板開發套件數據手冊

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

    電纜局部放電在線監測:守護電網安全的&amp;amp;quot;黑科技&amp;amp;quot;

    文章由山東華科信息技術有限公司提供在萬家燈火的背后,有一張覆蓋全國的&quot;能源神經網絡&quot;晝夜不息地運轉。電纜作為電力輸送的&quot;主動脈&quot;,其健康狀況直接
    的頭像 發表于 04-14 18:12 ?960次閱讀
    電纜局部放電在線監測:守護電網安全的&<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>;

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

    文章由山東華科信息技術有限公司提供在煉油廠的能源樞紐——開閉所中,高壓設備如同&quot;電力心臟&quot;晝夜不息地運轉。這個布滿油氣管道的復雜環境里,局部放電現象如同潛伏的&quot
    的頭像 發表于 04-09 16:41 ?853次閱讀
    煉油廠開閉所局放監測:為能源樞紐裝上&<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>;

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

    文章由山東華科信息技術有限公司提供在城市的地下脈絡中,隧道管廊承載著電網的&quot;主動脈&quot;,而變壓器堪稱其中的&quot;動力心臟&quot;。這個封閉而潮濕的
    的頭像 發表于 04-09 16:37 ?875次閱讀
    隧道管廊變壓器局放在線監測:為地下&<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>;裝上智能聽診器