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

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

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

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

FTDI Friend使用指南:從驅(qū)動安裝到芯片編程

chencui ? 2026-05-11 10:55 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

FTDI Friend使用指南:從驅(qū)動安裝到芯片編程

一、FTDI Friend概述

在如今USB端口占據(jù)主導(dǎo)的時代,當我們需要將微控制器的日常串行數(shù)據(jù)傳輸?shù)接嬎銠C時,F(xiàn)TDI Friend就派上用場了。它是一款經(jīng)過改進的FTDI FT232RL芯片適配器,和常見的FTDI電纜一樣,能為項目供電,還有4條信號線用于數(shù)據(jù)傳輸。但它的功能遠不止于此,比如可以將信號和電源線設(shè)置為3.3V或5V,并且還提供了DTR線,滿足不同的編程需求。默認情況下,它的設(shè)置與FTDI電纜相匹配,第6針是RTS,電源線為+5V,信號電平為3.3V(兼容5V,適用于大多數(shù)3.3V和5V信號系統(tǒng))。

文件下載:284.pdf

二、安裝FTDI驅(qū)動

連接設(shè)備

如果使用的是FTDI電纜,其末端已有USB A連接器;若是FTDI適配器,則需要一根標準的mini - B電纜,常見的相機或手機數(shù)據(jù)線都可以使用。

不同系統(tǒng)的驅(qū)動安裝

  • Windows或Mac OS:若之前未為其他項目安裝FTDI驅(qū)動,可能需要下載。連接設(shè)備后,Windows系統(tǒng)可能會發(fā)出提示音,右下角會彈出“找到新硬件FT232R USB UART”的氣泡。隨后新硬件向?qū)?,選擇“這次不”,然后點擊“下一步”。接著選擇“從列表或指定位置安裝”,勾選“包括這個位置”,瀏覽到下載驅(qū)動的文件夾,選擇文件夾后點擊“確定”。安裝完成后,會彈出“USB串行端口”窗口,重復(fù)上述安裝步驟,安裝成功后可能需要重啟計算機。
  • Linux:Linux系統(tǒng)的驅(qū)動已內(nèi)置在操作系統(tǒng)中,非常方便。

三、COM / 串行端口名稱驗證

Mac系統(tǒng)

在終端窗口中輸入“l(fā)s /dev/cu.*”,會得到類似的響應(yīng),我們要找的名稱是“/dev/cu.usbserial - XXXX”,其中XXXX對于每條電纜都是唯一的,將其復(fù)制粘貼到文本文件中以便后續(xù)使用。

Linux/Unix系統(tǒng)

在終端窗口中輸入“l(fā)s /dev/ttyUSB*”,會看到類似“ttyUSB0”的設(shè)備文件。

Windows系統(tǒng)

通過“開始菜單” - “設(shè)置” - “控制面板”,雙擊“系統(tǒng)”,選擇“硬件”選項卡,點擊“設(shè)備管理器”。在“端口(COM & LPT)”下找到“USB串行端口(COM)”,COM編號可能不同,如COM3或COM4,最高可能到COM99。若未看到COM端口,需驗證電纜是否插好,并檢查是否安裝了VCP FTDI驅(qū)動。右鍵點擊該端口,選擇“屬性”,點擊“端口設(shè)置”選項卡,再點擊“高級...”,確保“Set RTS On Close”未被選中(在Arduino IDE版本18之前可能需要選中,現(xiàn)在不需要)。

四、FTDI與AVR編程器的區(qū)別

編程方式

編程AVR微控制器有兩種方式:一種是使用AVR編程器對整個芯片進行重新編程;另一種是利用預(yù)編程在芯片上的引導(dǎo)加載程序讓芯片自行重新編程。

特點對比

  • AVR編程器:功能更強大,可以對芯片上的任何內(nèi)容進行操作,整個32K的內(nèi)存都可使用。但風險也較大,可能會因操作熔絲設(shè)置而使芯片損壞。
  • FTDI適配器:可以來回發(fā)送任何串行數(shù)據(jù),包括更新帶有引導(dǎo)加載程序的AVR芯片。但需要先使用AVR編程器將引導(dǎo)加載程序燒錄到芯片上。如果使用AVR編程器對帶有引導(dǎo)加載程序的芯片進行寫入操作,會覆蓋引導(dǎo)加載程序,使用時需注意。對于不太熟悉微控制器編程的人,建議使用FTDI適配器配合引導(dǎo)加載程序的方法,這種方法速度快,還能進行調(diào)試,且?guī)缀醪粫虿僮魅劢z而損壞芯片。

五、編程空白AVR芯片

方法一:更新AVRDUDE軟件和安裝不同驅(qū)動

這種方法無需焊接,但需要更新AVRDUDE軟件并安裝不同的驅(qū)動,可參考相關(guān)文檔和鏈接。

方法二:焊接導(dǎo)線的方式

這種方法需要對FTDI Friend進行一些操作。將FTDI Friend翻面,在左下角的DTR引腳焊上一點焊錫,再焊上一根白色導(dǎo)線,注意不要與右邊的金色方塊短路。將黑色導(dǎo)線接GND,藍色導(dǎo)線接CTS,紅色導(dǎo)線接VCC,橙色導(dǎo)線接TX,綠色導(dǎo)線接RTS。然后需要對avrdude.conf文件進行編輯,找到“ponyser”字符串,在其前面添加相應(yīng)內(nèi)容。保存文件后即可進行后續(xù)操作。不過這種方法速度較慢,適合燒錄引導(dǎo)加載程序,不太適合日常AVR開發(fā)。

六、編程Arduino引導(dǎo)加載程序

配置文件修改

打開Arduino IDE安裝目錄下的“programmers.txt”文件,在底部添加以下內(nèi)容:

ftdifriend.name=FTDI Friend bitbang
ftdifriend.communication=serial
ftdifriend.protocol=ftdifriend

保存文件。

連接線路

  • 將黑色(GND)導(dǎo)線連接到芯片的接地端。
  • 將紅色(VCC)導(dǎo)線連接到芯片的電源/VCC/5V引腳。
  • 將白色(DTR)導(dǎo)線連接到復(fù)位引腳。
  • 將橙色(TX)導(dǎo)線連接到SCK引腳(Arduino引腳13)。
  • 將藍色(CTS)導(dǎo)線連接到MISO引腳(Arduino引腳12)。
  • 將綠色(RTS)導(dǎo)線連接到MOSI引腳(Arduino引腳11)。

燒錄操作

啟動Arduino IDE,選擇FTDI Friend的COM端口,確保選擇了正確的開發(fā)板,然后選擇“燒錄引導(dǎo)加載程序” - “FTDI Friend”。燒錄過程非常耗時,大約需要兩個小時,因為編程效率較低。燒錄時,引腳13的LED會一直亮著,熄滅表示燒錄完成。

七、使用命令行AVRdude

運行命令

如果使用Arduino IDE內(nèi)的AVRdude安裝程序,打開cmd終端,進入IDE安裝目錄下的“hardwaretoolsavr”目錄,運行“binavrdude.exe -C etcavrdude.conf -c ftdifriend”。運行后可能會提示“未指定AVR部件”,這是正常的。

連接線路及驗證

連接線路與編程Arduino引導(dǎo)加載程序時相同。通過運行“avrdude -c ftdifriend -P .COMxx -p atmega328p”來驗證連接,將“.COMxx”替換為之前通過設(shè)備管理器找到的COM端口。如果使用Linux或Mac系統(tǒng),COM端口應(yīng)替換為“/dev/cu.usbserialXXX”或“/dev/ttyUSBx”。對于設(shè)備,這里以Atmega328p芯片為例,若使用其他芯片,需替換“-p”后面的名稱。

編程操作

驗證連接成功后,使用“-U flash:w:”命令進行芯片編程。例如,要燒錄引導(dǎo)加載程序,可以運行“binavrdude.exe -C etcavrdude.conf -c ftdifriend -P .COM46 -p atmega328p -U flash:w:....arduinobootloadersatmegaATmegaBOOT_168_atmega328.hex”。燒錄大約每字節(jié)數(shù)據(jù)需要5分鐘。

八、下載資源

可以在GitHub上獲取FTDI Friend的原理圖和布局文件,其遵循CC歸屬/共享許可協(xié)議。還可以在Adafruit Fritzing庫中找到Fritzing對象。

在使用FTDI Friend進行開發(fā)的過程中,大家是否遇到過一些獨特的問題呢?歡迎在評論區(qū)分享你的經(jīng)驗和疑問。

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

    關(guān)注

    0

    文章

    13

    瀏覽量

    8609
  • 芯片編程
    +關(guān)注

    關(guān)注

    2

    文章

    3

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    Cebek E - 12功率級模塊:特性、安裝使用指南

    Cebek E - 12功率級模塊:特性、安裝使用指南 在電子設(shè)計領(lǐng)域,功率級模塊的選擇和正確使用對于音頻系統(tǒng)等的性能至關(guān)重要。今天我們來詳細探討Cebek的E - 12功率級模塊,了解它的技術(shù)
    的頭像 發(fā)表于 05-11 13:20 ?52次閱讀

    TPS65233EVM評估模塊使用指南入門到精通

    TPS65233EVM評估模塊使用指南入門到精通 在電子工程師的日常工作中,評估模塊的使用是進行產(chǎn)品開發(fā)和測試的重要環(huán)節(jié)。今天,我們就來深入了解一下德州儀器(Texas Instruments
    的頭像 發(fā)表于 04-25 16:55 ?1260次閱讀

    TDK-Lambda HWS1500電源安裝使用指南

    TDK-Lambda HWS1500電源安裝使用指南 在電子設(shè)備的設(shè)計與開發(fā)中,電源是至關(guān)重要的組成部分。TDK - Lambda的HWS1500電源以其穩(wěn)定的性能和可靠的質(zhì)量,在眾多應(yīng)用場景中
    的頭像 發(fā)表于 04-18 09:40 ?243次閱讀

    土體位移計安裝全攻略:裝到埋設(shè),一步步教你操作

    在工程安全監(jiān)測領(lǐng)域,土體位移計的準確安裝是保障數(shù)據(jù)可靠性的基礎(chǔ)。規(guī)范的安裝流程不僅能確保儀器長期穩(wěn)定運行,更能有效反映土體真實的變形情況。本文將系統(tǒng)介紹裝到埋設(shè)的完整操作步驟,為現(xiàn)
    的頭像 發(fā)表于 03-27 15:04 ?165次閱讀
    土體位移計<b class='flag-5'>安裝</b>全攻略:<b class='flag-5'>從</b>組<b class='flag-5'>裝到</b>埋設(shè),一步步教你操作

    TAIYO YUDEN高頻產(chǎn)品使用指南規(guī)格到實踐

    TAIYO YUDEN高頻產(chǎn)品使用指南規(guī)格到實踐 在電子設(shè)計領(lǐng)域,選擇合適的元器件是保障產(chǎn)品性能的關(guān)鍵。TAIYO YUDEN的高頻產(chǎn)品在市場上具有一定的影響力,作為電子工程師,深入了解這些產(chǎn)品
    的頭像 發(fā)表于 01-27 15:00 ?305次閱讀

    TAIYO YUDEN高頻產(chǎn)品使用指南選型到設(shè)計要點

    TAIYO YUDEN高頻產(chǎn)品使用指南選型到設(shè)計要點 在電子設(shè)備的設(shè)計中,高頻產(chǎn)品的選擇和應(yīng)用至關(guān)重要。TAIYO YUDEN的高頻產(chǎn)品廣泛應(yīng)用于各類電子設(shè)備,本文將為電子工程師詳細介紹這些產(chǎn)品
    的頭像 發(fā)表于 01-08 17:20 ?721次閱讀

    Beremiz 開源 PLC 安裝到運行全流程實操指南

    一、產(chǎn)品概述 Beremiz是一款開源的PLC(可編程邏輯控制器)開發(fā)軟件,專為工業(yè)自動化控制系統(tǒng)的編程和調(diào)試而設(shè)計。它支持IEC 61131-3標準,為工程師和開發(fā)者提供強大的工具來創(chuàng)建、測試
    的頭像 發(fā)表于 01-05 16:42 ?874次閱讀
    Beremiz 開源 PLC <b class='flag-5'>從</b><b class='flag-5'>安裝到</b>運行全流程實操<b class='flag-5'>指南</b>

    雙向保護開關(guān)評估套件使用指南原理到實戰(zhàn)

    雙向保護開關(guān)評估套件使用指南原理到實戰(zhàn) 引言 在鋰離子電池應(yīng)用中,電池管理系統(tǒng)(BMS)至關(guān)重要,它能實時監(jiān)測電池狀態(tài),保障電池安全運行。而BMS中的電子開關(guān),就像是電池的“守護者”,在關(guān)鍵時刻
    的頭像 發(fā)表于 12-20 20:30 ?1291次閱讀

    EZ - BLE模塊編程套件(CYBLE - 022001 - PROG)使用指南

    EZ - BLE模塊編程套件(CYBLE - 022001 - PROG)使用指南 作為電子工程師,在藍牙模塊編程的工作中,一款好用的編程套件能極大提升工作效率。今天就來詳細介紹一下C
    的頭像 發(fā)表于 12-20 10:35 ?1776次閱讀

    安裝到數(shù)據(jù):振弦式表面應(yīng)變計的全生命周期服務(wù)指南

    在工程安全監(jiān)測領(lǐng)域,振弦式表面應(yīng)變計作為一種精密的測量工具,其價值貫穿于初始安裝到長期數(shù)據(jù)服務(wù)的整個生命周期。一套科學(xué)、嚴謹?shù)娜芷诜?wù),是確保監(jiān)測數(shù)據(jù)準確可靠、最終為結(jié)構(gòu)物安全提供有效評判
    的頭像 發(fā)表于 11-05 16:01 ?363次閱讀
    <b class='flag-5'>從</b><b class='flag-5'>安裝到</b>數(shù)據(jù):振弦式表面應(yīng)變計的全生命周期服務(wù)<b class='flag-5'>指南</b>

    SOLIDWORKS PDM Professional安裝部署指南服務(wù)器到客戶端的詳細步驟

    一份詳盡的SOLIDWORKS PDM Professional安裝指南,面向IT管理員,涵蓋SQL Server配置、服務(wù)器安裝到客戶端設(shè)置的全過程,確保您高效、正確地完成PDM系
    的頭像 發(fā)表于 09-11 17:37 ?2063次閱讀

    大彩講堂:VisualHMI-LUA教程-on_screen_change回調(diào)函數(shù)使用指南

    on_screen_change回調(diào)函數(shù)使用指南
    的頭像 發(fā)表于 08-31 16:32 ?1228次閱讀
    大彩講堂:VisualHMI-LUA教程-on_screen_change回調(diào)函數(shù)<b class='flag-5'>使用指南</b>

    大彩講堂:VisualHMI-LUA教程-on_update回調(diào)函數(shù)使用指南

    回調(diào)函數(shù)使用指南
    的頭像 發(fā)表于 08-31 16:25 ?1135次閱讀
    大彩講堂:VisualHMI-LUA教程-on_update回調(diào)函數(shù)<b class='flag-5'>使用指南</b>

    Quartus工具使用指南

    電子發(fā)燒友網(wǎng)站提供《Quartus工具使用指南.pdf》資料免費下載
    發(fā)表于 07-15 16:34 ?3次下載

    瑞薩電子RA系列微控制器的可擴展性強的配置軟件包 (FSP)安裝下載與使用指南

    瑞薩電子RA系列微控制器的可擴展性強的配置軟件包 (FSP)安裝下載與使用指南
    的頭像 發(fā)表于 06-11 17:21 ?2336次閱讀
    乌拉特中旗| 呼伦贝尔市| 沈丘县| 谢通门县| 和龙市| 汤原县| 五寨县| 淮南市| 昭苏县| 南陵县| 平定县| 京山县| 临澧县| 嫩江县| 四平市| 井研县| 天水市| 偃师市| 涟源市| 民乐县| 凤冈县| 扶风县| 张家川| 泾川县| 汾阳市| 兖州市| 噶尔县| 托克托县| 桂林市| 夏河县| 东丰县| 犍为县| 招远市| 定陶县| 临汾市| 新安县| 汨罗市| 灵山县| 阿坝| 静安区| 元江|