日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

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

RA2基于e2 studio環(huán)境下實(shí)現(xiàn)LIB的生成與調(diào)用

瑞薩嵌入式小百科 ? 來(lái)源:瑞薩MCU小百科 ? 2023-09-15 12:18 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

介紹

在產(chǎn)品研發(fā)過(guò)程中,我們一般接觸最多的程序文件就是.c和.h為后綴名的文件,但在某些場(chǎng)景下,也需要使用LIB庫(kù)的方式進(jìn)行開(kāi)發(fā)。LIB庫(kù)的應(yīng)用適應(yīng)于以下幾個(gè)場(chǎng)景:我們針對(duì)行業(yè)產(chǎn)品開(kāi)發(fā)了方案,初期作為方案保護(hù),不提供源代碼,同時(shí)又想讓他們使用開(kāi)發(fā)的程序功能。工程比較龐大,文件很多編譯時(shí)間需要很長(zhǎng),以及文件移動(dòng)比較復(fù)雜,客戶公司內(nèi)部對(duì)功能的模塊化部署以及規(guī)范。

本文是基于瑞薩的RA2系列做的LIB生成與調(diào)用的示例,開(kāi)發(fā)環(huán)境使用e2 studio。

主要內(nèi)容

開(kāi)發(fā)環(huán)境:Renesas e2 studio 2023-04版本

微處理器型號(hào):R7FA2L1AB2DFL

仿真器:J-Link V9仿真

系統(tǒng)時(shí)鐘框架

時(shí)鐘源使用內(nèi)部48M內(nèi)部高速時(shí)鐘,該時(shí)鐘配置可以在Renensas Smart Configurator工具中選擇配置,內(nèi)部高速時(shí)鐘具有全溫度下1%的誤差精度,基本上可以滿足大部分時(shí)鐘精度要求。

94d0235c-537d-11ee-a25d-92fbcf53809c.png

軟件功能配置

第一步:操作先完成LIB庫(kù)文件

1建立一個(gè)LIB庫(kù)的工程,配置方式如下圖:選擇工程路徑,可以自己定義,使用非中文、符號(hào)路徑,選擇MCU的型號(hào)。

94e23894-537d-11ee-a25d-92fbcf53809c.png

95390c64-537d-11ee-a25d-92fbcf53809c.png

2在工程建立時(shí)需要選擇使用Static Library,這里只是生成一個(gè)功能模塊的LIB庫(kù),不會(huì)形成可執(zhí)行文件。

955cb24a-537d-11ee-a25d-92fbcf53809c.png

3增加LIB庫(kù)中的功能文件與函數(shù),在自己新建的src路徑下增加test.ctest.h,建立路徑與添加文件后,文件會(huì)自動(dòng)加入到工程路徑下。在test.c和test.h中添加一個(gè)測(cè)試函數(shù)和引用聲明,保存后并編譯,在工程中會(huì)生成test_lib.a的庫(kù)文件,將這個(gè)文件添加到要應(yīng)用的工程中。

957124f0-537d-11ee-a25d-92fbcf53809c.png

9587fd06-537d-11ee-a25d-92fbcf53809c.png

第二步:加入LIB庫(kù)文件并運(yùn)行調(diào)試

1建立可執(zhí)行的工程,注意新建工程時(shí)選擇Executable工程,如下圖:

95968baa-537d-11ee-a25d-92fbcf53809c.png

95c0a4ee-537d-11ee-a25d-92fbcf53809c.png

2將上一個(gè)工程生成的LIB文件與頭文件添加到當(dāng)前的工程路徑下,并打開(kāi)如下配置選擇,將LIB文件路徑配置到工程中。

95d85f76-537d-11ee-a25d-92fbcf53809c.png

軟件功能驗(yàn)證

調(diào)試仿真調(diào)用庫(kù)里的函數(shù),獲取到正確的結(jié)果值。

9605bc0a-537d-11ee-a25d-92fbcf53809c.png

結(jié)論

RA2基于e2 studio環(huán)境下可以正常實(shí)現(xiàn)LIB的生成與調(diào)用,其它系列的MCU也可以借鑒類似操作,如有問(wèn)題歡迎留言交流。

審核編輯:湯梓紅

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

    關(guān)注

    38

    文章

    22520

    瀏覽量

    91303
  • 時(shí)鐘
    +關(guān)注

    關(guān)注

    11

    文章

    2000

    瀏覽量

    135280
  • Studio
    +關(guān)注

    關(guān)注

    2

    文章

    227

    瀏覽量

    30804
  • lib
    lib
    +關(guān)注

    關(guān)注

    0

    文章

    19

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    瑞薩RA單片機(jī)在e2 studio環(huán)境printf編譯出錯(cuò)的問(wèn)題解析

    最近看到有一些網(wǎng)友在討論關(guān)于:瑞薩RA單片機(jī)在e2 studio環(huán)境printf編譯出錯(cuò)的問(wèn)題。
    的頭像 發(fā)表于 05-24 15:51 ?1758次閱讀
    瑞薩<b class='flag-5'>RA</b>單片機(jī)在<b class='flag-5'>e2</b> <b class='flag-5'>studio</b><b class='flag-5'>環(huán)境</b><b class='flag-5'>下</b>printf編譯出錯(cuò)的問(wèn)題解析

    e2studio開(kāi)發(fā)環(huán)境搭建方案

    RA 系列 MCU 設(shè)備的項(xiàng)目。e2 studio 集成系統(tǒng)開(kāi)發(fā)環(huán)境提供一個(gè)熟悉的開(kāi)發(fā)控制臺(tái),從該控制臺(tái)中,可以管理項(xiàng)目創(chuàng)建、模塊選擇和配置、代碼開(kāi)發(fā)、代碼
    的頭像 發(fā)表于 12-19 09:23 ?1.3w次閱讀
    <b class='flag-5'>e2studio</b>開(kāi)發(fā)<b class='flag-5'>環(huán)境</b>搭建方案

    基于RA4M2工程將IAR Compiler添加到e2 Studio中相關(guān)操作的介紹

    為了方便客戶在不同IDE環(huán)境進(jìn)行項(xiàng)目開(kāi)發(fā),可以在e2 studio開(kāi)發(fā)環(huán)境添加IAR相對(duì)應(yīng)的
    的頭像 發(fā)表于 02-27 13:46 ?2304次閱讀
    基于<b class='flag-5'>RA4M2</b>工程將IAR Compiler添加到<b class='flag-5'>e2</b> <b class='flag-5'>Studio</b>中相關(guān)操作的介紹

    【野火啟明6M5開(kāi)發(fā)板體驗(yàn)】+ e2 FSP環(huán)境搭建

    e2studio軟件e2studio是瑞薩的集成開(kāi)發(fā)環(huán)境,F(xiàn)SP 提供了眾多可提高效率的工具,用于開(kāi)發(fā)針對(duì)瑞薩電子RA 系列 MCU 設(shè)備的項(xiàng)目。
    發(fā)表于 12-29 17:02

    瑞薩e2studio(1)----瑞薩芯片之搭建FSP環(huán)境

    e2studio是瑞薩的集成開(kāi)發(fā)環(huán)境,F(xiàn)SP 提供了眾多可提高效率的工具,用于開(kāi)發(fā)針對(duì)瑞薩電子RA 系列 MCU 設(shè)備的項(xiàng)目。 e2 studio
    的頭像 發(fā)表于 11-14 17:08 ?3461次閱讀
    瑞薩<b class='flag-5'>e2studio</b>(1)----瑞薩芯片之搭建FSP<b class='flag-5'>環(huán)境</b>

    Renesas RA Family e2 studio 2022-07 或更高版本快速入門(mén)指南

    Renesas RA Family e2 studio 2022-07 或更高版本快速入門(mén)指南
    發(fā)表于 01-10 18:53 ?0次下載
    Renesas <b class='flag-5'>RA</b> Family <b class='flag-5'>e2</b> <b class='flag-5'>studio</b> 2022-07 或更高版本快速入門(mén)指南

    E2 Emulator, E2 Emulator Lite Additional Document for 用戶手冊(cè) (Notes on Connection of RA Devices)

    E2 Emulator, E2 Emulator Lite Additional Document for 用戶手冊(cè) (Notes on Connection of RA Devices)
    發(fā)表于 01-11 18:39 ?2次下載
    <b class='flag-5'>E2</b> Emulator, <b class='flag-5'>E2</b> Emulator Lite Additional Document for 用戶手冊(cè) (Notes on Connection of <b class='flag-5'>RA</b> Devices)

    RA2 MCU ADC轉(zhuǎn)換時(shí)間測(cè)試方法

    RA2 MCU是瑞薩在2019年半年開(kāi)始推廣的Cortex M23核的產(chǎn)品,48MHz主頻,各子系列都非常有特點(diǎn),如入門(mén)級(jí)的RA2E1子系列帶Capacitive Sensing Unit
    的頭像 發(fā)表于 02-08 11:25 ?2589次閱讀

    Renesas RA Family e2studio 2022-07 或更高版本快速入門(mén)指南

    Renesas RA Family e2 studio 2022-07 或更高版本快速入門(mén)指南
    發(fā)表于 06-30 19:26 ?0次下載
    Renesas <b class='flag-5'>RA</b> Family <b class='flag-5'>e2studio</b> 2022-07 或更高版本快速入門(mén)指南

    e2 studio創(chuàng)建lib文件及使用

    目錄 一、 簡(jiǎn)介 二、 制作lib文件 三、 調(diào)用庫(kù)函數(shù) 四、 總結(jié) 一、簡(jiǎn)介 工程師在開(kāi)發(fā)過(guò)程中時(shí)常會(huì)因?yàn)楦鞣N原因,想要把部分代碼封裝成庫(kù)函數(shù)。e 2
    的頭像 發(fā)表于 07-12 12:05 ?2876次閱讀
    <b class='flag-5'>e</b>2 <b class='flag-5'>studio</b>創(chuàng)建<b class='flag-5'>lib</b>文件及使用

    RA2快速設(shè)計(jì)指南 [5] 存儲(chǔ)器

    RA2快速設(shè)計(jì)指南 [5] 存儲(chǔ)器
    的頭像 發(fā)表于 10-24 16:17 ?1324次閱讀
    <b class='flag-5'>RA2</b>快速設(shè)計(jì)指南 [5] 存儲(chǔ)器

    RA2快速設(shè)計(jì)指南 [3] 時(shí)鐘電路

    RA2快速設(shè)計(jì)指南 [3] 時(shí)鐘電路
    的頭像 發(fā)表于 10-24 16:05 ?1525次閱讀
    <b class='flag-5'>RA2</b>快速設(shè)計(jì)指南 [3] 時(shí)鐘電路

    RA2e2 studio環(huán)境生成LIB庫(kù)操作

    RA2e2 studio環(huán)境生成LIB庫(kù)操作
    的頭像 發(fā)表于 05-15 08:06 ?2172次閱讀
    <b class='flag-5'>RA2</b>在<b class='flag-5'>e</b>2 <b class='flag-5'>studio</b><b class='flag-5'>環(huán)境</b><b class='flag-5'>生成</b><b class='flag-5'>LIB</b>庫(kù)操作

    瑞薩RA8系列教程 | 基于 e2 studio 創(chuàng)建RA8工程

    該系列教程前面幾篇文章都是為開(kāi)發(fā)做準(zhǔn)備,本文正式進(jìn)入開(kāi)發(fā)階段,基于 e2 studio 創(chuàng)建RA8工程,并點(diǎn)亮一個(gè)LED。
    的頭像 發(fā)表于 04-03 17:14 ?1417次閱讀
    瑞薩<b class='flag-5'>RA</b>8系列教程 | 基于 <b class='flag-5'>e2</b> <b class='flag-5'>studio</b> 創(chuàng)建<b class='flag-5'>RA</b>8工程

    瑞薩RA8系列教程 | RA8基于e2s實(shí)現(xiàn)RTC實(shí)時(shí)時(shí)鐘功能

    本文結(jié)合e2 studio開(kāi)發(fā)環(huán)境、RA8D1單片機(jī)給大家描述RTC這個(gè)模塊的使用方法。
    的頭像 發(fā)表于 05-13 17:07 ?1495次閱讀
    瑞薩<b class='flag-5'>RA</b>8系列教程 | <b class='flag-5'>RA</b>8基于<b class='flag-5'>e2</b>s<b class='flag-5'>實(shí)現(xiàn)</b>RTC實(shí)時(shí)時(shí)鐘功能
    班玛县| 邵武市| 遵化市| 盖州市| 民丰县| 吉水县| 中西区| 乌兰察布市| 宜春市| 梁河县| 兰溪市| 榕江县| 南华县| 凤山市| 临夏市| 铁力市| 南和县| 德令哈市| 宁安市| 衢州市| 沧源| 祁门县| 尚义县| 蒲城县| 太谷县| 商丘市| 海城市| 南投市| 罗城| 沾益县| 东丰县| 玉环县| 永康市| 木里| 石门县| 卓资县| 邹城市| 新兴县| 壤塘县| 宣汉县| 营山县|