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

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

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

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

瑞薩RL78F24系列微控制器中的LIN總線從機(jī)配置方法

瑞薩嵌入式小百科 ? 來源:瑞薩嵌入式小百科 ? 2025-12-02 14:11 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

RL78F24 LIN使用指導(dǎo)手冊

從機(jī)(Slave)

1.RLIN3介紹

汽車電子領(lǐng)域,LIN總線是RL78F24系列微控制器的核心外設(shè)之一。為簡化LIN通信的配置流程,瑞薩電子提供了專用的RLIN3配置工具,該工具能夠高效定義LIN信號幀的格式與內(nèi)容。本文將重點(diǎn)闡述此工具的具體使用方法。

2.RL78/F24介紹

RL78/F24新一代超低功耗汽車微控制器,非常適用于實(shí)現(xiàn)未來高可靠性的智能執(zhí)行器和傳感器,是低端車身ECU的理想之選。作為對現(xiàn)有RL78/F1x MCU的創(chuàng)新擴(kuò)展,RL78/F24可滿足未來市場的多種需求。RL78/F24具有更高的CPU性能、耐高溫能力和更強(qiáng)的外設(shè)功能集,非常適合各種應(yīng)用。

RL78/F2x系列產(chǎn)品按ISO 26262標(biāo)準(zhǔn)設(shè)計(jì)而成,支持高達(dá)ASIL B的功能安全(FuSa)??芍С指哌_(dá)EVITA-Light或更高的安全標(biāo)準(zhǔn)。AES加密模塊可處理高達(dá)256位的密鑰長度,并支持安全啟動和身份驗(yàn)證功能。為了進(jìn)一步提高BLDC(FOC)電機(jī)控制DC/DC控制系統(tǒng)的計(jì)算性能,RL78/F2x配備了獨(dú)特的應(yīng)用加速器IP,以減輕復(fù)雜的三角函數(shù)和其它計(jì)算處理所帶來的負(fù)荷。

3.開發(fā)平臺

硬件:

如前面所提到的,本文介紹以RL78/F24為主控MCU,對應(yīng)板子為RL78/F24(R7F124FPJ) Target Board。

bd3724c4-cb46-11f0-8c8f-92fbcf53809c.pngbd959e46-cb46-11f0-8c8f-92fbcf53809c.png

軟件環(huán)境:

CS+ for CC V8.12.00

Renesas CC-RL Compiler v1.14.00

Smart configurator for RL78 V1.12.0:

a.Board Support Packages. -v1.80 (r_bsp)

b.Ports v1.6.0

c.RLIN3 V1.00

be02a6a8-cb46-11f0-8c8f-92fbcf53809c.png ? ?

4.實(shí)現(xiàn)步驟

由于LIN總線是一主多從的架構(gòu),其配置將分為主機(jī)和從機(jī)兩部分進(jìn)行介紹,本文介紹的是從機(jī)配置。從機(jī)配置如下:把P53設(shè)為輸出模式,其目的是控制LIN transceiver的使能信號??梢灾苯油ㄟ^Smart Configurator圖形化界面進(jìn)行配置。

be5939f0-cb46-11f0-8c8f-92fbcf53809c.png

從機(jī)和主機(jī)的主要區(qū)別是從機(jī)不需要額外定時(shí)器

添加r_lin3,設(shè)為slave mode。

beb0d0d4-cb46-11f0-8c8f-92fbcf53809c.png

接下來是關(guān)于配置工具—LIN Configurator的介紹與設(shè)置。LIN Configurator包含在r_lin3的模塊中,通過Smart Configurator添加完r_lin3組件后,可以在生成的文件夾中找到。

bf1270f0-cb46-11f0-8c8f-92fbcf53809c.png

解壓“LINConfigurator_RL78F23_F24_E_V100.zip”文件,安裝LIN Configurator。打開“LIN Configurator for RL78/F23 and RL78/F24”,

點(diǎn)擊

bf6db370-cb46-11f0-8c8f-92fbcf53809c.png

圖標(biāo),

打開r_rlin3_config.h。

bfc891be-cb46-11f0-8c8f-92fbcf53809c.png

該文件位于srcsmc_gen _rlin3_lib,生成的配置都會保存在這個頭文件中。

c024040e-cb46-11f0-8c8f-92fbcf53809c.png

接下來就是對Device、Channel以及波特率的設(shè)置。

c07cbacc-cb46-11f0-8c8f-92fbcf53809c.pngc0dbaed8-cb46-11f0-8c8f-92fbcf53809c.pngc138d69e-cb46-11f0-8c8f-92fbcf53809c.png

在消息配置界面中,為用戶提供了3種類型的消息幀可供設(shè)置,分別是無條件幀(Unconditional frames)、事件幀(Event frames)、偶發(fā)幀(Sporadic frames)。本文主要介紹無條件幀的設(shè)置。在LIN Configurator配置工具中,無條件幀必須包含唯一的名稱(unique name)、發(fā)布/訂閱(publish/subscribe)方向、幀ID、校驗(yàn)(check sum)類型(默認(rèn)是增強(qiáng)型校驗(yàn)和)、數(shù)據(jù)長度和每個幀的數(shù)據(jù)初始值。在所有的設(shè)置完成后,點(diǎn)擊“Register”,該無條件幀方可生效。如下圖:

c1977d48-cb46-11f0-8c8f-92fbcf53809c.pngc1f6be98-cb46-11f0-8c8f-92fbcf53809c.png

增加一個PID為0x03的frame1:

c25697be-cb46-11f0-8c8f-92fbcf53809c.png

設(shè)置節(jié)點(diǎn)信息,包含以下內(nèi)容:

c2b3670a-cb46-11f0-8c8f-92fbcf53809c.pngc30cb6d4-cb46-11f0-8c8f-92fbcf53809c.png

保存配置:

在上述所有配置完成后,用戶可以把整個配置保存成一個xml文件,方便下次使用。保存方法是點(diǎn)擊 File->Save。

生成源代碼:

點(diǎn)擊紅色的“GO”圖標(biāo),該工具會自動生成一個新的CS+/IAR的lib工程,該工程路徑會放在r_lin_drv->ChannelX→liblin2。

c36863b2-cb46-11f0-8c8f-92fbcf53809c.png

編譯庫文件:

打開上述步驟生成的CS+工程,右鍵CC-RL(Build Tool)選擇Property,Memory Model選擇 Small model,然后編譯。Lib的Memory model需要和應(yīng)用工程保持一致,由于這次的sample project用的是Small model,所以lib工程也用Small model。

c3c3d436-cb46-11f0-8c8f-92fbcf53809c.png

編譯完成后,會生成一個liblin21s_CCRL_0.lib。這個lib放在 _lin_drvChannel0liblin2DefaultBuild路徑下。

c4799b40-cb46-11f0-8c8f-92fbcf53809c.png

添加庫文件:

和Master類似,在上述步驟中已經(jīng)生成了一個庫文件。接下來需要把這個庫文件添加到自己的應(yīng)用工程中,添加的方法有很多種,這里推薦其中一種,如圖:

c4d1bee2-cb46-11f0-8c8f-92fbcf53809c.png

5.API使用

和Master非常像,在main.c中:

通過調(diào)用l_sys_init()初始化LIN

調(diào)用l_ifc_init(LIN_CHANNEL0)初始化接口

P53喚醒F24 FPB板子上的LIN收發(fā)器:P5_bit.no3=1;

調(diào)用發(fā)送函數(shù):l_u8_wr(My_signal_slave1, data[1]);

c52e7376-cb46-11f0-8c8f-92fbcf53809c.png ? ?

6.測試結(jié)果

RL78F24 FPB板子LIN收發(fā)器和LIN測試儀LINTest-M連線圖如下:

c5882f1a-cb46-11f0-8c8f-92fbcf53809c.png

電腦上打開LINTest-M上位機(jī),選擇單機(jī)模式,COM口,波特率,校驗(yàn)類型,接收數(shù)據(jù)區(qū)ID為03,長度為1,讀取模式選擇單幀接收,最后點(diǎn)擊接收。發(fā)現(xiàn)界面可以成功收到由RL78F24發(fā)出來的數(shù)據(jù),并且ID為03。說明通信成功。

c5e222e0-cb46-11f0-8c8f-92fbcf53809c.png

7.使用提示

用戶需要自己添加RLIN3 Module。有兩種方法。

第一:

打開Smart Configurator,選擇“Components”,點(diǎn)擊“Add Component”,點(diǎn)擊“Download RL78 Software Integration System modules”,選擇對應(yīng)的module來下載。

c6466610-cb46-11f0-8c8f-92fbcf53809c.pngc6a21136-cb46-11f0-8c8f-92fbcf53809c.png

第二種方法是:

把“r01an6334xx0100-rl78f24-sis”的內(nèi)容拷貝到Module Download文件夾。

“r01an6334xx0100-rl78f24-sis”下載鏈接為:

RL78/F2x RLIN3 Module Software Integration System Rev.1.00 - Sample Code | Renesas瑞薩電子

https://www.renesas.cn/zh/document/scd/rl78f2x-rlin3-module-software-integration-system-sample-code?queryID=284f95b010231ecbece7b7671343fe2a

c759fbc0-cb46-11f0-8c8f-92fbcf53809c.png

可以根據(jù)下面的方法找到Module Download文件夾。

c7b55e16-cb46-11f0-8c8f-92fbcf53809c.pngc81d6268-cb46-11f0-8c8f-92fbcf53809c.png

最后,關(guān)于LIN Configurator配置工具的詳細(xì)使用方法,您可通過以下路徑查閱其用戶手冊。該手冊包含了RL78/F24系列LIN功能的詳盡說明,建議您在配置過程中多加參考。

c87b961c-cb46-11f0-8c8f-92fbcf53809c.png

8.總結(jié)

RL78F24具有汽車產(chǎn)品不可或缺的LIN模塊,瑞薩推出針對LIN模塊的配置工具LIN Configurator,方便用戶配置自己的LIN信號幀,不再需要考慮如何繁瑣的使用寄存器來收發(fā)數(shù)據(jù),用戶可以基于該工具做應(yīng)用開發(fā)。

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

    關(guān)注

    49

    文章

    8890

    瀏覽量

    165866
  • mcu
    mcu
    +關(guān)注

    關(guān)注

    147

    文章

    19160

    瀏覽量

    404721
  • LIN總線
    +關(guān)注

    關(guān)注

    19

    文章

    118

    瀏覽量

    29086
  • 瑞薩電子
    +關(guān)注

    關(guān)注

    39

    文章

    2987

    瀏覽量

    74530

原文標(biāo)題:RL78F24 LIN使用指導(dǎo)手冊——從機(jī)(Slave)

文章出處:【微信號:瑞薩嵌入式小百科,微信公眾號:瑞薩嵌入式小百科】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

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

    電子發(fā)布汽車控制系統(tǒng)用 RL78/F15族低功耗16位微控制器

    全球領(lǐng)先的半導(dǎo)體解決方案供應(yīng)商電子株式會社(TSE:6723)今日宣布推出 RL78/F15 族低功率 16 位微控制器供車身
    發(fā)表于 11-13 15:13 ?1808次閱讀

    電子推出的RL78家族微控制器

    RL78 系列微控制器提供全面的引腳兼容性,可以輕松遷移到更多的引腳數(shù)量的其他型號微控制器,并添加額外的I / O和功能。20~128引腳
    的頭像 發(fā)表于 06-13 09:34 ?1.2w次閱讀

    RL78F24系列微控制器LIN總線主機(jī)配置方法

    在汽車電子領(lǐng)域,LIN總線RL78F24系列微控制器的核心外設(shè)之一。為簡化LIN通信的
    的頭像 發(fā)表于 12-09 17:48 ?3414次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>RL78F24</b><b class='flag-5'>系列</b><b class='flag-5'>微控制器</b><b class='flag-5'>中</b>的<b class='flag-5'>LIN</b><b class='flag-5'>總線</b>主機(jī)<b class='flag-5'>配置</b><b class='flag-5'>方法</b>

    電子發(fā)表RL78/G14系列即時(shí)控制微控制器

    電子發(fā)表RL78/G14系列產(chǎn)品,擴(kuò)充了RL78微控制器(MCU)的產(chǎn)品線。 此新款16位元
    發(fā)表于 07-06 09:43 ?3738次閱讀

    電子推出支持智能電表國際標(biāo)準(zhǔn)(DLMS)的RL78/I1C系列微控制器

    全球領(lǐng)先的半導(dǎo)體解決方案供應(yīng)商電子株式會社今日宣布向電表市場(特別是智能電表市場)推出新款微控制器(MCU)。該新型RL78/I1C系列
    發(fā)表于 09-01 16:58 ?2924次閱讀

    日本電子推出全新 RL78/F15 族產(chǎn)品

    2015 年 10 月 26 日,日本東京全球領(lǐng)先的半導(dǎo)體解決方案供應(yīng)商電子株式會社(TSE:6723)今日宣布推出 RL78/F15 族低功率 16 位
    發(fā)表于 05-30 11:02 ?1626次閱讀

    電子推出的RL78/I1x系列微控制器RL78微控制器系列

    RL78/I1x和RL78 / H1x系列微控制器是基于電子
    的頭像 發(fā)表于 08-01 08:29 ?6796次閱讀

    RL78 / F1微控制器對于汽車應(yīng)用的作用和使用簡介

    RL78/F15系列微控制器擁有兩個 CAN 通道,能夠進(jìn)行獨(dú)立的控制和診斷。三個通道的硬件 LIN
    的頭像 發(fā)表于 08-02 15:08 ?4722次閱讀
    <b class='flag-5'>RL78</b> / <b class='flag-5'>F</b>1<b class='flag-5'>微控制器</b>對于汽車應(yīng)用的作用和使用簡介

    關(guān)于RL78系列單片機(jī)在線升級

    關(guān)于RL78系列單片機(jī)在線升級
    發(fā)表于 11-24 12:51 ?41次下載
    關(guān)于<b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>RL78</b><b class='flag-5'>系列</b>單片<b class='flag-5'>機(jī)</b>在線升級

    RL78/F24的12V電機(jī)控制解決方案可減輕CPU矢量運(yùn)算處理負(fù)載

    將于2022年10月發(fā)布RL78/F24 BLDC-RSSK(RL78/F24的12V電機(jī)
    的頭像 發(fā)表于 08-12 09:22 ?4055次閱讀

    RL78/G23微控制器在線升級功能的應(yīng)用

    RL78/G23微控制器在線升級功能的應(yīng)用
    的頭像 發(fā)表于 09-18 10:58 ?2812次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>RL78</b>/G23<b class='flag-5'>微控制器</b>在線升級功能的應(yīng)用

    RL78/F22、F25微控制器:汽車應(yīng)用的理想之選

    RL78/F22、F25微控制器:汽車應(yīng)用的理想之選 在汽車電子領(lǐng)域,對于微控制器的性能、安全性和可靠性要求日益嚴(yán)苛。
    的頭像 發(fā)表于 04-01 14:10 ?222次閱讀

    RL78/G24微控制器:高性能與低功耗的完美結(jié)合

    RL78/G24微控制器:高性能與低功耗的完美結(jié)合 在電子工程師的設(shè)計(jì)世界里,尋找一款性能卓越、功耗低且功能豐富的微控制器是一項(xiàng)關(guān)鍵任務(wù)。今天,我將為大家詳細(xì)介紹
    的頭像 發(fā)表于 04-01 14:10 ?220次閱讀

    RL78/F12微控制器:性能卓越的工業(yè)與汽車應(yīng)用之選

    RL78/F12微控制器:性能卓越的工業(yè)與汽車應(yīng)用之選 在電子工程領(lǐng)域,微控制器是眾多設(shè)備的核心大腦,其性能和特性直接影響著整個系統(tǒng)的運(yùn)行。今天,我們就來深入探討一下
    的頭像 發(fā)表于 04-01 14:25 ?245次閱讀

    RL78/H1D微控制器:特性、規(guī)格與應(yīng)用的深度解析

    )的RL78/H1D微控制器,為電子工程師們提供全面且實(shí)用的參考。 文件下載: rl78h1d.pdf 一、產(chǎn)品概述 RL78/H1D是
    的頭像 發(fā)表于 04-01 15:25 ?190次閱讀
    扶余县| 鄱阳县| 景德镇市| 孝感市| 沭阳县| 泾川县| 柳江县| 孟津县| 双鸭山市| 历史| 武功县| 永嘉县| 勃利县| 昭觉县| 长海县| 古田县| 江孜县| 太仆寺旗| 天峨县| 河津市| 商都县| 兴和县| 新巴尔虎右旗| 长岛县| 长乐市| 水富县| 山西省| 开鲁县| 东乌| 普定县| 宁津县| 梁山县| 绍兴县| 怀安县| 开远市| 连江县| 蒙山县| 益阳市| 修文县| 桃园县| 行唐县|