RabbitCore RCM2300
C-modal prògramaichte
Leabhar-làimhe tòiseachaidh
019-0101 • 040515-D
Leabhar-làimhe tòiseachaidh RabbitCore RCM2300
Pàirt Àireamh 019-0101 • 040515-C • Clò-bhuailte sna SA
© 2001-2004 Z-World, Inc. • Gach còir glèidhte.
Tha Z-World a’ gleidheadh na còrach atharrachaidhean agus leasachaidhean a dhèanamh air na toraidhean aige gun rabhadh a thoirt seachad.
Comharran-malairt
Tha Rabbit and Rabbit 2000 nan comharran-malairt clàraichte de Rabbit Semiconductor.
Tha RabbitCore na chomharra-malairt de Rabbit Semiconductor.
Tha Dynamic C na chomharra-malairt clàraichte de Z-World Inc.
Tha Z-World, Inc.
2900 Sràid Spafford
Davis, California 95616-6800
Na Stàitean Aonaichte
Fòn: 530-757-3737
Facs: 530-757-3792
www.zworld.com
Rabbit Semiconductor
2932 Sràid Spafford
Davis, California 95616-6800
Na Stàitean Aonaichte
Fòn: 530-757-8400
Facs: 530-757-8402
www.rabbitsemiconductor.com
RabbitCore RCM2300
1. RO-RÀDH & THARVIEW
Tha an RabbitCore RCM2300 na mhodal bunaiteach adhartach glè bheag a tha a’ toirt a-steach am microprocessor cumhachdach Rabbit 2000 ™, cuimhne flash, RAM statach, agus puirt didseatach 110, uile air PCB a tha dìreach 1.15 ″ x 1.60 ″ (29.2 mm x 40.6 mm).
1.1 RCM2300 Tuairisgeul
Tha an RCM2300 na mhodal bunaiteach glè bheag a bhios a’ pacadh cumhachd giollachd microprocessor Rabbit 2000 ™ gu 1.84 òirleach ceàrnagach (11.9 cm²). Bidh dà cheann-cinn 26-pin a’ toirt a-mach loidhnichean bus Rabbit 2000 I / O, loidhnichean seòlaidh, loidhnichean dàta, puirt co-shìnte, agus puirt sreathach.
Bidh an RCM2300 a’ faighinn a chumhachd +5 V bhon bhòrd cleachdaiche air a bheil e air a chuir suas. Faodaidh an RCM2300 eadar-aghaidh le gach seòrsa inneal didseatach a tha co-chosmhail ri CMOS tron bhòrd cleachdaiche.
Bidh an RCM2300 a’ gabhail làn adhartastage de na leanas Rabbit 2000 agus feartan togte eile:
- seata stiùiridh luath, èifeachdach.
- còig timers 8-bit a ghabhas an sgaoileadh ann an càraidean, aon timer 10-bit le clàran maids 2 air a bheil stad aig gach fear.
- timer faire.
- 57 I/O (a’ gabhail a-steach I/O adhbhar coitcheann, loidhnichean seòlaidh, loidhnichean dàta, agus loidhnichean smachd air cinn-cinn, agus 11 I/O air luchd-ceangail tuill troimhe).
- 256K de chuimhne flash neo-luaineach gus tagraidhean sgrìobhte airson an RCM2300 a stòradh.
- 128K de SRAM le cùl-taic bataraidh.
- luaths gleoc luath 22.1 MHz.
- solar airson bataraidh cùl-taic air bòrd.
- ceithir puirt sreathach.
Faodar modal RabbitCore eile a chleachdadh gus RCM2300 ath-chlàradh. Faodar an ath-chlàradh seo (agus dì-bhugachadh) a dhèanamh tron eadar-lìn a’ cleachdadh geata prògramadh lìonra RabbitLink Z-World no le modalan RabbitCore le uidheamachd Ethernet a’ cleachdadh feartan DeviceMate Dynamic C.
1.1.1 Tionndaidhean factaraidh eile
Gus àite a thoirt do luchd-leasachaidh le feumalachdan sònraichte, gheibhear dreachan eile den mhodal RCM2300 ann am meudan cinneasachaidh air òrdugh sònraichte.
Faodar caochlaidhean cumhachd ìosal den RCM2300 a tha a’ ruith aig 3.686 MHz agus 3.3 V a dhèanamh ann am meud. Faodar an gleoc atharrachadh gu dinamach gu aon de chòig triceadan cho ìosal ri 32 kHz gus caitheamh cumhachd a lughdachadh eadhon nas fhaide.
1.1.2 Sònrachaidhean Corporra is Dealain
Tha Clàr 1 a’ liostadh na mion-chomharrachadh bunaiteach airson an RCM2300.
Clàr 1. Sònrachaidhean bunaiteach RCM2300
Sònrachadh | Dàta |
Solar cumhachd | 4.75 - 5.25 VDC (108 mA aig astar gleoc 22.1 MHz) |
Meud | 1.15" x 1.60" x 0.55" (29 mm x 41 mm x 14 mm) |
Àrainneachdail | -40 ° C gu 85 ° C, taiseachd 5-95%, neo-dhlùthadh |
NOTA: Airson mion-chomharrachadh toraidh iomlan, faic Pàipear-taice A anns an Leabhar-làimhe cleachdaiche RabbitCore RCM2300.
Tha dà cheann-cinn 2300-pin aig na modalan RCM26 ris am faodar càbaill a cheangal, no a dh’ fhaodar a phlugadh a-steach do socaidean maidsidh air inneal cinneasachaidh. Tha na pinouts airson na ceanglaichean sin rim faicinn ann am Figear 1 gu h-ìosal.
J4 J5
Thoir an aire: Tha na pongan seo mar a chithear air an Taobh gu h-ìosal den mhodal.
Figear 1. RCM2300 Pinout
Tha còig puingean ceangail deug a bharrachd rim faighinn air aon oir bòrd RCM2300. Tha na puingean ceangail sin 0.030 ″ tuill le trast-thomhas eadar 0.05 ″ bho chèile. Tha naoi puingean ceangail deug a bharrachd rim faighinn aig àiteachan J2 agus J3. Tha na puingean ceangail a bharrachd sin glèidhte airson an cleachdadh san àm ri teachd.
1.2 Bathar-bog Leasachaidh
Bidh an RCM2300 a’ cleachdadh an àrainneachd leasachaidh Dynamic C airson cruthachadh luath agus dì-bhugachadh thagraidhean runtime. Tha Dynamic C a’ toirt seachad àrainneachd leasachaidh iomlan le deasaiche aonaichte, neach-cruinneachaidh agus deasbaid ìre stòr. Bidh e ag eadar-aghaidh gu dìreach leis an t-siostam targaid, a’ cur às don fheum air emuladairean in-chuairt iom-fhillte agus neo-earbsach.
Feumaidh Dynamic C a bhith air a chuir a-steach air ionad-obrach Windows le co-dhiù aon phort sreathach an-asgaidh (COM) airson conaltradh leis an t-siostam targaid. Faic Caibideil 3, “Stàladh bathar-bog & Thairisview,” airson fiosrachadh iomlan mu bhith a’ stàladh Dynamic C.
NOTA: Feumaidh an RCM2300 Dynamic C v7.04 no nas fhaide air adhart airson leasachadh. Tha dreach co-fhreagarrach air a ghabhail a-steach air CD-ROM an Kit Leasachaidh.
1.3 Mar a chleachdas tu an Leabhar-làimhe seo
Seo Toiseach tòiseachaidh Tha an leabhar-làimhe an dùil tòiseachadh luath ach làidir a thoirt do luchd-cleachdaidh leis a’ mhodal RCM2300.
1.3.1 Fiosrachadh toraidh a bharrachd
Tha fiosrachadh mionaideach mun RabbitCore RCM2300 air a thoirt seachad anns an Leabhar-làimhe cleachdaiche RabbitCore RCM2300 air a thoirt seachad air an CD-ROM na chois ann an cruth HTML agus Adobe PDF.
Faodaidh cuid de luchd-cleachdaidh adhartach taghadh an còrr den leabhar-làimhe tòiseachaidh seo a sheachnadh agus a dhol air adhart gu dìreach leis an fhiosrachadh mionaideach air bathar-cruaidh is bathar-bog ann an leabhar-làimhe a’ chleachdaiche.
NOTA: Tha sinn a’ moladh gun leugh duine sam bith nach eil gu math eòlach air toraidhean Rabbit Semiconductor no Z-World co-dhiù tron chòrr den leabhar-làimhe seo gus am faigh iad eòlas air an fhiosrachadh as adhartaiche a chleachdadh.
1.3.2 Fiosrachadh Fiosrachaidh a Bharrachd
A bharrachd air an fhiosrachadh a tha sònraichte do thoraidhean a tha anns an Leabhar-làimhe cleachdaiche RabbitCore RCM2300, tha dà leabhar-làimhe fiosrachaidh eile air an toirt seachad ann an cruth HTML agus PDF air an CD-ROM a tha na chois. Bidh na h-iomraidhean sin luachmhor do luchd-cleachdaidh adhartach ann a bhith a’ leasachadh shiostaman stèidhichte air an RCM2300.
- Leabhar-làimhe cleachdaiche Dynamic C
- Leabhar-làimhe cleachdaiche microprocessor Rabbit 2000
1.3.3 A' cleachdadh sgrìobhainnean air-loidhne
Bidh sinn a’ toirt seachad a’ mhòr-chuid de ar sgrìobhainnean cleachdaiche is fiosrachaidh ann an dà chruth eileagtronaigeach, HTML agus Adobe PDF. Bidh sinn a’ dèanamh seo airson grunn adhbharan.
Tha sinn den bheachd gu bheil e na ghoireas feumail a bhith a’ toirt seachad ar leabharlann iomlan de leabhraichean-làimhe toraidh is fiosrachaidh don h-uile neach-cleachdaidh. Ach, tha leabhraichean-làimhe clò-bhuailte daor a chlò-bhualadh, a stòradh agus a chuir air falbh. An àite a bhith a’ toirt a-steach agus a’ cur cosgais air leabhraichean-làimhe is dòcha nach eil a h-uile neach-cleachdaidh ag iarraidh, no dìreach leabhraichean-làimhe a tha sònraichte do thoraidhean a thoirt seachad, tha sinn a’ roghnachadh ar leabharlann iomlan de sgrìobhainnean agus fiosrachaidh a thoirt seachad ann an cruth dealanach leis a h-uile inneal leasachaidh agus leis an àrainneachd leasachaidh Dynamic C againn.
NOTA: Gabhaidh an tionndadh as ùire de Adobe Acrobat Reader an-còmhnaidh a luchdachadh a-nuas bho Adobe's web làrach aig http://www.adobe.com. Tha sinn a’ moladh gun cleachd thu dreach 4.0 no nas fhaide air adhart.
Le bhith a’ toirt seachad na sgrìobhainnean seo ann an cruth dealanach sàbhalaidh sin tuaiream mòr de phàipear le bhith gun a bhith a’ clò-bhualadh lethbhric de leabhraichean-làimhe nach fheum luchd-cleachdaidh.
Lorg sgrìobhainnean air-loidhne
Tha na sgrìobhainnean air-loidhne air an stàladh còmhla ri Dynamic C, agus tha ìomhaigh airson clàr nan sgrìobhainnean air a chuir air deasg an ionad-obrach. Dèan briogadh dùbailte air an ìomhaigh seo gus an clàr a ruighinn. Ma tha an ìomhaigh a dhìth, cruthaich ìomhaigh deasg ùr a tha a’ comharrachadh bunaiteach.htm Anns a’ docs pasgan, a lorgar ann am pasgan stàlaidh Dynamic C.
Tha na dreachan as ùire de na sgrìobhainnean uile an-còmhnaidh rim faighinn airson an luchdachadh sìos an-asgaidh, gun chlàradh bhon ar Web làrach cuideachd.
A ' clò-bhualadh electronics manuals
Tha sinn ag aithneachadh gur fheàrr le mòran de luchd-cleachdaidh leabhraichean-làimhe clò-bhuailte airson cuid de chleachdaidhean. Faodaidh luchd-cleachdaidh na leabhraichean-làimhe sin gu lèir no pàirt dhiubh a chlò-bhualadh gu furasta ann an cruth dealanach. Faodaidh na stiùiridhean a leanas a bhith cuideachail:
- Clò-bhuail bho na tionndaidhean Adobe PDF den files, chan e na dreachan HTML.
- Ma chuireas an clò-bhualadair agad taic ri clò-bhualadh dà-fhillte, clò-bhuail duilleagan le dà thaobh.
- Mura h-eil clò-bhualadair iomchaidh agad no mura bheil thu airson an leabhar-làimhe a chlò-bhualadh thu fhèin, clò-bhuailidh a’ mhòr-chuid de bhùithtean leth-bhreac (me Kinkos, CopyMax, AlphaGraphics, msaa) an leabhar-làimhe bhon PDF file agus ceangail e airson cosgais reusanta - mu na dh'fheumadh sinn cosgais airson leabhar-làimhe clò-bhuailte agus ceangailte.
2. SUIDHEACHADH CRUTHACHAIDH
Tha a’ chaibideil seo a’ toirt cunntas nas mionaidiche air bathar-cruaidh RCM2300, agus a’ mìneachadh mar a thèid am Bòrd Prototyping a stèidheachadh agus a chleachdadh.
NOTA: Tha a’ chaibideil seo (agus an leabhar-làimhe seo) a’ gabhail ris gu bheil an Kit Leasachaidh RabbitCore RCM2300 agad. Ma cheannaich thu modal RCM2300 leis fhèin, feumaidh tu am fiosrachadh sa chaibideil seo agus an àiteachan eile atharrachadh a rèir do shuidheachadh deuchainn is leasachaidh.
2.1 Susbaint Kit Leasachaidh
Ann an Kit Leasachaidh RCM2300 tha na nithean a leanas:
- Modal RCM2300 le cuimhne flash 256K agus 128K SRAM.
- Bòrd Prototyping RCM2200/RCM2300.
- Solar cumhachd cruth-atharrachaidh balla, 12 V DC, 500 mA Chan eil an solar cumhachd air a thoirt a-steach ach le Innealan Leasachaidh a chaidh a reic airson margaidh Ameireagadh a-Tuath. Bu chòir do luchd-cleachdaidh thall thairis solar cumhachd a tha ri fhaighinn gu h-ionadail a chleachdadh a tha comasach air 7.5 V gu 25 V DC a lìbhrigeadh don Bhòrd Prototyping.
- Càball prògramadh le cuairteachadh co-chosmhail ìre aonaichte.
- fiùghantach C CD-ROM, le sgrìobhainnean toraidh iomlan air CD.
- Seo Toiseach tòiseachaidh làimhe.
- Pròiseasar Rabbit 2000 Easy Iomradh postair.
- Cairt-chlàraidh.
2.2 Bòrd Prototyping
Tha am Bòrd Prototyping a tha air a ghabhail a-steach sa Phannal Leasachaidh ga dhèanamh furasta RCM2300 a cheangal ri solar cumhachd airson leasachadh. Tha e cuideachd a’ toirt seachad cuid de dh’ iomaill I/O bunaiteach (switches agus LEDs), a bharrachd air raon prototyping airson leasachadh bathar-cruaidh nas adhartaiche.
Faodar am Bòrd Prototyping a chleachdadh gun atharrachadh airson an ìre as bunaitiche de mheasadh agus leasachadh.
Mar a thèid thu air adhart gu deuchainneachd nas ionnsaichte agus leasachadh bathar-cruaidh, faodar atharrachaidhean agus cur ris a’ bhòrd gun a bhith ag atharrachadh no a’ dèanamh cron air modal RabbitCore fhèin.
Tha am Bòrd Prototyping ri fhaicinn ann am Figear 2, le prìomh fheartan air an comharrachadh.
Figear 2. Bòrd Prototyping RCM2200/RCM2300
2.2.1 Prototyping Feartan a' Bhùird
• Ceangal cumhachd - Tha bann-cinn 3 prìne air a thoirt seachad aig J5 airson a’ cheangal solar cumhachd. Thoir an aire gu bheil an dà phrìne a-muigh ceangailte ris an talamh agus gu bheil prìne an ionaid ceangailte ris an cuir a-steach amh V +. Bidh an càball bhon chruth-atharrachaidh balla a chaidh a thoirt seachad leis an dreach Ameireagaidh a Tuath den Kit Leasachaidh a’ tighinn gu crìch ann an ceanglaiche a dh ’fhaodadh a bhith ceangailte anns gach taobh.
Bu chòir do luchd-cleachdaidh a bheir seachad an solar cumhachd aca fhèin dèanamh cinnteach gu bheil e a’ lìbhrigeadh 7.5-25 V DC aig nach eil nas lugha na 500 mA. Tha an voltagfàsaidh an riaghladair blàth ann an cleachdadh. (Lùghdaichidh aois bholtadh solair nas ìsle sgaoileadh teirmeach bhon inneal.)
• Solar cumhachd riaghlaichte - Tha an DC amh voltage air a thoirt do'n CUMHACHD tha bann-cinn aig J5 air a stiùireadh gu leabhar sreathach 5 Vtage riaghladair, a bheir cumhachd seasmhach don RCM2300 agus don Bhòrd Prototyping. Bidh diode Shottky a’ dìon an t-solar cumhachd bho mhilleadh bho cheanglaichean cumhachd amh air ais.
• Fuasgladh Mapa (Fosgail) -Na solais cumhachd LED nuair a tha cumhachd ceangailte ris a’ Bhòrd Prototyping.
• Ath-shuidheachadh Switch - Tha tionndadh mionaid-conaltraidh, mar as trice fosgailte ceangailte gu dìreach ris a’ mhaighstir RCM2300's /RES prìne. Le bhith a’ brùthadh air an suidse bidh feum air ath-shuidheachadh bathar-cruaidh den t-siostam.
• Switches I/O agus LEDs - Tha dà suidse conaltraidh mionaid, mar as trice fosgailte, ceangailte ri prìneachan PB2 agus PB3 den mhaighstir RCM2300, agus faodar an leughadh mar chuir a-steach le sample tagraidhean.
Tha dà LED ceangailte ri prìneachan PEI agus PE7 den mhaighstir RCM2300, agus faodar an stiùireadh mar chomharran toraidh le sample tagraidhean.
Tha na LEDs agus na suidsichean ceangailte tro JP1, aig a bheil lorgan a’ giorrachadh badan faisg air làimh. Faodar na lorgan sin a ghearradh gus na LEDan a dhì-cheangal, agus faodar bann-cinn 8-pin a shìneadh a-steach do JP1 gus an ath-cheangal roghnach le geansaidhean a cheadachadh. Faic Figear 3 airson mion-fhiosrachadh.
• Sgìrean Leudachaidh - Tha grunn raointean gun àireamh aig a’ Bhòrd Prototyping airson leudachadh air I/0 agus comasan eadar-aghaidh. Faic an ath earrann airson mion-fhiosrachadh.
• Raon prototyping - Chaidh raon prototyping fialaidh a thoirt seachad airson a bhith a’ stàladh co-phàirtean tuill troimhe. Bidh busaichean Vcc (5 V DC) agus Ground a’ ruith timcheall oir na sgìre seo. Tha àite airson innealan sreap air uachdar air a thoirt seachad air taobh deas an raon toll troimhe. Thoir an aire gu bheil padaichean inneal SMT air gach cuid mullach is bonn a’ Bhùird Prototyping. Tha gach ceap SMT ceangailte ri toll a chaidh a dhealbhadh gus gabhail ri uèir chruaidh 30 AWG, a dh’ fheumas a bhith air a solder aon uair ‘s gu bheil e san toll.
• Ceangalaichean Modalan Tràillean - Tha dàrna seata de luchd-ceangail ro-uèir gus leigeil le dàrna fear, tràill RCM2200 no RCM2300 a chuir a-steach.
2.2.2 Leudachadh Bòrd Prototyping
Bidh am Bòrd Prototyping a’ tighinn le grunn raointean neo-phàirteach, a dh’ fhaodadh a bhith air an lìonadh le co-phàirtean a fhreagras air feumalachdan leasachaidh an neach-cleachdaidh. Às deidh dhut deuchainn a dhèanamh leis an sampLe prògraman ann an Earrann 3.5, dh'fhaodadh gum biodh tu airson comasan a' Bhùird Prototyping a leudachadh airson tuilleadh dheuchainnean agus leasachaidh. Thoir sùil air sgeama a’ Bhùird Prototyping (090-0122) airson mion-fhiosrachadh mar a dh’ fheumar.
• Cinn leudachaidh modal - Tha an seata prìne iomlan de na modalan maighstir agus tràillean air a dhùblachadh aig an dà sheata de chinn seo. Faodaidh luchd-leasachaidh uèirichean solder gu dìreach a-steach do na tuill iomchaidh, no, airson leasachadh nas sùbailte, faodar stiallan cinn 0.1 ″ pitch 26-pin a shàrachadh nan àite. Faic Figear 1 airson na pinouts cinn.
• RS-232 - Faodar dà phort sreathach 2-uèir no aon 5-uèir RS-232 a chur ris a’ Bhòrd Prototyping le bhith a’ stàladh draibhear RS-232 IC agus ceithir capacitors. Thathas a’ moladh a’ chip draibhear Maxim MAX232CPE no inneal coltach ris airson U2. Thoir sùil air sgeama a’ Bhùird Prototyping airson tuilleadh fiosrachaidh.
Faodar stiall bann-cinn 10-pin 0.1-òirleach a chuir a-steach aig J6 gus càball rioban a cheangal a ’leantainn gu ceanglaiche sreathach àbhaisteach DE-9.
Bidh a h-uile pàirt port RS-232 a ’dol suas gu taobh àrd a’ Bhùird Prototyping gu h-ìosal agus air taobh clì an MAISTEARACH suidheachadh modal.
NOTA: Tha a’ chip RS-232, na capacitors agus an stiall cinn rim faighinn bho luchd-sgaoilidh dealanach leithid Digi-Key.
• Ceannard Com-pàirt Bòrd Prototyping - Tha ceithir prìneachan I / 0 bhon mhodal RCM2300 air an sreangadh gu cruaidh gu LEDs a’ Bhùird Prototyping agus a ’tionndadh tro JP1 air taobh shìos a’ Bhùird Prototyping.
Gus na h-innealan sin a dhì-cheangal agus leigeil leis na prìnichean a bhith air an cleachdadh airson adhbharan eile, gearraich na comharran eadar na sreathan prìne de JPI. Cleachd sgian no inneal coltach ris gus na lorgan a tha a’ dol thairis air JP1 a ghearradh no a bhriseadh anns an raon eadar na saighdean le sgrìoban sìoda, mar a chithear ann am Figear 3.
Cleachd geansaidhean thairis air na dreuchdan air JP 1 ma dh'fheumas tu gin de na h-innealan ath-cheangal nas fhaide air adhart.
Figear 3. Ceann-cinn a' Bhùird Prototyping JPI (suidhichte air BOTTOM SIDE of board)
2.3 Ceanglaichean Bathar-cruaidh Leasachaidh
Tha trì ceumannan ann gus am Bòrd Prototyping a cheangal airson a chleachdadh le Dynamic C agus an sample prògraman:
- Ceangail an RCM2300 ris a’ Bhòrd Prototyping.
- Ceangail an càball prògramaidh eadar an RCM2300 agus am PC.
- Ceangail an solar cumhachd ris a 'Bhòrd Prototyping.
2.3.1 Ceangail RCM2300 ris a’ Bhòrd Prototyping
Tionndaidh am modal RCM2300 gus am bi na prìneachan cinn agus an toll sreap den RCM2300 a’ dol suas leis na socaidean agus an toll sreap air a’ Bhòrd Prototyping mar a chithear ann am Figear 4. Co-thaobhadh cinn a’ mhodal J4 agus J5 ann an socaidean Jl agus J2 air a’ Bhòrd Prototyping .
Figear 4. Stàlaich an RCM2300 air a 'Bhòrd Prototyping
Ged is urrainn dhut aon mhodal a chuir a-steach an dàrna cuid an MAISTEARACH no an SLAVE suidheachadh air a’ Bhòrd Prototyping, tha a h-uile feart Bòrd Prototyping (suidsichean, LEDs, draibhearan puirt sreathach, msaa) ceangailte ris an MAISTEARACH suidheachadh. Tha sinn a’ moladh gun stàlaich thu aon mhodal anns an MAISTEARACH suidheachadh.
NOTA: Tha e cudromach gun cuir thu suas na prìneachan air cinn-cinn J4 agus J5 den RCM2300 gu dìreach leis na prìneachan de chinn-cinn Jl agus J2 air a’ Bhòrd Prototyping. Dh’ fhaodadh na prìneachan cinn a bhith air an lùbadh no air am milleadh ma thèid co-thaobhadh a’ phrìne a chothromachadh, agus nach obraich am modal. Dh’ fhaodadh milleadh dealain maireannach a bhith air a’ mhodal cuideachd ma thèid modal ceàrr a chuir suas.
Brùth prìneachan a’ mhodal gu daingeann a-steach do chinn a’ Bhùird Prototyping.
2.3.2 Connect Programming Càball
Bidh an càball prògramaidh a’ ceangal modal RCM2300 ris an ionad-obrach PC a tha a’ ruith Dynamic C gus leigeil le prògraman a luchdachadh sìos agus sgrùdadh airson dì-bhugachadh.
Ceangail an ceangal 10-prìne den chàball prògramaidh le bileag PROG gu bann-cinn J1 air modal RabbitCore RCM2300 mar a chithear ann am Figear 5. Dèan cinnteach gun stiùir thu oir comharraichte (mar as trice dearg) a 'chàball a dh'ionnsaigh prìne 1 den cheangail. (Na cleachd an DIAG ceanglaiche, a tha air a chleachdadh airson ceangal sreathach àbhaisteach.)
Ceangail ceann eile a’ chàball prògramaidh ri port COM air do PC. Dèan nota den phort ris an ceangail thu an càball, oir feumaidh Dynamic C am paramadair seo a rèiteachadh nuair a thèid a stàladh.
NOTA: Is e COM 1 am port bunaiteach a chleachdas Dynamic C.
Figear 5. Ceangail Càball Prògramadh gu RCM2300
2.3.3 Ceangail solar cumhachd
Nuair a bhios na ceanglaichean gu h-àrd air an dèanamh, faodaidh tu cumhachd a cheangal ri Bòrd Prototyping RabbitCore.
Hook an ceanglaiche bhon chruth-atharrachaidh balla gu bann-cinn J5 air a 'Bhòrd Prototyping mar a chithear ann am Figear 6. Faodar an ceanglaiche a cheangal an dara taobh fhad's nach eil e air a chothromachadh gu aon taobh.
Figear 6. Ceanglaichean Solar Cumhachd
Luchdaich a-nuas am balla transformer. Bu chòir don LED cumhachd (DS 1) air a’ Bhòrd Prototyping lasadh suas. Tha an RCM2300 agus am Bòrd Prototyping a-nis deiseil airson an cleachdadh.
NOTA:a ATHARRACHADH putan air a thoirt seachad air a’ Bhòrd Prototyping gus leigeil le bathar-cruaidh ath-shuidheachadh gun a bhith a’ dì-cheangal cumhachd.
Gus cumhachd a thoirt don Bhòrd Prototyping, dì-phlug an ceanglaiche cumhachd bho J5. Bu chòir dhut cumhachd a dhì-cheangal mus dèan thu atharrachadh cuairteachaidh sam bith san raon prototyping, ag atharrachadh ceanglaichean sam bith ris a’ bhòrd, no a’ toirt air falbh an RCM2300 bhon bhòrd.
2.4 Càite an tèid mi às an seo?
Tha sinn a’ moladh gun lean thu air adhart chun ath chaibideil agus stàlaich Dynamic C (mura h-eil e agad mu thràth), ruith a’ chiad sample prògram gus dearbhadh gu bheil an RCM2300 agus am Bòrd Prototyping air an stèidheachadh agus ag obair gu ceart.
Ma tha coltas gu bheil a h-uile càil ag obair, tha sinn a’ moladh an t-sreath gnìomh a leanas:
1. Ruith a h-uile gin de na sample prògraman air am mìneachadh ann an Earrann 3.5 gus eòlas bunaiteach fhaighinn air Dynamic C agus comasan an RCM2300.
2. Airson tuilleadh leasachaidh, thoir sùil air an Leabhar-làimhe cleachdaiche RabbitCore RCM2300 airson mion-fhiosrachadh mu cho-phàirtean bathar-cruaidh is bathar-bog an RCM2300.
Bu chòir ìomhaigheag sgrìobhainnean a bhith air a stàladh air deasg an ionad-obrach agad; cliog air gus clàr nan sgrìobhainnean a ruighinn. Faodaidh tu ìomhaigh deasg ùr a chruthachadh a tha a’ comharrachadh bunaiteach.htm Anns a’ docs pasgan ann am pasgan stàlaidh Dynamic C.
3. Airson cuspairean leasachaidh adhartach, thoir sùil air an Leabhar-làimhe cleachdaiche Dynamic C, cuideachd anns an t-seata sgrìobhainnean air-loidhne.
2.4.1 Taic Teicnigeach
NOTA: Ma cheannaich thu an RCM2300 agad tro neach-cuairteachaidh no tro chom-pàirtiche Z-World no Rabbit Semiconductor, cuir fios chun neach-sgaoilidh no com-pàirtiche Z-World an-toiseach airson taic theicnigeach.
Ma tha duilgheadas sam bith aig an ìre seo:
- Thoir sùil air Bòrd Iris Teicnigeach Z-World/Rabbit Semiconductor aig www.zworld.com/support/.
- Cleachd am foirm post-d Taic Teicnigeach aig www.zworld.com/support/.
3. Stàladh bathar-bog & AIRSONVIEW
Gus prògraman a leasachadh agus a dhearbhadh airson an RCM2300 (agus airson a h-uile bathar-cruaidh Z-World and Rabbit Semiconductor eile), feumaidh tu Dynamic C a stàladh agus a chleachdadh Bheir a’ chaibideil seo thu tro stàladh Dynamic C, agus an uairsin bheir e cuairt timcheall air na prìomh fheartan aige le spèis don mhodal RabbitCore RCM2300.
3.1 An Thairisview bho Dynamic C
Bidh Dynamic C a’ fighe a-steach na gnìomhan leasachaidh a leanas ann an aon phrògram:
- Deasachadh
- A' cur ri chèile
- A' ceangal
- A' luchdachadh
- Debugging In-Circuit
Gu dearbh, is e aon ghnìomh a bhith a’ cur ri chèile, a’ ceangal agus a’ luchdachadh. Chan eil Dynamic C a’ cleachdadh In-Circuit Emulator; tha prògraman gan leasachadh air an luchdachadh sìos agus air an cur an gnìomh bhon t-siostam “targaid” tro cheangal port sreathach leasaichte. Bidh leasachadh phrògraman agus debugging a’ gabhail àite gun fhiosta thairis air a’ cheangal seo, a’ luathachadh leasachadh siostam gu mòr.
Am measg nam feartan eile de Dynamic C tha:
- Tha deasaiche teacsa togte furasta a chleachdadh aig Dynamic C. Faodar prògraman a chur an gnìomh agus an dì-bhugachadh gu h-eadar-obrachail aig ìre còd stòr no còd inneal. Bidh clàran-bìdh tarraing-sìos agus ath-ghoiridean meur-chlàr airson a’ mhòr-chuid de òrdughan a’ dèanamh Dynamic C furasta a chleachdadh.
- Bidh Dynamic C cuideachd a’ toirt taic do phrògraman cànain cruinneachaidh. Chan fheumar C no an siostam leasachaidh fhàgail gus còd cànain cruinneachaidh a sgrìobhadh. Faodar cànan C agus cruinneachaidh a mheasgachadh còmhla.
- Tha debugging fo Dynamic C a’ toirt a-steach comas cleachdaidh clò-bhualadh àitheantan, faire abairtean, puingean brisidh agus feartan deasbaid adhartach eile. Faodar abairtean faire a chleachdadh gus abairtean C a thomhas anns a bheil caochladairean no gnìomhan prògram an targaid. Faodar seallaidhean faire a mheasadh fhad ‘s a stadas iad aig àm briseadh no fhad‘ s a tha an targaid a ’ruith a’ phrògram aige.
- Tha Dynamic C a’ toirt seachad leudachadh air cànan C (leithid caochladairean co-roinnte agus dìonta, cosgaisean agus co-ghnìomhan) a bheir taic do leasachadh siostam freumhaichte san t-saoghal fhìor. Faodaidh cleachdaidhean seirbheis brisidh a bhith sgrìobhte ann an C. Tha Dynamic C a’ toirt taic do ioma-obair cho-obrachail agus ro-sheasmhach.
- Tha Dynamic C a’ tighinn le mòran leabharlannan gnìomh, uile ann an còd stòr. Bidh na leabharlannan sin a’ toirt taic do phrògramadh fìor-ùine, ìre inneal I / O, agus a’ toirt seachad gnìomhan sreang àbhaisteach agus matamataigeach.
- Bidh Dynamic C a 'cruinneachadh gu dìreach gu cuimhne. Tha gnìomhan agus leabharlannan air an cur ri chèile agus air an ceangal agus air an luchdachadh sìos air-the-fly. Air PC luath, faodaidh Dynamic C 30,000 bytes de chòd a luchdachadh ann an 5 diogan aig ìre baud de 115,200 bps.
3.2 Riatanasan an t-siostaim
Gus Dynamic C a stàladh agus a ruith, feumaidh an siostam agad a bhith a’ ruith aon de na siostaman obrachaidh a leanas:
- Windows 95
- Windows 98
- Windows NT
- Windows Mise
- Windows 2000
- Windows XP
3.2.1 Bathar-cruaidh riatanasan
Bu chòir am bathar-cruaidh a leanas a bhith aig a’ PC air an stàlaich thu Dynamic C airson siostaman stèidhichte air RCM2300:
- Microprocessor Pentium no nas fhaide air adhart
- 32 MB de RAM
- Co-dhiù 50 MB de dhràibhear cruaidh an-asgaidh
- Co-dhiù aon phort COM (sreathach) an-asgaidh airson conaltradh leis na siostaman targaid
- Dràibhear CD-ROM (airson stàladh bathar-bog)
3.3 A’ stàladh Dynamic C
Cuir a-steach an CD-ROM Dynamic C anns an draibhear air a’ PC agad. Ma tha autorun an comas, tòisichidh an stàladh CD gu fèin-obrachail.
Ma tha autorun ciorramach no ma thòisicheas an stàladh air dhòigh eile, cleachd am faidhle Windows Tòisich> Ruith clàr-taice no Windows Explorer airson a chuir air bhog SETUP.EXE bho phasgan freumh an CD-ROM.
Bidh am prògram stàlaidh gad stiùireadh tron phròiseas stàlaidh. Tha a’ mhòr-chuid de cheumannan a’ phròiseis fèin-mhìneachaidh agus chan eil iad air an còmhdach san earrann seo. Tha ceumannan taghte a dh’ fhaodadh a bhith troimh-chèile do chuid de luchd-cleachdaidh air am mìneachadh gu h-ìosal. (Faodaidh cuid de na scrionaichean goireasan stàlaidh a bhith beagan eadar-dhealaichte bhon fheadhainn a chithear.)
3.3.1 Prògram agus Sgrìobhainnean File Àite
Iarrtas, leabharlann agus sgrìobhainnean Dynamic C fileFaodar s a chuir a-steach ann an àite iomchaidh sam bith air draibhean cruaidh an stèisean-obrach agad.
An t-àite bunaiteach, mar a chithear san t-seannample gu h-àrd, ann am pasgan a chaidh ainmeachadh airson an dreach de Dynamic C, air a chuir ann am pasgan bunaiteach an dràibhidh C:. Mura h-eil an t-àite seo freagarrach, cuir a-steach frith-rathad eile mus cliog thu Air adhart >. Files air an cur sa phasgan ainmichte, mar sin na suidhich an t-àite seo gu eòlaire freumh an draibhidh.
3.3.2 Seòrsa stàlaidh
Tha dà phàirt aig Dynamic C a dh'fhaodar a chuir a-steach còmhla no air leth. Is e aon phàirt Dynamic C fhèin, leis an àrainneachd leasachaidh, taic files agus leabharlannan. Is e am pàirt eile an leabharlann sgrìobhainnean ann an cruthan HTML agus PDF, a dh’ fhaodadh a bhith air am fàgail gun stàladh gus àite cruaidh-chruaidh a shàbhaladh no a chuir a-steach ann an àite eile (air draibh fa-leth no lìonra, airson ex.ample).
Tha an seòrsa stàlaidh air a thaghadh sa chlàr stàlaidh a chithear gu h-àrd. Is iad na roghainnean:
- Stàladh àbhaisteach - Thèid an dà chuid Dynamic C agus an leabharlann sgrìobhainnean a chuir a-steach sa phasgan ainmichte (bunaiteach).
- Stàladh saimeant - Cha tèid ach Dynamic C a chuir a-steach.
- Stàladh Custom - Bidh cead agad taghadh dè na pàirtean a tha air an stàladh. Tha an roghainn seo feumail airson dìreach na sgrìobhainnean a stàladh no ath-shuidheachadh.
3.3.3 Tagh COM Port
Bidh Dynamic C a’ cleachdadh port COM (sreathach) gus conaltradh leis an t-siostam leasachaidh targaid. Leigidh an stàladh leat am port COM a thèid a chleachdadh a thaghadh.
Tha an taghadh bunaiteach, mar a chithear ann an exampleis gu h-àrd, tha COM1. Faodaidh tu port sam bith a tha ri fhaighinn a thaghadh airson Dynamic C a chleachdadh. Mura h-eil thu cinnteach dè am port a tha ri fhaighinn, tagh COM1. Faodar an taghadh seo atharrachadh nas fhaide air adhart taobh a-staigh Dynamic C.
NOTA: Cha dèan an goireas stàlaidh sùil air an taghadh COIM port ann an dòigh sam bith. Le bhith a’ sònrachadh port a tha air a chleachdadh le inneal eile (luchag, modem, msaa) dh’ fhaodadh sin duilgheadasan sealach adhbhrachadh nuair a thòisicheas Dynamic C.
3.3.4 Ìomhaighean deasg
Aon uair ‘s gu bheil an stàladh agad deiseil, bidh suas ri trì ìomhaighean agad air an deasg PC agad, mar a chithear gu h-ìosal.
Tha aon ìomhaigh airson Dynamic C, aon a’ fosgladh a’ chlàr sgrìobhainnean, agus an treas fear airson an Rabbit Field Utility, inneal a thathas a’ cleachdadh gus bathar-bog ro-ullaichte a luchdachadh sìos gu siostam targaid.
3.4 A’ tòiseachadh Dynamic C
Aon uair ‘s gu bheil am modal RabbitCore air a stèidheachadh agus air a cheangal mar a chaidh a mhìneachadh ann an Caibideil 2 agus Dynamic C air a chuir a-steach, tòisich Dynamic C le bhith a’ briogadh dùbailte air ìomhaigh Dynamic C. Bu chòir dha Dynamic C tòiseachadh, agus an uairsin coimhead airson an t-siostam targaid air a’ phort COM a shònraich thu rè an stàlaidh (gu bunaiteach, COM1). Aon uair ‘s gu bheil e air a lorg, bu chòir dha Dynamic C a dhol tro shreath de cheumannan gus am modal a thòiseachadh fuar agus am BIOS a chuir ri chèile.
Ma gheibh thu an teachdaireachd a’ tòiseachadh “BIOS air a chuir ri chèile agus air a luchdachadh gu soirbheachail…" tha thu deiseil airson leantainn air adhart leis na sample prògraman anns an ath earrann.
3.4.1 Teachdaireachdan Mearachd Conaltraidh
Ma gheibh thu an teachdaireachd “Cha deach Pròiseasar Coineanach a lorg” dh’ fhaodadh an càball prògramaidh a bhith ceangailte ri fear eile COIM port, faodaidh ceangal a bhith lochtach, no dh’ fhaodadh nach bi an siostam targaid air a chuir suas. An toiseach, dèan cinnteach gu bheil an LED cumhachd air a’ Bhòrd Prototyping air a lasadh. Ma tha, thoir sùil air gach ceann den chàball prògramaidh gus dèanamh cinnteach gu bheil e air a phlugadh gu daingeann a-steach don PC agus port prògramadh an RCM2300, le oir pin-1 a’ chàball air a mhaidseadh ris a’ chomharra pin-1 air a’ bhòrd. Ma tha thu a’ cleachdadh am Bòrd Prototyping, dèan cinnteach gu bheil am modal air a chuir a-steach gu daingeann agus gu ceart anns na ceanglaichean aige.
Mura h-eil sgàinidhean ann leis a’ bhathar-chruaidh, tagh port COM eadar-dhealaichte taobh a-staigh Dynamic C. Bho na Roghainnean clàr-taice, tagh Roghainnean pròiseict, an uairsin tagh Conaltradh. Bu chòir don chòmhradh a tha air a thaisbeanadh nochdadh.
Tagh fear eile COIM port bhon liosta, agus an uairsin cliog OK. Brùth gus toirt air Dynamic C am BIOS ath-chruinneachadh. Ma tha Dynamic C fhathast ag aithris nach urrainn dha an siostam targaid a lorg, cuir a-rithist na ceumannan gu h-àrd gus an lorg thu an gnìomhach COIM port.
Ma gheibh thu an teachdaireachd "BIOS air a chur ri chèile gu soirbheachail ..." às deidh dhut putadh no tòiseachadh Dynamic C, agus an teachdaireachd seo air a leantainn le teachdaireachd mearachd conaltraidh, tha e comasach nach urrainn don PC agad an ìre baud 115,200 bps a làimhseachadh. Feuch ris an ìre baud atharrachadh gu 57,600 bps mar a leanas.
• Lorg an Roghainnean sreathach còmhradh ann an Dynamic C Roghainnean > Roghainnean pròiseict > Conaltradh clàr-taice. Atharraich an ìre baud gu 57,600 bps. An uairsin brùth no ath-thòiseachadh Dynamic C.
3.5 Sample Prògraman
Gus do chuideachadh le bhith eòlach air na modalan RCM2300, tha Dynamic C a’ toirt a-steach grunn sample prògraman. Bheir luchdachadh, cur an gnìomh agus sgrùdadh nam prògraman sin eòlas làidir dhutview de chomasan RCM2300, a bharrachd air tòiseachadh sgiobalta le Dynamic C mar inneal leasachaidh tagraidh.
NOTA: Na sample prògraman a’ gabhail ris gu bheil co-dhiù tuigse bhunasach agad air ANSI C. Mura dèan, faic duilleagan tòiseachaidh an Leabhar-làimhe cleachdaiche Dynamic C airson liosta leughaidh a tha air a mholadh.
De na h-iomadh sample prògraman air an gabhail a-steach le Dynamic C, tha grunn dhiubh sònraichte don mhodal RCM2200. Bidh na prògraman sin rim faighinn anns an Samples \ RCM2300 pasgan.
Tha sinn a’ moladh gun dèan thu sgrùdadh air na trì a leanas de na sample prògraman gus turas coileanta fhaighinn mu chomasan mhodalan RabbitCore RCM2300. Bidh iad a’ cruthachadh “arc ionnsachaidh” bho smachd bunaiteach gu smachd I/O adhartach.
- FLASHLED.C - Bidh Maighstir RCM2300 a-rithist a’ frasadh LED DS3 air a ’Bhòrd Prototyping.
- FLASHLEDS.C- Bidh maighstir RCM2300 a-rithist a’ frasadh LEDs DS2 agus DS3 air a ’Bhòrd Pro-totyping.
- TOGGLELED.C- Bidh maighstir RCM2300 a’ frasadh LED DS2 air a ’Bhòrd Prototyping agus a’ togail LED DS3 air / dheth mar fhreagairt air brùthadh S3.
Tha làn iomradh air gach aon de na prògraman sin taobh a-staigh a’ chòd stòr. Thoir sùil air na beachdan seo airson mion-fhiosrachadh air mar a tha gach prògram ag obair.
Aon uair ‘s gu bheil thu air na trì prògraman sin a luchdachadh agus a chuir an gnìomh agus gu bheil tuigse agad air mar a bhios modalan Dynamic C agus na modalan RCM2300 ag eadar-obrachadh, faodaidh tu gluasad air adhart agus feuchainn air na modalan eile.ample prògraman, no tòisich a’ togail do chuid fhèin.
FIOS AIR CLEACHDADH
CHAN EIL TORAIDHEAN Z-WORLD ÙRACHADH AIRSON AN CLEACHDADH AIRSON AN CLEACHDADH MAR CHO-CHOINNICHEAN RIAGHAILTEACH ANN AN INNISEAN NO SYSTEMS TAICBHEACHD BEATHA MU A THA TEACHD SÒNRAICHTE SGRÌOBHAICHE A DHÈANAMH A DHÈANAMH A DHÈANAMH A DHÈANAMH A DHÈANAMH A DHÈANAMH A DHÈANAMH A DHÈANAMH AN CLEACHDADH AGUS AN T-SAOGHAL Z AIRSON CLEACHDADH. Is e innealan no siostaman taic-beatha innealan no siostaman a thathar an dùil airson cuir a-steach obair-lannsa a-steach don bhodhaig no gus beatha a chumail suas, agus faodar a bhith an dùil gu reusanta gun dèan iad sin, nuair a thèid an cleachdadh gu ceart a rèir an stiùireadh cleachdaidh a tha air a thoirt seachad anns an leabhran agus leabhar-làimhe an neach-cleachdaidh. mar thoradh air dochann mòr.
Chan eil bathar-bog no siostam bathar-cruaidh iom-fhillte foirfe. Tha biastagan an-còmhnaidh an làthair ann an siostam de mheud sam bith. Gus casg a chuir air cunnart do bheatha no do sheilbh, tha e an urra ri dealbhaiche an t-siostaim uidheamachdan dìon neo-fheumail a thoirt a-steach a tha iomchaidh don chunnart a tha na lùib.
Tha a h-uile toradh Z-World air a dhearbhadh gu gnìomh 100 sa cheud. Faodaidh deuchainnean a bharrachd a bhith a’ toirt a-steach sgrùdaidhean smachd càileachd lèirsinneach no sgrùdaidhean anailisiche lochdan meacanaigeach. Tha mion-chomharrachadh stèidhichte air caractar sample aonadan seach a bhith a’ dèanamh deuchainn air teòthachd agus voltage de gach aonad. Is dòcha gum bi toraidhean Z-World airidh air co-phàirtean airson obrachadh taobh a-staigh raon de pharamadairean a tha eadar-dhealaichte bhon raon a tha an neach-dèanamh a’ moladh. Thathas den bheachd gu bheil an ro-innleachd seo nas eaconomach agus nas èifeachdaiche. Tha deuchainn a bharrachd no losgadh a-steach air aonad fa leth ri fhaighinn le rèiteachadh sònraichte.
SGEAMAichean
090-0119 RCM2300 Sgeama
www.rabbitsemiconductor.com/documentation/schemat/090-0119.pdf
090-0122 RCM2200/RCM2300 Sgeama Bòrd Prototyping
www.rabbitsemiconductor.com/docurnentation/schemat/090-0 1 22.pdf
090-0128 Sgeama Càball Prògramaidh
www.rabbitsemiconductor.com/documentation/schemat/090-0128.pdf
B’ e na sgeamaichean a bha anns an leabhar-làimhe clò-bhuailte na mùthaidhean as ùire a bha rim faighinn aig an àm a chaidh an leabhar-làimhe ùrachadh mu dheireadh. Anns na dreachan air-loidhne den leabhar-làimhe tha ceanglaichean ris an sgeama ath-sgrùdaichte as ùire air an Web làrach. Faodaidh tu cuideachd am faidhle a chleachdadh URL fiosrachadh air a thoirt seachad gu h-àrd gus faighinn gu na sgeamaichean as ùire gu dìreach.
Leabhar-làimhe tòiseachaidh
Sgrìobhainnean/Goireasan
![]() |
Modal C-Programable Digi RCM2300 RabbitCore [pdfLeabhar-làimhe an neach-cleachdaidh RCM2300, RabbitCore, Modal C-prògramaichte, Modal Prògramaichte, Modal |