找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 4101|回復(fù): 1
打印 上一主題 下一主題
收起左側(cè)

電子工程師的學(xué)習(xí)計(jì)劃

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:76244 發(fā)表于 2015-4-6 23:15 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
         又有好一段時(shí)間沒(méi)寫日志了,近兩周都是研究windows應(yīng)用程序設(shè)計(jì),用職業(yè)點(diǎn)的說(shuō)法就是windws的win32 API。研究對(duì)象是《windows應(yīng)用程序設(shè)計(jì)》與《VC++深入淺出》,開發(fā)平臺(tái)是VS2005,VS2010,VC6.0。
         昨天買了兩本書,今天早上終于送到我手上了,分別是《一個(gè)Visual C++老鳥10年學(xué)習(xí)與開發(fā)心得》,《學(xué)通Visual C++的24堂課》。這兩本都是好書,老鳥10年開發(fā)心得幫我解析了VC++的應(yīng)用領(lǐng)域,VC++的應(yīng)用領(lǐng)域比我想象要大,是VB與.NET無(wú)法比擬的。
         亞馬遜手機(jī)治具也過(guò)一段落了,我留下的課題就是以后做治具要用單片機(jī)。也申請(qǐng)了一個(gè)實(shí)驗(yàn)項(xiàng)目,用公司的錢買了兩塊工控的單片機(jī)板回來(lái)做實(shí)驗(yàn)。控制上基本沒(méi)什么難度了,就是如何用單片機(jī)控制步進(jìn)驅(qū)動(dòng)器去驅(qū)動(dòng)步進(jìn)電機(jī)是一個(gè)問(wèn)題。用PLC去控制步進(jìn)電機(jī)驅(qū)動(dòng)很簡(jiǎn)單,一條步進(jìn)脈沖指令就了事了,可惜單片機(jī)就沒(méi)有那么簡(jiǎn)單了。等采購(gòu)將板子買回來(lái)后,我再慢慢實(shí)驗(yàn)。
         單片機(jī)實(shí)驗(yàn)項(xiàng)目暫時(shí)在準(zhǔn)備階段,我要抓緊時(shí)間學(xué)習(xí)VC++了。都說(shuō)要首先學(xué)習(xí)windows的win32 API再學(xué)習(xí)MFC,學(xué)習(xí)windows系統(tǒng)API真的很難啊,要接收一些全新的概念,比如句柄,窗口過(guò)程之類的職業(yè)名詞。
         我的計(jì)劃是先學(xué)會(huì)MFC,等我能獨(dú)立寫一些應(yīng)用程序后,再開始接觸VC++串口通訊編程,為什么要學(xué)習(xí)串口?沒(méi)為什么的,是因?yàn)橐院蠹訌?qiáng)單片機(jī)的時(shí)候,我主要是加強(qiáng)通訊方面的技術(shù)。為什么我這么看重通訊方面的技術(shù)?是因?yàn)榇髷?shù)據(jù)時(shí)代將來(lái)臨,物聯(lián)網(wǎng)炒得熱火朝天。串口通訊入門后,再學(xué)習(xí)射頻技術(shù)。我只知道社會(huì)是向這個(gè)方向發(fā)展,在社會(huì)上,一個(gè)會(huì)單片機(jī),會(huì)串口通訊,會(huì)射頻技術(shù)的開發(fā)工程師,是不會(huì)少于10K的工資的,如果再會(huì)一個(gè)VC++ 的話,后果真的不堪著想。
         今天跟一個(gè)同事聊單片機(jī)與PLC的事兒,我說(shuō)要掌握PLC(已經(jīng)掌握了),單片機(jī)(已經(jīng)入門了),工控機(jī)(努力入門中)。他說(shuō):“如果你PLC,單片機(jī),工控機(jī)都會(huì)了,那真是全能了。”我覺(jué)得他這句話有點(diǎn)奇怪,懂這三樣就全能了?世界還有其他更加復(fù)雜的知識(shí)等待我們?nèi)W(xué)習(xí)呢。那天在淘寶買單片機(jī)工控板的時(shí)候,那個(gè)老板也很驚訝:“你居然會(huì)PLC與單片機(jī)?太厲害了!逼鋵(shí)我心底里不會(huì)驕傲,因?yàn)槲抑肋@個(gè)世界上懂PLC與單片機(jī)的人多著呢。今天有個(gè)同事說(shuō):“你又買書了?”我大笑著說(shuō):“又有搞不懂的地方了,自己笨,要去花錢求指點(diǎn),所以要買書了。"
         最近發(fā)現(xiàn)自己近排吃書的效率比以前牛叉很多了,真是不知不覺(jué)啊,3年以前我還是一個(gè)見(jiàn)書就睡覺(jué)的學(xué)生哥。
         也有人問(wèn)我,你PLC技術(shù)很牛叉了?可以不學(xué)習(xí)了?我依然是那句話:”學(xué)習(xí)單片機(jī)也會(huì)提高PLC,學(xué)習(xí)VC++的同時(shí),PLC與單片機(jī)都在無(wú)意中提高了!
         說(shuō)起PLC,現(xiàn)在我真心討厭用三菱PLC,三菱PLC價(jià)格貴,指令難用,交互界面不生動(dòng),最主要就是指令真心不靈活。講到這些,我覺(jué)得歐姆龍PLC與基恩士PLC在這方面做得比三菱PLC好多了,以后做項(xiàng)目,杜絕用三菱PLC,除非客戶要求;魇縋LC比較好用,指令靈活得沒(méi)話說(shuō),交互界面也很生動(dòng),最主要就是基恩士在軟件方面花得心思比三菱與歐姆龍要多。
          沒(méi)學(xué)C++之前,我不會(huì)去將三菱PLC指令與歐姆龍PLC的指令與基恩士PLC指令去做對(duì)比的。學(xué)了C++后,我就發(fā)現(xiàn)其實(shí)PLC梯形圖都是將C語(yǔ)言封裝了,哪個(gè)廠家將指令封裝得靈活又好用?西門子PLC沒(méi)接觸過(guò),我暫時(shí)覺(jué)得基恩士在這方面比較好。

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:76244 發(fā)表于 2015-4-6 23:15 | 只看該作者
     又過(guò)個(gè)了一個(gè)星期了,上一周努力學(xué)習(xí)C++的面向?qū)ο蠊δ堋邦悺保@東西真是很復(fù)雜,非常復(fù)雜!類這個(gè)功能里面有很多小功能,能讓你轉(zhuǎn)到頭暈?zāi)X脹,我上一周都不知道頭昏腦脹幾次了。每當(dāng)我自己頭昏時(shí),就離開計(jì)算機(jī),去找別人聊天,聊一會(huì)回來(lái)繼續(xù)攻克這個(gè)類。
      類里面有(構(gòu)造函數(shù),析構(gòu)函數(shù),函數(shù)重載,this指針,繼承,多重繼承,運(yùn)算符重載,成員繼承的方法(protected,private,public),子類與父類之間的一些關(guān)系)。類這東西真是復(fù)雜!
      或許我的學(xué)習(xí)方法存在很大的問(wèn)題,或許不是學(xué)習(xí)方法問(wèn)題,是我的學(xué)習(xí)水平太差勁了。我就找會(huì)那本書《如何高效地學(xué)習(xí)》,認(rèn)真閱讀了學(xué)習(xí)方法那部分。認(rèn)真研究后,發(fā)現(xiàn)自己真的存在問(wèn)題。我也覺(jué)得書上講得很有道理,我太過(guò)于注重單一知識(shí)了,我應(yīng)該更加注重總體,找出各個(gè)知識(shí)點(diǎn)的關(guān)系(找關(guān)系不是那么簡(jiǎn)單),而不是找其中一個(gè)知識(shí)點(diǎn)然后往死里鉆。比如this指針跟繼承,跟函數(shù)重載有什么關(guān)系?我現(xiàn)在還真不知道!
       最近也翻起《代碼的未來(lái)》來(lái)看,以前很多看不懂得,自從認(rèn)真研究編程語(yǔ)言后,我發(fā)現(xiàn)里面講得很多東西都懂了,真是神奇!作者是一個(gè)日本人,這家伙很厲害。他自個(gè)兒研究多種編程語(yǔ)言,然后將多種編程語(yǔ)言的優(yōu)點(diǎn)總結(jié)起來(lái),寫出自己的語(yǔ)言,那就是強(qiáng)大的Ruby了。歐美很多牛叉編程高手都說(shuō)Ruby做得很不錯(cuò)。連《程序員的吶喊》《黑客與畫家》的作者都說(shuō)Ruby是一門不錯(cuò)的語(yǔ)言,然后就拼命說(shuō)Java是多么垃圾。
       沒(méi)時(shí)間了,今天就這樣了。
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表