女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

3天內不再提示

手把手教程:基于RT-Thread在單片機上部署大模型AI終端

RT-Thread官方賬號 ? 2025-04-11 18:19 ? 次閱讀

還在羨慕那些動輒幾十GB顯存的AI大佬?今天,就讓你體驗到與大語言模型暢聊的快感!誰說嵌入式設備只能閃爍LED?今天我們就要讓它"口吐蓮花"!

從"Hello World"到"Hey, AI"

記得剛入行時,點亮一個LED燈都激動半天。如今,我們的嵌入式設備已經可以直接和AI大模型對話了!這不僅是技術的進步,更是開發思路的革命。今天,我將手把手教大家如何在開發板上接入DeepSeek大模型,讓你的單片機秒變"AI終端"!

本文將詳細介紹如何利用RT-Thread操作系統和完善的網絡協議棧, 讓開發板成功接入DeepSeek大語言模型,實現實時對話功能,以FRDM-MCXN947為例。

準備工作:工欲善其事,必先利其器~

硬件準備

  • FRDM-MCXN947開發板:NXP的明星開發板, MCX系列最強王者,搭載150MHz Arm Cortex-M33內核
  • 網絡連接:RT-Thread RW007 WIFI模塊
  • USB TypeC 線:用于供電和調試
6633b4a4-16be-11f0-9434-92fbcf53809c.png

軟件準備

RT-Thread V5.2.0: RT-Thread 5.2.0版本 或者master最新分支

DeepSeek API Key: 用于訪問DeepSeek大模型的API KEY, 見下節

申請 DeepSeek API KEY 首先,我們需要前往DeepSeek官網 :https://platform.deepseek.com/api_keys1. 注冊并登錄DeepSeek賬號 2. 進入開發者控制臺 3. 創建新的API Key 4. 復制并保存API Key(注意:這個Key只顯示一次!)牢記你的API KEY!

664c3d6c-16be-11f0-9434-92fbcf53809c.png

環境配置

1. 我們需要確保RT-Thread能夠正常運行在MCXN947上,并且網絡功能正常。這屬于基礎配置部分,已經有完善的教程,參見: NXP FRDM-MCXN947 上手指南. 這里不再贅述。

2. 進入RT-Thread env工具的menuconfig. 在menuconfig中,我們需要啟用以下功能:

665d6e8e-16be-11f0-9434-92fbcf53809c.png

開啟RT-Thread 大預言模型包:

RT-Thread online packages → AI packages → Large Language Models(LLM) for RT-Thread 并且在config中輸入自己的API KEY

666a9d0c-16be-11f0-9434-92fbcf53809c.png

開啟Webclient組件:

RT-Thread online packages → IoT - internet of things → WebClient: A HTTP/HTTPS Client for RT-Thread,選擇 MbedTLS support

667dab4a-16be-11f0-9434-92fbcf53809c.png

退出保存配置,輸入 pkgs --update 拉取軟件包;

生成Keil工程 scons --target=mdk5

完成所有配置后,我們可以編譯并運行程序,如果一切順利,你應該能在串口終端看到RT-Thread的啟動信息:

首先先輸入你的WiFi 用戶名密碼,先讓板子上網:

66a20e90-16be-11f0-9434-92fbcf53809c.png

66af4a38-16be-11f0-9434-92fbcf53809c.png

看到 Got IP address 說明已經成功通過WIFI模塊連接到了網絡, 下面,輸入llm進入大模型對話框,然后就 可以和DeepSeek聊天啦:

66bb5f8a-16be-11f0-9434-92fbcf53809c.png

實際應用場景

將LLM功能集成到嵌入式設備中,可以開啟許多有趣的應用場景:

1. 智能家居控制:通過自然語言控制家中設備 2. 工業設備診斷:詢問設備狀態和故障診斷 3. 教育輔助設備:創建交互式學習工具 4. 智能客服終端:部署在公共場所的信息查詢終端

5. 輔助開發工具:在開發過程中提供代碼建議和調試幫助

優化與改進

現在只是串口終端交互,后期如果能改成語音交互,體驗感就能更上一個層次了,可以做成一個超級“天貓精靈” 或者“小愛同學”

  • 目前這套代碼并未細致的優化,所以大預言模型的反應速度比較慢,一般需要1-4秒,且RAM占用比較大 (160KB)左右,筆者曾經嘗試移植到FRDM-MCXA156上(1MFlash, 128KB RAM),RAM就不夠用了,目前還在 優化中-_-!

結語與完整代碼下載

通過本文的實踐,我們成功地將FRDM-MCXN947開發板變成了一個能與DeepSeek大模型對話的AI終端。這不僅展示了NXP MCU強大的網絡通信能力,也為嵌入式設備的智能化應用開辟了新的可能性。

未來,隨著邊緣計算技術的發展,我們甚至可以期待在MCU上直接運行輕量級LLM模型,實現真正的本地AI推理。而現在通過API調用云端大模型,我們已經能夠為嵌入式設備賦予"智慧"。

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

    關注

    87

    文章

    33789

    瀏覽量

    274615
  • RT-Thread
    +關注

    關注

    32

    文章

    1360

    瀏覽量

    41439
  • 大模型
    +關注

    關注

    2

    文章

    2973

    瀏覽量

    3730
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    從安裝到使用,RT-Thread Nano最全教程看完不信你還不會使用

    RT-Thread Nano發布以來,小編收到不少開發者詢問RT-Thread Nano的配套教程實例,幸得RT-Thread開發者燕十三大作一篇講解實戰 RT-Thread Nan
    的頭像 發表于 09-26 06:39 ?6.5w次閱讀
    從安裝到使用,<b class='flag-5'>RT-Thread</b> Nano最全教程看完不信你還不會使用

    手把手教你基于RT-Thread Studio使用STM32單片機的PWM外設

    目前我使用的是STM32L475系列單片機,是ali當時PDD 50塊錢賣的一個開發板,其他STM32單片機參考即可,這里會手把手教大家基于RTT Studio 來使用PWM。
    的頭像 發表于 09-28 15:12 ?5826次閱讀
    <b class='flag-5'>手把手</b>教你基于<b class='flag-5'>RT-Thread</b> Studio使用STM32<b class='flag-5'>單片機</b>的PWM外設

    手把手教你實戰RT-Thread Nano,不信都這樣了你還不會

    手把手教你實戰RT-Thread Nano,不信都這樣了你還不會
    發表于 11-23 10:30

    介紹STM32cubeIDE上部署AI模型的系列教程

    介紹STM32cubeIDE上部署AI模型的系列教程,開發板型號STM32H747I-disco,值得一看。MCUAI原文鏈接:【嵌入式AI
    發表于 12-14 09:05

    輕松實現一鍵部署AI模型RT-Thread系統

    RT-AK 是 RT-Thread 團隊為 RT-Thread 實時操作系統所開發的 AI 套件,能夠一鍵將 AI
    發表于 09-02 15:06

    手把手教你學LabVIEW視覺設計

    手把手教你學LabVIEW視覺設計手把手教你學LabVIEW視覺設計手把手教你學LabVIEW視覺設計手把手教你學LabVIEW視覺設計手把手
    發表于 03-06 01:41 ?3299次閱讀

    關于RT-AK開源輕松實現一鍵部署AI模型RT-Thread解析

    RT-AK 是 RT-Thread 團隊為 RT-Thread 實時操作系統所開發的 AI 套件,能夠一鍵將 AI
    的頭像 發表于 04-26 18:07 ?4519次閱讀
    關于<b class='flag-5'>RT</b>-AK開源輕松實現一鍵<b class='flag-5'>部署</b><b class='flag-5'>AI</b><b class='flag-5'>模型</b>至<b class='flag-5'>RT-Thread</b>解析

    手把手教你學會AVR單片機pdf.01

    手把手教你學會AVR單片機pdf.01
    發表于 09-30 17:33 ?0次下載

    手把手教你學會AVR單片機pdf.03

    手把手教你學會AVR單片機pdf.03
    發表于 09-30 17:36 ?0次下載

    手把手教你學會AVR單片機pdf.04

    手把手教你學會AVR單片機pdf.04
    發表于 09-30 17:37 ?0次下載

    手把手教你學會AVR單片機pdf.05

    手把手教你學會AVR單片機pdf.05
    發表于 09-30 18:19 ?0次下載

    手把手教你開發基于單片機的wifi通信的物聯網項目(遠程燈控制)

    手把手教你開發基于單片機的wifi通信的物聯網項目(遠程燈控制)
    發表于 11-12 19:36 ?18次下載
    <b class='flag-5'>手把手</b>教你開發基于<b class='flag-5'>單片機</b>的wifi通信的物聯網項目(遠程燈控制)

    RT-Thread AI kit開源:輕松實現一鍵部署AI模型RT-Thread

    RT-AK 是 RT-Thread 團隊為 RT-Thread 實時操作系統所開發的 AI 套件,能夠一鍵將 AI
    發表于 01-25 18:18 ?3次下載
    <b class='flag-5'>RT-Thread</b> <b class='flag-5'>AI</b> kit開源:輕松實現一鍵<b class='flag-5'>部署</b><b class='flag-5'>AI</b><b class='flag-5'>模型</b>至 <b class='flag-5'>RT-Thread</b>

    手把手教你RT-THREAD bsp上運行pikascript腳本點亮小燈

    簡介 這篇文章介紹如何在RT-THREAD bsp上運行pikascript腳本。 pikascript相當于一個小型的micropython。 原文: https://blog.csdn.net
    的頭像 發表于 05-25 07:45 ?1190次閱讀
    <b class='flag-5'>手把手</b>教你<b class='flag-5'>在</b><b class='flag-5'>RT-THREAD</b> bsp上運行pikascript腳本點亮小燈

    Deepseek上單片機RT-Thread上跑通大語言模型

    前言單片機也能聊天?RT-Thread上跑通大語言模型RT-Thread論壇上忽然看到了單片機
    的頭像 發表于 02-07 18:59 ?1243次閱讀
    Deepseek上<b class='flag-5'>單片機</b>?<b class='flag-5'>RT-Thread</b>上跑通大語言<b class='flag-5'>模型</b>