在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

工程師說 | 使用Chat-GPT為RL78 MCU(Arduino)編寫AI代碼

瑞薩電子 ? 來源:未知 ? 2023-12-21 18:20 ? 次閱讀

摘要

本篇文章中我將介紹如何使用Chat-GPT和與Arduino兼容的RL78板進(jìn)行AI編程,以及其實際應(yīng)用示例。

Taisuke Kodama

Staff Application Engineer

背景知識

什么是Chat-GPT?

Chat-GPT是由OpenAI開發(fā)的AI工具,它可以基于預(yù)先訓(xùn)練的文本信息理解用戶輸入的文本或問題,并產(chǎn)生答案。但是,它并不總是生成準(zhǔn)確的內(nèi)容,所以用戶在使用時需要注意這一點。

什么是Arduino?

Arduino是一個用于輕松進(jìn)行電子項目的開源平臺。它由一個配備有微控制器的板(Arduino板)和一個軟件開發(fā)環(huán)境(Arduino IDE)組成。截止到2023年9月,使用Arduino IDE,可以為以下板開發(fā)RL78產(chǎn)品的軟件。

● RL78/G24快速原型開發(fā)板

●RL78/G23-64p快速原型開發(fā)板

●RL78/G22快速原型開發(fā)板

●RL78/G16快速原型開發(fā)板

●RL78/G15快速原型開發(fā)板

支持的板卡信息請復(fù)制下方鏈接到瀏覽器中打開訪問:

https://github.com/renesas/Arduino/wiki

實際嘗試AI編程

為了這次展示,我使用了RL78/G23-64p快速原型開發(fā)板來生成一個使用Chat-GPT使LED閃爍的程序。我會從第一步到第五步解釋實際的操作過程。

1

環(huán)境設(shè)置

準(zhǔn)備RL78/G23-64p快速原型開發(fā)板(RL78/G23-64p FPB)。使用Micro USB Type-B電纜將板連接到您的PC。

wKgaomWEEn6AZv8DAADaBKW9xgQ901.jpg

RL78/G23-64p Fast Prototyping Board (RL78/G23-64p FPB)

您可點擊文末閱讀原文訪問查看RL78/G23-64p快速原型開發(fā)板的更多相關(guān)信息。

在您的PC上安裝Arduino IDE。安裝完成后,從板管理器中安裝RL78/G23-64p FPB的包。

安裝指南請復(fù)制下方鏈接到瀏覽器中打訪問:

https://github.com/renesas/Arduino/wiki/Quick-Start-Guide

2

向Chat-GPT輸入電路信息

對于我們要創(chuàng)建的程序,我們將使用板載LED(用戶LED)。

wKgaomWEEn6AdsyWAASLW-4SKa4390.png

參考下面的鏈接中的信息,將LED引腳信息和控制信號信息輸入到Chat-GPT。

引腳信息參考復(fù)制下方鏈接到瀏覽器中打開方訪問

https://github.com/renesas/Arduino/wiki/RL78G23-64pin-Fast-Prototyping-Board

輸入提示的例子

Arduino板規(guī)格

該板特有兩個LEDs(LED1,LED2)

LEDs通過電阻上拉,并且陰極側(cè)連接到引腳

名稱 引腳 備注

LED1 16 -

LED2 15 -

3

向Chat-GPT輸入編碼規(guī)范

我請求Chat-GPT編寫一個程序,使LED1和LED2每秒閃爍一次。

輸入提示的例子

軟件規(guī)格:

LED1和LED2應(yīng)該每秒切換開和關(guān)

LED1的初始狀態(tài)是開燈,而LED2的初始狀態(tài)是關(guān)燈

4

執(zhí)行Chat-GPT輸出的程序

在Arduino IDE中創(chuàng)建一個新的草圖,復(fù)制并粘貼Chat-GPT輸出的程序,然后運行驗證和上傳。

關(guān)于Arduino IDE的詳細(xì)操作和執(zhí)行程序,請復(fù)制下方鏈接到瀏覽器中打開查看

https://github.com/renesas/Arduino/wiki/Quick-Start-Guide

https://github.com/renesas/Arduino/wiki#tutorial-video

5

驗證和修訂

這次,程序在gpt-3.5和gpt-4中都按預(yù)期輸出了。如果程序沒有按預(yù)期運行,請請求Chat-GPT修訂。這時,請努力輸入簡潔明了的信息。此外,gpt-4比gpt-3.5更有可能產(chǎn)生預(yù)期的結(jié)果。

wKgaomWEEn6AGPMEAAd2vb9tXnc684.png

結(jié)論

盡管這次的主題很簡單,但我成功地使用Chat-GPT生成了目標(biāo)代碼。我希望在未來挑戰(zhàn)更高級的主題。對于那些感興趣的人,為什么不嘗試自己進(jìn)行AI編程呢?

向Chat-GPT輸入的完整提示文本

Arduino程序創(chuàng)建請求

Arduino板規(guī)格:

該板特有兩個LEDs(LED1,LED2)

LEDs通過電阻上拉,并且陰極側(cè)連接到引腳

名稱 引腳 備注

LED1 16 -

LED2 15 -

軟件規(guī)格:

LED1和LED2應(yīng)該每秒切換開和關(guān)

LED1的初始狀態(tài)是開燈,而LED2的初始狀態(tài)是關(guān)燈

關(guān)于ChatGPT生成的代碼的

一般提醒

在使用生成的代碼之前,建議進(jìn)行某些篩選過程,因為這些代碼可能侵犯第三方的知識產(chǎn)權(quán)或包含惡意軟件片段,以及導(dǎo)致其他不希望的結(jié)果。

1

END

1

瑞薩電子 (TSE: 6723)

科技讓生活更輕松,致力于打造更安全、更智能、可持續(xù)發(fā)展的未來。作為全球微控制器供應(yīng)商,瑞薩電子融合了在嵌入式處理、模擬電源及連接方面的專業(yè)知識,提供完整的半導(dǎo)體解決方案。成功產(chǎn)品組合加速汽車、工業(yè)、基礎(chǔ)設(shè)施及物聯(lián)網(wǎng)應(yīng)用上市,賦能數(shù)十億聯(lián)網(wǎng)智能設(shè)備改善人們的工作和生活方式。更多信息,敬請訪問renesas.com

wKgaomWEEn-AKOFnAABMcXsjlG8669.gif


原文標(biāo)題:工程師說 | 使用Chat-GPT為RL78 MCU(Arduino)編寫AI代碼

文章出處:【微信公眾號:瑞薩電子】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。


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

    關(guān)注

    35

    文章

    22310

    瀏覽量

    86525

原文標(biāo)題:工程師說 | 使用Chat-GPT為RL78 MCU(Arduino)編寫AI代碼

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

收藏 人收藏

    評論

    相關(guān)推薦

    RL78/G23技術(shù)支持案例分享(上)

    RL78/G23產(chǎn)品發(fā)布后得到很多客戶的歡迎。它是在RL78/G13上迭代升級。CPU工作時的功耗41μA/MHz,STOP(保持4KB SRAM)時的功耗210nA,其低功耗在業(yè)
    的頭像 發(fā)表于 07-25 14:53 ?1690次閱讀
    <b class='flag-5'>RL78</b>/G23技術(shù)支持案例分享(上)

    RL78/G23用于感應(yīng)式接近傳感應(yīng)用的主要特性

    上一篇文章講了如何利用MCU實現(xiàn)接近式磁感應(yīng)技術(shù),本篇將介紹RL78/G23用于感應(yīng)式接近傳感應(yīng)用的主要特性。
    的頭像 發(fā)表于 07-25 14:50 ?1457次閱讀
    <b class='flag-5'>RL78</b>/G23用于感應(yīng)式接近傳感應(yīng)用的主要特性

    RL78/G13 自編方案(通過UART收到的數(shù)據(jù)) CC-RL Rev.1.01

    電子發(fā)燒友網(wǎng)站提供《RL78/G13 自編方案(通過UART收到的數(shù)據(jù)) CC-RL Rev.1.01.pdf》資料免費下載
    發(fā)表于 07-22 10:34 ?0次下載
    <b class='flag-5'>RL78</b>/G13 自編方案(通過UART收到的數(shù)據(jù)) CC-<b class='flag-5'>RL</b> Rev.1.01

    RL78/G13 自編方案(通過CSI收到的數(shù)據(jù)) CC-RL Rev.1.01

    電子發(fā)燒友網(wǎng)站提供《RL78/G13 自編方案(通過CSI收到的數(shù)據(jù)) CC-RL Rev.1.01.pdf》資料免費下載
    發(fā)表于 07-22 10:18 ?0次下載
    <b class='flag-5'>RL78</b>/G13 自編方案(通過CSI收到的數(shù)據(jù)) CC-<b class='flag-5'>RL</b> Rev.1.01

    RL78/G13 自編方案(通過IIC收到的數(shù)據(jù)) CC-RL Rev.1.01

    電子發(fā)燒友網(wǎng)站提供《RL78/G13 自編方案(通過IIC收到的數(shù)據(jù)) CC-RL Rev.1.01.pdf》資料免費下載
    發(fā)表于 07-22 10:17 ?0次下載
    <b class='flag-5'>RL78</b>/G13 自編方案(通過IIC收到的數(shù)據(jù)) CC-<b class='flag-5'>RL</b> Rev.1.01

    RL78系列MCU DMA在UART中的使用

    對于RL78系列的MCU,為了提高運行效率,減少CPU的占用,建議UART數(shù)據(jù)收發(fā)使用DMA功能。DMA(Direct Memory Access)是RL78 MCU內(nèi)置的一個控制器,
    的頭像 發(fā)表于 07-17 14:24 ?699次閱讀
    <b class='flag-5'>RL78</b>系列<b class='flag-5'>MCU</b> DMA在UART中的使用

    RL78/F24 CANFD參考例程

    RL78/F24新一代超低功耗汽車微控制器,非常適用于實現(xiàn)未來高可靠性的智能執(zhí)行器和傳感器,是低端車身ECU的理想之選。作為對現(xiàn)有RL78/F1x MCU的創(chuàng)新擴展,RL78/F24可
    的頭像 發(fā)表于 06-17 15:25 ?2287次閱讀
    <b class='flag-5'>RL78</b>/F24 CANFD參考例程

    RL78/G24快速原型開發(fā)板資料包大全

    任何其他工具即可著手評估。此外,它還可以使用傳統(tǒng)E2仿真器和E2 Lite仿真器實現(xiàn)高性能調(diào)試(有關(guān)方法,請參考用戶手冊)。標(biāo)配Arduino Uno和Pmod?接口,具有高度的可擴展性,譬如能夠訪問微控制器的所有引腳。  1. 運算處理能力最強的RL78系列
    發(fā)表于 06-04 16:21 ?2次下載

    基于RL78/G16 FPB的觸摸樣例工程創(chuàng)建演示流程

    本篇將分兩部分為大家介紹RL78/G16 FPB觸摸樣例工程創(chuàng)建演示,首先是RL78/G16快速原型開發(fā)板(FPB),然后是如何在e2 studio開發(fā)環(huán)境中創(chuàng)建觸摸工程,以及通過添加
    的頭像 發(fā)表于 05-21 14:13 ?1034次閱讀
    基于<b class='flag-5'>RL78</b>/G16 FPB的觸摸樣例<b class='flag-5'>工程</b>創(chuàng)建演示流程

    瑞薩RL78/F24和RL78/F23 MCU適用于下一代邊緣應(yīng)用

    Renesas RL78/F2x低功耗16位MCU,用于汽車級、增強的安全性、連接性和功能安全功能
    的頭像 發(fā)表于 03-07 13:34 ?1617次閱讀
    瑞薩<b class='flag-5'>RL78</b>/F24和<b class='flag-5'>RL78</b>/F23 <b class='flag-5'>MCU</b>適用于下一代邊緣應(yīng)用

    RL78/G15組和RL78/G16組 瑞薩Flash示例程序01型SC版本應(yīng)用說明

    電子發(fā)燒友網(wǎng)站提供《RL78/G15組和RL78/G16組 瑞薩Flash示例程序01型SC版本應(yīng)用說明.pdf》資料免費下載
    發(fā)表于 02-19 10:36 ?0次下載
    <b class='flag-5'>RL78</b>/G15組和<b class='flag-5'>RL78</b>/G16組 瑞薩Flash示例程序01型SC版本應(yīng)用說明

    RL78/G13用戶手冊

    電子發(fā)燒友網(wǎng)站提供《RL78/G13用戶手冊.pdf》資料免費下載
    發(fā)表于 02-02 09:40 ?6次下載
    <b class='flag-5'>RL78</b>/G13用戶手冊

    RL78代碼生成器發(fā)布說明

    電子發(fā)燒友網(wǎng)站提供《RL78代碼生成器發(fā)布說明.pdf》資料免費下載
    發(fā)表于 01-30 09:48 ?0次下載
    <b class='flag-5'>RL78</b>的<b class='flag-5'>代碼</b>生成器發(fā)布說明

    RL78/G23 SMS電源監(jiān)控應(yīng)用說明

    電子發(fā)燒友網(wǎng)站提供《RL78/G23 SMS電源監(jiān)控應(yīng)用說明.pdf》資料免費下載
    發(fā)表于 01-29 11:12 ?0次下載
    <b class='flag-5'>RL78</b>/G23 SMS電源監(jiān)控應(yīng)用說明

    RL78系列集成開發(fā)環(huán)境用戶手冊

    電子發(fā)燒友網(wǎng)站提供《RL78系列集成開發(fā)環(huán)境用戶手冊.pdf》資料免費下載
    發(fā)表于 01-29 09:38 ?0次下載
    <b class='flag-5'>RL78</b>系列集成開發(fā)環(huán)境用戶手冊
    主站蜘蛛池模板: 男人在线资源| 欧美色图一区| 黄网免费观看| 狠久久| 五月激情视频| 精品理论片| 5x性区m免费毛片视频看看| 免费公开在线视频| 国产精品视频久久久久| 色播影院性播免费看| 国产成人一级片| 欧美人成网| 性免费视频| 亚洲视频在线免费看| 免费高清成人啪啪网站| 亚洲男女免费视频| 4455亚洲| 被男同桌摸内裤好爽视频| 亚洲黄色第一页| 宅男色视频| 久久久婷婷| 亚洲成人av| 五月情视频在线观看| 婷婷激情小说网| 日本二区免费一片黄2019| 久久久一本| 在线观看精品国产入口| 色444| 国内精品91久久久久| 中文天堂在线视频| 一级黄色大全| 全免费a级毛片免费看不卡| 亚洲29p| 日本aaaa级片| 岛国中文字幕| 久久天天躁狠狠躁夜夜呲| 国产综合精品久久久久成人影| 国产精品资源网站在线观看| 中文字幕一区二区三区永久 | 精品女视频在线观看免费| 最刺激黄a大片免费观看|