-
Linux板卡I2C驅(qū)動開發(fā)設(shè)計調(diào)試經(jīng)驗
當(dāng)我們拿到板子調(diào)試一個I2C設(shè)備驅(qū)動的時候,或者寫設(shè)備驅(qū)動代碼的時候要先做哪些東西呢?總結(jié)下我們這里的幾個步驟,喜歡可以收藏。1,檢查電路板i2c連接的總線位置,下圖1是一個I2C接口的RTC芯片芯片,查資料可以知道7bit地址為0x32;2,使用linux的命令i2cdetect工具檢測總線0的所有設(shè)備是否在線,這樣就可以知道硬件是否正常通訊,如下圖2;3,這個芯片在linux內(nèi)核中可以
2023-03-08 wolyond 15
-
STM32單片機設(shè)計選型注意點
從2020年開始,ST意法半導(dǎo)體公司就開始對stm32新的型號單片機芯片做了很多的推廣和宣傳,如果我們在新的開發(fā)中沒有留意到廠家的推薦方向,可能就會遇到產(chǎn)品成本高,沒有足夠多芯片可以生產(chǎn)等情況。 前幾年許多客戶比較習(xí)慣和喜歡使用stm32f103系列,2021年開始這類芯片市場價格由10塊錢直接飆升200以上價格,是由于ST對生產(chǎn)工藝的升級和成本控制,對stm32f1系列產(chǎn)線進行了減
2023-02-16 wolyond 76
-
單片機設(shè)計一個模擬電壓采樣電路
當(dāng)我們遇到傳感器信號是0-5V,或者4-20mA的模擬信號時,單片機如何可靠且穩(wěn)定采集此信號呢?下面我們來分享下我們常用的設(shè)計電路。 如上圖,當(dāng)單片機采集一個0-5V電壓時,A_IN為電壓輸入信號,我們通過前端R90,R91電阻分壓,獲得一個符合單片機電壓采樣范圍的電壓(0-3V),在經(jīng)過運放反饋到輸出端,最終經(jīng)過R87,C80的電路進行RC濾波送入到單片機IO引腳,RC濾波頻率可以
2023-02-16 wolyond 16
-
找軟件外包,應(yīng)該注意什么?
一,如果希望把產(chǎn)品做好,一定不要去眾包平臺去找服務(wù)。 這些眾包平臺上(具體就不點名了,大家都懂的)行業(yè)間的惡性競爭非常嚴重,一些低價服務(wù)商做出來的產(chǎn)品沒有質(zhì)量的保證。一些廣告從業(yè)者不惜自毀身價獲取業(yè)務(wù),滋長行業(yè)不良風(fēng)氣。有句話叫沒有利潤就沒有服務(wù),還有句話叫一分錢一分貨,大家應(yīng)該不會不熟悉,因為這兩句話是他們經(jīng)常向消費者表述的。既然知道這個道理,就應(yīng)該學(xué)會換位思考,別總一心想著壓價再壓
2023-02-16 wolyond 8