日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁 > 嵌入式 > 嵌入式軟件
[導(dǎo)讀]我單片機(jī)自學(xué)經(jīng)歷。


  前些天翻出了學(xué)單片機(jī)以來買元件和書籍的單據(jù)。因?yàn)槲沂谴蛩阍谟嬎銠C(jī)硬件方面花1萬元左右,所以保留了大部分的收據(jù),以便統(tǒng)計金額。到目前為止大概用了3千多元,包括買元件、書籍和上網(wǎng)費(fèi)。沒有計算交通費(fèi),也不折算投入的時間精力。
  有必要說說我學(xué)習(xí)單片機(jī)前的知識基礎(chǔ)。

  我中學(xué)在學(xué)校用過286蘋果機(jī)和IBM 386電腦,學(xué)習(xí)DOS和Basic語言。我一直想學(xué)計算機(jī)方面的專業(yè)的,但可能是因?yàn)榇蚧@球,搞得自己的數(shù)學(xué)物理很爛。廣東是算標(biāo)準(zhǔn)分的,我的數(shù)學(xué)和物理高考分?jǐn)?shù)一個是584,一個是596,按照正態(tài)分布,我屬于中等偏上一點(diǎn)點(diǎn),相當(dāng)?shù)臓€,估計廣東那一年有百分之四十多的人比我數(shù)學(xué)物理成績好。最后我學(xué)了藥學(xué),本來以為不用學(xué)數(shù)學(xué)物理,結(jié)果卻是和工科一樣,要學(xué)高等數(shù)學(xué)、線性代數(shù)、數(shù)理統(tǒng)計,還有大學(xué)物理。就這樣我有了學(xué)單片機(jī)的基礎(chǔ)!
  我高等數(shù)學(xué)每次都是補(bǔ)考及格的;至于大學(xué)物理,學(xué)了沒多久,做實(shí)驗(yàn)的時候被老師警告我這樣肯定考試不能及格。不過還好,物理總算是沒有補(bǔ)考,第一學(xué)期是六十多分過的。第二學(xué)期上課的時候,那個老師打擊我們說,六十多分過的都是不及格提分提上去的,不知道是不是針對我說的,這次我考了七十多。我倒不惱那個老師,自己不行,怨不得別人說。學(xué)大學(xué)物理對我弄明白一些電子的東西還是有幫助的。數(shù)理統(tǒng)計別人都考八、九十分,我只考了可憐的七十多。我的線性代數(shù)考了七十五,還不算太差。大學(xué)二年級學(xué)計算機(jī)基礎(chǔ),學(xué)的是DOS和TrueBasic語言。Dos這個東西別看著古老,搞電腦安裝、維修,以及學(xué)習(xí)Linux的時候還是很有用的。大學(xué)我學(xué)得最好的就是英語,第三學(xué)期考CET4,第四學(xué)期考CET6,都順利通過了。
  到了大學(xué)三年級,和下鋪合伙買了一臺電腦?;旧衔覀兪瞧骄褂玫模贿^我同學(xué)拿來打游戲,我拿來學(xué)習(xí)各種軟件。VB編程、VBA編程、C語言都是那時候開始學(xué)的。文字處理軟件、圖片處理軟件也學(xué);甚至學(xué)過AutoCad和3DMax,不過沒有學(xué)會。我們的機(jī)子不斷安裝不同的游戲、不同的軟件,加上沒有正版殺毒軟件,所以平均每個月都重新裝一次Win98。后來裝雙系統(tǒng)學(xué)Linux,root身份操作Linux比Win還要容易崩潰。慢慢的在對付電腦故障中學(xué)會了安裝維護(hù)電腦。
  畢業(yè)后自己買了電腦,學(xué)了很多東西,雖然學(xué)的不深。象Win32匯編、Delphi、Visual C++、Java語言都學(xué)了。還學(xué)了Linux下PHP+Apache+MySQL混合編譯,配置服務(wù)器之類的,學(xué)得很雜。計算機(jī)組成原理、計算機(jī)系統(tǒng)結(jié)構(gòu)、數(shù)據(jù)庫原理、軟件工程概論、計算機(jī)圖形學(xué)、數(shù)據(jù)結(jié)構(gòu)、微型計算機(jī)接口之類的書也粗略的看過一下。
  學(xué)單片機(jī)前用Delphi寫了個軟件通過串口控制液相色譜泵啟動、停止、改變流速等。

2003/6/7 DP-51S
  經(jīng)過一段時間在互聯(lián)網(wǎng)上的資料收集和分析,我購買了一臺下載仿真實(shí)驗(yàn)儀,隨機(jī)附送了一份教材和一張資料光盤。在隨后的一年多時間,對這臺機(jī)器的使用、制作原理等的學(xué)習(xí)研究,經(jīng)歷了有淺至深的過程。其間有兩次我都想退掉這臺儀器,因?yàn)椴幻靼自趺蠢眠@臺儀器和附帶的資料。開始我甚至不知道這臺儀器有下載編程的功能,也不知道有可以下載編程的51單片機(jī)。讀書百遍,其意自現(xiàn),為了不浪費(fèi)我的血汗錢,我還是硬著頭皮把教材啃了無數(shù)遍,最終啃出了些味道來。
2003/7/19 吸錫器
2003/7/22 萬用表 錫絲
2003/8/14 AT90S8515-8PC
《電子技術(shù)基礎(chǔ)》
《電子技術(shù)技能訓(xùn)練》
《電子元器件的選用與檢測》
《AVR高速嵌入式單片機(jī)原理與應(yīng)用》
  在網(wǎng)上看貼子,搜索到Guido Socher寫的《AVR單片機(jī)GCC編程》,覺得下載編程挺好,省了買編程器的錢。于是買了這些東西,另外拆了一臺壞掉的顯示器上的電子元件。剛開始連VCC,GND是什么都不懂的我最后用萬用板制作了一個Linux系統(tǒng)下用的下載編程電路。為此我寫了篇《Linux下AT90S8515單片機(jī)GCC編程點(diǎn)燈實(shí)驗(yàn)紀(jì)實(shí)》貼到網(wǎng)上了。后來在網(wǎng)上找到資料發(fā)現(xiàn),Widows下AVR的編程環(huán)境比Linux的簡單多了。
2003/8/21 P89C51RD2BN
  當(dāng)明白了下載編程是怎么回事的時候,我就買了這個芯片并做了個下載編程電路。
2003/10/15 RESISTOR 1/4W
2003/10/20 SMALL STEPPOR
《電動機(jī)的單片機(jī)控制》
《機(jī)電一體化入門》
  買了個小步進(jìn)電機(jī),用ULN2803放大功率進(jìn)行了它的單極二相驅(qū)動編程。參考了上面兩本書以及《AVR高速嵌入式單片機(jī)原理與應(yīng)用》的程序,以及一些網(wǎng)上的資料。不過我到現(xiàn)在還是對電機(jī)的控制不熟悉,還需要繼續(xù)學(xué)習(xí)。
2003/10/20 MAX202 AD7705 AD780
《智能儀器與數(shù)據(jù)采集系統(tǒng)中的新器件及其應(yīng)用》
買這些元件是為了做一個數(shù)據(jù)采集器。第一塊AD7705可能被我燒了,模擬部分不工作,后來重新買了一片就做成功了。估計是沒有考慮到要數(shù)字電路先通電的問題。數(shù)據(jù)采集的匯編代碼修改自俄羅斯的論壇上(因?yàn)槲铱床欢奈淖峙c軟鍵盤俄文字母一致)的一片貼子,估計也是個轉(zhuǎn)貼,因?yàn)樽⑨尪际怯⑽牡摹?
2004/3/6 89C51 89C2051
2004/3/18 89C51
  看了一片國外網(wǎng)站的文章,動手自己做了一個并行編程器。寫了篇《89C5x單片機(jī)編程器制作》貼到網(wǎng)上?,F(xiàn)在看來,還是買性價比高的商用編程器省事?!禤rotel99使用培訓(xùn)教程》
《電子世界》(2002合訂本)
  某個周末,經(jīng)過太平洋電腦城前面,有書店在買打折書,我買了這兩本書。因?yàn)樯岵坏觅I臺激光打印機(jī),我只是在protel畫出來,再用油性筆照著畫到銅板上,然后再腐蝕,制作起來非常浪費(fèi)時間。《電子世界》(2002合訂本)有很多好的文章,包括Protel 的使用的一些文章、《單片機(jī)實(shí)用技術(shù)講座》(共11講)、《自己動手做51系列單片機(jī)編程器》、《單片機(jī)89C51指令表》、《業(yè)余制作高質(zhì)量PCB的兩種新方法》等。
2004/3/23 P89LPC931FDH PDIUSBD12
《PDIUSBD12 USB固件編程與驅(qū)動開發(fā)》
  將原來數(shù)據(jù)采集器的RS232串口通訊換成了USB通訊,另外試用了一下P89LPC931FDH。TSSOP28的接腳不能直接用油性筆畫,于是我把一片都畫了顏色,再把芯片用透明膠固定上去,然后把針裝到自動鉛筆上,沿著芯片的接腳刮掉油性筆涂的顏料,拿起芯片,再用油性筆和針畫出TSSOP轉(zhuǎn)DIP28的圖,最后用三氯化鐵腐蝕。這樣低效率的方法是很耗時間的。最好有激光打印機(jī)打印Protel做出來的PCB,然后做光印板或者熱轉(zhuǎn)印。我想,把protel的電路圖轉(zhuǎn)成AutoCad的格式,然后拿到可以出工程圖的打印店打印到硫酸紙上,應(yīng)該是比較好的辦法。

2004/3/23 STEPPER AND DRIVER
  買了一個大的電機(jī)以及它的驅(qū)動器,只要給驅(qū)動器接上大于24V、1A的直流,然后通過單片機(jī)給驅(qū)動器一定頻率的脈沖,接到驅(qū)動器的電機(jī)就會轉(zhuǎn)起來了。因?yàn)橘I不到便宜的24V直流電源,我就自己動手做,參考了國外網(wǎng)站上電源制作的電路,用了一個220V交流轉(zhuǎn)24V的變壓器,4個1N4001做的電橋,一個35V、1000uF的電容。這樣的電源肯定是波紋極大的,不過用在那個驅(qū)動器是可以了。另外,因?yàn)?4V變壓器轉(zhuǎn)出來的電壓沒有24V,我把一個9V的電池和我做的直流電源串聯(lián)起來,居然也可以工作,真的是無知所以無畏,雖然我也感覺到那樣很危險。
  從3月到7月,我用了不少時間控制電機(jī)。另外買了片AD7714,做出來一個24位精度、USB通訊接口的數(shù)據(jù)采集卡。USB通訊我參考了《PDIUSBD12 USB固件編程與驅(qū)動開發(fā)》,不得不說這本書很多都是寫的不具體的。后來寫出來的代碼主要是利用了Philips公司網(wǎng)站上提供的資料,下載這些資料需要在Philips公司網(wǎng)站注冊,不過是免費(fèi)的。由于我用的SPI接口代碼是來自一片貼子的匯編代碼,而Philips公司提供的USB固件的代碼是C語言的,所以我只有用混合編程,將匯編代碼部分寫成幾個函數(shù)提供給C語言調(diào)用。AD7714和AD7705相比,嬌貴程度有過之而無不及,我又搞壞了一片,盡管看了n遍數(shù)據(jù)手冊(datasheet)、應(yīng)用指南(application note)和AD7714測試板的說明書(Evaluation Board for Signal Conditioning ADC,EVAL-AD7714-5EB),可能是我的電子基礎(chǔ)實(shí)在太差了吧。后來換了一片,參考了JAMES COOK UNIVERSITY ,SCHOOL OF ENGINEERING,Electrical Engineering專業(yè)的一個學(xué)生Matthew James Brodie的本科論文WIRELESS TEMPERATURE CONTROL NETWORK,上面有原理圖、PCB以及樣機(jī)照片。這樣綜合參考了許多資料,我才做出來了24位精度、USB通訊接口的數(shù)據(jù)采集卡的電路。驅(qū)動程序是用Driverstudio生成的,另外它還產(chǎn)生了應(yīng)用程序的代碼。我就是配置一下Driverstudio的設(shè)置,然后改了一下驅(qū)動程序的源代碼以及在生成的應(yīng)用程序代碼上添加了窗體顯示數(shù)值的代碼。將來如果要做產(chǎn)品還是需要再好好完善的。
2004/4/14 微型電鉆
2004/4/22 DB-9針、孔接口 DIP20插座
  微型電鉆拿來鉆孔和切割塑料還是蠻好用。

  2004年1月份考了碩士研究生,被錄取了,專業(yè)和電子、單片機(jī)什么的一點(diǎn)關(guān)系都沒有。9月份入學(xué)后,半年時間里,我基本沒有碰過單片機(jī)。

2005/3/31 P89C51RA2BN
2005/4/15 P89C51RA2BN
  但是朋友讓我做個小東西,于是重新開始搞單片機(jī)。這個東西很簡單,就是通過RS232串口獲得指令然后控制亮燈。這樣的實(shí)驗(yàn)電路在我的下載仿真實(shí)驗(yàn)儀上就可以調(diào)試出來,試驗(yàn)成功后重新做了塊板子。 2005/5/12 接收、發(fā)射模塊
2005/5/16 HC00,02,04,373,573, LS00
2005/5/23 無碼315發(fā)射,3310接收,3400接收
2005/5/23 TOP2004 89C52
2005/5/25 NRF401
2005/5/28 78L05
  有個項(xiàng)目想做無線通訊,結(jié)果用了nrf401的模塊也沒有做出來。浪費(fèi)了我大量的時間。其間還同時試著做mon51仿真機(jī)的電路。自己做的電路不能工作。mon51的資料和代碼都是keil上的,把代碼寫到一片單片機(jī)上替換我下載仿真實(shí)驗(yàn)儀的仿真芯片,是可以單步調(diào)試的,但是卻不能全速執(zhí)行。
2005/6/9 LED
2005/6/21 排阻 按鈕 晶振
2005/6/21 CAT24WC64
2005/6/24 TG12232EL
2005/7/12 CAT24WC256
2005/7/29 12232B 1602
2005/8/26 12232A-04
  由于無線通訊不能完成,只好用了個替代的離線方案:用lcd顯示,eeprom存儲數(shù)據(jù)。為了配合外殼,換了幾片lcd,花了我不少錢。

  總結(jié)學(xué)單片機(jī)的經(jīng)歷,我覺得語文是學(xué)習(xí)一切知識的基礎(chǔ);英語是擴(kuò)大知識接收渠道的工具;數(shù)學(xué)和物理是理解自然科學(xué)知識的基礎(chǔ);不要相信做學(xué)問要專攻一門,現(xiàn)代科學(xué)需要很復(fù)雜的知識背景,各學(xué)科之間是相輔相成、協(xié)同發(fā)展的;只要你真正努力學(xué)習(xí)過,考試成績差不能說明你不行,考試是很局限的東西:限定時間和地點(diǎn)、不能參考資料、不能借腦、考題基本上只有唯一的答案……,這與完成某個研究是完全不同的。  
 
本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

柏林2025年9月9日 /美通社/ -- 2025年9月5日,納斯達(dá)克上市公司優(yōu)克聯(lián)集團(tuán)(NASDAQ: UCL)旗下全球互聯(lián)品牌GlocalMe,正式亮相柏林國際消費(fèi)電子展(IFA 2025),重磅推出融合企...

關(guān)鍵字: LOCAL LM BSP 移動網(wǎng)絡(luò)

深圳2025年9月9日 /美通社/ -- PART 01活動背景 當(dāng)技術(shù)的鋒芒刺穿行業(yè)壁壘,萬物互聯(lián)的生態(tài)正重塑產(chǎn)業(yè)疆域。2025年,物聯(lián)網(wǎng)產(chǎn)業(yè)邁入?"破界創(chuàng)造"與"共生進(jìn)化"?的裂變時代——AI大模型消融感知邊界,...

關(guān)鍵字: BSP 模型 微信 AIOT

"出海無界 商機(jī)無限"助力企業(yè)構(gòu)建全球競爭力 深圳2025年9月9日 /美通社/ -- 2025年8月28日, 由領(lǐng)先商業(yè)管理媒體世界經(jīng)理人攜手環(huán)球資源聯(lián)合主辦、深圳?前海出海e站通協(xié)辦的...

關(guān)鍵字: 解碼 供應(yīng)鏈 AI BSP

柏林2025年9月9日 /美通社/ -- 柏林當(dāng)?shù)貢r間9月6日,在2025德國柏林國際電子消費(fèi)品展覽會(International Funkausstellung...

關(guān)鍵字: 掃地機(jī)器人 耳機(jī) PEN BSP

武漢2025年9月9日 /美通社/ -- 7月24日,2025慧聰跨業(yè)品牌巡展——湖北?武漢站在武漢中南花園酒店隆重舉辦!本次巡展由慧聰安防網(wǎng)、慧聰物聯(lián)網(wǎng)、慧聰音響燈光網(wǎng)、慧聰LED屏網(wǎng)、慧聰教育網(wǎng)聯(lián)合主辦,吸引了安防、...

關(guān)鍵字: AI 希捷 BSP 平板

上海2025年9月9日 /美通社/ -- 9月8日,移遠(yuǎn)通信宣布,其自研藍(lán)牙協(xié)議棧DynaBlue率先通過藍(lán)牙技術(shù)聯(lián)盟(SIG)BQB 6.1標(biāo)準(zhǔn)認(rèn)證。作為移遠(yuǎn)深耕短距離通信...

關(guān)鍵字: 藍(lán)牙協(xié)議棧 移遠(yuǎn)通信 COM BSP

上海2025年9月9日 /美通社/ -- 為全面落實(shí)黨中央、國務(wù)院和上海市委、市政府關(guān)于加快發(fā)展人力資源服務(wù)業(yè)的決策部署,更好發(fā)揮人力資源服務(wù)業(yè)賦能百業(yè)作用,8月29日,以"AI智領(lǐng) HR智鏈 靜候你來&quo...

關(guān)鍵字: 智能體 AI BSP 人工智能

北京2025年9月8日 /美通社/ -- 近日,易生支付與一汽出行達(dá)成合作,為其自主研發(fā)的"旗馭車管"車輛運(yùn)營管理平臺提供全流程支付通道及技術(shù)支持。此次合作不僅提升了平臺對百余家企業(yè)客戶的運(yùn)營管理效率...

關(guān)鍵字: 一汽 智能化 BSP SAAS

深圳2025年9月8日 /美通社/ -- 晶泰科技(2228.HK)今日宣布,由其助力智擎生技制藥(PharmaEngine, Inc.)發(fā)現(xiàn)的新一代PRMT5抑制劑PEP0...

關(guān)鍵字: 泰科 AI MT BSP

上海2025年9月5日 /美通社/ -- 由上海市經(jīng)濟(jì)和信息化委員會、上海市發(fā)展和改革委員會、上海市商務(wù)委員會、上海市教育委員會、上海市科學(xué)技術(shù)委員會指導(dǎo),東浩蘭生(集團(tuán))有限公司主辦,東浩蘭生會展集團(tuán)上海工業(yè)商務(wù)展覽有...

關(guān)鍵字: 電子 BSP 芯片 自動駕駛
關(guān)閉