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

QQ登錄

只需一步,快速開(kāi)始

帖子
查看: 2433|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

學(xué)習(xí)小記

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:3721 發(fā)表于 2015-1-5 16:20 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
1,以c語(yǔ)言作為基礎(chǔ),學(xué)習(xí)發(fā)現(xiàn)java語(yǔ)言比c語(yǔ)言多了類的概念,裁剪了指針。c++里面也有類似的概念,且構(gòu)造函數(shù),重載函數(shù)的用法都是相同。還沒(méi)有深入學(xué)習(xí)c++,路尚漫長(zhǎng)。
2,使用qt界面編程相對(duì)vc6.0和mfc要易學(xué)一點(diǎn),因?yàn)槭情_(kāi)源項(xiàng)目,所以比微軟的東西的內(nèi)部機(jī)制更清晰。qt的 信號(hào)槽機(jī)制感覺(jué)也比微軟的消息隊(duì)列要易懂。vc6.0里面從建立窗口開(kāi)始,首先窗口句柄,創(chuàng)建窗口,————哪一個(gè)不是幾十個(gè)參數(shù),每次都得打開(kāi)msdn抄半天。目前qt在window下最蛋疼的事情就是程序發(fā)布,有待解決。在linux下是各種開(kāi)發(fā)環(huán)境的建立問(wèn)題。解壓,配置,make,makeinstall,配置那里完全看不懂。
3,linux下編程,發(fā)現(xiàn)bash編程也挺有用的。比如我把建立交叉編譯系統(tǒng)的過(guò)程寫到cross.sh下:
cd /opt
mkdir FriendlyARM
cd FriendlyARM
cd /tmp/linux
tar xvzf /______/arm-linux-gcc.tar.gz -C /
[/table][table=98%]
然后chmod 777 /------cross.sh
./cross.sh運(yùn)行bash程序
再來(lái)個(gè)弱智級(jí)別的,bash編程屬于解釋執(zhí)行,和編譯執(zhí)行不同的是變量不需要預(yù)先定義。 例如:
a=1;
b=2;
c=a+b;
echo $c就輸出3了,好吧翔哥你就慢慢寫那么鳥(niǎo)長(zhǎng)去算1+2吧。
小結(jié):
有人認(rèn)為電路程序是一個(gè)固定的程式,認(rèn)為一勞永逸的寫一個(gè)模版,以后要修改只要稍作修改就好了。 每一種硬件平臺(tái)的體系結(jié)構(gòu)都是完全不同的,其次我們?cè)O(shè)計(jì)電路程序都是一種完全不浪費(fèi)的思想,就是線路板最小化,元件保證可靠性的前提勁量的緊湊,單片機(jī)選型都是盡量剛好使用完全部代碼空間和硬件資源的。任何的小修小改都是牽一發(fā)動(dòng)全身。

本人也許至少三五十件的電路作品,而其中很失敗的至少有近二十種。很多人很想對(duì)他們說(shuō)對(duì)不起,只是我無(wú)力去改變,我只是個(gè)小小的劉翔。拼命學(xué)習(xí)吧,錯(cuò)誤,失敗哪怕一次都是一輩子的傷痛,每每都會(huì)在夢(mèng)里舔舐著傷口告訴自己,錯(cuò)誤只允許一次,永遠(yuǎn)記住。靠10:30,趕緊洗澡睡覺(jué)。

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩

相關(guān)帖子

回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

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