Digi RCM2300 RabbitCore C-પ્રોગ્રામેબલ મોડ્યુલ

સામગ્રી છુપાવો
રેબિટકોર RCM2300

સી-પ્રોગ્રામેબલ મોડ્યુલ

પ્રારંભ મેન્યુઅલ
019-0101 • 040515-D

RabbitCore RCM2300 પ્રારંભ મેન્યુઅલ

ભાગ નંબર 019-0101 • 040515-C • યુએસએમાં મુદ્રિત
© 2001-2004 Z-World, Inc. • સર્વાધિકાર સુરક્ષિત.

Z-World સૂચના આપ્યા વિના તેના ઉત્પાદનોમાં ફેરફારો અને સુધારા કરવાનો અધિકાર અનામત રાખે છે.

ટ્રેડમાર્ક્સ

રેબિટ અને રેબિટ 2000 રેબિટ સેમિકન્ડક્ટરના રજિસ્ટર્ડ ટ્રેડમાર્ક છે.
RabbitCore એ રેબિટ સેમિકન્ડક્ટરનો ટ્રેડમાર્ક છે.
ડાયનેમિક સી એ Z-વર્લ્ડ ઇન્કનું નોંધાયેલ ટ્રેડમાર્ક છે.

Z-World, Inc.

2900 સ્પાફોર્ડ સ્ટ્રીટ
ડેવિસ, કેલિફોર્નિયા 95616-6800
યુએસએ
ટેલિફોન: 530-757-3737
ફેક્સ: 530-757-3792
www.zworld.com

રેબિટ સેમિકન્ડક્ટર

2932 સ્પાફોર્ડ સ્ટ્રીટ
ડેવિસ, કેલિફોર્નિયા 95616-6800
યુએસએ
ટેલિફોન: 530-757-8400
ફેક્સ: 530-757-8402
www.rabbitsemiconductor.com

રેબિટકોર RCM2300

1. પરિચય અને ઉપરVIEW

RabbitCore RCM2300 એ ખૂબ જ નાનું અદ્યતન કોર મોડ્યુલ છે જે શક્તિશાળી Rabbit 2000™ માઇક્રોપ્રોસેસર, ફ્લેશ મેમરી, સ્ટેટિક રેમ અને ડિજિટલ 110 પોર્ટને સમાવિષ્ટ કરે છે, આ બધું જ PCB પર છે જે ફક્ત 1.15″ x 1.60″ (29.2 mm x 40.6 mm) છે.

1.1 RCM2300 વર્ણન

RCM2300 એ ખૂબ જ નાનું કોર મોડ્યુલ છે જે Rabbit 2000™ માઇક્રોપ્રોસેસરની પ્રોસેસિંગ પાવરને 1.84 ચોરસ ઇંચ (11.9 cm²) માં પેક કરે છે. બે 26-પિન હેડરો રેબિટ 2000 I/O બસ લાઇન્સ, એડ્રેસ લાઇન્સ, ડેટા લાઇન્સ, સમાંતર પોર્ટ્સ અને સીરીયલ પોર્ટ્સ બહાર લાવે છે.

RCM2300 તેની +5 V પાવર યુઝર બોર્ડમાંથી મેળવે છે જેના પર તે માઉન્ટ થયેલ છે. RCM2300 વપરાશકર્તા બોર્ડ દ્વારા તમામ પ્રકારના CMOS-સુસંગત ડિજિટલ ઉપકરણો સાથે ઇન્ટરફેસ કરી શકે છે.

RCM2300 સંપૂર્ણ એડવાન લે છેtagનીચેની રેબિટ 2000 અને અન્ય બિલ્ટ-ઇન સુવિધાઓમાંથી e:

  • ઝડપી, કાર્યક્ષમ સૂચના સેટ.
  • પાંચ 8-બીટ ટાઈમર જોડીમાં કેસ્કેડેબલ, એક 10-બીટ ટાઈમર જેમાં 2 મેચ રજીસ્ટર છે જેમાં દરેકમાં ઈન્ટરપ્ટ હોય છે.
  • વોચડોગ ટાઈમર.
  • 57 I/O (સામાન્ય-હેતુ I/O, એડ્રેસ લાઇન્સ, ડેટા લાઇન્સ અને હેડરો પર કંટ્રોલ લાઇન્સ અને થ્રુ-હોલ કનેક્ટર્સ પર 11 I/O સહિત).
  • RCM256 માટે લખેલી એપ્લિકેશન સ્ટોર કરવા માટે 2300K નોનવોલેટાઇલ ફ્લેશ મેમરી.
  • 128K બેટરી-બેકેબલ SRAM.
  • ઝડપી 22.1 MHz ઘડિયાળ ઝડપ.
  • ઓનબોર્ડ બેકઅપ બેટરી માટે જોગવાઈ.
  • ચાર સીરીયલ પોર્ટ.

અન્ય રેબિટકોર મોડ્યુલનો ઉપયોગ RCM2300 ને ફરીથી પ્રોગ્રામ કરવા માટે થઈ શકે છે. આ રિપ્રોગ્રામિંગ (અને ડીબગીંગ) Z-World ના RabbitLink નેટવર્ક પ્રોગ્રામિંગ ગેટવેનો ઉપયોગ કરીને અથવા ડાયનેમિક C ની DeviceMate સુવિધાઓનો ઉપયોગ કરીને ઇથરનેટ-સજ્જ RabbitCore મોડ્યુલોનો ઉપયોગ કરીને ઇન્ટરનેટ દ્વારા કરી શકાય છે.

1.1.1 અન્ય ફેક્ટરી આવૃત્તિઓ

ચોક્કસ જરૂરિયાતો ધરાવતા વિકાસકર્તાઓને સમાવવા માટે, RCM2300 મોડ્યુલના વૈકલ્પિક સંસ્કરણો ખાસ ઓર્ડર પર ઉત્પાદન જથ્થામાં મેળવી શકાય છે.

2300 MHz અને 3.686 V પર ચાલતા RCM3.3 ના લો-પાવર વેરિઅન્ટ્સને જથ્થામાં કસ્ટમ બનાવી શકાય છે. ઘડિયાળને પાવર વપરાશને વધુ ઘટાડવા માટે 32 kHz જેટલી ઓછી પાંચ ફ્રીક્વન્સીમાંથી કોઈપણ એકમાં ગતિશીલ રીતે બદલી શકાય છે.

1.1.2 ભૌતિક અને ઇલેક્ટ્રિકલ વિશિષ્ટતાઓ

કોષ્ટક 1 RCM2300 માટે મૂળભૂત વિશિષ્ટતાઓની યાદી આપે છે.

કોષ્ટક 1. મૂળભૂત RCM2300 સ્પષ્ટીકરણો

સ્પષ્ટીકરણ ડેટા
પાવર સપ્લાય 4.75 – 5.25 VDC (108 MHz ઘડિયાળની ઝડપે 22.1 mA)
કદ 1.15″ x 1.60″ x 0.55″ (29 mm x 41 mm x 14 mm)
પર્યાવરણીય -40°C થી 85°C, 5-95% ભેજ, બિન-કન્ડેન્સિંગ

નોંધ: સંપૂર્ણ ઉત્પાદન વિશિષ્ટતાઓ માટે, પરિશિષ્ટ A માં જુઓ RabbitCore RCM2300 વપરાશકર્તા માર્ગદર્શિકા.

RCM2300 મોડ્યુલોમાં બે 26-પિન હેડર હોય છે જેની સાથે કેબલ કનેક્ટ કરી શકાય છે, અથવા જે ઉત્પાદન ઉપકરણ પર મેચિંગ સોકેટ્સમાં પ્લગ કરી શકાય છે. આ કનેક્ટર્સ માટેના પિનઆઉટ્સ નીચે આકૃતિ 1 માં બતાવવામાં આવ્યા છે.

J4 J5

Digi RCM2300 RabbitCore C-પ્રોગ્રામેબલ મોડ્યુલ J4 Digi RCM2300 RabbitCore C-પ્રોગ્રામેબલ મોડ્યુલ J5

નોંધ: આ પિનઆઉટ્સ પર દેખાય છે તેમ છે નીચેની બાજુ મોડ્યુલનું.

આકૃતિ 1. RCM2300 પિનઆઉટ

RCM2300 બોર્ડની એક ધાર સાથે પંદર વધારાના કનેક્શન પોઈન્ટ ઉપલબ્ધ છે. આ જોડાણ બિંદુઓ 0.030″ વ્યાસના છિદ્રો 0.05″ના અંતરે છે. J2 અને J3 સ્થાનો પર ઓગણીસ વધારાના કનેક્શન પોઈન્ટ ઉપલબ્ધ છે. આ વધારાના જોડાણ બિંદુઓ ભવિષ્યના ઉપયોગ માટે આરક્ષિત છે.

1.2 વિકાસ સોફ્ટવેર

RCM2300 એ રનટાઇમ એપ્લીકેશનના ઝડપી સર્જન અને ડીબગીંગ માટે ડાયનેમિક C વિકાસ પર્યાવરણનો ઉપયોગ કરે છે. ડાયનેમિક સી સંકલિત એડિટર, કમ્પાઇલર અને સોર્સ-લેવલ ડીબગર સાથે સંપૂર્ણ વિકાસ વાતાવરણ પૂરું પાડે છે. તે જટિલ અને અવિશ્વસનીય ઇન-સર્કિટ એમ્યુલેટરની જરૂરિયાતને દૂર કરીને લક્ષ્ય સિસ્ટમ સાથે સીધું ઇન્ટરફેસ કરે છે.

લક્ષિત સિસ્ટમ સાથે વાતચીત કરવા માટે ઓછામાં ઓછા એક ફ્રી સીરીયલ (COM) પોર્ટ સાથે વિન્ડોઝ વર્કસ્ટેશન પર ડાયનેમિક સી ઇન્સ્ટોલ કરવું આવશ્યક છે. પ્રકરણ 3, “સોફ્ટવેર ઇન્સ્ટોલેશન અને ઓવર જુઓview,” ડાયનેમિક સી ઇન્સ્ટોલ કરવાની સંપૂર્ણ માહિતી માટે.

નોંધ: RCM2300 ને વિકાસ માટે ડાયનેમિક C v7.04 અથવા પછીની જરૂર છે. ડેવલપમેન્ટ કિટ CD-ROM પર સુસંગત-બલ આવૃત્તિનો સમાવેશ કરવામાં આવ્યો છે.

1.3 આ માર્ગદર્શિકાનો ઉપયોગ કેવી રીતે કરવો

શરૂઆત કરવી મેન્યુઅલનો હેતુ વપરાશકર્તાઓને RCM2300 મોડ્યુલ સાથે ઝડપી પરંતુ નક્કર શરૂઆત આપવાનો છે.

1.3.1 વધારાની ઉત્પાદન માહિતી

RabbitCore RCM2300 વિશે વિગતવાર માહિતી આમાં આપવામાં આવી છે RabbitCore RCM2300 વપરાશકર્તા માર્ગદર્શિકા એચટીએમએલ અને એડોબ પીડીએફ ફોર્મેટ બંનેમાં સાથેની સીડી-રોમ પર પ્રદાન કરવામાં આવે છે.

કેટલાક અદ્યતન વપરાશકર્તાઓ આ પ્રારંભિક માર્ગદર્શિકાના બાકીના ભાગને છોડી દેવાનું પસંદ કરી શકે છે અને વપરાશકર્તાના માર્ગદર્શિકામાં વિગતવાર હાર્ડવેર અને સૉફ્ટવેર માહિતી સાથે સીધા જ આગળ વધી શકે છે.

નોંધ: અમે ભલામણ કરીએ છીએ કે રેબિટ સેમિકન્ડક્ટર અથવા Z-વર્લ્ડ પ્રોડક્ટ્સથી સંપૂર્ણ રીતે પરિચિત ન હોય તેવા કોઈપણ વધુ અદ્યતન માહિતીનો ઉપયોગ કરવા માટે જરૂરી પરિચિતતા મેળવવા માટે ઓછામાં ઓછા આ માર્ગદર્શિકાના બાકીના ભાગને વાંચે.

1.3.2 વધારાની સંદર્ભ માહિતી

માં સમાયેલ ઉત્પાદન-વિશિષ્ટ માહિતી ઉપરાંત RabbitCore RCM2300 વપરાશકર્તા માર્ગદર્શિકા, અન્ય બે સંદર્ભ માર્ગદર્શિકાઓ સાથેની સીડી-રોમ પર HTML અને PDF સ્વરૂપમાં પ્રદાન કરવામાં આવે છે. RCM2300 પર આધારિત વિકાસશીલ સિસ્ટમ્સમાં અદ્યતન વપરાશકર્તાઓને આ સંદર્ભો મૂલ્યવાન લાગશે.

  • ડાયનેમિક સી યુઝરનું મેન્યુઅલ
  • રેબિટ 2000 માઇક્રોપ્રોસેસર યુઝર મેન્યુઅલ
1.3.3 ઓનલાઇન દસ્તાવેજીકરણનો ઉપયોગ કરવો

અમે બે ઇલેક્ટ્રોનિક ફોર્મેટ, HTML અને Adobe PDF માં અમારા વપરાશકર્તા અને સંદર્ભ દસ્તાવેજોનો મોટો ભાગ પ્રદાન કરીએ છીએ. અમે આ ઘણા કારણોસર કરીએ છીએ.

અમે માનીએ છીએ કે તમામ વપરાશકર્તાઓને અમારી પ્રોડક્ટની સંપૂર્ણ લાઇબ્રેરી અને સંદર્ભ માર્ગદર્શિકા પ્રદાન કરવી એ ઉપયોગી સગવડ છે. જો કે, પ્રિન્ટેડ મેન્યુઅલ છાપવા, સ્ટોક કરવા અને મોકલવા માટે ખર્ચાળ છે. મેન્યુઅલનો સમાવેશ કરવા અને ચાર્જ કરવાને બદલે જે દરેક વપરાશકર્તા ઇચ્છતા નથી અથવા માત્ર ઉત્પાદન-વિશિષ્ટ મેન્યુઅલ પ્રદાન કરે છે, અમે દરેક ડેવલપમેન્ટ કીટ સાથે અને અમારા ડાયનેમિક સી ડેવલપમેન્ટ પર્યાવરણ સાથે ઇલેક્ટ્રોનિક સ્વરૂપમાં અમારી સંપૂર્ણ દસ્તાવેજીકરણ અને સંદર્ભ પુસ્તકાલય પ્રદાન કરવાનું પસંદ કરીએ છીએ.

નોંધ: એડોબ એક્રોબેટ રીડરનું સૌથી વર્તમાન સંસ્કરણ હંમેશા એડોબ પરથી ડાઉનલોડ કરી શકાય છે web પર સાઇટ http://www.adobe.com. અમે ભલામણ કરીએ છીએ કે તમે સંસ્કરણ 4.0 અથવા પછીના સંસ્કરણનો ઉપયોગ કરો.

આ દસ્તાવેજીકરણને ઈલેક્ટ્રોનિક સ્વરૂપમાં પ્રદાન કરવાથી મેન્યુઅલની નકલો છાપવામાં ન આવે કે જેની વપરાશકર્તાઓને જરૂર ન હોય તેવા કાગળનો મોટો જથ્થો બચાવે છે.

ઑનલાઇન દસ્તાવેજો શોધવી

ઓનલાઈન ડોક્યુમેન્ટેશન ડાયનેમિક સી સાથે ઈન્સ્ટોલ કરવામાં આવે છે અને વર્કસ્ટેશનના ડેસ્કટોપ પર ડોક્યુમેન્ટેશન મેનૂ માટે એક આઈકન મૂકવામાં આવે છે. મેનુ સુધી પહોંચવા માટે આ આયકન પર બે વાર ક્લિક કરો. જો આયકન ખૂટે છે, તો એક નવું ડેસ્કટોપ આયકન બનાવો જે નિર્દેશ કરે છે default.htm માં દસ્તાવેજ ફોલ્ડર, ડાયનેમિક સી ઇન્સ્ટોલેશન ફોલ્ડરમાં જોવા મળે છે.

બધા દસ્તાવેજોના નવીનતમ સંસ્કરણો હંમેશા મફતમાં ઉપલબ્ધ હોય છે, અમારી પાસેથી નોંધણી વગરના ડાઉનલોડ Web સાઇટ તેમજ.

ઇલેક્ટ્રોનિક મેન્યુઅલ પ્રિન્ટીંગ

અમે જાણીએ છીએ કે ઘણા વપરાશકર્તાઓ કેટલાક ઉપયોગો માટે પ્રિન્ટેડ મેન્યુઅલ પસંદ કરે છે. વપરાશકર્તાઓ ઇલેક્ટ્રોનિક સ્વરૂપમાં પ્રદાન કરેલ તે માર્ગદર્શિકાઓના તમામ અથવા ભાગો સરળતાથી છાપી શકે છે. નીચેની માર્ગદર્શિકા મદદરૂપ થઈ શકે છે:

  • ના Adobe PDF સંસ્કરણોમાંથી છાપો files, HTML સંસ્કરણો નથી.
  • જો તમારું પ્રિન્ટર ડુપ્લેક્સ પ્રિન્ટિંગને સપોર્ટ કરે છે, તો પૃષ્ઠોને ડબલ-સાઇડ પ્રિન્ટ કરો.
  • જો તમારી પાસે યોગ્ય પ્રિન્ટર ન હોય અથવા તમે જાતે મેન્યુઅલ છાપવા માંગતા ન હોવ, તો મોટાભાગની છૂટક નકલની દુકાનો (દા.ત. Kinkos, CopyMax, AlphaGraphics, વગેરે) PDF માંથી મેન્યુઅલ પ્રિન્ટ કરશે. file અને તેને વાજબી ચાર્જ માટે બાંધી દો - પ્રિન્ટેડ અને બાઉન્ડ મેન્યુઅલ માટે અમારે શું ચાર્જ કરવું પડશે તે વિશે.

2. હાર્ડવેર સેટઅપ

આ પ્રકરણ RCM2300 હાર્ડવેરનું વધુ વિગતમાં વર્ણન કરે છે, અને સાથેના પ્રોટોટાઈપિંગ બોર્ડને કેવી રીતે સેટ કરવું અને તેનો ઉપયોગ કરવો તે સમજાવે છે.

નોંધ: આ પ્રકરણ (અને આ માર્ગદર્શિકા) ધારે છે કે તમારી પાસે RabbitCore RCM2300 ડેવલપમેન્ટ કિટ છે. જો તમે જાતે જ RCM2300 મોડ્યુલ ખરીદ્યું હોય, તો તમારે આ પ્રકરણમાંની માહિતી અને અન્યત્ર તમારા ટેસ્ટ અને ડેવલપમેન્ટ સેટઅપ માટે અનુકૂલન કરવું પડશે.

2.1 વિકાસ કીટ સામગ્રીઓ

RCM2300 ડેવલપમેન્ટ કીટમાં નીચેની વસ્તુઓ છે:

  • 2300K ફ્લેશ મેમરી અને 256K SRAM સાથે RCM128 મોડ્યુલ.
  • RCM2200/RCM2300 પ્રોટોટાઇપિંગ બોર્ડ.
  • વોલ ટ્રાન્સફોર્મર પાવર સપ્લાય, 12 V DC, 500 mA નોર્થ અમેરિકન માર્કેટ માટે વેચાતી ડેવલપમેન્ટ કિટ્સ સાથે જ પાવર સપ્લાયનો સમાવેશ થાય છે. વિદેશી વપરાશકર્તાઓએ પ્રોટોટાઇપિંગ બોર્ડને 7.5 V થી 25 V DC પહોંચાડવા સક્ષમ સ્થાનિક રીતે ઉપલબ્ધ પાવર સપ્લાયનો ઉપયોગ કરવો જોઈએ.
  • સંકલિત સ્તર-મેચિંગ સર્કિટરી સાથે પ્રોગ્રામિંગ કેબલ.
  • ગતિશીલ C CD-ROM, CD પર સંપૂર્ણ ઉત્પાદન દસ્તાવેજીકરણ સાથે.
  • શરૂઆત કરવી મેન્યુઅલ
  • રેબિટ 2000 પ્રોસેસર સરળ સંદર્ભ પોસ્ટર
  • નોંધણી કાર્ડ.
2.2 પ્રોટોટાઇપિંગ બોર્ડ

ડેવલપમેન્ટ કિટમાં સમાયેલ પ્રોટોટાઈપિંગ બોર્ડ વિકાસ માટે પાવર સપ્લાય સાથે RCM2300ને જોડવાનું સરળ બનાવે છે. તે કેટલાક મૂળભૂત I/O પેરિફેરલ્સ (સ્વીચો અને LEDs), તેમજ વધુ અદ્યતન હાર્ડવેર ડેવલપમેન્ટ માટે પ્રોટોટાઇપિંગ ક્ષેત્ર પણ પ્રદાન કરે છે.

મૂલ્યાંકન અને વિકાસના સૌથી મૂળભૂત સ્તર માટે પ્રોટોટાઇપિંગ બોર્ડનો ઉપયોગ ફેરફાર કર્યા વિના કરી શકાય છે.

જેમ જેમ તમે વધુ અત્યાધુનિક પ્રયોગો અને હાર્ડવેર ડેવલપમેન્ટ તરફ આગળ વધો છો, તેમ તેમ RabbitCore મોડ્યુલમાં ફેરફાર કર્યા વિના અથવા તેને નુકસાન પહોંચાડ્યા વિના બોર્ડમાં ફેરફારો અને વધારાઓ કરી શકાય છે.

પ્રોટોટાઇપિંગ બોર્ડ આકૃતિ 2 માં દર્શાવવામાં આવ્યું છે, તેની મુખ્ય લાક્ષણિકતાઓ ઓળખવામાં આવી છે.

Digi RCM2300 RabbitCore C-પ્રોગ્રામેબલ મોડ્યુલ આકૃતિ 2

આકૃતિ 2. RCM2200/RCM2300 પ્રોટોટાઇપિંગ બોર્ડ

2.2.1 પ્રોટોટાઇપિંગ બોર્ડની વિશેષતાઓ

પાવર કનેક્શન - પાવર સપ્લાય કનેક્શન માટે J3 પર 5 પિન હેડર આપવામાં આવે છે. નોંધ કરો કે બંને બાહ્ય પિન જમીન સાથે જોડાયેલા છે અને મધ્ય પિન કાચા V+ ઇનપુટ સાથે જોડાયેલ છે. ડેવલપમેન્ટ કિટના નોર્થ અમેરિકન વર્ઝન સાથે પ્રદાન કરવામાં આવેલ વોલ ટ્રાન્સફોર્મરમાંથી કેબલ કનેક્ટરમાં સમાપ્ત થાય છે જે ક્યાં તો ઓરિએન્ટેશનમાં જોડાયેલ હોઈ શકે છે.

તેમનો પોતાનો વીજ પુરવઠો પૂરો પાડતા વપરાશકર્તાઓએ ખાતરી કરવી જોઈએ કે તે 7.5 mA કરતા ઓછા નહીં પર 25-500 V DC વિતરિત કરે છે. ભાગtage રેગ્યુલેટર ઉપયોગમાં ગરમ ​​થશે. (લોઅર સપ્લાય વોલ્ટ-એજ ઉપકરણમાંથી થર્મલ ડિસિપેશન ઘટાડશે.)

નિયંત્રિત પાવર સપ્લાય - કાચા ડીસી વોલ્યુમtage ને પ્રદાન કરે છે પાવર J5 પર હેડરને 5 V રેખીય વોલ્યુમ પર રૂટ કરવામાં આવે છેtage રેગ્યુલેટર, જે RCM2300 અને પ્રોટોટાઈપિંગ બોર્ડને સ્થિર શક્તિ પ્રદાન કરે છે. શોટકી ડાયોડ વીજ પુરવઠાને વિપરીત કાચા વીજ જોડાણોથી થતા નુકસાન સામે રક્ષણ આપે છે.

•  પાવર એલઇડી - જ્યારે પણ પાવર પ્રોટોટાઇપિંગ બોર્ડ સાથે જોડાયેલ હોય ત્યારે પાવર LED લાઇટ.

સ્વિચ રીસેટ કરો - એક ક્ષણિક-સંપર્ક, સામાન્ય રીતે ખુલ્લી સ્વીચ માસ્ટર RCM2300's / સાથે સીધી જોડાયેલ છેRES પિન સ્વીચ દબાવવાથી સિસ્ટમના હાર્ડવેર રીસેટની ફરજ પડે છે.

I/O સ્વીચો અને LEDs - બે ક્ષણિક-સંપર્ક, સામાન્ય રીતે ખુલ્લી સ્વીચો માસ્ટર RCM2 ના PB3 અને PB2300 પિન સાથે જોડાયેલા હોય છે, અને s દ્વારા ઇનપુટ તરીકે વાંચી શકાય છે.ampલે એપ્લિકેશન્સ.

બે LEDs માસ્ટર RCM7 ના PEI અને PE2300 પિન સાથે જોડાયેલા છે, અને s દ્વારા આઉટપુટ સૂચક તરીકે ચલાવવામાં આવી શકે છે.ampલે એપ્લિકેશન્સ.

LEDs અને સ્વીચો JP1 દ્વારા જોડાયેલા છે, જેમાં નજીકના પેડ્સને એકસાથે શોર્ટ કરવાના નિશાન છે. LED ને ડિસ્કનેક્ટ કરવા માટે આ નિશાનો કાપવામાં આવી શકે છે, અને 8-પિન હેડરને પછી JP1 માં સોલ્ડર કરી શકાય છે જેથી તેઓને જમ્પર્સ સાથે પસંદગીયુક્ત પુનઃજોડાણની પરવાનગી મળે. વિગતો માટે આકૃતિ 3 જુઓ.

વિસ્તરણ વિસ્તારો - પ્રોટોટાઇપિંગ બોર્ડને I/0 અને ઇન્ટરફેસિંગ ક્ષમતાઓના વિસ્તરણ માટે ઘણા બિન-વસ્તીવાળા વિસ્તારો પૂરા પાડવામાં આવે છે. વિગતો માટે આગળનો વિભાગ જુઓ.

પ્રોટોટાઇપિંગ વિસ્તાર - થ્રુ-હોલ ઘટકોના ઇન્સ્ટોલેશન માટે ઉદાર પ્રોટોટાઇપિંગ વિસ્તાર પ્રદાન કરવામાં આવ્યો છે. Vcc (5 V DC) અને ગ્રાઉન્ડ બસો આ વિસ્તારની આસપાસ દોડે છે. સપાટી-માઉન્ટ ઉપકરણો માટેનો વિસ્તાર થ્રુ-હોલ વિસ્તારની જમણી બાજુએ પ્રદાન કરવામાં આવે છે. નોંધ કરો કે પ્રોટોટાઇપિંગ બોર્ડની ઉપર અને નીચે બંને પર SMT ઉપકરણ પેડ્સ છે. દરેક SMT પેડ 30 AWG સોલિડ વાયરને સ્વીકારવા માટે રચાયેલ છિદ્ર સાથે જોડાયેલ છે, જે છિદ્રમાં આવે તે પછી તેને સોલ્ડર કરવું આવશ્યક છે.

સ્લેવ મોડ્યુલ કનેક્ટર્સ - સેકન્ડ, સ્લેવ RCM2200 અથવા RCM2300 ના ઇન્સ્ટોલેશનની પરવાનગી આપવા માટે કનેક્ટર્સનો બીજો સેટ પ્રી-વાયર થયેલ છે.

2.2.2 પ્રોટોટાઇપિંગ બોર્ડ વિસ્તરણ

પ્રોટોટાઇપિંગ બોર્ડ ઘણા બિન-વસ્તીવાળા વિસ્તારો સાથે આવે છે, જે વપરાશકર્તાની વિકાસ જરૂરિયાતોને અનુરૂપ ઘટકોથી ભરેલા હોઈ શકે છે. તમે s સાથે પ્રયોગ કર્યા પછીampવિભાગ 3.5 માંના કાર્યક્રમો, તમે વધુ પ્રયોગો અને વિકાસ માટે પ્રોટોટાઈપિંગ બોર્ડની ક્ષમતાઓને વિસ્તૃત કરવા ઈચ્છો છો. જરૂરી વિગતો માટે પ્રોટોટાઈપિંગ બોર્ડ યોજનાકીય (090-0122) નો સંદર્ભ લો.

મોડ્યુલ એક્સ્ટેંશન હેડર્સ - માસ્ટર અને સ્લેવ મોડ-યુલ્સ બંનેનો સંપૂર્ણ પિન સેટ હેડરોના આ બે સેટ પર ડુપ્લિકેટ છે. ડેવલપર્સ વાયરને સીધા યોગ્ય છિદ્રોમાં સોલ્ડર કરી શકે છે અથવા, વધુ લવચીક વિકાસ માટે, 0.1″ પિચ 26-પિન હેડર સ્ટ્રીપ્સને સ્થાને સોલ્ડર કરી શકાય છે. હેડર પિનઆઉટ્સ માટે આકૃતિ 1 જુઓ.

આરએસ-232 - બે 2-વાયર અથવા એક 5-વાયર RS-232 સીરીયલ પોર્ટ RS-232 ડ્રાઈવર IC અને ચાર કેપેસિટર્સ ઇન્સ્ટોલ કરીને પ્રોટોટાઈપિંગ બોર્ડમાં ઉમેરી શકાય છે. U232 માટે Maxim MAX2CPE ડ્રાઇવર ચિપ અથવા સમાન ઉપકરણની ભલામણ કરવામાં આવે છે. વધારાની વિગતો માટે પ્રોટોટાઇપિંગ બોર્ડ યોજનાકીયનો સંદર્ભ લો.

પ્રમાણભૂત DE-10 સીરીયલ કનેક્ટર તરફ દોરી જતી રિબન કેબલના કનેક્શનને પરવાનગી આપવા માટે J0.1 પર 6-પિન 9-ઇંચની અંતરની હેડર સ્ટ્રીપ ઇન્સ્ટોલ કરી શકાય છે.

બધા RS-232 પોર્ટ ઘટકો નીચે પ્રોટોટાઇપિંગ બોર્ડની ઉપરની બાજુએ અને તેની ડાબી બાજુએ માઉન્ટ થાય છે. માસ્ટર મોડ્યુલ સ્થિતિ.

નોંધ: RS-232 ચિપ, કેપેસિટર્સ અને હેડર સ્ટ્રીપ ડિજી-કી જેવા ઇલેક્ટ્રોનિક્સ ડિસ્ટ્રીબ્યુટર્સ પાસેથી ઉપલબ્ધ છે.

પ્રોટોટાઇપિંગ બોર્ડ કમ્પોનન્ટ હેડર - RCM0 મોડ્યુલમાંથી ચાર I/2300 પિન પ્રોટોટાઇપિંગ બોર્ડ LEDs સાથે હાર્ડ-વાયર છે અને પ્રોટોટાઇપિંગ બોર્ડની નીચેની બાજુએ JP1 દ્વારા સ્વિચ કરે છે.

આ ઉપકરણોને ડિસ્કનેક્ટ કરવા અને અન્ય હેતુઓ માટે પિનનો ઉપયોગ કરવાની પરવાનગી આપવા માટે, JPI ની પિન પંક્તિઓ વચ્ચેના નિશાનો કાપો. આકૃતિ 1 માં દર્શાવ્યા મુજબ, રેશમ-સ્ક્રીનવાળા તીરો વચ્ચેના વિસ્તારમાં JP3 ને પાર કરતા નિશાનોને કાપવા અથવા તોડવા માટે છરી અથવા સમાન સાધનનો ઉપયોગ કરો.

જો તમારે પછીથી કોઈપણ ઉપકરણને ફરીથી કનેક્ટ કરવાની જરૂર હોય તો JP 1 પર તમામ સ્થાનો પર જમ્પર્સનો ઉપયોગ કરો.

Digi RCM2300 RabbitCore C-પ્રોગ્રામેબલ મોડ્યુલ આકૃતિ 3

આકૃતિ 3. પ્રોટોટાઇપિંગ બોર્ડ હેડર JPI (બોર્ડની નીચેની બાજુએ સ્થિત છે)

2.3 વિકાસ હાર્ડવેર જોડાણો

ડાયનેમિક C અને s સાથે ઉપયોગ કરવા માટે પ્રોટોટાઇપિંગ બોર્ડને કનેક્ટ કરવાના ત્રણ પગલાં છેampકાર્યક્રમો:

  1. RCM2300 ને પ્રોટોટાઈપિંગ બોર્ડ સાથે જોડો.
  2. પ્રોગ્રામિંગ કેબલને RCM2300 અને PC વચ્ચે કનેક્ટ કરો.
  3. પાવર સપ્લાયને પ્રોટોટાઇપિંગ બોર્ડ સાથે જોડો.
2.3.1 પ્રોટોટાઇપિંગ બોર્ડ સાથે RCM2300 જોડો

RCM2300 મોડ્યુલને ફેરવો જેથી કરીને હેડર પિન અને RCM2300 ના માઉન્ટિંગ હોલ પ્રોટોટાઈપિંગ બોર્ડ પર સોકેટ્સ અને માઉન્ટિંગ હોલ સાથે લાઇન અપ આકૃતિ 4 માં બતાવ્યા પ્રમાણે. મોડ્યુલ હેડર્સ J4 અને J5 ને પ્રોટોટાઈપિંગ બોર્ડ પર સોકેટ્સ Jl અને J2 માં સંરેખિત કરો. .

Digi RCM2300 RabbitCore C-પ્રોગ્રામેબલ મોડ્યુલ આકૃતિ 4

આકૃતિ 4. પ્રોટોટાઇપિંગ બોર્ડ પર RCM2300 ઇન્સ્ટોલ કરો

જો કે તમે એક મોડ્યુલ બંનેમાં ઇન્સ્ટોલ કરી શકો છો માસ્ટર અથવા સ્લેવ પ્રોટોટાઈપિંગ બોર્ડ પરની સ્થિતિ, પ્રોટોટાઈપિંગ બોર્ડની તમામ સુવિધાઓ (સ્વીચો, એલઈડી, સીરીયલ પોર્ટ ડ્રાઈવર વગેરે) સાથે જોડાયેલ છે. માસ્ટર સ્થિતિ અમે ભલામણ કરીએ છીએ કે તમે માં એક મોડ્યુલ ઇન્સ્ટોલ કરો માસ્ટર સ્થિતિ

નોંધ: તે મહત્વનું છે કે તમે RCM4 ના હેડર J5 અને J2300 પરની પિનને પ્રોટોટાઇપિંગ બોર્ડ પર હેડર Jl અને J2 ના અનુરૂપ પિન સાથે બરાબર લાઇન કરો. જો પિન સંરેખણ ઓફસેટ હોય તો હેડર પિન વાંકા અથવા ક્ષતિગ્રસ્ત થઈ શકે છે, અને મોડ્યુલ કામ કરશે નહીં. જો ખોટી રીતે ગોઠવાયેલ મોડ્યુલને પાવર અપ કરવામાં આવે તો મોડ્યુલને કાયમી વિદ્યુત નુકસાન પણ પરિણમી શકે છે.

મોડ્યુલની પિનને પ્રોટોટાઇપિંગ બોર્ડ હેડરમાં નિશ્ચિતપણે દબાવો.

2.3.2 પ્રોગ્રામિંગ કેબલને કનેક્ટ કરો

પ્રોગ્રામિંગ કેબલ RCM2300 મોડ્યુલને ડાયનેમિક C ચલાવતા PC વર્કસ્ટેશન સાથે કનેક્ટ કરે છે જેથી પ્રોગ્રામ ડાઉનલોડ કરવા અને ડિબગીંગ માટે મોનિટરિંગની પરવાનગી મળે.

લેબલવાળી પ્રોગ્રામિંગ કેબલના 10-પિન કનેક્ટરને કનેક્ટ કરો પ્રોગ આકૃતિ 1 માં બતાવ્યા પ્રમાણે RabbitCore RCM2300 મોડ્યુલ પર હેડર J5 માટે. કેબલની ચિહ્નિત (સામાન્ય રીતે લાલ) ધારને કનેક્ટરના પિન 1 તરફ દિશામાન કરવાની ખાતરી કરો. (નો ઉપયોગ કરશો નહીં DIAG કનેક્ટર, જેનો ઉપયોગ સામાન્ય સીરીયલ કનેક્શન માટે થાય છે.)

પ્રોગ્રામિંગ કેબલના બીજા છેડાને તમારા PC પરના COM પોર્ટ સાથે કનેક્ટ કરો. તમે જે પોર્ટ સાથે કેબલને કનેક્ટ કરો છો તેની નોંધ બનાવો, કારણ કે જ્યારે તે ઇન્સ્ટોલ થાય ત્યારે ડાયનેમિક સીને આ પરિમાણ ગોઠવેલું હોવું જરૂરી છે.

નોંધ: COM 1 એ ડાયનેમિક સી દ્વારા ઉપયોગમાં લેવાતું ડિફોલ્ટ પોર્ટ છે.

Digi RCM2300 RabbitCore C-પ્રોગ્રામેબલ મોડ્યુલ આકૃતિ 5

આકૃતિ 5. પ્રોગ્રામિંગ કેબલને RCM2300 થી કનેક્ટ કરો

2.3.3 પાવર સપ્લાયને કનેક્ટ કરો

જ્યારે ઉપરોક્ત જોડાણો થઈ જાય, ત્યારે તમે RabbitCore પ્રોટોટાઈપિંગ બોર્ડ સાથે પાવર કનેક્ટ કરી શકો છો.

આકૃતિ 5 માં બતાવ્યા પ્રમાણે પ્રોટોટાઇપિંગ બોર્ડ પર દિવાલ ટ્રાન્સફોર્મરથી હેડર J6 સુધી કનેક્ટરને હૂક કરો. જ્યાં સુધી તે એક બાજુથી સરભર ન થાય ત્યાં સુધી કનેક્ટર કોઈપણ રીતે જોડાયેલ હોઈ શકે છે.

Digi RCM2300 RabbitCore C-પ્રોગ્રામેબલ મોડ્યુલ આકૃતિ 6

આકૃતિ 6. પાવર સપ્લાય કનેક્શન્સ

દિવાલ ટ્રાન્સફોર્મરને પ્લગ ઇન કરો. પ્રોટોટાઇપિંગ બોર્ડ પર પાવર LED (DS 1) પ્રકાશિત થવો જોઈએ. RCM2300 અને પ્રોટોટાઇપિંગ બોર્ડ હવે ઉપયોગમાં લેવા માટે તૈયાર છે.

નોંધ: એ રીસેટ કરો પાવર ડિસ્કનેક્ટ કર્યા વિના હાર્ડવેર રીસેટ કરવાની મંજૂરી આપવા માટે પ્રોટોટાઇપિંગ બોર્ડ પર બટન આપવામાં આવે છે.

પ્રોટોટાઇપિંગ બોર્ડને પાવર ડાઉન કરવા માટે, J5 માંથી પાવર કનેક્ટરને અનપ્લગ કરો. પ્રોટોટાઇપિંગ એરિયામાં કોઈપણ સર્કિટ એડજસ્ટમેન્ટ કરતા પહેલા, બોર્ડમાં કોઈપણ કનેક્શન બદલતા અથવા બોર્ડમાંથી RCM2300 દૂર કરતા પહેલા તમારે પાવર ડિસ્કનેક્ટ કરવો જોઈએ.

2.4 હું અહીંથી ક્યાં જઈશ?

અમે ભલામણ કરીએ છીએ કે તમે આગલા પ્રકરણ પર આગળ વધો અને ડાયનેમિક સી ઇન્સ્ટોલ કરો (જો તમારી પાસે તે પહેલાથી ઇન્સ્ટોલ કરેલ નથી), તો પછી પ્રથમ s ચલાવો.ampRCM2300 અને પ્રોટોટાઇપિંગ બોર્ડ સેટઅપ અને યોગ્ય રીતે કાર્ય કરે છે તે ચકાસવા માટેનો કાર્યક્રમ.

જો બધું કામ કરતું જણાય, તો અમે નીચેની ક્રિયાના ક્રમની ભલામણ કરીએ છીએ:

1. બધા s ચલાવોampડાયનેમિક C અને RCM3.5 ની ક્ષમતાઓ સાથે મૂળભૂત પરિચય મેળવવા માટે વિભાગ 2300 માં વર્ણવેલ le કાર્યક્રમો.
2. વધુ વિકાસ માટે, નો સંદર્ભ લો RabbitCore RCM2300 વપરાશકર્તા માર્ગદર્શિકા RCM2300 ના હાર્ડવેર અને સોફ્ટવેર ઘટકોની વિગતો માટે.

તમારા વર્કસ્ટેશનના ડેસ્કટોપ પર દસ્તાવેજીકરણ ચિહ્ન સ્થાપિત થયેલ હોવું જોઈએ; દસ્તાવેજીકરણ મેનૂ સુધી પહોંચવા માટે તેના પર ક્લિક કરો. તમે એક નવું ડેસ્કટોપ આઇકોન બનાવી શકો છો જે નિર્દેશ કરે છે default.htm માં દસ્તાવેજ ડાયનેમિક સી ઇન્સ્ટોલેશન ફોલ્ડરમાં ફોલ્ડર.

3. અદ્યતન વિકાસ વિષયો માટે, નો સંદર્ભ લો ડાયનેમિક સી યુઝરનું મેન્યુઅલ, ઑનલાઇન દસ્તાવેજીકરણ સેટમાં પણ.

2.4.1 ટેકનિકલ સપોર્ટ

નોંધ: જો તમે તમારું RCM2300 વિતરક દ્વારા અથવા Z-World અથવા Rabbit Semiconductor ભાગીદાર દ્વારા ખરીદ્યું હોય, તો ટેકનિકલ સપોર્ટ માટે પહેલા વિતરક અથવા Z-World ભાગીદારનો સંપર્ક કરો.

જો આ સમયે કોઈ સમસ્યા હોય તો:

  • Z-World/Rabbit સેમિકન્ડક્ટર ટેકનિકલ બુલેટિન બોર્ડ પર તપાસો www.zworld.com/support/.
  • પર ટેકનિકલ સપોર્ટ ઈ-મેલ ફોર્મનો ઉપયોગ કરો www.zworld.com/support/.

3. સૉફ્ટવેર ઇન્સ્ટોલેશન અને ઓવરVIEW

RCM2300 (અને અન્ય તમામ Z-World અને Rabbit Semiconductor Hardware માટે) માટે પ્રોગ્રામ્સ વિકસાવવા અને ડીબગ કરવા માટે, તમારે ડાયનેમિક C ઇન્સ્ટોલ અને ઉપયોગ કરવો આવશ્યક છે આ પ્રકરણ તમને ડાયનેમિક C ના ઇન્સ્ટોલેશનમાં લઈ જશે, અને પછી તેની સાથે તેની મુખ્ય સુવિધાઓનો પ્રવાસ પૂરો પાડે છે. RabbitCore RCM2300 મોડ્યુલ માટે આદર.

3.1 એક ઓવરview ડાયનેમિક સી

ડાયનેમિક સી નીચેના વિકાસ કાર્યોને એક પ્રોગ્રામમાં એકીકૃત કરે છે:

  • સંપાદન
  • સંકલન
  • લિંકિંગ
  • લોડ કરી રહ્યું છે
  • ઇન-સર્કિટ ડીબગીંગ

હકીકતમાં, કમ્પાઇલિંગ, લિંકિંગ અને લોડિંગ એ એક કાર્ય છે. ડાયનેમિક સી ઇન-સર્કિટ ઇમ્યુલેટરનો ઉપયોગ કરતું નથી; વિકસિત થઈ રહેલા પ્રોગ્રામ્સને "લક્ષ્ય" સિસ્ટમમાંથી ઉન્નત સીરીયલ-પોર્ટ કનેક્શન દ્વારા ડાઉનલોડ અને એક્ઝિક્યુટ કરવામાં આવે છે. પ્રોગ્રામ ડેવલપમેન્ટ અને ડીબગીંગ આ કનેક્શનમાં એકીકૃત રીતે થાય છે, સિસ્ટમના વિકાસને મોટા પ્રમાણમાં ઝડપી બનાવે છે.

ડાયનેમિક સીની અન્ય વિશેષતાઓમાં નીચેનાનો સમાવેશ થાય છે:

  • ડાયનેમિક સીમાં ઉપયોગમાં સરળ બિલ્ટ-ઇન ટેક્સ્ટ એડિટર છે. પ્રોગ્રામ્સને સોર્સ-કોડ અથવા મશીન-કોડ લેવલ પર ઇન્ટરેક્ટિવ રીતે એક્ઝિક્યુટ અને ડીબગ કરી શકાય છે. મોટાભાગના આદેશો માટે પુલ-ડાઉન મેનુ અને કીબોર્ડ શોર્ટકટ્સ ડાયનેમિક સીનો ઉપયોગ સરળ બનાવે છે.
  • ડાયનેમિક સી એસેમ્બલી લેંગ્વેજ પ્રોગ્રામિંગને પણ સપોર્ટ કરે છે. એસેમ્બલી લેંગ્વેજ કોડ લખવા માટે સી અથવા ડેવલપમેન્ટ સિસ્ટમ છોડવી જરૂરી નથી. સી અને એસેમ્બલી ભાષા એકસાથે મિશ્રિત થઈ શકે છે.
  • ડાયનેમિક સી હેઠળ ડીબગીંગમાં ઉપયોગ કરવાની ક્ષમતાનો સમાવેશ થાય છે printf આદેશો, વોચ એક્સપ્રેશન્સ, બ્રેકપોઇન્ટ્સ અને અન્ય અદ્યતન ડીબગીંગ સુવિધાઓ. વોચ એક્સપ્રેશન્સનો ઉપયોગ લક્ષ્યના પ્રોગ્રામ વેરિયેબલ્સ અથવા ફંક્શન્સને સમાવતા C એક્સપ્રેશનની ગણતરી કરવા માટે થઈ શકે છે. જ્યારે બ્રેકપોઈન્ટ પર રોકાઈ જાય અથવા જ્યારે લક્ષ્ય તેનો પ્રોગ્રામ ચલાવતું હોય ત્યારે વોચ એક્સપ્રેશનનું મૂલ્યાંકન કરી શકાય છે.
  • ડાયનેમિક C એ C ભાષામાં એક્સ્ટેંશન પ્રદાન કરે છે (જેમ કે વહેંચાયેલ અને સુરક્ષિત ચલો, કોસ્ટેટમેન્ટ્સ અને કોફંક્શન્સ) જે વાસ્તવિક-વિશ્વ એમ્બેડેડ સિસ્ટમ વિકાસને સમર્થન આપે છે. ઈન્ટરપ્ટ સર્વિસ રૂટિન C માં લખવામાં આવી શકે છે. ડાયનેમિક સી સહકારી અને પ્રિમપ્ટિવ મલ્ટિટાસ્કિંગને સપોર્ટ કરે છે.
  • ડાયનેમિક સી ઘણી ફંક્શન લાઇબ્રેરીઓ સાથે આવે છે, જે બધી સોર્સ કોડમાં છે. આ લાઇબ્રેરીઓ રીઅલ-ટાઇમ પ્રોગ્રામિંગ, મશીન લેવલ I/O ને સપોર્ટ કરે છે અને પ્રમાણભૂત શબ્દમાળા અને ગણિત કાર્યો પ્રદાન કરે છે.
  • ડાયનેમિક સી સીધી મેમરીમાં કમ્પાઇલ કરે છે. ફંક્શન્સ અને લાઇબ્રેરીઓ સંકલિત અને લિંક કરવામાં આવે છે અને ફ્લાય પર ડાઉનલોડ થાય છે. ઝડપી PC પર, ડાયનેમિક C 30,000 bps ના બૉડ દરે 5 સેકન્ડમાં 115,200 બાઇટ્સ કોડ લોડ કરી શકે છે.
3.2 સિસ્ટમ આવશ્યકતાઓ

ડાયનેમિક સી ઇન્સ્ટોલ કરવા અને ચલાવવા માટે, તમારી સિસ્ટમ નીચેની ઑપરેટિંગ સિસ્ટમ્સમાંથી એક ચલાવતી હોવી જોઈએ:

  • વિન્ડોઝ 95
  • વિન્ડોઝ 98
  • વિન્ડોઝ એનટી
  • વિન્ડોઝ મી
  • વિન્ડોઝ 2000
  • વિન્ડોઝ XP
3.2.1 હાર્ડવેર જરૂરીયાતો

RCM2300-આધારિત સિસ્ટમ્સના વિકાસ માટે તમે જે PC પર ડાયનેમિક C ઇન્સ્ટોલ કરો છો તેમાં નીચેના હાર્ડવેર હોવા જોઈએ:

  • પેન્ટિયમ અથવા પછીનું માઇક્રોપ્રોસેસર
  • 32 MB RAM
  • ઓછામાં ઓછી 50 MB ફ્રી હાર્ડ ડ્રાઈવ સ્પેસ
  • લક્ષ્ય સિસ્ટમો સાથે સંચાર માટે ઓછામાં ઓછું એક મફત COM (સીરીયલ) પોર્ટ
  • CD-ROM ડ્રાઇવ (સોફ્ટવેર ઇન્સ્ટોલેશન માટે)
3.3 ડાયનેમિક સી ઇન્સ્ટોલ કરી રહ્યું છે

તમારા PC પરની ડ્રાઇવમાં ડાયનેમિક C CD-ROM દાખલ કરો. જો ઓટોરન સક્ષમ હોય, તો સીડી ઇન્સ્ટોલેશન આપમેળે શરૂ થશે.

જો ઑટોરન અક્ષમ હોય અથવા ઇન્સ્ટોલેશન અન્યથા શરૂ થતું નથી, તો વિન્ડોઝનો ઉપયોગ કરો પ્રારંભ > ચલાવો મેનુ અથવા વિન્ડોઝ એક્સપ્લોરર લોન્ચ કરવા માટે SETUP.EXE CD-ROM ના રૂટ ફોલ્ડરમાંથી.

ઇન્સ્ટોલેશન પ્રોગ્રામ તમને ઇન્સ્ટોલેશન પ્રક્રિયા દ્વારા માર્ગદર્શન આપશે. પ્રક્રિયાના મોટા ભાગના પગલાં સ્વ-સ્પષ્ટીકરણાત્મક છે અને આ વિભાગમાં આવરી લેવામાં આવ્યા નથી. કેટલાક વપરાશકર્તાઓને મૂંઝવણમાં મૂકે તેવા પસંદ કરેલા પગલાં નીચે દર્શાવેલ છે. (કેટલીક ઇન્સ્ટોલેશન યુટિલિટી સ્ક્રીન બતાવેલ સ્ક્રીનોથી થોડી અલગ હોઈ શકે છે.)

3.3.1 પ્રોગ્રામ અને દસ્તાવેજીકરણ File સ્થાન

ડાયનેમિક સીની એપ્લિકેશન, લાઇબ્રેરી અને દસ્તાવેજીકરણ files ને તમારા વર્કસ્ટેશનની હાર્ડ ડ્રાઈવો પર કોઈપણ અનુકૂળ સ્થાને સ્થાપિત કરી શકાય છે.

Digi RCM2300 RabbitCore C-પ્રોગ્રામેબલ મોડ્યુલ A

પૂર્વમાં બતાવ્યા પ્રમાણે મૂળભૂત સ્થાનampલે ઉપર, ડાયનેમિક સીના સંસ્કરણ માટે નામના ફોલ્ડરમાં છે, જે C: ડ્રાઇવના રૂટ ફોલ્ડરમાં મૂકવામાં આવે છે. જો આ સ્થાન યોગ્ય ન હોય તો, ક્લિક કરતા પહેલા અલગ રૂટ પાથ દાખલ કરો આગળ >. Files ઉલ્લેખિત ફોલ્ડરમાં મૂકવામાં આવે છે, તેથી આ સ્થાનને ડ્રાઇવની રૂટ ડિરેક્ટરીમાં સેટ કરશો નહીં.

3.3.2 ઇન્સ્ટોલેશનનો પ્રકાર

ડાયનેમિક સીમાં બે ઘટકો છે જે એકસાથે અથવા અલગથી ઇન્સ્ટોલ કરી શકાય છે. એક ઘટક ડાયનેમિક સી પોતે છે, વિકાસ પર્યાવરણ, સમર્થન સાથે files અને પુસ્તકાલયો. અન્ય ઘટક એચટીએમએલ અને પીડીએફ ફોર્મેટમાં દસ્તાવેજીકરણ લાઇબ્રેરી છે, જેને હાર્ડ ડ્રાઇવની જગ્યા બચાવવા માટે અનઇન્સ્ટોલ કર્યા વિના છોડી શકાય છે અથવા અન્યત્ર ઇન્સ્ટોલ કરી શકાય છે (અલગ અથવા નેટ-વર્ક ડ્રાઇવ પર, ભૂતપૂર્વ માટેampલે).

Digi RCM2300 RabbitCore C-પ્રોગ્રામેબલ મોડ્યુલ B

ઇન્સ્ટોલેશન પ્રકાર ઉપર બતાવેલ ઇન્સ્ટોલેશન મેનૂમાં પસંદ થયેલ છે. વિકલ્પો છે:

  • લાક્ષણિક સ્થાપન - ડાયનેમિક સી અને દસ્તાવેજીકરણ લાઇબ્રેરી બંને નિર્દિષ્ટ ફોલ્ડરમાં ઇન્સ્ટોલ થશે (ડિફૉલ્ટ).
  • કોમ્પેક્ટ ઇન્સ્ટોલેશન — માત્ર ડાયનેમિક સી ઇન્સ્ટોલ કરવામાં આવશે.
  • કસ્ટમ ઇન્સ્ટોલેશન - તમને કયા ઘટકો ઇન્સ્ટોલ કરેલા છે તે પસંદ કરવાની મંજૂરી આપવામાં આવશે. આ પસંદગી ફક્ત દસ્તાવેજોને ઇન્સ્ટોલ અથવા પુનઃસ્થાપિત કરવા માટે ઉપયોગી છે.
3.3.3 COM પોર્ટ પસંદ કરો

ડાયનેમિક સી લક્ષ્ય વિકાસ સિસ્ટમ સાથે વાતચીત કરવા માટે COM (સીરીયલ) પોર્ટનો ઉપયોગ કરે છે. ઇન્સ્ટોલેશન તમને COM પોર્ટ પસંદ કરવાની મંજૂરી આપે છે જેનો ઉપયોગ કરવામાં આવશે.

Digi RCM2300 RabbitCore C-પ્રોગ્રામેબલ મોડ્યુલ C

પૂર્વમાં બતાવ્યા પ્રમાણે મૂળભૂત પસંદગીampલે ઉપર, COM1 છે. તમે ડાયનેમિક સીના ઉપયોગ માટે કોઈપણ ઉપલબ્ધ પોર્ટ પસંદ કરી શકો છો. જો તમને ખાતરી ન હોય કે કયું પોર્ટ ઉપલબ્ધ છે, તો COM1 પસંદ કરો. આ પસંદગીને પછીથી ડાયનેમિક સીમાં બદલી શકાય છે.

નોંધ: ઇન્સ્ટોલેશન ઉપયોગિતા પસંદ કરેલને તપાસતી નથી COM કોઈપણ રીતે પોર્ટ. જ્યારે ડાયનેમિક C શરૂ થાય ત્યારે અન્ય ઉપકરણ (માઉસ, મોડેમ, વગેરે) દ્વારા ઉપયોગમાં લેવાતા પોર્ટનો ઉલ્લેખ કરવાથી અસ્થાયી સમસ્યાઓ થઈ શકે છે.

3.3.4 ડેસ્કટોપ ચિહ્નો

એકવાર તમારું ઇન્સ્ટોલેશન પૂર્ણ થઈ જાય, પછી તમારી પાસે તમારા PC ડેસ્કટોપ પર ત્રણ જેટલા ચિહ્નો હશે, નીચે બતાવ્યા પ્રમાણે.

Digi RCM2300 RabbitCore C-પ્રોગ્રામેબલ મોડ્યુલ D

એક આઇકોન ડાયનેમિક C માટે છે, એક દસ્તાવેજીકરણ મેનૂ ખોલે છે, અને ત્રીજું રેબિટ ફિલ્ડ યુટિલિટી માટે છે, જે એક સાધન છે જેનો ઉપયોગ લક્ષ્ય સિસ્ટમમાં પ્રી-કમ્પાઇલ્ડ સોફ્ટવેર ડાઉનલોડ કરવા માટે થાય છે.

3.4 ડાયનેમિક સી શરૂ કરી રહ્યા છીએ

એકવાર રેબિટકોર મોડ્યુલ સેટ થઈ જાય અને પ્રકરણ 2 માં વર્ણવ્યા મુજબ કનેક્ટ થઈ જાય અને ડાયનેમિક સી ઇન્સ્ટોલ થઈ જાય, ડાયનેમિક સી આઇકન પર ડબલ-ક્લિક કરીને ડાયનેમિક સી શરૂ કરો. ડાયનેમિક સી શરૂ થવો જોઈએ, પછી તમે ઇન્સ્ટોલેશન દરમિયાન ઉલ્લેખિત કરેલ COM પોર્ટ પર લક્ષ્ય સિસ્ટમ શોધો (ડિફૉલ્ટ રૂપે, COM1). એકવાર શોધી કાઢ્યા પછી, ડાયનેમિક C એ મોડ્યુલને કોલ્ડ-બૂટ કરવા અને BIOS ને કમ્પાઈલ કરવા માટેના પગલાંના ક્રમમાંથી પસાર થવું જોઈએ.

જો તમને સંદેશ શરૂ થાય છે "BIOS સફળતાપૂર્વક કમ્પાઇલ અને લોડ થયું...” તમે s સાથે ચાલુ રાખવા માટે તૈયાર છોampઆગામી વિભાગમાં કાર્યક્રમો.

3.4.1 કોમ્યુનિકેશન એરર મેસેજીસ

જો તમને સંદેશ પ્રાપ્ત થાય છે "કોઈ રેબિટ પ્રોસેસર મળ્યું નથીપ્રોગ્રામિંગ કેબલ કોઈ અલગ સાથે જોડાયેલ હોઈ શકે છે COM પોર્ટ, કનેક્શન ખામીયુક્ત હોઈ શકે છે, અથવા લક્ષ્ય સિસ્ટમ પાવર અપ થઈ શકતી નથી. પ્રથમ, પ્રોટોટાઇપિંગ બોર્ડ પર પાવર LED પ્રગટાવવામાં આવે છે તે જોવા માટે તપાસો. જો તે હોય, તો પ્રોગ્રામિંગ કેબલના બંને છેડા તપાસો કે તે PC અને RCM2300 ના પ્રોગ્રામિંગ પોર્ટમાં નિશ્ચિતપણે પ્લગ થયેલ છે, કેબલની પિન-1 ધાર બોર્ડ પરના પિન-1 ચિહ્ન સાથે મેળ ખાતી હોય છે. જો તમે પ્રોટોટાઇપિંગ બોર્ડનો ઉપયોગ કરી રહ્યાં છો, તો ખાતરી કરો કે મોડ્યુલ તેના કનેક્ટર્સમાં નિશ્ચિતપણે અને યોગ્ય રીતે ઇન્સ્ટોલ કરેલું છે.

જો હાર્ડવેરમાં કોઈ ખામી ન હોય, તો ડાયનેમિક સીની અંદર એક અલગ COM પોર્ટ પસંદ કરો. વિકલ્પો મેનુ, પસંદ કરો પ્રોજેક્ટ વિકલ્પો, પછી પસંદ કરો કોમ્યુનિકેશન્સ. બતાવેલ સંવાદ દેખાવા જોઈએ.

Digi RCM2300 RabbitCore C-પ્રોગ્રામેબલ મોડ્યુલ E

બીજું પસંદ કરો COM સૂચિમાંથી પોર્ટ, પછી ઠીક ક્લિક કરો. દબાવો BIOS ને ફરીથી કમ્પાઈલ કરવા માટે ડાયનેમિક C ને દબાણ કરવા. જો ડાયનેમિક સી હજુ પણ જાણ કરે છે કે તે લક્ષ્ય સિસ્ટમને શોધવામાં અસમર્થ છે, તો જ્યાં સુધી તમે સક્રિય ન શોધો ત્યાં સુધી ઉપરોક્ત પગલાંઓનું પુનરાવર્તન કરો. COM બંદર

જો તમને દબાવ્યા પછી "BIOS સફળતાપૂર્વક કમ્પાઈલ કરેલ ..." સંદેશ પ્રાપ્ત થાય છે અથવા ડાયનેમિક સી શરૂ કરી રહ્યા છીએ, અને આ સંદેશને સંદેશાવ્યવહાર ભૂલ સંદેશ દ્વારા અનુસરવામાં આવે છે, શક્ય છે કે તમારું PC 115,200 bps બૉડ રેટને હેન્ડલ ન કરી શકે. નીચે પ્રમાણે બૉડ રેટને 57,600 bps પર બદલવાનો પ્રયાસ કરો.

• શોધો સીરીયલ વિકલ્પો ડાયનેમિક સીમાં સંવાદ વિકલ્પો > પ્રોજેક્ટ વિકલ્પો > કોમ્યુનિકેશન્સ મેનુ બૉડ રેટને 57,600 bps કરો. પછી દબાવો અથવા ડાયનેમિક સી પુનઃપ્રારંભ કરો.

3.5 એસampલે કાર્યક્રમો

તમને RCM2300 મોડ્યુલોથી પરિચિત કરવામાં મદદ કરવા માટે, ડાયનેમિક સીમાં કેટલાકampલે કાર્યક્રમો. આ પ્રોગ્રામ્સને લોડ કરવું, એક્ઝિક્યુટ કરવું અને તેનો અભ્યાસ કરવાથી તમને નક્કર હાથ મળશેview RCM2300 ની ક્ષમતાઓ, તેમજ એપ્લિકેશન વિકાસ સાધન તરીકે ડાયનેમિક C સાથે ઝડપી શરૂઆત.

નોંધ: ઓample પ્રોગ્રામ્સ ધારે છે કે તમારી પાસે ANSI C ની ઓછામાં ઓછી પ્રાથમિક સમજ છે. જો તમારી પાસે નથી, તો ના પ્રારંભિક પૃષ્ઠો જુઓ ડાયનેમિક સી યુઝરનું મેન્યુઅલ સૂચિત વાંચન સૂચિ માટે.

ઘણા એસampડાયનેમિક સી સાથે સમાવિષ્ટ le પ્રોગ્રામ્સ, ઘણા RCM2200 મોડ્યુલ માટે વિશિષ્ટ છે. આ કાર્યક્રમોમાં જોવા મળશે Sampલેસ \ RCM2300 ફોલ્ડર.

Digi RCM2300 RabbitCore C-પ્રોગ્રામેબલ મોડ્યુલ F

અમે સૂચવીએ છીએ કે તમે આમાંથી નીચેના ત્રણનું પરીક્ષણ કરોampરેબિટકોર RCM2300 મોડ્યુલોની ક્ષમતાઓનો સંપૂર્ણ પ્રવાસ મેળવવા માટેના કાર્યક્રમો. તેઓ મૂળભૂતથી અદ્યતન I/O નિયંત્રણ સુધી "લર્નિંગ આર્ક" બનાવે છે.

  • ફ્લેશલેડ.સી — માસ્ટર RCM2300 પ્રોટોટાઈપિંગ બોર્ડ પર વારંવાર LED DS3 ફ્લૅશ કરે છે.
  • FLASHLEDS.C—માસ્ટર RCM2300 પ્રો-ટોટાઈપિંગ બોર્ડ પર વારંવાર LEDs DS2 અને DS3 ફ્લૅશ કરે છે.
  • ટૉગલેડ.સી—માસ્ટર RCM2300 પ્રોટોટાઇપિંગ બોર્ડ પર LED DS2 ને ફ્લૅશ કરે છે અને S3 દબાવવાના પ્રતિભાવમાં LED DS3 ચાલુ/બંધ ટૉગલ કરે છે.

આમાંના દરેક પ્રોગ્રામની સોર્સ કોડમાં સંપૂર્ણ ટિપ્પણી કરવામાં આવે છે. દરેક પ્રોગ્રામ કેવી રીતે કાર્ય કરે છે તેની વિગતો માટે આ ટિપ્પણીઓનો સંદર્ભ લો.

એકવાર તમે આ ત્રણ પ્રોગ્રામ લોડ કરી લો અને એક્ઝિક્યુટ કરી લો અને ડાયનેમિક C અને RCM2300 મોડ્યુલો કેવી રીતે ક્રિયાપ્રતિક્રિયા કરે છે તેની સમજ મેળવી લો, તો તમે આગળ વધી શકો છો અને અન્ય પ્રોગ્રામને અજમાવી શકો છો.ampલે પ્રોગ્રામ્સ, અથવા તમારા પોતાના બનાવવાનું શરૂ કરો.

વપરાશકર્તાઓને સૂચના

Z-વર્લ્ડ પ્રોડક્ટ્સ જીવન-સહાયક ઉપકરણો અથવા સિસ્ટમમાં નિર્ણાયક ઘટકો તરીકે ઉપયોગ માટે અધિકૃત નથી સિવાય કે આવા હેતુપૂર્વકના ઉપયોગ અંગેનો કોઈ ચોક્કસ લેખિત કરાર યુએસમાં દાખલ કરવામાં આવ્યો ન હોય. લાઇફ-સપોર્ટ ડિવાઇસ અથવા સિસ્ટમ્સ એ એવા ઉપકરણો અથવા સિસ્ટમો છે જે શરીરમાં સર્જીકલ ઇમ્પ્લાન્ટેશન માટે અથવા જીવન ટકાવી રાખવા માટે બનાવાયેલ છે, અને જેનું પ્રદર્શન કરવામાં નિષ્ફળતા, જ્યારે લેબલિંગ અને વપરાશકર્તાના માર્ગદર્શિકામાં પ્રદાન કરેલ ઉપયોગ માટેની સૂચનાઓ અનુસાર યોગ્ય રીતે ઉપયોગમાં લેવાય છે, ત્યારે વ્યાજબી રીતે અપેક્ષા રાખી શકાય છે. નોંધપાત્ર ઈજામાં પરિણમે છે.

કોઈપણ જટિલ સોફ્ટવેર અથવા હાર્ડવેર સિસ્ટમ સંપૂર્ણ નથી. કોઈપણ કદની સિસ્ટમમાં બગ્સ હંમેશા હાજર હોય છે. જીવન અથવા સંપત્તિ માટેના જોખમને રોકવા માટે, તેમાં સામેલ જોખમને અનુરૂપ બિનજરૂરી રક્ષણાત્મક પદ્ધતિઓનો સમાવેશ કરવાની જવાબદારી સિસ્ટમ ડિઝાઇનરની છે.

તમામ Z-વર્લ્ડ પ્રોડક્ટ્સ 100 ટકા કાર્યાત્મક રીતે ચકાસાયેલ છે. વધારાના પરીક્ષણમાં દ્રશ્ય ગુણવત્તા નિયંત્રણ નિરીક્ષણો અથવા યાંત્રિક ખામી વિશ્લેષક નિરીક્ષણો શામેલ હોઈ શકે છે. વિશિષ્ટતાઓ પરીક્ષણ કરેલ s ના લાક્ષણિકતા પર આધારિત છેampતાપમાન અને વોલ્યુમ પર પરીક્ષણ કરવાને બદલે le એકમોtagદરેક એકમના e. Z-World ઉત્પાદનો ઉત્પાદકની ભલામણ કરેલ શ્રેણીથી અલગ એવા પરિમાણોની શ્રેણીમાં કામ કરવા માટે ઘટકોને લાયક ઠરે છે. આ વ્યૂહરચના વધુ આર્થિક અને અસરકારક હોવાનું માનવામાં આવે છે. વિશેષ વ્યવસ્થા દ્વારા વ્યક્તિગત એકમનું વધારાનું પરીક્ષણ અથવા બર્ન-ઇન ઉપલબ્ધ છે.

યોજનાઓ

090-0119 RCM2300 યોજનાકીય
www.rabbitsemiconductor.com/documentation/schemat/090-0119.pdf

090-0122 RCM2200/RCM2300 પ્રોટોટાઇપિંગ બોર્ડ યોજનાકીય
www.rabbitsemiconductor.com/docurnentation/schemat/090-0 1 22.pdf

090-0128 પ્રોગ્રામિંગ કેબલ યોજનાકીય
www.rabbitsemiconductor.com/documentation/schemat/090-0128.pdf

મુદ્રિત માર્ગદર્શિકા સાથે સમાવિષ્ટ સ્કીમેટિક્સ એ છેલ્લી વખત મેન્યુઅલમાં સુધારો કરવામાં આવ્યો ત્યારે ઉપલબ્ધ નવીનતમ સંશોધનો હતા. માર્ગદર્શિકાના ઓનલાઈન સંસ્કરણોમાં તાજેતરની સુધારેલી યોજનાની લિંક્સ છે Web સાઇટ તમે પણ ઉપયોગ કરી શકો છો URL નવીનતમ સ્કીમેટિક્સને સીધી ઍક્સેસ કરવા માટે ઉપર આપેલી માહિતી.

પ્રારંભ મેન્યુઅલ

દસ્તાવેજો / સંસાધનો

Digi RCM2300 RabbitCore C-પ્રોગ્રામેબલ મોડ્યુલ [પીડીએફ] વપરાશકર્તા માર્ગદર્શિકા
RCM2300, RabbitCore, C-Programmable Module, Programmable Module, Module

સંદર્ભો

એક ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. જરૂરી ક્ષેત્રો ચિહ્નિત થયેલ છે *