|
本人是個(gè)菜鳥(niǎo),看了KIVI的視頻,決定自己畫(huà)STM32的板子,利用了好幾天的時(shí)間,畫(huà)出了這個(gè)板子,結(jié)果失敗了先放圖。這個(gè)板子的功能其實(shí)也挺簡(jiǎn)單的,+ U' {0 h" E$ f/ ?! F, K: Z
有6路的輸出電壓信號(hào),
9 R& I( {. o) H0 v3 r3 D7 g6路的AD采集信號(hào),
" w G+ T8 }& t/ F7 \0 T7路的達(dá)林驅(qū)動(dòng)電路,
% w8 O, Y$ Z$ q, y& `4 A; Q {7 }5 l一個(gè)專(zhuān)業(yè)的步進(jìn)電機(jī)驅(qū)動(dòng),
8 x5 p" K6 Q0 k, z1 ^個(gè)LCD顯示屏幕,LCD用的是SSD1963芯片5 v. W2 z- q2 S- B1 V
2片SRAM驅(qū)動(dòng)) K J; o, {! H2 t, w: X5 j
1個(gè)16MB的FLASH
- d# W) k* c3 |7 n4 G5 H1個(gè)256字節(jié)的EEPROM
" Z* P% P( k7 b* w# m+ [5 U可以說(shuō)就是個(gè)特定功能的開(kāi)發(fā)板
3 M; E9 W7 E8 z; m l在畫(huà)這個(gè)板子的時(shí)候,我發(fā)現(xiàn)一個(gè)問(wèn)題,布線(xiàn)太集中到一個(gè)層,導(dǎo)致地平面不完整,因?yàn)榫(xiàn)太集中了,導(dǎo)致覆銅的地線(xiàn)根本不能和芯片的地相連,SRAM 和 CPU的地沒(méi)有大面積的和地相連,看了別人的板子,發(fā)現(xiàn)也是這樣的,所以直接就打樣了,花了170塊 5片,興致匆匆的焊好,發(fā)現(xiàn)了以下的毛病2 }: X8 A: V* L- ]
1:我家的220V電源,沒(méi)有接地,導(dǎo)致下雨的時(shí)候,供電的設(shè)備,摸上去有酥酥的電人感,用這個(gè)電源的供電的情況下,在開(kāi)機(jī)和復(fù)位的時(shí)候CPU經(jīng)常死機(jī),開(kāi)關(guān)10次大約能成功一半吧,隨著CPU運(yùn)行溫度的升高,開(kāi)機(jī)的成功率也隨著增高,一旦CPU運(yùn)行了1個(gè)小時(shí)以后,這種毛病就會(huì)失去。而且就算有的時(shí)候開(kāi)機(jī)成功,CPU內(nèi)部的SRAM也會(huì)不好使,導(dǎo)致defalut。; f1 q4 K B; _% P9 r/ T S4 Y
2:SRAM基本就是廢了,數(shù)量少的寫(xiě)入和讀取都沒(méi)有什么問(wèn)題,但是一旦用MALLOC申請(qǐng)了大量的空間,進(jìn)行讀取的話(huà),CPU直接default,陷入死機(jī)。嘗試把FSMC的數(shù)據(jù)建立時(shí)間變長(zhǎng),有所改善,但還是不穩(wěn)定!. k) e# w2 f5 M- P9 m4 S# Y# \
基本這兩個(gè)就是嚴(yán)重的問(wèn)題,按我自己的猜想主要有以下幾點(diǎn)問(wèn)題,不知道對(duì)不對(duì)。
, u) _) P O" m1 q; N& A1:線(xiàn)過(guò)于集中,導(dǎo)致把地線(xiàn)分割的太嚴(yán)重(備注:上下的地均有回流過(guò)孔,增加回流,就是地平面有的地方太狹窄但也均打上回流過(guò)孔了)( p# O4 _" X) \$ g
2:SRAM 是否沒(méi)做等長(zhǎng)導(dǎo)致信號(hào)延時(shí)的時(shí)間不一樣?# M7 H! F/ P* ?8 z7 W! O; Q
忘各位大神能幫幫我這個(gè)菜鳥(niǎo) 少走些彎路。打樣板太貴了 失敗一次將近200塊,掏不起啊。。。$ b2 Q7 J5 |( Q' ~( X8 F3 l( e
|
本帖子中包含更多資源
您需要 登錄 才可以下載或查看,沒(méi)有賬號(hào)?立即注冊(cè)
x
|