色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

e2 studio創建lib文件及使用

RA生態工作室 ? 2024-01-18 08:06 ? 次閱讀

目錄

一、 簡介

二、 制作lib文件

三、 調用庫函數

四、 總結

一、簡介

工程師在開發過程中時常會因為各種原因,想要把部分代碼封裝成庫函數。e2studio自帶建立庫函數工程的功能,本文通過一個LED閃爍例程,簡單介紹了創建庫文件,使用庫文件的流程。

工具

e2studio

RA2E1官方開發板

(R7FA2E1A92DFM

wKgaomaCGJiAAduXAAzdIsM3XO0010.png

二、制作lib文件

創建一個新的Lib工程

wKgZomaCGOaAAu8KAACFGKqs-jc712.pngwKgaomaCGPOAHv4vAAGoGNGqJDY233.png

Lib工程也需要配置fsp,主要是為了生成底層api以及一些相關的定義,保證編譯可以通過。

wKgaomaCGSmAMij-AAGWutJTjts926.png

添加目標.c/.h文件,此處是一個LED閃爍函數。

wKgaomaCGV2AJGWxAAESaQD_ugU758.pngwKgaomaCGYSASx9-AAFKCqdyxm8512.pngwKgZomaCGZSAaDb9AADdw8amb6U619.png

編譯通過后,編譯器會在工程名的基礎上增加頭尾,生成一個“lib+工程名+.a”的庫文件,此時庫文件已創建完成。

wKgZomaCGcuAD-5yAADVXLKb6Yw657.png

三、調用庫函數

創建一個應用工程,將剛才生成的.a文件及.h文件拷貝到應用工程中

wKgZomaCGeWAARY_AAG1nnvRcNk810.pngwKgaomaCGfKAdklkAAG-gzB6DDY851.png

在屬性中添加庫文件路徑及文件名,注意手動輸入文件名需要“掐頭去尾”

wKgaomaCGgmAXAHnAAHM5-wTU7k116.png

配置FSP

wKgaomaCGh2AfErLAAGrnfvrBFY878.png

在主循環中調用封裝好的庫函數,編譯,仿真,運行,觀察到LED閃爍,調用成功。

wKgZomaCGjSAN8lmAAH7zFNkqv8493.png

四、總結

1.本教程制作靜態鏈接庫,使用時需要同時發布.a及.h文件。

2.編寫庫文件時,請先確認源文件運行正常。

3.編程人員不能定義與標準庫名稱同名的外部對象。

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

    關注

    146

    文章

    17156

    瀏覽量

    351280
  • 函數
    +關注

    關注

    3

    文章

    4332

    瀏覽量

    62648
  • 開發板
    +關注

    關注

    25

    文章

    5058

    瀏覽量

    97533
收藏 人收藏

    評論

    相關推薦

    RX23E-A 24bit ΔΣADC 應用篇 (2) 創建RX23E-A工程

    本節學習項目開發,熟悉e2 studio和Smart Configurator,創建工程。
    的頭像 發表于 08-02 11:59 ?1511次閱讀
    RX23<b class='flag-5'>E</b>-A 24bit ΔΣADC 應用篇 (2) <b class='flag-5'>創建</b>RX23<b class='flag-5'>E</b>-A工程

    SPC5 Studio更新后,組件lib/*文件不會在項目中更新

    親愛的大家, 在SPC5 Studio插件更新后,SPC5 Studio 5.x似乎無法更新現有項目中的靜態源文件。當第一次生成項目配置時,IDE將靜態源文件從組件
    發表于 10-29 16:15

    如何從.c和.h文件創建.lib文件?

    HI想知道如何從.c和h文件創建.LIB文件?我嘗試了以下方法,New Project>Library project>Select Device>select Tool>
    發表于 08-07 06:46

    Visual Studio 2017 GDB 調用lib庫找不到庫路徑

    我用 Visual Studio 2017GDB創建項目想調用別人封裝好的lib庫,卻找不到庫路徑,一直報錯:“沒有此類文件或目錄”。網上說的那些添加項目屬性里的庫路徑、鏈接器等方法都
    發表于 10-05 22:18

    如何在Nuclei Studio IDE中編譯lib文件?

    請教下: 1, 如何在Nuclei Studio IDE中,編譯lib文件,類似于stm32 keil中生成的lib。如下圖: 2, 如何在Nuclei
    發表于 08-11 10:59

    E-Tools E-Studio Pro 4.42.029

    E-Tools E-Studio Pr軟件簡介—SoftWare Description: E-Tools E-Studio Pro .v4.42.029設計管理電子工程文
    發表于 05-06 09:31 ?1310次下載

    Linux下的lib文件故障解決實例

    Linux下的lib文件故障解決實例
    發表于 09-11 08:48 ?4次下載
    Linux下的<b class='flag-5'>lib</b><b class='flag-5'>文件</b>故障解決實例

    e2 studio開發環境之創建工程演示教程

    瑞薩電子 e2 studio 開發環境教程 – 創建工程篇
    的頭像 發表于 07-23 00:25 ?3411次閱讀

    如何使用APT32F172 Lib文件

    本文主要介紹如何使用 APT32F172 Lib文件。用戶電腦第一次使用 CDK 及 APT 庫文件工程時,需做如下步驟: 需要將 APT32F172_FLASHDOWN.elf 文件
    發表于 06-02 14:16 ?3次下載
    如何使用APT32F172 <b class='flag-5'>Lib</b>庫<b class='flag-5'>文件</b>

    APT32S003_StdPeriph_Lib文件下載

    APT32S003_StdPeriph_Lib_V1_11文件下載
    發表于 06-14 14:34 ?3次下載
    APT32S003_StdPeriph_<b class='flag-5'>Lib</b><b class='flag-5'>文件</b>下載

    創建STM32工程模板

    ?創建一個工程文件夾,并且在文件夾里創建三個文件夾并分別以CORE、STM32F10X_LIB、
    的頭像 發表于 02-10 14:38 ?1265次閱讀
    <b class='flag-5'>創建</b>STM32工程模板

    e2 studio中waveform內存渲染工具應用

    e2 studio涵蓋了從下載樣例代碼到調試的所有開發過程。 e2 studio主要功能特性 >e2
    的頭像 發表于 03-31 12:10 ?878次閱讀

    e2 studio創建lib文件及使用

    ://www.renesas.cn/cn/zh/software-tool/e-studio RA2E1官方開發板 (R7FA2E1A92DFM) 二、制作lib
    的頭像 發表于 07-12 12:05 ?1178次閱讀
    <b class='flag-5'>e</b>2 <b class='flag-5'>studio</b><b class='flag-5'>創建</b><b class='flag-5'>lib</b><b class='flag-5'>文件</b>及使用

    RA2基于e2 studio環境下實現LIB的生成與調用

    在產品研發過程中,我們一般接觸最多的程序文件就是.c和.h為后綴名的文件,但在某些場景下,也需要使用LIB庫的方式進行開發。LIB庫的應用適應于以下幾個場景:我們針對行業產品開發了方案
    的頭像 發表于 09-15 12:18 ?1393次閱讀
    RA2基于<b class='flag-5'>e</b>2 <b class='flag-5'>studio</b>環境下實現<b class='flag-5'>LIB</b>的生成與調用

    RA2在e2 studio環境生成LIB庫操作

    RA2在e2 studio環境生成LIB庫操作
    的頭像 發表于 05-15 08:06 ?504次閱讀
    RA2在<b class='flag-5'>e</b>2 <b class='flag-5'>studio</b>環境生成<b class='flag-5'>LIB</b>庫操作
    主站蜘蛛池模板: 小xav导航| 秘密教学26我们在做一次吧免费| 亚洲高清无码在线 视频| 抽插内射高潮呻吟爆乳| 男女性杂交内射妇女BBWXZ| 在线天天看片视频免费观看 | 国产精品美女WWW爽爽爽视频| 日本夜爽爽一区二区三区| JAPANBABES11学生老师| 欧美白人极品性喷潮| 99热精品一区| 果冻传媒视频在线观看完整版免费| 色吧最新网址| 国产成人刺激视频在线观看| 色欲人妻无码AV专区| 国产99网站| 亚洲 欧美 另类 中文 在线| 国产亚洲AV精品无码麻豆| 丰满人妻妇伦又伦精品APP国产| 久久精品WWW人人爽人人| 国语自产视频在线不卡| 日韩高清在线亚洲专区| 粗壮挺进邻居人妻无码| 天天操天天干天天爽| 国产精品无需播放器| 亚洲2023无矿砖码砖区| 精品一区二区三区四区五区六区| 亚洲午夜久久久无码精品网红A片| 娇喘嗯嗯 轻点啊视频福利| 一区三区三区不卡| 国产精品97久久AV色婷婷综合 | 日韩人妻无码专区一本二本| 国产成人精品免费视频软件| 性欧美video| 久久精品热老司机| 99精品网站| 偷拍 拍自 欧美色区| 精品无码国产自产在线观看 | 亚洲欧美日韩中字视频三区| 伦理片在线线249| 公交车被CAO到合不拢腿|