Fideo Trosglwyddo Wirless FMUSER A Sain Yn Haws!
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> Affricaneg
sq.fmuser.org -> Albaneg
ar.fmuser.org -> Arabeg
hy.fmuser.org -> Armeneg
az.fmuser.org -> Aserbaijani
eu.fmuser.org -> Basgeg
be.fmuser.org -> Belarwseg
bg.fmuser.org -> Bwlgaria
ca.fmuser.org -> Catalaneg
zh-CN.fmuser.org -> Tsieineaidd (Syml)
zh-TW.fmuser.org -> Tsieineaidd (Traddodiadol)
hr.fmuser.org -> Croateg
cs.fmuser.org -> Tsiec
da.fmuser.org -> Daneg
nl.fmuser.org -> Iseldireg
et.fmuser.org -> Estoneg
tl.fmuser.org -> Ffilipineg
fi.fmuser.org -> Ffinneg
fr.fmuser.org -> Ffrangeg
gl.fmuser.org -> Galisia
ka.fmuser.org -> Sioraidd
de.fmuser.org -> Almaeneg
el.fmuser.org -> Groeg
ht.fmuser.org -> Haitian Creole
iw.fmuser.org -> Hebraeg
hi.fmuser.org -> Hindi
hu.fmuser.org -> Hwngari
is.fmuser.org -> Gwlad yr Iâ
id.fmuser.org -> Indonesia
ga.fmuser.org -> Gwyddeleg
it.fmuser.org -> Eidaleg
ja.fmuser.org -> Japaneaidd
ko.fmuser.org -> Corea
lv.fmuser.org -> Latfia
lt.fmuser.org -> Lithwaneg
mk.fmuser.org -> Macedoneg
ms.fmuser.org -> Maleieg
mt.fmuser.org -> Malteg
no.fmuser.org -> Norwyeg
fa.fmuser.org -> Perseg
pl.fmuser.org -> Pwyleg
pt.fmuser.org -> Portiwgaleg
ro.fmuser.org -> Rwmaneg
ru.fmuser.org -> Rwseg
sr.fmuser.org -> Serbeg
sk.fmuser.org -> Slofacia
sl.fmuser.org -> Slofenia
es.fmuser.org -> Sbaeneg
sw.fmuser.org -> Swahili
sv.fmuser.org -> Sweden
th.fmuser.org -> Thai
tr.fmuser.org -> Twrceg
uk.fmuser.org -> Wcrain
ur.fmuser.org -> Wrdw
vi.fmuser.org -> Fietnam
cy.fmuser.org -> Cymraeg
yi.fmuser.org -> Iddew-Almaeneg
Ar gyfer datblygu cymwysiadau: mae angen dysgu iaith C, strwythur data, JAVA, ac ati. Nid oes unrhyw beth arbennig i roi sylw iddo wrth ddatblygu cymwysiadau gwreiddio a datblygu cymwysiadau ar PC. Efallai eich bod chi'n dweud bod angen i chi wneud y gorau o'r system wreiddio, oes, mae angen i chi optimeiddio, ond nid yw'r rhaglen ddigymell yn ddim gwahanol i ddatblygiad y rhaglen ar y cyfrifiadur. Yn ogystal, pan fydd gennych y gallu i optimeiddio, nid ydych yn cael eich defnyddio mwyach i ofyn y cwestiwn hwn. Er enghraifft benodol, fel y rhyngwyneb datblygu, rydym yn defnyddio VC ar y cyfrifiadur; mewn Linux wedi'i fewnosod, efallai y byddwn yn defnyddio QT ac Android. Ar yr adeg hon, dylech ddysgu rhaglennu QT ac Android. Ond y sylfaen yw C neu JAVA o hyd, ac ar y sail hon, ymgyfarwyddo â'u rhyngwynebau. Os ydych chi wedi dysgu VC, mae'n cymryd amser i ddeall y dosbarthiadau a'r rheolyddion hynny.
Os ydych chi eisiau dysgu'r system sylfaenol, dyma fy arbenigedd, ond gallaf ddweud ychydig.
Cyn ateb y cwestiwn hwn, gadewch imi ateb: Mae llawer o bobl yn gofyn imi, ai dysgu gyrru neu ddysgu gwneud cais ydyw? Ni allaf ond dweud ei fod yn seiliedig ar ddiddordeb, ac nid yw gyrwyr a cheisiadau yn hollol ar wahân.
1. Nid yw'r gyrwyr rydyn ni'n siarad amdanyn nhw'n gyfyngedig i weithrediadau caledwedd, ond hefyd cysyniadau fel egwyddorion system weithredu ac amserlennu cysgu a deffro. Os ydych chi eisiau ysgrifennu cais da, a'ch bod chi am ddatrys y problemau y mae'r cais yn eu hwynebu yn well, dylech chi ddeall y wybodaeth hon
2. Rhwystrau isel i gymhwyso, yn enwedig yr JAVA pur ANDROID cyfredol. Yn bersonol, credaf fod y llwybr datblygu cymwysiadau yn hyddysg mewn busnes. Er enghraifft, yn y diwydiant cyfathrebu, diwydiant IPTV, a'r diwydiant ffonau symudol, rydych chi'n deall anghenion y diwydiant. Felly, mae pobl sy'n arweinwyr yn geisiadau yn bennaf.
3. Cael eich gyrru. Mewn gwirionedd, nid wyf am ei alw'n "bod yn yrrwr", ond rwyf am ei alw'n "bod yn system lefel isel". Ar ôl ei wneud, bydd hyn yn lladd pob diwydiant. Rwyf wedi gweithio ers sawl blwyddyn ac wedi gwneud ffonau symudol, IPTV, a theledu cynhadledd, ond nid yw'r cynhyrchion hyn yn gwneud unrhyw wahaniaeth i mi oherwydd fy mod i'n gwneud yr haen waelod yn unig. Nid oes gan eu busnes unrhyw beth i'w wneud â mi. Pan fydd problem gyda'r cais ac na allant ei datrys, byddaf yn rhoi syniad iddynt o safbwynt y cnewyllyn ac yn darparu offer iddynt. Yn bersonol, credaf fy mod yn arbenigwr technegol yng nghyfeiriad datblygu'r haen waelod.
4. Mewn gwirionedd, nid oes ffin rhwng gwneud yr haen waelod neu wneud y cais. Os oes gennych y profiad haen waelod, byddwch yn teimlo'n gartrefol iawn wrth wneud y cais. Gyda phrofiad busnes, gallwch ddod i adnabod yr haen waelod, a chyn bo hir byddwch chi'n gallu ffurfio tîm.
Yn ôl at y cwestiwn o sut i ddysgu. Beth sydd wedi'i gynnwys yn system sylfaenol Linux wedi'i hymgorffori? Peidiwch â phoeni, byddwch chi'n ei wybod trwy roi enghraifft.
1. Pan fydd y cyfrifiadur yn cael ei droi ymlaen, pwy sy'n arddangos y rhyngwynebau hynny? BIOS ydyw, beth mae'n ei wneud? Rhai hunan-wiriadau, yna darllenwch ffenestri o'r ddisg galed a'i chychwyn. Yn yr un modd, mae'r BIOS hwn yn cyfateb i'r cychwynnydd yn Linux wedi'i fewnosod. Mae angen i'r cychwynnwr hwn ddarllen y cnewyllyn Linux ar Flash a'i gychwyn.
2. Beth yw pwrpas cychwyn ffenestri? Wrth gwrs, sgwrsio ar-lein neu rywbeth ydyw. Ble mae'r offer Rhyngrwyd a sgwrsio hyn? Ar y gyriant C a gyriant D. Felly, yn gyntaf rhaid i ffenestri nodi'r gyriant C a'r gyriant D. Rydyn ni'n ei alw'n system ffeiliau gwraidd o dan Linux.
3. Gall Windows adnabod y gyriant C a'r gyriant D, felly mae'n rhaid ei fod yn gallu darllen ac ysgrifennu'r gyriant caled. Gelwir y pethau dan sylw yn yrwyr. Wrth gwrs, nid yn unig disg galed, ond hefyd cerdyn rhwydwaith, USB, ac ati. Gall Embedded Linux ddarllen a gweithredu cymwysiadau o Flash, a rhaid bod ganddo yrwyr Flash hefyd. Wrth gwrs, nid Flash yn unig mohono.
Gadewch i ni siarad amdano yn gyntaf, mae LINUX wedi'i fewnosod yn cynnwys pedair prif ran: cychwynnwr, cnewyllyn, gyrrwr, a system ffeiliau gwreiddiau.
Un, cychwynnwr
Mae'n rhaglen bwrdd noeth ychydig yn fwy cymhleth. Ond nid yw'n hawdd deall ac ysgrifennu'r rhaglen fwrdd noeth hon. Mae'r offer defnyddiol o dan Windows yn gwanhau ein gallu i raglennu.
Mae llawer o bobl yn defnyddio ADS a KEIL cyn gynted ag y byddant yn chwarae gwreiddio. A allwch chi ateb y cwestiynau hyn?
1. Unwaith y bydd pŵer ymlaen, ble mae'r CPU yn nôl cyfarwyddiadau ar gyfer gweithredu?
Ateb: Yn gyffredinol, mae'r cyfarwyddyd gan Flash.
2. Ond dim ond Flash y gellir ei ddarllen ac nid ei ysgrifennu'n uniongyrchol. Os ydw i'n defnyddio newidynnau byd-eang, ble mae'r newidynnau byd-eang hyn?
Ateb: Dylai newidynnau byd-eang fod yn y cof
3. Felly pwy sy'n rhoi newidynnau byd-eang yn y cof?
Ateb: A allwch chi ateb ffrind sydd wedi defnyddio ADS a KEIL ers amser maith? Mae hyn yn gofyn am "adleoli". Yn ADS neu KEIL, ysgrifennir y cod adleoli ar eich cyfer gan y cwmni sy'n gwneud yr offer hyn. Ydych chi erioed wedi ei ddarllen?
4. Mae'r cof mor fawr, sut ydw i'n gwybod pa gyfeiriad i ddarllen y "cynnwys a storiwyd yn wreiddiol yn Flash" i'r cof?
Ateb: Mae'r cyfeiriad hwn yn cael ei bennu gan "sgript cyswllt", mae ffeiliau gwasgariad yn ADS, a ffeiliau tebyg yn KEIL. Ond, ydych chi wedi ei astudio?
5. Dywedasoch mai adleoli yw copïo rhaglen o Flash i'r cof, fel y gall y rhaglen hon ddarllen Flash? Ateb: Oes, mae angen i chi allu gweithredu Flash. Wrth gwrs nid yn unig y rhain, ond hefyd gosod y cloc i wneud i'r system redeg yn gyflymach ac ati. Gadewch i ni ofyn ac ateb yma yn gyntaf, mae gan y cychwynnwr, rhaglen bwrdd noeth, dri phrif bwynt mewn gwirionedd:
1. Gweithrediad y caledwedd
2. Deall proseswyr system ARM
3. Cysyniadau sylfaenol y rhaglen: adleoli, pentwr, segment cod, segment data, segment BSS ac ati.
Ar gyfer gweithrediad y caledwedd, mae angen i chi weld y diagram sgematig a'r llawlyfr sglodion. Mae hyn yn gofyn am rywfaint o wybodaeth caledwedd. Nid yw'n ei gwneud yn ofynnol i chi allu dylunio caledwedd, ond o leiaf i'w ddeall; nid oes angen iddo allu deall cylchedau analog, ond deall cylchedau digidol. Dysgais y gallu hwn yn yr ysgol. Mae'r ddau lyfr (teitl y llyfr anghofiais i) yn ddigon. Ond rwy'n amau a oes gennych yr amynedd i orffen darllen y ddau lyfr hyn. Nid wyf yn gwybod a oes llyfr cyflymach nawr. Os ydych chi am ei wneud yn gyflym, gadewch i hyn fynd yn gyntaf, ac os nad ydych chi'n deall, gofynnwch i Google a'i bostio.
Yn ogystal, rhaid darllen y llawlyfr sglodion, peidiwch â chwilio am Tsieinëeg, dim ond edrych ar Saesneg. Roedd yn boenus iawn ar y dechrau, ond yn nes ymlaen, unwaith y bydd y gramadeg a'r eirfa'n gyfarwydd, mae'n hawdd darllen unrhyw lawlyfr sglodion.
I ddeall proseswyr system ARM, gweler Du Chunlei. Mae'n sôn am gyfarwyddiadau cydosod, dulliau eithriad, MMU, ac ati. Dim ond y 3 darn hyn o gynnwys sydd angen i chi eu deall.
Cysyniad sylfaenol y rhaglen, wrth gwrs, y brenin yw edrych ar egwyddorion llunio. Yn anffodus, mae'r math hwn o lyfr yn bendant o lefel llyfr nefol. Rwy'n eich cynghori i beidio â'i wylio oni bai eich bod yn athrylith super. Gwyliwch y a'r fideo gyntaf a ysgrifennais, peidiwch â phoeni, peidiwch â gwario arian. Yn dilyn y fideo a gwneud arbrofion sy'n gysylltiedig â chaledwedd, bydd y cysyniadau hyn yn dod yn glir. Nid wyf wedi dod o hyd i'r ail set o lyfrau neu fideos sy'n siarad am y cysyniadau hyn, gan ganiatáu imi ffrwydro amdano'n ddall. Ar gyfer y cychwynnwr, gwyliais i gyntaf pan oeddwn yn astudio, ac yna ysgrifennais y rhaglen fy hun a gwneud yr holl arbrofion ar galedwedd amrywiol, megis GPIO, cloc, SDRAM, UART, a NAND. Os ydych chi'n eu gwneud yn glir, mae'n hawdd deall u-boot trwy grwpio gyda'i gilydd. I grynhoi, er mwyn deall y diagram sgematig caledwedd a'r llawlyfr sglodion, mae angen ichi ddod o hyd i'r wybodaeth eich hun. Am y gweddill, dilynwch restr penodau'r a cham cyntaf y fideo i'w ddysgu.
Dau, y cnewyllyn
Dylai'r rhai sydd am ddechrau arni hepgor y cnewyllyn yn gyntaf a dysgu sut i ysgrifennu gyrwyr yn uniongyrchol.
I ddod yn feistr, rhaid bod gan y cnewyllyn ddealltwriaeth ddofn. Sylwch fy mod yn sôn am ddeall, nid oes gennyf obaith afradlon i ysgrifennu cnewyllyn.
Deall y mecanwaith amserlennu, mecanwaith rheoli cof, mecanwaith rheoli ffeiliau, ac ati y tu mewn.
Argymell dau lyfr:
1. Darllenwch drwyddo, darllenwch y llyfr tenau (mae cymdeithas arnofio yn pwysleisio cyflymder)
2. Dewis darllen, eisiau gwybod pa adran i ddarllen pa adran
Tri, gyrru
Mae'r gyrrwr yn cynnwys dwy ran: gweithrediad y caledwedd ei hun a fframwaith y gyrrwr.
Dyma'r caledwedd eto. Mae'n dal yn angenrheidiol deall y diagram sgematig a'r llawlyfr sglodion. Ymarfer mwy. Wrth siarad am y fframwaith gyrwyr, mae yna rai llyfrau i'w gyflwyno. Mae LDD3, y llyfr a ysgrifennwyd gan dramorwr, yn cyflwyno llawer o gysyniadau ac mae'n werth ei ddarllen. Fodd bynnag, mae ei rôl wedi'i gyfyngu i gyflwyno cysyniadau. Yn y bôn, fe wnes i ei ddefnyddio i ymgyfarwyddo â'r cysyniadau cyn dechrau, ac yna ei daflu ar ôl dechrau.
Dylai'r cyflwyniad mwy cynhwysfawr i'r gyrrwr fod yn Song Baohua. I fod yn onest, dim ond y catalog y darllenais i. Dywedodd llawer o bobl ie, rwy'n ei argymell yma.
Os ydych chi am ddeall ardal benodol yn fanwl, mae'n bendant yn argymhelliad gwych 5 seren. Nid ydych yn disgwyl ei ddarllen, mwy na 1,800 o dudalennau, dwy gyfrol i fyny ac i lawr. Pan nad wyf yn siŵr am faes penodol, byddaf yn edrych drwyddo. Gall unrhyw ran o'r llyfr hwn gwmpasu dau neu dri chant o dudalennau, sy'n fanwl iawn. Ac i fynd â chi i ddadansoddi'r cod ffynhonnell cnewyllyn gyda nod penodol. Mae'n cymryd linux 2.4 fel enghraifft, ond mae'r egwyddor yr un peth, ac mae hefyd yn berthnasol i fersiynau eraill o linux. Unrhyw gyflwyniadau eraill? Wrth gwrs mae yna, ail rifyn Wei Dongshan Linux Video. Nid yw'r "Llawlyfr Cyflawn o Ddatblygu Cymwysiadau Linux wedi'i Ymgorffori" yn siarad llawer am y gyrrwr, ac nid yw'n ddigon manwl.
Ceisiwch ysgrifennu gyrrwr ar gyfer yr holl galedwedd sy'n gysylltiedig â'ch bwrdd datblygu. Os oes gennych broblem, dylech "feddwl yn boenus" yn gyntaf. Yn y broses o feddwl, byddwch chi'n cysylltu llawer o wybodaeth amherthnasol ac yn ei gael o'r diwedd.
Yn bedwerydd, y system ffeiliau gwraidd
Ydych chi erioed wedi meddwl am y ddau gwestiwn hyn:
1. Ar gyfer y cynhyrchion a wneir gan Linux, defnyddir rhai ar gyfer monitro, defnyddir rhai fel ffonau symudol, a defnyddir rhai fel tabledi. Felly ar ôl cychwyn y cnewyllyn, ar ôl mowntio'r system ffeiliau gwreiddiau, pa gais y dylid ei gychwyn?
Ateb: Nid yw'r cnewyllyn yn gwybod neu ddim yn poeni pa raglen defnyddiwr y dylid ei chychwyn. Dim ond y cais init sy'n cychwyn, sy'n cyfateb i / sbin / init.
Yn amlwg, rhaid i'r cymhwysiad hwn ddarllen y ffeil ffurfweddu a chychwyn y rhaglen defnyddiwr (monitro, rhyngwyneb â llaw, rhyngwyneb tabled, ac ati) yn ôl y ffeil ffurfweddu. Mae'r cwestiwn hwn yn ein hatgoffa bod gan gynnwys y system ffeiliau rai confensiynau, fel / sbin / init, mae angen ffeil ffurfweddu.
2. Ydych chi erioed wedi meddwl pwy weithredodd y printf a ddefnyddiwyd yn y rhaglenni helo a'r byd a ysgrifennoch?
Ateb: Nid chi sy'n gweithredu'r swyddogaeth hon, ond gan swyddogaeth llyfrgell. Pan fydd yn rhedeg, mae'n rhaid iddo ddod o hyd i'r llyfrgell.
Mae'r cwestiwn hwn yn ein hatgoffa bod llyfrgelloedd yn y system ffeiliau o hyd. Dyma gwestiwn ac ateb syml. Os ydych chi eisiau gwybod mwy, gallwch edrych ar init.c y blwch prysur i wybod beth mae'r broses init yn ei wneud. Wrth gwrs, gallwch hefyd weld y bennod ar adeiladu'r system ffeiliau gwraidd yn y .
Fy mhrofiad dysgu
1. Pan oeddwn i yn yr ysgol, fe wnes i fapio mewn ffiseg ac electroneg. Mewn gwirionedd, ni ddysgais sut i ddylunio cylchedau yn y cwrs, ond dim ond rhywfaint o wybodaeth am gylchedau electronig y dysgais i. Dysgwyd dyluniad PCB gennyf i fy hun yn y labordy. Dim ond bwrdd 2-haen y gwnes i ei ddylunio, a nawr rydw i bron yn ei anghofio. Ond mae'n cadw'r gallu i ddarllen y diagram sgematig a'r llawlyfr sglodion.
2. Cymerais radd mewn meddalwedd, ac mae gen i ddiddordeb mawr mewn dylunio meddalwedd, ond dim ond iaith C a chronfa ddata y dysgais i. Fe wnes i lawer o gwestiynau cystadlu gyda diddordeb. Ni allaf gymryd rhan yn y gystadleuaeth, ond mae gen i ymarfer iaith C cadarn.
3. Yn y labordy, yn y cwmni cyntaf, dyluniais rai cardiau PCI syml ac ysgrifennais yrrwr windows
4. Yn yr ail gwmni, gan ddefnyddio 51 microgyfrifiadur un sglodyn fel ffôn car, dechreuodd gychwyn ar y ffordd o feddalwedd pur.
5. Dechreuais deimlo diffygion y microgyfrifiadur un sglodyn. Ymddiswyddais am hanner blwyddyn i ddysgu Linux y tu ôl i ddrysau caeedig, gan ddechrau gyda sut i weithredu'r het goch. Y cam yw edrych arno yn gyntaf, yna ysgrifennu'r rhaglen bwrdd noeth i weithredu'r caledwedd, ac yna dadansoddi'r u-boot. Ar yr un pryd, mae gen i rywfaint o ddealltwriaeth o fframwaith LINUX.
Wrth ysgrifennu byrddau noeth, argymhellir eich bod yn cryfhau eich dealltwriaeth o ymyriadau. Mae'r cnewyllyn yn defnyddio ymyriadau i gwblhau swyddogaethau amrywiol.
6. Ar ôl dadansoddi u-boot, dechreuwch raglennu gyrwyr syml. Ar yr adeg hon, mae'r gallu yn dal yn wan iawn.
7. Dechreuwyd gweithio yn ZTE, gweithio am 2 flynedd, ysgrifennu gyrwyr o bob math, datrys pob math o broblemau (problemau gyrru, helpu i ddod o hyd i broblemau ymgeisio), a chafodd y gallu ei dymheru.
|
Rhowch e-bost i gael syrpréis
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> Affricaneg
sq.fmuser.org -> Albaneg
ar.fmuser.org -> Arabeg
hy.fmuser.org -> Armeneg
az.fmuser.org -> Aserbaijani
eu.fmuser.org -> Basgeg
be.fmuser.org -> Belarwseg
bg.fmuser.org -> Bwlgaria
ca.fmuser.org -> Catalaneg
zh-CN.fmuser.org -> Tsieineaidd (Syml)
zh-TW.fmuser.org -> Tsieineaidd (Traddodiadol)
hr.fmuser.org -> Croateg
cs.fmuser.org -> Tsiec
da.fmuser.org -> Daneg
nl.fmuser.org -> Iseldireg
et.fmuser.org -> Estoneg
tl.fmuser.org -> Ffilipineg
fi.fmuser.org -> Ffinneg
fr.fmuser.org -> Ffrangeg
gl.fmuser.org -> Galisia
ka.fmuser.org -> Sioraidd
de.fmuser.org -> Almaeneg
el.fmuser.org -> Groeg
ht.fmuser.org -> Haitian Creole
iw.fmuser.org -> Hebraeg
hi.fmuser.org -> Hindi
hu.fmuser.org -> Hwngari
is.fmuser.org -> Gwlad yr Iâ
id.fmuser.org -> Indonesia
ga.fmuser.org -> Gwyddeleg
it.fmuser.org -> Eidaleg
ja.fmuser.org -> Japaneaidd
ko.fmuser.org -> Corea
lv.fmuser.org -> Latfia
lt.fmuser.org -> Lithwaneg
mk.fmuser.org -> Macedoneg
ms.fmuser.org -> Maleieg
mt.fmuser.org -> Malteg
no.fmuser.org -> Norwyeg
fa.fmuser.org -> Perseg
pl.fmuser.org -> Pwyleg
pt.fmuser.org -> Portiwgaleg
ro.fmuser.org -> Rwmaneg
ru.fmuser.org -> Rwseg
sr.fmuser.org -> Serbeg
sk.fmuser.org -> Slofacia
sl.fmuser.org -> Slofenia
es.fmuser.org -> Sbaeneg
sw.fmuser.org -> Swahili
sv.fmuser.org -> Sweden
th.fmuser.org -> Thai
tr.fmuser.org -> Twrceg
uk.fmuser.org -> Wcrain
ur.fmuser.org -> Wrdw
vi.fmuser.org -> Fietnam
cy.fmuser.org -> Cymraeg
yi.fmuser.org -> Iddew-Almaeneg
Fideo Trosglwyddo Wirless FMUSER A Sain Yn Haws!
Cysylltu
Cyfeiriad:
Rhif 305 Ystafell HuiLan Adeilad Rhif.273 Huanpu Road Guangzhou China 510620
Categoriau
Cylchlythyr