|
去年買了一個登山包,超耐磨的那種。。。本來打算基于stm32來學(xué)習(xí)編程,但是搗鼓了兩天竟然用usb無法下載程序,各種心情啊。今天下午終于鼓足了勇氣去向一位學(xué)長討教(因?yàn)槲覍W(xué)的板子就是他做的)。我討厭伸手黨,所以我也怕別人說我也是伸手黨。向?qū)W長討教了一番,學(xué)長說這個很簡單啊,下個程序就那么簡單。聽了學(xué)長的話,我無地自容,我都大四了,連個程序都不會下,還怎么玩stm32啊,還怎么好意思在實(shí)驗(yàn)室呆,還怎么好意思去深圳找工作。然后就硬著頭皮去看電路圖,stm32是第一次接觸,電路當(dāng)然有好多看不懂,一個一個的分析。其實(shí)也沒有分析那么多。下不進(jìn)程序,就是驅(qū)動有問題唄。usb與 stm32中介是CP2102。因?yàn)橹翱催^ZigBee的資料,所以對那個CP2102(USB轉(zhuǎn)串口驅(qū)動)有所了解,就一步一步的檢查,結(jié)果查到 stm32f103vet6的轉(zhuǎn)接板時,發(fā)現(xiàn)轉(zhuǎn)接板上的TXD不與外設(shè)的TXD相連,當(dāng)時就豁然開朗,原來是虛焊導(dǎo)致的啊,腦海中有千萬只草泥馬在奔騰。原來在這么個東西上了(其實(shí)他們或大或小,整不定它,你就是沒法下載程序)。因?yàn)檫@塊板是學(xué)長他們的淘寶店賣的,不是我自己用學(xué)校的那種熱轉(zhuǎn)印+臺鉆做的,而且學(xué)長做的板子的精密的布局,和周全的設(shè)計(jì),再加上是淘寶上賣的東西,肯定沒有虛焊這種小毛病,但是它卻實(shí)實(shí)在在的發(fā)生了,去年買了個表(當(dāng)然,我不認(rèn)為是學(xué)長他們做的不好,而是覺得放在那里吃灰吃得太久了,然后就出毛病了,淘寶賣的東西一般都不會有問題的)。電子產(chǎn)品就這樣,放在那里不用,讓它吃灰,它就會報復(fù)你等你玩它的時候。唉,開天辟地第一篇還是整硬件,原本的目的是學(xué)習(xí)編程,各種傷心啊。。。從明天上午開始,軟件搞起。。。
下一步我該做啥呢?軍爺,來點(diǎn)建議? |
|