色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

【經驗干貨】一個略有坎坷的USB2.0高速讀卡器(文末有資料)

電子發燒友論壇 ? 2022-08-08 10:25 ? 次閱讀

前段時間,幫朋友設計了個小玩意。需求比較簡單,就是用STM32模擬讀卡器,通過TF卡讀寫一些文件,然后再有一些別的功能就可以了。

當時我覺得,這個不難啊,之前做過類似的東西。如果你看過我之前寫的關于STM32的USB的那幾篇文章,復雜了不敢說,鼠標、鍵盤、讀卡器這些還是玩過的。

對成本不算太敏感,于是翻了翻手里還有什么庫存,選了個STM32F4的芯片,USB選用芯片上的USB全速2.0接口,SDIO接口驅動TF卡,再加上其它的一些外設。畫板子加焊接,加調程序,業余時間搞的,兩周不到弄完了。

USB寫入的時候,速度能到800KB左右。朋友說了,操作的都是幾十KB的小文件,所以我感覺夠了。

于是寄過去后,安心摸魚…

哪知道,朋友那邊收到后測了一下說不好用?。?!

(⊙o⊙)納尼?

需求沒有溝通清楚

電話溝通一番,終于搞清楚了。他之前說文件大小只有幾十KB,但是數量多,可能有幾十個。而且這個讀卡器接入的不是我們常用的電腦,是一種工業上用的機器,可以理解為特制的工控機。

顯示器也不是常用的顯示器,只能顯示幾個特定的界面。而讀卡器接入工控機后,工控機會一次性把TF卡里的文件全都拷入機器內部的存儲空間,這個時間不能太長,太常的話會被判別為讀卡器故障。

那幾十個文件的拷入時間預計有幾十秒,太慢了….

我暈,最煩這種事前需求不說清,事后來補充的….

方案調整+第三方工具驗證

改方案吧,USB2.0全速就不行了,要換成高速。

簡單說下USB2.0支持的三種傳輸速度:

1、低速模式,1.5Mbps,換算成字節:187KB/S;

2、全速模式,12Mbps,換算成字節:1.5MB/S;

3、高速模式,480Mbps,換算成字節:60MB/S,實際不超過25MB/S。

STM32F407雖然支持高速模式,但是不能獨立工作,需要外接一個高速的USB PHY芯片,這里選的是USB3300。它是美國microchip公司生產的一款高速USB PHY芯片,外設簡單,價格合適,主要是資料多~~~

既然想要速度快,USB的差分線也要注意下,要考慮90Ω的阻抗匹配。祭出我的工具:HQDFM!

a79228a2-15c9-11ed-9ade-dac502259ad0.png

找到工具里的阻抗計算,打開,輸入線寬與間距,算出阻抗:

a7a3bc70-15c9-11ed-9ade-dac502259ad0.png

再來一遍:導入PCB、布局、布線、鋪銅、調整絲印,因為相比上一次做了一些改動,所以盡量用HQDFM工具檢查一遍,避免出現一些問題。

a7c51a6e-15c9-11ed-9ade-dac502259ad0.png

導入GERBER文件后,直接“一鍵DFM分析”,還是比較省事的,綜合評分92,湊合吧。有警告的那幾項挨個看一下,確認沒問題,就可以確認打板…

等下,他們又新添了個小工具:字符上焊盤分析。

有點意思,試一下…還真有點小問題:

a7df7288-15c9-11ed-9ade-dac502259ad0.png

改一下,發出制板。等待的這幾天,調整了下程序。兩個地方,一個是MSC_MEDIA_PACKET,默認是512,改大一些,另外就是堆棧,也改大一些,否則速度上不去。

a7eeeba0-15c9-11ed-9ade-dac502259ad0.png

項目干貨資料下載

最后,因為涉及到朋友的利益,工程源文件就不分享了,分享一個USB3300的模塊的原理圖和PCB,以及HQDFM工具的下載鏈接。

HQDFM和AD、阿貍狗一樣,也是電腦端使用的哈。下載地址(請復制到電腦端瀏覽器下載):

https://dfm.elecfans.com/uploads/software/promoter/hqdfm_fsylt.zip

其他的資料已經放在華秋DFM客戶端的D分商城專區,下載登錄華秋DFM,在D分商城專區就能看到。

D分商城專區入口:

a7ff7cea-15c9-11ed-9ade-dac502259ad0.png

在新頁面的導航欄點擊“我要推廣”,進入D分專區:

a80be192-15c9-11ed-9ade-dac502259ad0.png

進入專區后,在頁面最下方,直接點擊圖片去百度云盤自取(不用兌換)

a826bc88-15c9-11ed-9ade-dac502259ad0.png

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

    關注

    2

    文章

    419

    瀏覽量

    39416
收藏 人收藏

    評論

    相關推薦

    液顯ID讀卡器C#小程序開發

    液顯WIFI無線讀卡器ID-10F用C#語音開發HTTP協議讀卡小程序。讀卡器圖片如下:? ID讀卡器的特點: ?UDP通訊協議,設備主動讀取EM4100及兼容的低頻RFID卡并即時將
    的頭像 發表于 01-10 15:31 ?68次閱讀
    液顯ID<b class='flag-5'>讀卡器</b>C#小程序開發

    TUSB8041是否支持將USB2.0通道的數據編碼到USB3.0通道去?

    TUSB8041是否支持將USB2.0通道的數據編碼到USB3.0通道去,例如上行端口的DP和DM懸空(只有超高速通道),下行端口的USB2.0的數據通過該HUB芯片轉換到超
    發表于 12-30 06:42

    TUSB121x USB2.0電路板指南

    電子發燒友網站提供《TUSB121x USB2.0電路板指南.pdf》資料免費下載
    發表于 10-25 10:10 ?0次下載
    TUSB121x <b class='flag-5'>USB2.0</b>電路板指南

    ARK3399 USB2.0 PC攝像頭控制規格書

    電子發燒友網站提供《ARK3399 USB2.0 PC攝像頭控制規格書.pdf》資料免費下載
    發表于 09-30 14:43 ?0次下載

    德州儀器USB2.0設備用晶體的選擇和規格

    電子發燒友網站提供《德州儀器USB2.0設備用晶體的選擇和規格.pdf》資料免費下載
    發表于 09-29 10:18 ?0次下載
    德州儀器<b class='flag-5'>USB2.0</b>設備用晶體的選擇和規格

    二代身份證識別儀身份證閱讀讀卡器

    中軟高科身份證閱讀規格書 (型號:CICR-3X) 、 產品介紹 1.1簡介 中軟高科身份證閱讀是***高度集成化的讀卡板是在上代基
    發表于 09-07 15:09

    身份證云解碼模塊嵌入式身份證讀卡器 (CSYJM-3)

    、快速安裝指南 硬件連接 將附送的USB連接線白色2.0端子頭插入讀卡板白色插座中,另USB插入主板任意
    發表于 09-04 14:57

    FPGA + USB2.0 PHY USB3300 實現高速USB2UART

    本帖最后由 jf_73911065 于 2024-9-23 16:23 編輯 Malogic FPGA + USB2.0 PHY CY7C68000或USB3300 實現高速USB
    發表于 09-02 18:01

    USB 2.0信號質量測試

    對于電子測試工程師來說,USB2.0的信號質量測試可以確保數據傳輸的可靠性,并且減少噪聲和干擾。今天我們起學習下具體操作過程。Chrent整體連接USB2.0
    的頭像 發表于 08-30 12:57 ?1669次閱讀
    <b class='flag-5'>USB</b> <b class='flag-5'>2.0</b>信號質量測試

    矽力杰USB2.0接口ESD保護方案

    隨著PC、智能手機等通訊設備對于數據傳輸需求不斷增加,USB2.0被廣泛應用于這些場景。USB2.0憑借其用戶友好性和可提供高速數據傳輸的能力,在PC、消費電子和移動設備中成為不可或缺的接口
    的頭像 發表于 06-19 08:19 ?641次閱讀
    矽力杰<b class='flag-5'>USB2.0</b>接口ESD保護方案

    源碼系列:基于 FPGA 的 USB2.0 設計

    與FX2芯片相連的外部邏輯只需要利用FX2做為USB
    發表于 05-30 16:48

    網絡讀卡器_產品手冊

    電子發燒友網站提供《網絡讀卡器_產品手冊.pdf》資料免費下載
    發表于 05-19 09:33 ?0次下載

    USB2.0型號模擬轉換USB3.0輸出

    通過模擬信號轉換,將原本輸入進來的USB2.0變成USB3.0,使其插到USB3.0的HUB上不會出現2.0降速的問題
    發表于 05-14 08:47

    stm32f302在調試USB的時候發現USB只支持USB2.0高速設備,為什么?

    最近開發款新產品使用的stm32f302,產品的原版本使用的nxp的芯片,USBHID協議為低速設備USB1.1協議,在調試USB的時候發現USB只支持
    發表于 04-29 06:10

    HS8836AB內置晶振USB2.0 HUB擴四,替換FE8.1適用于多種擴展塢延長方案

    HS8836AB內置晶振USB2.0 HUB擴四,替換FE8.1適用于多種擴展塢延長方案 HS8836AB是款高兼容性,高性能的 USB2.0 集線器。該集線器具有
    的頭像 發表于 02-22 17:34 ?1727次閱讀
    HS8836AB內置晶振<b class='flag-5'>USB2.0</b> HUB<b class='flag-5'>一</b>擴四,替換FE8.1適用于多種擴展塢延長方案
    主站蜘蛛池模板: 神马电影院午 夜理论| tube69hdxxxx日本| chinese东北老年tv视频| AV亚洲精品少妇毛片无码| 久久99re热在线播放7| 亚洲色欲色欲www474ee| 好男人WWW免费高清视频在线 | 久久精品久久久久| 伊人久久大香线蕉影院95| 久久精品国产亚洲AV未满十八 | 久久精品一区二区影院| 在线观看免费小视频| 美女被男人撕衣舔胸| 99久久免费国产精精品| 秋霞久久久久久一区二区| 持田香织abc| 西施打开双腿下面好紧| 好看AV中文字幕在线观看| 中文字幕免费在线视频| 欧美日韩精品| 国产精品99亚发布| 亚洲涩福利高清在线| 毛片免费在线播放| WWW久久只有这里有精品| 色欲久久精品AV无码| 韩剧19禁啪啪无遮挡大尺度| 瑜伽牲交AV| 男人到天堂a在538线| 超碰在线公开视频| 羞羞影院男女爽爽影院尤物| 久久精品国产eeuss| 99热在线观看| 小玲被公扒开腿| 久久一级视频| 第一次破女初国产美女| 暖暖视频免费观看视频| 儿子操妈妈| 一个人HD高清在线观看免费视频| 美女搞鸡网站| 国产成人亚洲综合无| 伊人久久青草青青综合|