chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

含淚復盤!項目踩坑回爐改造血淚史(附芯片PCB/原理圖)

華秋電路 ? 來源:華秋電路 ? 作者:華秋電路 ? 2022-12-05 10:41 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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

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

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

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

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

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

(⊙o⊙)納尼?


需求沒有溝通清楚

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

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

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

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

方案調(diào)整+第三方工具驗證

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

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

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

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

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

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

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

poYBAGONWTeAL1SVAACCXkRytIA051.png

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

pYYBAGONWT6ACxWLAAOomyQtx3U530.png

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

poYBAGONWUqAf2RKAAHpBxyUtSI178.png

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

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

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

pYYBAGONWVCAIOM1AADChbuUAi4661.png

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

poYBAGONWVeAV2dvAACbgsdWaUQ507.png

項目干貨資料下載

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

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

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

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

D分商城專區(qū)入口

poYBAGONWV6AdhJ1AAA8Ghl69Do161.png

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

poYBAGONWWSAYpSFAAAkaat9dng881.png

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

poYBAGONWWyAPUyRAAaEZn9RopA907.png



審核編輯黃昊宇

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

    關注

    462

    文章

    53503

    瀏覽量

    458632
  • PCB
    PCB
    +關注

    關注

    1

    文章

    2264

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    STM32 5 個容易的外設使用技巧

    STM32是嵌入式開發(fā)領域的熱門MCU,功能豐富到幾乎可以完成所有常見控制任務:GPIO、ADC、UART、定時器、DMA……應有盡有。但是,正因為功能強大,開發(fā)中的機會也隨之增多。很多初學者
    的頭像 發(fā)表于 11-24 19:04 ?448次閱讀
    STM32 5 個容易<b class='flag-5'>踩</b><b class='flag-5'>坑</b>的外設使用技巧

    JLink、RV Debugger及串口下載使用體驗和

    自己搭配調(diào)試器或串口工具來進行,雖然造成了一定麻煩,卻也是學習()的好機會。 以下將以調(diào)試器為順序,簡單敘述使用感受及過程中過的 0x01 Sipeed RV-Debugger
    發(fā)表于 11-05 12:04

    指南!RK3568開發(fā)板選型,這5點沒看清千萬別下手!(迅為驅動開發(fā)指南資源)

    指南!RK3568開發(fā)板選型,這5點沒看清千萬別下手!(迅為驅動開發(fā)指南資源)
    的頭像 發(fā)表于 10-30 15:49 ?307次閱讀
    避<b class='flag-5'>坑</b>指南!RK3568開發(fā)板選型,這5點沒看清千萬別下手!(<b class='flag-5'>附</b>迅為驅動開發(fā)指南資源)

    麻煩提點原理圖pcb上建議

    麻煩各位大佬從,原理圖pcb提一點建議。
    發(fā)表于 10-15 14:20

    UWB自動跟隨技術原理、算法融合優(yōu)化和實錄

    UWB為什么是最靠譜的自動跟隨技術?原理是什么?需要做什么算法融合、優(yōu)化?我們在開發(fā)過程中過的。
    的頭像 發(fā)表于 08-14 17:45 ?1108次閱讀
    UWB自動跟隨技術原理、算法融合優(yōu)化和<b class='flag-5'>踩</b><b class='flag-5'>坑</b>實錄

    涂鴉各WiFi模塊原理圖PCB封裝

    涂鴉各WiFi模塊原理圖PCB封裝
    發(fā)表于 06-04 16:36 ?94次下載

    涂鴉各型號zigbee模塊原理圖PCB封裝

    涂鴉各型號zigbee模塊原理圖PCB封裝
    發(fā)表于 06-04 16:34 ?1次下載

    涂鴉各型號藍牙模塊原理圖PCB封裝

    涂鴉各型號藍牙模塊原理圖PCB封裝
    發(fā)表于 06-04 16:33 ?2次下載

    HC05藍牙原理圖PCB

    HC05藍牙原理圖PCB
    發(fā)表于 06-04 16:31 ?17次下載

    基于STM32的數(shù)據(jù)采集+心率檢測儀(原理圖PCB、程序源碼等)實例項目下載

    基于STM32的數(shù)據(jù)采集+心率檢測儀(原理圖、PCB、程序源碼等)實例項目推薦下載!
    發(fā)表于 05-29 21:33

    每周推薦!基于STM32開發(fā)項目實例下載(含PCB、原理圖、源碼等)

    GPS路徑記錄儀(完整源代碼) 項目實例下載! 5、基于STM32的數(shù)據(jù)采集+心率檢測儀(原理圖、PCB、源碼等) 基于STM32的數(shù)據(jù)采集+心率檢測儀(
    發(fā)表于 05-26 14:01

    原理圖PCB設計中的常見錯誤

    在電子設計領域,原理圖PCB設計是產(chǎn)品開發(fā)的基石,但設計過程中難免遇到各種問題,若不及時排查可能影響電路板的性能及可靠性,本文將列出原理圖PCB設計中的常見錯誤,整理成一份實用的速
    的頭像 發(fā)表于 05-15 14:34 ?891次閱讀

    典型模電電路應用108例,Protel DXP原理圖和pdf文件

    資料介紹 108個典型經(jīng)典應用電路實例,內(nèi)Protel DXP原理圖和pdf文件,初學適用。 資料部分截圖展示: 純分享貼,有需要可以直接下載附件獲取資料! (如果內(nèi)容有幫助可以關注、點贊、評論支持一下哦~)
    發(fā)表于 03-20 13:21

    服務客戶,創(chuàng)造價值 | Aigtek安泰電子2024年終

    服務客戶,創(chuàng)造價值 | Aigtek安泰電子2024年終
    的頭像 發(fā)表于 01-06 18:47 ?590次閱讀
    服務客戶,創(chuàng)造價值 | Aigtek安泰電子2024年終<b class='flag-5'>復</b><b class='flag-5'>盤</b>

    又給項目埋雷,RS485自動收發(fā)電路設計

    前言 這個文章的題目有點騙眼球的感覺,其實是自己過大坑,很是痛恨這個電路,希望大家以后不要了。工程師要畫這個電路時,網(wǎng)上一搜,不經(jīng)深入分析就拿來用,給項目埋了炸彈。 RS485自動收發(fā)電路 因為
    的頭像 發(fā)表于 12-06 09:59 ?2005次閱讀
    <b class='flag-5'>踩</b><b class='flag-5'>坑</b>又給<b class='flag-5'>項目</b>埋雷,RS485自動收發(fā)電路設計