RabbitCore RCM2300
C-Programmable Modil
Kòmanse Manyèl
019-0101 • 040515-D
RabbitCore RCM2300 Kòmanse Manyèl
Nimewo Pati 019-0101 • 040515-C • Enprime Ozetazini
© 2001-2004 Z-World, Inc. • Tout dwa rezève.
Z-World rezève dwa pou fè chanjman ak amelyorasyon nan pwodwi li yo san yo pa bay avi.
Mak komèsyal yo
Rabbit ak Rabbit 2000 se mak anrejistre Rabbit Semiconductor.
RabbitCore se yon mak komèsyal nan Rabbit Semiconductor.
Dynamic C se yon mak ki anrejistre Z-World Inc.
Z-World, Inc.
2900 Spafford Street
Davis, Kalifòni 95616-6800
USA
Telefòn: 530-757-3737
Faks: 530-757-3792
www.zworld.com
Lapen Semiconductor
2932 Spafford Street
Davis, Kalifòni 95616-6800
USA
Telefòn: 530-757-8400
Faks: 530-757-8402
www.rabbitsemiconductor.com
RabbitCore RCM2300
1. ENTWODIKSYON & SOUVIEW
RabbitCore RCM2300 a se yon ti modil debaz avanse ki enkòpore pwisan mikwoprosesè Rabbit 2000™, memwa flash, RAM estatik, ak dijital 110 pò, tout sou yon PCB ki jis 1.15″ x 1.60″ (29.2 mm x 40.6 mm).
1.1 RCM2300 Deskripsyon
RCM2300 a se yon modil debaz piti anpil ki chaje pouvwa pwosesis yon mikwoprosesè Rabbit 2000™ nan 1.84 pous kare (11.9 cm²). De 26-pin tèt fè soti lapen 2000 I/O liy otobis yo, liy adrès, liy done, pò paralèl, ak pò seri.
RCM2300 a resevwa +5 V pouvwa li nan tablo itilizatè a sou kote li monte. RCM2300 a ka koòdone ak tout kalite CMOS-konpatib aparèy dijital atravè tablo itilizatè a.
RCM2300 a pran tout avantajtage nan Rabbit 2000 sa yo ak lòt karakteristik entegre yo:
- seri enstriksyon rapid, efikas.
- senk revèy 8-bit kaskad nan pè, yon revèy 10-bit ak 2 rejis matche ak ki chak gen yon entèwonp.
- revèy watchdog.
- 57 I/O (ki gen ladan I/O jeneral, liy adrès, liy done, ak liy kontwòl sou headers, ak 11 I/O sou konektè nan twou).
- 256K nan memwa flash nonvolatile nan magazen aplikasyon ki ekri pou RCM2300 la.
- 128K nan batri-backable SRAM.
- vitès revèy rapid 22.1 MHz.
- pwovizyon pou batri backup abò.
- kat pò seri.
Yon lòt modil RabbitCore ka itilize pou repwograme yon RCM2300. Repwogramasyon sa a (ak debogaj) ka fèt atravè Entènèt lè l sèvi avèk pòtay pwogramasyon rezo RabbitLink Z-World la oswa avèk modil RabbitCore ki ekipe Ethernet lè l sèvi avèk karakteristik DeviceMate Dynamic C a.
1.1.1 Lòt vèsyon faktori
Pou akomode devlopè ki gen bezwen espesifik, lòt vèsyon modil RCM2300 ka jwenn nan kantite pwodiksyon sou lòd espesyal.
Variant ki ba-pouvwa nan RCM2300 kouri nan 3.686 MHz ak 3.3 V ka koutim fèt an kantite. Revèy la ka chanje dinamikman nan nenpòt youn nan senk frekans osi ba ke 32 kHz diminye konsomasyon pouvwa menm pi lwen.
1.1.2 Espesifikasyon fizik ak elektrik
Tablo 1 bay lis espesifikasyon debaz yo pou RCM2300 la.
Tablo 1. Espesifikasyon debaz RCM2300
Spesifikasyon | Done |
Pwovizyon pou pouvwa | 4.75 - 5.25 VDC (108 mA nan vitès revèy 22.1 MHz) |
Gwosè | 1.15″ x 1.60″ x 0.55″ (29 mm x 41 mm x 14 mm) |
Anviwònman | -40 ° C a 85 ° C, 5-95% imidite, san kondansasyon |
REMAK: Pou espesifikasyon pwodwi konplè, gade Anèks A nan RabbitCore RCM2300 Manyèl Itilizatè a.
Modil RCM2300 yo gen de tèt 26-pin ak ki kab konekte, oswa ki ka konekte nan sipò matche sou yon aparèy pwodiksyon. Pinout yo pou konektè sa yo montre nan Figi 1 anba a.
J4 J5
Nòt: Pinouts sa yo jan yo wè sou la Anba bò nan modil la.
Figi 1. Pinout RCM2300
Gen kenz pwen koneksyon adisyonèl ki disponib sou yon kwen nan tablo RCM2300 la. Pwen koneksyon sa yo se 0.030″ twou dyamèt espace 0.05″ apa. Gen diznèf pwen koneksyon adisyonèl ki disponib nan pozisyon J2 ak J3. Pwen koneksyon adisyonèl sa yo rezève pou itilizasyon alavni.
1.2 Lojisyèl Devlopman
RCM2300 a sèvi ak anviwònman devlopman dinamik C pou kreyasyon rapid ak debogaj aplikasyon pou ègzekutabl. Dynamic C bay yon anviwònman devlopman konplè ak editè entegre, konpilatè ak debogaj nan nivo sous. Li koòdone dirèkteman ak sistèm sib la, elimine nesesite pou emulateur konplèks ak enfidèl nan sikwi.
Dynamic C dwe enstale sou yon estasyon Windows ak omwen yon pò seri gratis (COM) pou kominikasyon ak sistèm sib la. Gade Chapit 3, “Enstalasyon lojisyèl ak plis ankòview,” pou enfòmasyon konplè sou enstale Dynamic C.
REMAK: RCM2300 a mande Dynamic C v7.04 oswa pita pou devlopman. Gen yon vèsyon konpatib sou CD-ROM Twous Devlopman an.
1.3 Kouman pou itilize manyèl sa a
Sa a Kòmanse manyèl gen entansyon bay itilizatè yo yon kòmansman rapid men solid ak modil RCM2300 la.
1.3.1 Enfòmasyon adisyonèl sou pwodwi
Yo bay enfòmasyon detaye sou RabbitCore RCM2300 nan RabbitCore RCM2300 Manyèl Itilizatè a yo bay sou CD-ROM ki akonpaye yo nan fòma HTML ak Adobe PDF.
Gen kèk itilizatè avanse ki ka chwazi sote rès manyèl entwodiksyon sa a epi kontinye dirèkteman ak enfòmasyon detaye sou pyès ki nan konpitè ak lojisyèl ki nan manyèl itilizatè a.
REMAK: Nou rekòmande pou nenpòt moun ki pa byen abitye ak Rabbit Semiconductor oswa pwodwi Z-World omwen li nan rès la nan manyèl sa a pou jwenn konesans ki nesesè yo sèvi ak enfòmasyon ki pi avanse.
1.3.2 Enfòmasyon Referans Lòt
Anplis de enfòmasyon espesifik pwodwi ki nan la RabbitCore RCM2300 Manyèl Itilizatè a, de lòt manyèl referans yo bay sou fòm HTML ak PDF sou CD-ROM ki akonpaye yo. Itilizatè avanse yo pral jwenn referans sa yo valab nan devlope sistèm ki baze sou RCM2300 la.
- Dynamic C manyèl itilizatè a
- Rabbit 2000 Microprocessor Manyèl itilizatè a
1.3.3 Sèvi ak Dokimantasyon sou Entènèt
Nou bay pi gwo dokiman itilizatè nou yo ak referans nan de fòma elektwonik, HTML ak Adobe PDF. Nou fè sa pou plizyè rezon.
Nou kwè ke bay tout itilizatè yo ak bibliyotèk konplè nou an nan pwodwi ak referans manyèl se yon konvenyans itil. Sepandan, manyèl enprime yo chè pou enprime, stock ak bato. Olye ke mete ak peye pou manyèl ke chak itilizatè ka pa vle, oswa bay sèlman manyèl espesifik pwodwi, nou chwazi bay dokiman konplè nou an ak bibliyotèk referans sou fòm elektwonik ak chak twous devlopman ak ak anviwònman devlopman Dynamic C nou an.
REMAK: Ou ka toujou telechaje vèsyon Adobe Acrobat Reader ki pi aktyèl la nan Adobe a web sit nan http://www.adobe.com. Nou rekòmande pou w itilize vèsyon 4.0 oswa pita.
Bay dokiman sa a sou fòm elektwonik ekonomize yon kantite papye menmen lè yo pa enprime kopi manyèl itilizatè yo pa bezwen.
Jwenn dokiman sou entènèt
Dokimantasyon an sou entènèt enstale ansanm ak Dynamic C, epi yo mete yon icon pou meni dokiman an sou Desktop estasyon travay la. Double-klike sou ikòn sa a pou rive nan meni an. Si icon nan manke, kreye yon nouvo ikòn Desktop ki montre default.htm nan la dok katab, yo jwenn nan katab enstalasyon Dynamic C la.
Dènye vèsyon tout dokiman yo toujou disponib pou telechaje gratis, ki pa anrejistre nan men nou an Web sit tou.
Enpresyon manyèl elektwonik
Nou rekonèt ke anpil itilizatè prefere manyèl enprime pou kèk itilizasyon. Itilizatè yo ka fasilman enprime tout oswa yon pati nan manyèl sa yo bay sou fòm elektwonik. Gid sa yo ka itil:
- Ekri an lèt detache soti nan vèsyon Adobe PDF yo files, pa vèsyon HTML yo.
- Si enprimant ou a sipòte enprime duplex, enprime paj an doub bò.
- Si ou pa gen yon enprimant apwopriye oswa ou pa vle enprime manyèl la tèt ou, pifò boutik kopi detay (eg Kinkos, CopyMax, AlphaGraphics, elatriye) pral enprime manyèl la nan PDF la. file epi mare li pou yon chaj rezonab-sou sa nou ta gen pou peye pou yon manyèl enprime ak mare.
2. KONFISKRI MATERIEL
Chapit sa a dekri pyès ki nan konpitè RCM2300 an plis detay, epi li eksplike kijan pou mete ak itilize Komisyon Pwototip ki akonpaye an.
REMAK: Chapit sa a (ak manyèl sa a) sipoze ou genyen Twous Devlopman RabbitCore RCM2300 la. Si ou te achte yon modil RCM2300 pou kont li, w ap gen pou adapte enfòmasyon ki nan chapit sa a ak lòt kote ak tès ou ak konfigirasyon devlopman.
2.1 Kontni Twous Devlopman
Twous Devlopman RCM2300 la gen atik sa yo:
- RCM2300 modil ak 256K memwa flash ak 128K SRAM.
- RCM2200/RCM2300 Pwototip Komisyon Konsèy.
- Ekipman pou pouvwa transfòmatè miray, 12 V DC, 500 mA Ekipman pou pouvwa a enkli sèlman ak Twous Devlopman ki vann pou mache Nò Ameriken an. Itilizatè lòt bò dlo yo ta dwe itilize yon ekipman elektrik ki disponib lokalman ki kapab bay 7.5 V a 25 V DC nan Komisyon Konsèy Pwototip.
- Programming kab ak sikwi entegre nivo matche.
- Dinamik C CD-ROM, ak dokimantasyon pwodwi konplè sou CD.
- Sa a Kòmanse manyèl.
- Rabbit 2000 Processeur Fasil Referans afich.
- Kat enskripsyon.
2.2 Komisyon Konsèy Pwototip
Komisyon Konsèy Pwototip ki enkli nan Twous Devlopman an fè li fasil pou konekte yon RCM2300 ak yon ekipman pou pouvwa pou devlopman. Li bay tou kèk periferik I/O debaz (switch ak LED), osi byen ke yon zòn pwototip pou devlopman pyès ki nan konpitè ki pi avanse.
Pwototip Komisyon Konsèy la ka itilize san modifikasyon pou nivo ki pi fondamantal nan evalyasyon ak devlopman.
Pandan w ap pwogrese nan eksperimantasyon pi sofistike ak devlopman pyès ki nan konpitè, modifikasyon ak adisyon yo ka fè nan tablo a san yo pa modifye oswa domaje modil RabbitCore nan tèt li.
Yo montre Komisyon Pwototip nan Figi 2, ak karakteristik prensipal li yo idantifye.
Figi 2. RCM2200/RCM2300 Pwototip Komisyon Konsèy
2.2.1 Karakteristik Komisyon Konsèy Pwototip
• Koneksyon pouvwa – Yo bay yon header 3 pin nan J5 pou koneksyon ekipman pou pouvwa a. Remake byen ke tou de broch ekstèn yo konekte ak tè ak peny santral la konekte ak opinyon an anvan tout koreksyon V +. Kab ki soti nan transfòmatè miray la ki te bay ak vèsyon Nò Ameriken Twous Devlopman an fini nan yon konektè ki ka konekte nan nenpòt ki oryantasyon.
Itilizatè ki bay pwòp ekipman pou pouvwa yo ta dwe asire ke li delivre 7.5-25 V DC nan pa mwens pase 500 mA. Voltagregilatè a pral chofe lè w itilize. (Voltaj ekipman pou pi ba yo ap diminye dissipation tèmik nan aparèy la.)
• Pwovizyon pou pouvwa reglemante – kri DC voltage bay la POUVWA se header nan J5 dirije nan yon 5 V vol lineyètage regilatè, ki bay pouvwa ki estab nan RCM2300 a ak Komisyon Konsèy la Pwototip. Yon dyod Shottky pwoteje ekipman pou pouvwa a kont domaj nan ranvèse koneksyon pouvwa anvan tout koreksyon.
• Pouvwa ki ap dirije -Pouvwa ki ap dirije limyè chak fwa pouvwa konekte ak Komisyon Konsèy la Pwototip.
• Reyajiste switch – Yon switch tanporè-kontak, nòmalman louvri konekte dirèkteman ak mèt RCM2300 a /RES peny. Peze switch la fòse yon reset pyès ki nan konpitè sistèm lan.
• I/O switch ak LED - De switch momantane-kontak, nòmalman louvri yo konekte ak broch PB2 ak PB3 nan mèt RCM2300 la, epi yo ka li kòm opinyon pa s.ample aplikasyon yo.
De LED yo konekte ak broch PEI ak PE7 nan mèt RCM2300 la, epi yo ka kondwi kòm endikatè pwodiksyon pa s.ample aplikasyon yo.
Dyod yo ak switch yo konekte atravè JP1, ki gen tras kout kousinen adjasan yo ansanm. Tras sa yo ka koupe pou dekonekte LED yo, epi yo ka soude yon header 8-pin nan JP1 pou pèmèt rekoneksyon selektif yo ak jumper. Gade figi 3 pou plis detay.
• Zòn ekspansyon yo – Yo bay Komisyon Konsèy Pwototip ak plizyè zòn ki pa peple pou ekspansyon I/0 ak kapasite entèfas. Gade pwochen seksyon an pou plis detay.
• Zòn Pwototip – Yo te bay yon zòn pwototip jenere pou enstalasyon konpozan nan twou. Vcc (5 V DC) ak otobis Tè yo kouri alantou kwen zòn sa a. Yon zòn pou sifas-mòn aparèy yo bay sou bò dwat la nan zòn nan-twou. Remake byen ke gen kousinen aparèy SMT sou tou de anwo ak anba nan Komisyon Konsèy la Pwototip. Chak pad SMT konekte ak yon twou ki fèt pou aksepte yon fil solid 30 AWG, ki dwe soude yon fwa li nan twou a.
• Konektè Modil esklav – Yon dezyèm seri konektè pre-branche pou pèmèt enstalasyon yon dezyèm RCM2200 oswa RCM2300 esklav.
2.2.2 Ekspansyon Komisyon Konsèy Pwototip
Komisyon Konsèy la Pwototip vini ak plizyè zòn ki pa peple, ki ka ranpli ak eleman pou adapte bezwen devlopman itilizatè a. Apre ou fin fè eksperyans ak sampNan pwogram nan Seksyon 3.5, ou ka vle elaji kapasite Komisyon Konsèy Pwototip pou plis eksperimantasyon ak devlopman. Ale nan chema Komisyon Konsèy Pwototip (090-0122) pou plis detay jan sa nesesè.
• Tèt ekstansyon modil – Ansanm PIN konplè tou de mod-ul mèt ak esklav yo kopi nan de seri header sa yo. Devlopè yo ka soude fil dirèkteman nan twou ki apwopriye yo, oswa, pou devlopman pi fleksib, 0.1″ anplasman bann header 26-pin yo ka soude an plas. Gade Figi 1 pou pinouts header yo.
• RS-232 – De 2-fil oswa yon sèl 5-fil RS-232 pò seri ka ajoute nan Komisyon Konsèy la Pwototip lè w enstale yon IC chofè RS-232 ak kat kondansateur. Chip chofè Maxim MAX232CPE oswa yon aparèy menm jan an rekòmande pou U2. Gade nan chema Komisyon Konsèy Pwototip pou plis detay.
Yon bann header 10-pin 0.1-pous espas ka enstale nan J6 pou pèmèt koneksyon nan yon kab riban ki mennen nan yon estanda konektè seri DE-9.
Tout konpozan pò RS-232 monte sou bò anwo nan Komisyon Konsèy la Pwototip anba a ak sou bò gòch la nan MÈT pozisyon modil la.
REMAK: Chip RS-232, kondansateur ak teren header yo disponib nan dis-tributors elektwonik tankou Digi-Key.
• Pwototip Komisyon Konsèy Header – Kat I/0 broch ki soti nan modil RCM2300 yo byen branche nan LED Pwototip Komisyon Konsèy la ak switch nan JP1 sou bò anba nan Komisyon Konsèy la Pwototip.
Pou dekonekte aparèy sa yo epi pèmèt broch yo itilize pou lòt rezon, koupe tras ki genyen ant ranje PIN JPI yo. Sèvi ak yon kouto oswa yon zouti menm jan an pou koupe oswa kraze tras ki travèse JP1 nan zòn ki genyen ant flèch seri yo, jan sa endike nan Figi 3.
Sèvi ak kavalye atravè pozisyon yo sou JP 1 si ou bezwen rekonekte nenpòt nan aparèy yo pita sou.
Figi 3. Tèt Komisyon Konsèy Pwototip JPI (ki sitiye sou BÒ BÒ nan tablo a)
2.3 Koneksyon Materyèl Devlopman
Gen twa etap pou konekte Komisyon Konsèy Pwototip pou itilize ak Dynamic C ak s laamppwogram yo:
- Tache RCM2300 a nan Komisyon Konsèy la Pwototip.
- Konekte kab pwogramasyon an ant RCM2300 ak PC a.
- Konekte ekipman pou pouvwa a nan Komisyon Konsèy la Pwototip.
2.3.1 Tache RCM2300 nan Komisyon Konsèy Pwototip
Vire modil RCM2300 la pou zepeng header yo ak twou RCM2300 aliye ak sipò yo ak twou aliye sou tablo Pwototip yo jan yo montre nan Figi 4. Aliman tèt modil J4 ak J5 nan sipò Jl ak J2 sou Komisyon Pwototip la. .
Figi 4. Enstale RCM2300 sou Komisyon Konsèy Pwototip la
Malgre ke ou ka enstale yon sèl modil nan swa nan MÈT oswa la Esklav pozisyon sou Komisyon Konsèy la Pwototip, tout karakteristik Komisyon Konsèy Pwototip (switch, LED, chofè pò seri, elatriye) yo konekte ak la. MÈT pozisyon. Nou rekòmande ou enstale yon sèl modil nan la MÈT pozisyon.
REMAK: Li enpòtan pou w aliye broch yo sou headers J4 ak J5 nan RCM2300 egzakteman ak broch korespondan yo nan headers Jl ak J2 sou Komisyon Konsèy la Pwototip. Broch header yo ka vin koube oswa domaje si aliyman peny lan konpanse, epi modil la pa pral travay. Domaj elèktrik pèmanan nan modil la ka lakòz tou si yon modil ki mal aliye yo mache.
Peze zepeng modil la byen fèm nan Tèt Komisyon Konsèy Pwototip yo.
2.3.2 Konekte kab pwogramasyon
Kab pwogramasyon an konekte modil RCM2300 a ak estasyon travay PC ki kouri Dynamic C pou pèmèt telechaje pwogram yo ak siveyans pou debogaj.
Konekte konektè 10-pin nan kab pwogramasyon ki make PWOG nan header J1 sou modil RabbitCore RCM2300 la jan yo montre nan Figi 5. Asire ou ke ou oryante kwen ki make (anjeneral wouj) nan kab la nan direksyon PIN 1 nan konektè a. (Pa sèvi ak DYAG konektè, ki itilize pou yon koneksyon seri nòmal.)
Konekte lòt bout kab pwogramasyon an nan yon pò COM sou PC ou. Fè yon nòt nan pò a kote ou konekte kab la, kòm Dynamic C bezwen gen paramèt sa a configuré lè li enstale.
REMAK: COM 1 se pò a default itilize pa Dynamic C.
Figi 5. Konekte kab pwogramasyon ak RCM2300
2.3.3 Konekte ekipman pou pouvwa
Lè koneksyon ki anwo yo te fèt, ou ka konekte pouvwa ak RabbitCore Pwototip Komisyon Konsèy la.
Kwòk konektè a soti nan transfòmatè miray la ak header J5 sou Komisyon Konsèy la Pwototip jan yo montre nan Figi 6. Konektè a ka tache nenpòt fason osi lontan ke li pa konpanse sou yon bò.
Figi 6. Koneksyon ekipman pou pouvwa
Ploge transfòmatè miray la. Pouvwa dirije (DS 1) sou Komisyon Konsèy la Pwototip ta dwe limen. RCM2300 ak Komisyon Konsèy Pwototip yo kounye a pare pou itilize.
REMAK: A RESET bouton yo bay sou Komisyon Konsèy la Pwototip pou pèmèt pyès ki nan konpitè reset san yo pa dekonekte pouvwa.
Pou pouvwa desann Komisyon Konsèy la Pwototip, deploge konektè pouvwa a soti nan J5. Ou ta dwe dekonekte pouvwa anvan ou fè nenpòt ajisteman sikwi nan zòn nan pwototip, chanje nenpòt koneksyon ak tablo a, oswa retire RCM2300 a nan tablo a.
2.4 Ki kote mwen ale soti isit la?
Nou rekòmande pou w ale nan pwochen chapit la epi enstale Dynamic C (si ou pa deja enstale li), epi kouri premye s la.amppwogram pou verifye ke RCM2300 ak Komisyon Konsèy Pwototip yo mete ak fonksyone kòrèkteman.
Si tout bagay sanble ap travay, nou rekòmande sekans aksyon sa yo:
1. Kouri tout nan s laamppwogram ki dekri nan Seksyon 3.5 pou jwenn yon konesans debaz ak Dynamic C ak kapasite RCM2300 la.
2. Pou plis devlopman, al gade nan RabbitCore RCM2300 Manyèl Itilizatè a pou plis detay sou pyès ki nan konpitè RCM2300 ak konpozan lojisyèl.
Yo ta dwe enstale yon icon dokiman sou Desktop estasyon travay ou a; klike sou li pou rive nan meni dokiman an. Ou ka kreye yon nouvo ikòn Desktop ki montre default.htm nan la dok katab nan katab enstalasyon Dynamic C la.
3. Pou sijè devlopman avanse, al gade nan Dynamic C manyèl itilizatè a, tou nan seri dokiman sou entènèt la.
2.4.1 Sipò teknik
REMAK: Si ou te achte RCM2300 ou atravè yon distribitè oswa atravè yon patnè Z-World oswa Rabbit Semiconductor, kontakte distribitè a oswa patnè Z-World an premye pou sipò teknik.
Si gen nenpòt pwoblèm nan pwen sa a:
- Tcheke Z-World/Rabbit Semiconductor Technical Bulletin Board nan www.zworld.com/support/.
- Sèvi ak fòm imel sipò teknik nan www.zworld.com/support/.
3. ENSTALASYON LOGISYÈY & SOUVIEW
Pou devlope ak debogaj pwogram pou RCM2300 a (ak pou tout lòt pyès ki nan konpitè Z-World ak Rabbit Semiconductor), ou dwe enstale epi sèvi ak Dynamic C. respè modil RabbitCore RCM2300 la.
3.1 Yon souview nan dinamik C
Dynamic C entegre fonksyon devlopman sa yo nan yon pwogram:
- Modification
- Konpile
- Lyen
- Chaje
- Debogaj nan sikwi
An reyalite, konpile, lye ak chaje se yon sèl fonksyon. Dynamic C pa sèvi ak yon Emulator nan sikwi; pwogram yo ap devlope yo telechaje ak egzekite nan sistèm "sib" la atravè yon koneksyon seri-pò amelyore. Devlopman pwogram ak debogaj fèt san pwoblèm atravè koneksyon sa a, anpil vitès devlopman sistèm.
Lòt karakteristik nan Dynamic C yo enkli:
- Dynamic C gen yon editè tèks ki fasil pou itilize. Pwogram yo ka egzekite ak debogaj entèaktif nan nivo sous-kòd oswa machin-kòd. Meni rale desann ak rakoursi klavye pou pifò kòmandman fè Dynamic C fasil pou itilize.
- Dynamic C sipòte tou pwogramasyon lang asanble. Li pa nesesè pou kite C oswa sistèm devlopman pou ekri kòd langaj asanblaj. C ak langaj asanble ka melanje ansanm.
- Debogaj anba dinamik C gen ladann abilite pou itilize printf kòmandman, ekspresyon gade, breakpoints ak lòt karakteristik avanse debogaj. Ekspresyon gade yo ka itilize pou kalkile ekspresyon C ki enplike varyab oswa fonksyon pwogram sib la. Ekspresyon gade yo ka evalye pandan y ap sispann nan yon pwen pant oswa pandan sib la ap kouri pwogram li yo.
- Dynamic C bay ekstansyon nan lang C a (tankou varyab pataje ak pwoteje, bòdman ak kofonksyon) ki sipòte devlopman sistèm entegre nan mond reyèl la. Yo ka ekri woutin sèvis entèwonp an C. Dynamic C sipòte multitach koperativ ak prevantif.
- Dynamic C vini ak anpil bibliyotèk fonksyon, tout nan kòd sous. Bibliyotèk sa yo sipòte pwogramasyon an tan reyèl, I/O nivo machin, epi yo bay fonksyon estanda ak matematik.
- Dynamic C konpile dirèkteman nan memwa. Fonksyon ak bibliyotèk yo konpile ak lye ak telechaje sou vole. Sou yon PC rapid, Dynamic C ka chaje 30,000 octets nan kòd nan 5 segonn nan yon vitès baud 115,200 bps.
3.2 Kondisyon Sistèm
Pou enstale ak kouri Dynamic C, sistèm ou a dwe kouri youn nan sistèm operasyon sa yo:
- Windows 95
- Windows 98
- Windows NT
- Windows Me
- Windows 2000
- Windows XP
3.2.1 Kondisyon pyès ki nan konpitè
PC kote ou enstale Dynamic C pou devlopman sistèm ki baze sou RCM2300 ta dwe gen pyès ki nan konpitè sa yo:
- Yon mikwoprosesè Pentium oswa pita
- 32 MB RAM
- Omwen 50 MB espas gratis pou kondwi difisil
- Omwen yon pò COM (seri) gratis pou kominikasyon ak sistèm sib yo
- Yon kondwi CD-ROM (pou enstalasyon lojisyèl)
3.3 Enstale Dynamic C
Mete Dynamic C CD-ROM nan kondwi a sou PC ou. Si autorun pèmèt, enstalasyon CD a ap kòmanse otomatikman.
Si autorun enfim oswa enstalasyon an pa kòmanse, sèvi ak Windows la Kòmanse > Kouri meni oswa Windows Explorer pou lanse setup.exe soti nan katab rasin CD-ROM la.
Pwogram enstalasyon an ap gide ou atravè pwosesis enstalasyon an. Pifò etap nan pwosesis la yo eksplikasyon pwòp yo epi yo pa kouvri nan seksyon sa a. Etap chwazi ki ka konfizyon pou kèk itilizatè yo dekri anba a. (Kèk nan ekran sèvis piblik enstalasyon yo ka varye yon ti kras ak sa yo montre yo.)
3.3.1 Pwogram ak Dokimantasyon File Kote
Aplikasyon, bibliyotèk ak dokimantasyon Dynamic C a files ka enstale nan nenpòt kote ki pratik sou kondui dis estasyon travay ou a.
Kote defo a, jan yo montre nan ansyen anample pi wo a, se nan yon katab yo te rele pou vèsyon an nan Dynamic C, yo mete nan katab la rasin nan C: kondwi a. Si kote sa a pa apwopriye, antre nan yon chemen rasin diferan anvan ou klike Next >. Fileyo mete yo nan katab espesifye a, kidonk pa mete kote sa a nan anyè rasin yon kondwi a.
3.3.2 Kalite enstalasyon
Dynamic C gen de eleman ki ka enstale ansanm oswa separeman. Yon eleman se dinamik C tèt li, ak anviwònman devlopman, sipò files ak bibliyotèk. Lòt eleman an se bibliyotèk dokimantasyon nan fòma HTML ak PDF, ki ka kite dezenstalasyon pou konsève pou espas pou kondwi di oswa enstale yon lòt kote (sou yon kondwi apa oswa rezo, pa egzanp.ample).
Se kalite enstalasyon an chwazi nan meni enstalasyon yo montre pi wo a. Opsyon yo se:
- Enstalasyon tipik — Tou de Dynamic C ak bibliyotèk dokiman an pral enstale nan katab la espesifye (default).
- Kontra enfòmèl ant Enstalasyon — Se sèlman Dynamic C ap enstale.
- Custom Enstalasyon — Ou pral pèmèt yo chwazi ki eleman yo enstale. Chwa sa a itil pou enstale oswa réinstaller jis dokiman an.
3.3.3 Chwazi pò COM
Dynamic C itilize yon pò COM (seri) pou kominike ak sistèm devlopman sib la. Enstalasyon an pèmèt ou chwazi pò COM ke yo pral itilize.
Seleksyon an default, jan yo montre nan ansyen anample pi wo a, se COM1. Ou ka chwazi nenpòt pò ki disponib pou Dynamic C a itilize. Si ou pa sèten ki pò ki disponib, chwazi COM1. Seleksyon sa a ka chanje pita nan Dynamic C.
REMAK: Enstalasyon sèvis piblik la pa tcheke chwazi a COM pò nan nenpòt fason. Espesifye yon pò yon lòt aparèy itilize (sourit, modèm, elatriye) ka lakòz pwoblèm tanporè lè Dynamic C kòmanse.
3.3.4 Ikon Desktop
Yon fwa enstalasyon ou a fini, w ap gen jiska twa ikon sou Desktop PC ou, jan yo montre anba a.
Yon icon se pou Dynamic C, youn ouvri meni dokiman an, ak twazyèm lan se pou Rabbit Field Utility, yon zouti ki itilize pou telechaje lojisyèl prekonpile nan yon sistèm sib.
3.4 Kòmanse dinamik C
Yon fwa ke modil la RabbitCore mete kanpe epi konekte jan sa dekri nan Chapit 2 ak Dynamic C te enstale, kòmanse Dynamic C lè w klike sou ikòn Dynamic C la. Dynamic C ta dwe kòmanse, Lè sa a, gade pou sistèm sib la sou pò COM ou espesifye pandan enstalasyon an (pa default, COM1). Yon fwa yo detekte, Dynamic C ta dwe ale nan yon sekans nan etap nan frèt-demaraj modil la ak konpile BIOS la.
Si w resevwa mesaj la kòmanse "BIOS avèk siksè konpile ak chaje ...” ou pare pou kontinye ak s laamppwogram yo nan pwochen seksyon an.
3.4.1 Mesaj Erè Kominikasyon
Si w resevwa mesaj la "Pa gen okenn processeur lapen detekte” kab pwogramasyon an ka konekte ak yon lòt COM pò, yon koneksyon ka defo, oswa sistèm sib la ka pa mache. Premyèman, tcheke pou wè ke pouvwa ki ap dirije sou Komisyon Konsèy la Pwototip limen. Si li se, tcheke tou de bout nan kab pwogramasyon an pou asire ke li byen konekte nan PC a ak pò pwogramasyon RCM2300 a, ak kwen pin-1 nan kab la matche ak mak la PIN-1 sou tablo a. Si w ap itilize Komisyon Konsèy la Pwototip, asire modil la byen fèm epi kòrèkteman enstale nan konektè li yo.
Si pa gen okenn defo ak pyès ki nan konpitè, chwazi yon pò COM diferan nan Dynamic C. Soti nan Opsyon meni, chwazi Opsyon Pwojè, Lè sa a, chwazi Kominikasyon. Dyalòg ki montre a ta dwe parèt.
Chwazi yon lòt COM pò nan lis la, Lè sa a, klike sou OK. Peze pou fòse Dynamic C pou rekonpile BIOS la. Si Dynamic C toujou rapòte li pa kapab lokalize sistèm sib la, repete etap ki anwo yo jiskaske ou lokalize aktif la. COM pò.
Si w resevwa mesaj "BIOS konpile avèk siksè ..." apre w fin peze oswa kòmanse Dynamic C, epi mesaj sa a swiv pa yon mesaj erè kominikasyon, li posib ke PC ou a pa ka jere vitès la baud 115,200 bps. Eseye chanje vitès baud la a 57,600 bps jan sa a.
• Jwenn Opsyon seri dyalòg nan Dynamic C Opsyon > Opsyon Pwojè > Kominikasyon meni. Chanje vitès baud la a 57,600 bps. Lè sa a peze oswa rekòmanse Dynamic C.
3.5 SampPwogram yo
Pou ede w familyarize w ak modil RCM2300 yo, Dynamic C gen ladan plizyè samppwogram yo. Chaje, egzekite ak etidye pwogram sa yo ap ba ou yon bon fason pratikview nan kapasite RCM2300 a, osi byen ke yon demaraj rapid ak Dynamic C kòm yon zouti devlopman aplikasyon.
REMAK: S laampPwogram yo sipoze ke ou gen omwen yon konesans elemantè nan ANSI C. Si ou pa fè sa, gade paj entwodiksyon nan. Dynamic C manyèl itilizatè a pou yon lis lekti sijere.
Nan anpil samppwogram ki enkli ak Dynamic C, plizyè yo espesifik nan modil RCM2200 la. Pwogram sa yo pral jwenn nan la Samples \ RCM2300 katab.
Nou sijere pou w egzamine twa sa yo nan samppwogram yo pou jwenn yon toune konplè sou kapasite modil RabbitCore RCM2300 yo. Yo fòme yon "ark aprantisaj" soti nan kontwòl debaz I/O avanse.
- FLASHLED.C — Mèt RCM2300 repete kliyote LED DS3 sou Komisyon Konsèy la Pwototip.
- FLASHLEDS.C—Mèt RCM2300 repete led LED DS2 ak DS3 sou Komisyon Konsèy Pro-totyping la.
- TOGGLELED.C—Mèt RCM2300 flash LED DS2 sou Komisyon Konsèy la Pwototip ak baskile LED DS3 sou / koupe an repons a peze S3.
Chak nan pwogram sa yo konplètman kòmante nan kòd sous la. Gade kòmantè sa yo pou jwenn detay sou fason chak pwogram fonksyone.
Yon fwa ou fin chaje ak egzekite twa pwogram sa yo epi ou gen yon konpreyansyon sou fason Dynamic C ak modil RCM2300 yo kominike, ou ka kontinye epi eseye lòt s yo.amppwogram yo, oswa kòmanse bati pwòp ou yo.
AVI POU ITIlizatè yo
PWODWI Z-WORLD PA OTORIZASYON POU ITILIZE KÒM KONPONAN KRITIK NAN APARÈY OSWA SISTÈM SÒP LAVI SÒF SI YON AKÒ ESPESIFIK EKRI KONSÈNAN ITILIZASYON SA YO ANTRE KLIYAN AK Z-WORLD AVAN YO ITILIZE. Aparèy oswa sistèm sipò lavi yo se aparèy oswa sistèm ki fèt pou enplantasyon chirijikal nan kò a oswa pou kenbe lavi, epi ki gen echèk yo fè, lè yo byen itilize yo an akò ak enstriksyon pou itilize yo bay nan etikèt la ak manyèl itilizatè a, yo ka rezonab espere. rezilta nan blesi enpòtan.
Pa gen okenn lojisyèl konplèks oswa sistèm pyès ki nan konpitè ki pafè. Pinèz yo toujou prezan nan yon sistèm nenpòt gwosè. Yo nan lòd yo anpeche danje nan lavi oswa pwopriyete, li se responsablite nan designer nan sistèm nan enkòpore mekanis pwoteksyon redondants ki apwopriye a risk ki enplike.
Tout pwodwi Z-World yo 100 pousan fonksyonèl teste. Tès adisyonèl ka gen ladan enspeksyon kontwòl kalite vizyèl oswa enspeksyon analizè defo mekanik. Espesifikasyon yo baze sou karakterizasyon teste sample inite olye ke tès sou tanperati ak voltage nan chak inite. Pwodwi Z-World ka kalifye konpozan pou opere nan yon seri de paramèt ki diferan de seri rekòmande manifakti a. Yo kwè ke estrateji sa a pi ekonomik ak efikas. Lòt tès oswa burn-in nan yon inite endividyèl disponib pa aranjman espesyal.
SCHEMATIK
090-0119 RCM2300 Chema
www.rabbitsemiconductor.com/documentation/schemat/090-0119.pdf
090-0122 RCM2200/RCM2300 Pwototip Komisyon Konsèy Chema
www.rabbitsemiconductor.com/docurnentation/schemat/090-0 1 22.pdf
090-0128 Programming Kab Schematic
www.rabbitsemiconductor.com/documentation/schemat/090-0128.pdf
Chema yo te enkli ak manyèl enprime a se dènye revizyon ki disponib nan moman yo te revize manyèl la dènye. Vèsyon yo sou entènèt nan manyèl la gen lyen ki mennen nan dènye chema revize sou la Web sit. Ou ka itilize tou URL enfòmasyon yo bay pi wo a pou jwenn aksè nan dènye chema yo dirèkteman.
Kòmanse Manyèl
Dokiman / Resous
![]() |
Digi RCM2300 RabbitCore C-Programmable Modil [pdfManyèl Itilizatè RCM2300, RabbitCore, C-Programmable Modil, Programmable Modil, Modil |