色偷偷偷久久伊人大杳蕉,色爽交视频免费观看,欧美扒开腿做爽爽爽a片,欧美孕交alscan巨交xxx,日日碰狠狠躁久久躁蜜桃

x
x
樓主: ouyangtengjie
打印 上一主題 下一主題

[提問(wèn)] 嵌入式軟件工程師入門(mén)

[復(fù)制鏈接]
21
發(fā)表于 2010-11-18 19:41:17 | 只看該作者
我也想學(xué)學(xué)。但是我們自己學(xué)習(xí)和在大學(xué)里專(zhuān)業(yè)學(xué)習(xí)會(huì)有什么區(qū)別?是不是在同樣的情況下,大學(xué)生和我們是不是一個(gè)小孩一個(gè)大人一樣!
22
發(fā)表于 2010-12-1 22:37:59 | 只看該作者
我也想學(xué),但是曉不得應(yīng)該怎樣上手啊,聽(tīng)別人說(shuō)要先把C語(yǔ)言弄得熟練,至少C代碼要自己親自寫(xiě)了很多,然后C++最好也會(huì),操作系統(tǒng)Linux也要會(huì),感覺(jué)太籠統(tǒng)了
23
發(fā)表于 2010-12-13 22:49:41 | 只看該作者
嵌入式軟件的開(kāi)發(fā)語(yǔ)言大多是C。
嵌入式軟件簡(jiǎn)單可分為基于操作系統(tǒng)的開(kāi)發(fā)和不基于操作系統(tǒng)的開(kāi)發(fā)。
不基于操作系統(tǒng)那一定是和硬件打交道,讀寫(xiě)各類(lèi)I/O外設(shè),過(guò)程就是根據(jù)數(shù)據(jù)手冊(cè)讀寫(xiě)一堆寄存器。在完成I/O外設(shè)交互的基礎(chǔ)下,完成一些應(yīng)用邏輯設(shè)計(jì),這類(lèi)設(shè)計(jì)常見(jiàn)于小型的工業(yè)控制器或者簡(jiǎn)單的消費(fèi)類(lèi)電子。
基于操作系統(tǒng)的開(kāi)發(fā)又可分為底層開(kāi)發(fā)(BSP和驅(qū)動(dòng)層)和應(yīng)用層開(kāi)發(fā)(這和windows下的程序員差不多);底層開(kāi)發(fā)相類(lèi)似于上面的不基于操作系統(tǒng)的開(kāi)發(fā),讀寫(xiě)一些寄存器,但稍稍復(fù)雜一些,要了解操作系統(tǒng)的結(jié)構(gòu),主要是填寫(xiě)操作系統(tǒng)向你調(diào)用的讀寫(xiě)設(shè)備和控制設(shè)備的接口函數(shù);應(yīng)用層開(kāi)發(fā)最好能有所實(shí)現(xiàn)功能的專(zhuān)業(yè)知識(shí)背景(尤其是一些數(shù)學(xué)知識(shí),因?yàn)榭赡芤婕暗揭恍┕こ趟惴ǎ┖拖到y(tǒng)架構(gòu)能力。
看你想選擇什么方向。如果原來(lái)是做windows下應(yīng)用層的開(kāi)發(fā),那就轉(zhuǎn)linux下的應(yīng)用開(kāi)發(fā),本質(zhì)區(qū)別不會(huì)太大,但剛開(kāi)始會(huì)感覺(jué)變得麻煩,但過(guò)一段時(shí)間后,你會(huì)有很多全新的樂(lè)趣。
如果有一定硬件背景,最好是單片機(jī)方面的基礎(chǔ),那就選一款主流又不太復(fù)雜的單片機(jī),推薦ARM,從沒(méi)有操作系統(tǒng)開(kāi)始,先搞清芯片的啟動(dòng)流程,中斷方式,和常見(jiàn)各類(lèi)外設(shè)的基本操作(典型的是驅(qū)動(dòng)一個(gè)I/O口點(diǎn)亮LED以及串口打印一個(gè)字符)。接下來(lái)學(xué)一個(gè)操作系統(tǒng),推薦uCOSII,比較容易入門(mén)而且源碼開(kāi)源,主要掌握系統(tǒng)的boot,以及內(nèi)核的基本功能。接下來(lái)學(xué)學(xué)linux,主要擴(kuò)充一下驅(qū)動(dòng)結(jié)構(gòu)的標(biāo)準(zhǔn)化,MMU等操作系統(tǒng)通用的一些機(jī)制。完成這些后基本算入門(mén)了,然后就是不斷的熟練,最后成為一名嵌入式軟件工程師。
24
發(fā)表于 2010-12-14 10:14:53 | 只看該作者
不花錢(qián)是不行的 ,
沒(méi)有經(jīng)濟(jì)支持的話(huà),學(xué)習(xí)速度是很慢的。

毫無(wú)疑問(wèn) 是C
找個(gè)開(kāi)發(fā)板多練練
berger008 發(fā)表于 2010-10-30 10:20
25
發(fā)表于 2010-12-15 08:50:44 | 只看該作者
想學(xué)習(xí)者,跟頂一下!
26
發(fā)表于 2010-12-15 10:50:29 | 只看該作者
想學(xué)習(xí)者,跟頂一下!
27
發(fā)表于 2010-12-15 12:48:43 | 只看該作者
一邊看書(shū)一邊找開(kāi)發(fā)板練,理論指導(dǎo)實(shí)踐,實(shí)踐總結(jié)經(jīng)驗(yàn)!
28
發(fā)表于 2010-12-21 08:32:53 | 只看該作者
16#你是想學(xué)那一方面?硬體還是軟體?
硬體的話(huà),也沒(méi)有什麼太大的技術(shù),反正就是一堆Layout的理論就是了。

這人太便激,如果讓你去做火箭,也會(huì)說(shuō)火箭簡(jiǎn)單,就是屁股後面冒火!卻不知裡面有多深,讓你搞一個(gè)無(wú)線(xiàn)偉輸?shù)陌逶囋?EMI
29
發(fā)表于 2010-12-25 12:14:50 | 只看該作者
可以
30
發(fā)表于 2010-12-26 23:40:47 | 只看該作者
學(xué)習(xí)linux
31
發(fā)表于 2010-12-27 12:57:10 | 只看該作者
路過(guò)~~看經(jīng)驗(yàn)~~
32
發(fā)表于 2010-12-27 16:59:03 | 只看該作者
正在 學(xué)習(xí)
33
發(fā)表于 2011-1-5 13:02:42 | 只看該作者
賺分啦
34
發(fā)表于 2011-1-6 18:24:10 | 只看該作者
BIOS
35
發(fā)表于 2011-1-9 20:22:02 | 只看該作者
假設(shè)你對(duì)硬件有一定的了解:至少知道cpu的結(jié)構(gòu)和常用外設(shè)接口;其次假設(shè)你對(duì)C語(yǔ)言比較熟練。那么,首先是學(xué)著寫(xiě)簡(jiǎn)單的單片機(jī)硬件驅(qū)動(dòng)程序,然后自己嘗試著寫(xiě)個(gè)簡(jiǎn)單的OS,再然后是綜合自己的OS+硬件驅(qū)動(dòng),做幾個(gè)簡(jiǎn)單的項(xiàng)目。比如:實(shí)時(shí)性要求不高的人機(jī)交互界面:鍵盤(pán)+液晶屏;實(shí)時(shí)性一般的數(shù)據(jù)網(wǎng)絡(luò)傳輸,網(wǎng)絡(luò)可以用CAN或者在RS485的基礎(chǔ)上用Modbus協(xié)議,can在工控領(lǐng)域里用的比較多,但是缺乏上層協(xié)議,而modbus協(xié)議屬于比較簡(jiǎn)單的上層協(xié)議,對(duì)學(xué)習(xí)復(fù)雜的協(xié)議,比如TCP/IP協(xié)議是個(gè)預(yù)熱;實(shí)時(shí)性很強(qiáng)的控制類(lèi)算法,比如用PID調(diào)節(jié)的降壓占波電路。這些都學(xué)會(huì)了,也就差不多了。
當(dāng)然,在做這些項(xiàng)目當(dāng)中,還會(huì)穿插著看看編譯器和鏈接器的原理,學(xué)著C和匯編的混合式編程。學(xué)著做代碼優(yōu)化。
建議在一個(gè)硬件平臺(tái)上完成這些學(xué)習(xí)內(nèi)容,之后的跨平臺(tái)對(duì)你而言很容易。
36
發(fā)表于 2011-1-11 00:43:00 | 只看該作者
也在聽(tīng)呵呵
37
發(fā)表于 2011-1-21 21:11:38 | 只看該作者
了解
38
發(fā)表于 2011-1-23 11:13:14 | 只看該作者
39
發(fā)表于 2011-1-23 14:05:42 | 只看該作者
40
發(fā)表于 2011-1-23 16:44:53 | 只看該作者
誰(shuí)不掙分啊

本版積分規(guī)則

關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點(diǎn)地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權(quán)所有   京ICP備16069177號(hào) | 京公網(wǎng)安備11010502021702
快速回復(fù) 返回頂部 返回列表