精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

3天內不再提示

一種常用嵌入式開發代碼庫

掌芯元器 ? 2024-09-04 08:06 ? 次閱讀

使用開源協議:GPL-2.0

varch簡介

varch(we-architecture,意為我們的框架庫)是嵌入式C語言常用代碼模塊庫,包含了嵌入式中常用的算法庫, 數據結構(容器)庫, 解析器庫, 獨立C語言std庫, 工具庫等等。具有簡單, 通用, 高效的特點,目的為了學習以及在開發中拿來就用,提高開發效率以及代碼可靠穩定性。

8bf2da72-6a51-11ef-bb4b-92fbcf53809c.jpg

內容:

8c0abfca-6a51-11ef-bb4b-92fbcf53809c.jpg

8c2ca07c-6a51-11ef-bb4b-92fbcf53809c.jpg

8c44dfc0-6a51-11ef-bb4b-92fbcf53809c.jpg

部分代碼接口

以下分別是狀態機、JSON、ini文件配置、輸出日志的部分內容展示:

8c49339a-6a51-11ef-bb4b-92fbcf53809c.jpg

8c59a3a6-6a51-11ef-bb4b-92fbcf53809c.jpg

8c78806e-6a51-11ef-bb4b-92fbcf53809c.jpg

8c882096-6a51-11ef-bb4b-92fbcf53809c.jpg

使用說明

代碼在linux環境下編寫編譯測試,在built目錄下的makefile配置需要編譯的文件進行編譯即可,也可以直接運行run.sh文件編譯加運行。varch模塊盡可能的保持獨立,為了減少對其他模塊的依賴,大部分的文件是可以直接單獨拎出來就可以直接使用。如果編譯存在對其他模塊的依賴解決依賴問題,只是數據類型依賴的問題,完全可以參考定義所需類型即可。

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

    關注

    5071

    文章

    19026

    瀏覽量

    303494
  • C語言
    +關注

    關注

    180

    文章

    7601

    瀏覽量

    136251
  • 代碼
    +關注

    關注

    30

    文章

    4753

    瀏覽量

    68368
收藏 人收藏

    評論

    相關推薦

    文了解嵌入式軟件開發的對象

    以前應用場景很單嵌入式開發可能談不上面向對象開發。但現在,做嵌入式開發,沒有面向對象開發,你就有點落伍了。 本文結合個人經驗和周立
    的頭像 發表于 11-15 10:31 ?261次閱讀
    <b class='flag-5'>一</b>文了解<b class='flag-5'>嵌入式</b>軟件<b class='flag-5'>開發</b>的對象

    零基礎嵌入式開發學習路線

    一種集成了處理器、內存、輸入輸出接口等功能的微型電路板,它是嵌入式開發的基礎硬件設備。學習單片機可以讓你了解硬件的基本原理和操作方法,比如如何連接電源、如何配置引腳、如何編寫驅動程序等。目前應用最多
    發表于 10-25 15:55

    嵌入式開發常見問題排查

    嵌入式開發問題排查很多人認為嵌入式開發很難,主要是因為在這個過程中常常會遇到各式各樣的問題。這些問題的復雜性和多樣性使得許多人感到困惑和無所適從。然而,如果將這些問題逐拆解,實際上大部分都可以
    的頭像 發表于 09-22 08:04 ?273次閱讀
    <b class='flag-5'>嵌入式開發</b>常見問題排查

    嵌入式常用總線有哪些

    嵌入式系統中常用的總線種類繁多,它們各自具有不同的特點和應用場景。以下將詳細介紹幾種嵌入式開發常用的總線,包括UART、I2C、SPI、RS-232、RS-485、CAN以及USB等
    的頭像 發表于 09-10 11:34 ?528次閱讀

    嵌入式開發常用軟件有哪些?

    嵌入式開發常用軟件有哪些? 對于初學嵌入式的朋友們,會想要了解嵌入式軟件開發常用的軟件有些,有什
    發表于 09-09 15:22

    嵌入式QT常見開發方式有哪些?

    功能。 3.Qt Quick/QML開發: 利用QML語言和Qt Quick框架來創建流暢且動畫豐富的用戶界面,QML是一種聲明性語言,適合于快速原型開發和移動設備、嵌入式系統的現代
    發表于 08-12 10:05

    聚焦嵌入式開發中的合規性工具、項目管理工具、版本迭代工具應用

    日前,龍智攜嵌入式開發及管理解決方案亮相2024上海國際嵌入式展(embedded world China 2024)。展會期間,我們對話了多位龍智資深DevSecOps顧問及技術支持專家
    的頭像 發表于 07-29 15:15 ?481次閱讀

    嵌入式開發前景怎么樣?

    嵌入式開發前景非常廣闊,這主要得益于物聯網、人工智能、大數據等技術的快速發展,以及嵌入式系統在各個領域的廣泛應用。以下是對嵌入式開發前景的詳細分析
    的頭像 發表于 07-10 09:00 ?2527次閱讀
    <b class='flag-5'>嵌入式開發</b>前景怎么樣?

    嵌入式開發者的未來

    嵌入式系統的就業方向非常廣泛,涵蓋了許多不同的行業和領域。以下是些常見的嵌入式系統就業方向:消費電子產品:這包括智能手機、平板電腦、智能電視、智能家居設備等。嵌入式系統工程師可以參與
    的頭像 發表于 06-23 08:10 ?332次閱讀
    <b class='flag-5'>嵌入式開發</b>者的未來

    嵌入式開發就業前景怎么樣?

    定的電路設計和編程能力。 2)醫療設備 醫療設備是指用于診斷、治療和輔助治療的各種設備。隨著醫療技術的不斷發展,醫療設備市場也在不斷擴大,嵌入式開發在醫療設備領域的應用前景也十分廣闊。在醫療設備領域
    發表于 06-07 14:51

    ARM Cortex-A53嵌入式開發平臺Android手冊

    電子發燒友網站提供《ARM Cortex-A53嵌入式開發平臺Android手冊.pdf》資料免費下載
    發表于 04-28 15:10 ?0次下載

    fpga是嵌入式開發

    FPGA(現場可編程門陣列)與嵌入式開發之間確實存在定的關聯,但它們在本質上是兩個不同的領域。
    的頭像 發表于 03-15 14:18 ?988次閱讀

    嵌入式開發常見的C語言技巧與方法分享

    嵌入式開發中,常常要操作寄存器,對寄存器進行寫入,讀出等等操作。每個寄存器都有自己固有的地址,通過C語言訪問這些地址就變得尤為重要。
    的頭像 發表于 12-26 09:55 ?1058次閱讀

    嵌入式開發學習的十三法則分享

    嵌入式開發學習是個不斷積累和總結的過程,來自嵌入式開發高級工程師為我們總結的關于嵌入式開發學習的十三法則,大家不妨參考
    發表于 12-21 06:32

    嵌入式開發中的交叉編譯詳解

    嵌入式開發中,經常會遇到目標平臺資源貧乏,無法運行需要的編譯器。亦或是目標平臺上不允許或不能夠安裝需要的編譯器。這時候就需要使用交叉編譯了。
    的頭像 發表于 12-01 13:24 ?1160次閱讀
    <b class='flag-5'>嵌入式開發</b>中的交叉編譯詳解