Digi RCM2300 RabbitCore C-प्रोग्रामेबल मोड्युल

सामग्री लुकाउनुहोस्
RabbitCore RCM2300

C-प्रोग्रामेबल मोड्युल

सुरु गर्ने म्यानुअल
०१९-०१०१ • ०४०५१५-डी

RabbitCore RCM2300 सुरु गर्ने म्यानुअल

भाग नम्बर ०१९-०१०१ • ०४०५१५-सी • संयुक्त राज्य अमेरिकामा छापिएको
© 2001-2004 Z-World, Inc. • सबै अधिकार सुरक्षित।

Z-World सँग सूचना नदिई आफ्ना उत्पादनहरूमा परिवर्तन र सुधार गर्ने अधिकार सुरक्षित छ।

ट्रेडमार्कहरू

Rabbit and Rabbit 2000 Rabbit Semiconductor को दर्ता ट्रेडमार्क हो।
RabbitCore Rabbit Semiconductor को ट्रेडमार्क हो।
Dynamic C Z-World Inc को दर्ता गरिएको ट्रेडमार्क हो।

Z-World, Inc।

2900 स्पाफोर्ड स्ट्रीट
डेभिस, क्यालिफोर्निया 95616-6800
संयुक्त राज्य अमेरिका
टेलिफोन: ८००-५५५-०१९९
फ्याक्स: ८००-५५५-०१९९
www.zworld.com

खरगोश अर्धचालक

2932 स्पाफोर्ड स्ट्रीट
डेभिस, क्यालिफोर्निया 95616-6800
संयुक्त राज्य अमेरिका
टेलिफोन: ८००-५५५-०१९९
फ्याक्स: ८००-५५५-०१९९
www.rabbitsemiconductor.com

RabbitCore RCM2300

1. परिचय र अधिकVIEW

RabbitCore RCM2300 एक धेरै सानो उन्नत कोर मोड्युल हो जसले शक्तिशाली Rabbit 2000™ माइक्रोप्रोसेसर, फ्ल्यास मेमोरी, स्थिर RAM, र डिजिटल 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-पिन हेडरहरूले Rabbit 2000 I/O बस लाइनहरू, ठेगाना लाइनहरू, डेटा लाइनहरू, समानान्तर पोर्टहरू, र सिरियल पोर्टहरू बाहिर ल्याउँछन्।

RCM2300 ले प्रयोगकर्ता बोर्डबाट यसको +5 V पावर प्राप्त गर्दछ जसमा यो माउन्ट गरिएको छ। RCM2300 ले प्रयोगकर्ता बोर्ड मार्फत सबै प्रकारका CMOS-कम्प्याटिबल डिजिटल उपकरणहरूसँग इन्टरफेस गर्न सक्छ।

RCM2300 ले पूर्ण एडभान लिन्छtagनिम्न मध्ये ई रबिट २००० र अन्य निर्मित सुविधाहरू:

  • छिटो, कुशल निर्देशन सेट।
  • पाँच 8-बिट टाइमरहरू जोडामा क्यास्केडेबल छन्, एउटा 10-बिट टाइमरहरू 2 म्याच रेजिस्टरहरू छन् जसमा प्रत्येकमा अवरोध हुन्छ।
  • वाचडग टाइमर।
  • 57 I/O (सामान्य-उद्देश्य I/O, ठेगाना रेखाहरू, डेटा लाइनहरू, र हेडरहरूमा नियन्त्रण रेखाहरू, र थ्रु-होल कनेक्टरहरूमा 11 I/O सहित)।
  • RCM256 का लागि लेखिएका अनुप्रयोगहरू भण्डारण गर्नको लागि 2300K nonvolatile फ्ल्यास मेमोरी।
  • ब्याट्री ब्याकयोग्य SRAM को 128K।
  • छिटो 22.1 मेगाहर्ट्ज घडी गति।
  • जहाजमा ब्याकअप ब्याट्रीको लागि प्रावधान।
  • चार सिरियल पोर्टहरू।

अर्को RabbitCore मोड्युल एक RCM2300 पुन: प्रोग्राम गर्न प्रयोग गर्न सकिन्छ। यो रिप्रोग्रामिङ (र डिबगिङ) इन्टरनेट मार्फत Z-World's RabbitLink नेटवर्क प्रोग्रामिङ गेटवे वा डायनामिक C's DeviceMate सुविधाहरू प्रयोग गरी इथरनेट-सुसज्जित RabbitCore मोड्युलहरू प्रयोग गरेर गर्न सकिन्छ।

1.1.1 अन्य कारखाना संस्करणहरू

विशेष आवश्यकताहरूसँग विकासकर्ताहरूलाई समायोजन गर्न, RCM2300 मोड्युलको वैकल्पिक संस्करणहरू विशेष अर्डरमा उत्पादन मात्रामा प्राप्त गर्न सकिन्छ।

2300 MHz र 3.686 V मा चल्ने RCM3.3 को कम पावर भेरियन्टहरू परिमाणमा अनुकूलन गर्न सकिन्छ। घडीलाई 32 kHz जति कम पाँच फ्रिक्वेन्सीहरू मध्ये कुनै एकमा बिजुली खपत अझ घटाउन गतिशील रूपमा परिवर्तन गर्न सकिन्छ।

१.१.२ भौतिक र विद्युतीय विशिष्टताहरू

तालिका १ ले RCM1 को लागि आधारभूत विनिर्देशहरू सूचीबद्ध गर्दछ।

तालिका 1. आधारभूत RCM2300 निर्दिष्टीकरणहरू

निर्दिष्टीकरण डाटा
विद्युत आपूर्ति 4.75 - 5.25 VDC (108 MHz घडीको गतिमा 22.1 mA)
साइज 1.15″ x 1.60″ x 0.55″ (29 मिमी x 41 मिमी x 14 मिमी)
वातावरणीय -40°C देखि 85°C, 5-95% आर्द्रता, noncondensing

नोट: पूर्ण उत्पादन विशिष्टताहरूको लागि, परिशिष्ट ए मा हेर्नुहोस् RabbitCore RCM2300 प्रयोगकर्ताको म्यानुअल.

RCM2300 मोड्युलहरूमा दुई 26-पिन हेडरहरू छन् जसमा केबलहरू जडान गर्न सकिन्छ, वा जुन उत्पादन उपकरणमा मिल्दो सकेटहरूमा प्लग गर्न सकिन्छ। यी कनेक्टरहरूका लागि पिनआउटहरू तल चित्र १ मा देखाइएको छ।

J4 J5

Digi RCM2300 RabbitCore C-प्रोग्रामेबल मोड्युल J4 Digi RCM2300 RabbitCore C-प्रोग्रामेबल मोड्युल J5

नोट: यी पिनआउटहरू मा देखिए जस्तै छन् तल्लो पक्ष मोड्युल को।

चित्र १. RCM1 पिनआउट

RCM2300 बोर्डको एक किनारमा पन्ध्रवटा थप जडान बिन्दुहरू उपलब्ध छन्। यी जडान बिन्दुहरू 0.030″ व्यास प्वालहरू 0.05″ टाढा टाढा छन्। J2 र J3 स्थानहरूमा १९ अतिरिक्त जडान बिन्दुहरू उपलब्ध छन्। यी अतिरिक्त जडान बिन्दुहरू भविष्यमा प्रयोगको लागि आरक्षित छन्।

1.2 विकास सफ्टवेयर

RCM2300 ले रनटाइम अनुप्रयोगहरूको द्रुत सिर्जना र डिबगिङको लागि डायनामिक सी विकास वातावरण प्रयोग गर्दछ। डायनामिक सीले एकीकृत सम्पादक, कम्पाइलर र स्रोत-स्तर डिबगरको साथ पूर्ण विकास वातावरण प्रदान गर्दछ। यसले जटिल र अविश्वसनीय इन-सर्किट इमुलेटरहरूको आवश्यकतालाई हटाउँदै लक्ष्य प्रणालीसँग सीधा इन्टरफेस गर्दछ।

Dynamic C लाई विन्डोज वर्कस्टेशनमा कम्तिमा एउटा नि:शुल्क सिरियल (COM) पोर्ट भएको लक्ष्य प्रणालीसँग सञ्चारको लागि स्थापना गरिएको हुनुपर्छ। हेर्नुहोस् अध्याय ३, “सफ्टवेयर स्थापना र ओभरviewडायनामिक सी स्थापना गर्ने बारे पूर्ण जानकारीको लागि।

नोट: RCM2300 लाई विकासको लागि Dynamic C v7.04 वा पछिको आवश्यकता छ। डेभलपमेन्ट किट CD-ROM मा कम्प्याटि-बल संस्करण समावेश गरिएको छ।

1.3 यो पुस्तिका कसरी प्रयोग गर्ने

यो सुरु गर्दै म्यानुअल प्रयोगकर्ताहरूलाई RCM2300 मोड्युलको साथ द्रुत तर ठोस सुरुवात दिनको लागि हो।

1.3.1 अतिरिक्त उत्पादन जानकारी

RabbitCore RCM2300 को बारेमा विस्तृत जानकारी मा प्रदान गरिएको छ RabbitCore RCM2300 प्रयोगकर्ताको म्यानुअल HTML र Adobe PDF ढाँचामा सँगैको CD-ROM मा उपलब्ध गराइन्छ।

केही उन्नत प्रयोगकर्ताहरूले यो परिचयात्मक म्यानुअलको बाँकी भाग छोड्न र प्रयोगकर्ताको म्यानुअलमा विस्तृत हार्डवेयर र सफ्टवेयर जानकारीको साथ सीधै अगाडि बढ्न रोज्न सक्छन्।

नोट: हामी सिफारिस गर्छौं कि Rabbit Semiconductor वा Z-World उत्पादनहरूसँग राम्ररी परिचित नहुने जो कोहीले पनि थप उन्नत जानकारी प्रयोग गर्न आवश्यक परिचितता प्राप्त गर्न कम्तिमा यस पुस्तिकाको बाँकी भाग पढ्नुहोस्।

1.3.2 अतिरिक्त सन्दर्भ जानकारी

मा समावेश उत्पादन-विशेष जानकारी को अतिरिक्त RabbitCore RCM2300 प्रयोगकर्ताको म्यानुअल, दुई अन्य सन्दर्भ पुस्तिकाहरू HTML र PDF फारममा सँगैको CD-ROM मा उपलब्ध गराइन्छ। उन्नत प्रयोगकर्ताहरूले RCM2300 मा आधारित विकास प्रणालीहरूमा यी सन्दर्भहरू मूल्यवान पाउनेछन्।

  • डायनामिक सी प्रयोगकर्ताको म्यानुअल
  • खरगोश 2000 माइक्रोप्रोसेसर प्रयोगकर्ताको म्यानुअल
1.3.3 अनलाइन कागजात प्रयोग गर्दै

हामी हाम्रो प्रयोगकर्ता र सन्दर्भ कागजातको ठूलो हिस्सा दुई इलेक्ट्रोनिक ढाँचाहरू, HTML र Adobe PDF मा उपलब्ध गराउँछौं। हामी यो धेरै कारणहरूको लागि गर्छौं।

हामी विश्वास गर्छौं कि सबै प्रयोगकर्ताहरूलाई हाम्रो उत्पादनको पूर्ण पुस्तकालय र सन्दर्भ पुस्तिकाहरू प्रदान गर्नु उपयोगी सुविधा हो। यद्यपि, प्रिन्ट गरिएका म्यानुअलहरू प्रिन्ट, स्टक र शिप गर्न महँगो हुन्छन्। प्रत्येक प्रयोगकर्ताले नचाहेको म्यानुअलहरू समावेश र शुल्क लिनुको सट्टा, वा उत्पादन-विशेष म्यानुअलहरू मात्र उपलब्ध गराइदिनुको सट्टा, हामी प्रत्येक विकास किट र हाम्रो डायनामिक सी विकास वातावरणको साथ इलेक्ट्रोनिक रूपमा हाम्रो पूर्ण कागजात र सन्दर्भ पुस्तकालय उपलब्ध गराउन छनौट गर्छौं।

नोट: Adobe Acrobat Reader को सबैभन्दा हालको संस्करण सधैं Adobe's बाट डाउनलोड गर्न सकिन्छ web साइट मा http://www.adobe.com। हामी तपाईंलाई संस्करण 4.0 वा पछिको संस्करण प्रयोग गर्न सिफारिस गर्छौं।

यो कागजातहरू इलेक्ट्रोनिक रूपमा प्रदान गर्दा प्रयोगकर्ताहरूलाई आवश्यक नपर्ने म्यानुअलहरूको प्रतिलिपिहरू प्रिन्ट नगरी कागजको ठूलो मात्रा बचत हुन्छ।

अनलाइन कागजातहरू खोज्दै

अनलाइन डकुमेन्टेसन डायनामिक सी संगै स्थापना गरिएको छ, र कागजात मेनुको लागि आइकन कार्यस्थानको डेस्कटपमा राखिएको छ। मेनुमा पुग्न यो आइकनमा डबल-क्लिक गर्नुहोस्। यदि प्रतिमा हराइरहेको छ भने, एउटा नयाँ डेस्कटप प्रतिमा सिर्जना गर्नुहोस् जुन इंगित गर्दछ default.htm मा कागजात फोल्डर, डायनामिक सी स्थापना फोल्डरमा फेला पर्यो।

सबै कागजातहरूको नवीनतम संस्करणहरू सधैं निःशुल्क उपलब्ध छन्, हाम्रो बाट दर्ता नगरिएको डाउनलोड Web साइट पनि।

प्रिन्टिङ इलेक्ट्रोनिक म्यानुअलहरू

हामीले धेरै प्रयोगकर्ताहरूले केही प्रयोगका लागि मुद्रित म्यानुअलहरू मन पराउँछन् भन्ने कुरा बुझ्दछौं। प्रयोगकर्ताहरूले सजिलैसँग इलेक्ट्रोनिक फारममा प्रदान गरिएका ती म्यानुअलका सबै वा अंशहरू प्रिन्ट गर्न सक्छन्। निम्न दिशानिर्देशहरू उपयोगी हुन सक्छ:

  • को Adobe PDF संस्करणहरूबाट छाप्नुहोस् files, HTML संस्करणहरू होइन।
  • यदि तपाईंको प्रिन्टरले डुप्लेक्स प्रिन्टिङलाई समर्थन गर्छ भने, पृष्ठहरू डबल-पक्षीय छाप्नुहोस्।
  • यदि तपाईंसँग उपयुक्त प्रिन्टर छैन वा म्यानुअल आफैं प्रिन्ट गर्न चाहनुहुन्न भने, धेरै खुद्रा प्रतिलिपि पसलहरू (जस्तै किन्कोस, कोपीम्याक्स, अल्फाग्राफिक्स, आदि) PDF बाट म्यानुअल प्रिन्ट गर्नेछन्। file र यसलाई उचित शुल्कको लागि बाँध्नुहोस् - प्रिन्ट गरिएको र बाउन्ड म्यानुअलको लागि हामीले के चार्ज गर्नुपर्छ भन्ने बारे।

2. हार्डवेयर सेटअप

यस अध्यायले RCM2300 हार्डवेयरलाई थप विवरणमा वर्णन गर्दछ, र कसरी सेटअप गर्ने र सँगैको प्रोटोटाइपिङ बोर्ड प्रयोग गर्ने भनेर वर्णन गर्दछ।

नोट: यो अध्याय (र यो म्यानुअल) ले तपाईंसँग RabbitCore RCM2300 विकास किट छ भनी मान्दछ। यदि तपाईंले आफैले RCM2300 मोड्युल खरिद गर्नुभयो भने, तपाईंले यस अध्यायमा र अन्य ठाउँमा तपाईंको परीक्षण र विकास सेटअपको जानकारीलाई अनुकूलन गर्नुपर्नेछ।

2.1 विकास किट सामग्री

RCM2300 विकास किटले निम्न वस्तुहरू समावेश गर्दछ:

  • RCM2300 मोड्युल 256K फ्ल्यास मेमोरी र 128K SRAM संग।
  • RCM2200/RCM2300 प्रोटोटाइपिङ बोर्ड।
  • भित्ता ट्रान्सफर्मर पावर सप्लाई, १२ V DC, 12 mA बिजुली आपूर्ति उत्तर अमेरिकी बजारको लागि बेच्ने विकास किटहरूसँग मात्र समावेश गरिएको छ। विदेशी प्रयोगकर्ताहरूले प्रोटोटाइपिङ बोर्डमा 500 V देखि 7.5 V DC डेलिभर गर्न सक्षम स्थानीय रूपमा उपलब्ध बिजुली आपूर्ति प्रयोग गर्नुपर्छ।
  • एकीकृत स्तर-मिलान सर्किटरी संग प्रोग्रामिंग केबल।
  • गतिशील C CD-ROM, CD मा पूर्ण उत्पादन कागजात संग।
  • यो सुरु गर्दै म्यानुअल।
  • खरगोश 2000 प्रोसेसर सजिलो सन्दर्भ पोस्टर।
  • दर्ता कार्ड।
२.२ प्रोटोटाइपिङ बोर्ड

विकास किटमा समावेश गरिएको प्रोटोटाइपिङ बोर्डले RCM2300 लाई विकासको लागि बिजुली आपूर्तिमा जडान गर्न सजिलो बनाउँछ। यसले केही आधारभूत I/O बाह्य उपकरणहरू (स्विचहरू र LEDs), साथै थप उन्नत हार्डवेयर विकासको लागि प्रोटोटाइप क्षेत्र पनि प्रदान गर्दछ।

प्रोटोटाइपिङ बोर्ड सबैभन्दा आधारभूत स्तरको मूल्याङ्कन र विकासको लागि परिमार्जन बिना प्रयोग गर्न सकिन्छ।

जब तपाईं अधिक परिष्कृत प्रयोग र हार्डवेयर विकासमा प्रगति गर्नुहुन्छ, परिमार्जन र थपहरू बोर्डमा परिमार्जन वा RabbitCore मोड्युललाई क्षति नगरी गर्न सकिन्छ।

प्रोटोटाइपिङ बोर्ड चित्र 2 मा देखाइएको छ, यसको मुख्य विशेषताहरु को पहिचान संग।

Digi RCM2300 RabbitCore C-प्रोग्रामेबल मोड्युल चित्र २

चित्र २. RCM2/RCM2200 प्रोटोटाइपिङ बोर्ड

2.2.1 प्रोटोटाइपिङ बोर्ड सुविधाहरू

पावर जडान - बिजुली आपूर्ति जडानको लागि J3 मा 5 पिन हेडर प्रदान गरिएको छ। ध्यान दिनुहोस् कि दुबै बाहिरी पिनहरू जमिनमा जोडिएका छन् र केन्द्रको पिन कच्चा V+ इनपुटमा जोडिएको छ। विकास किटको उत्तर अमेरिकी संस्करणको साथ प्रदान गरिएको भित्ता ट्रान्सफर्मरको केबल एक कनेक्टरमा समाप्त हुन्छ जुन कुनै पनि अभिमुखीकरणमा जडान हुन सक्छ।

आफ्नै पावर सप्लाई प्रदान गर्ने प्रयोगकर्ताहरूले 7.5 mA भन्दा कममा 25-500 V DC डेलिभर गर्ने कुरा सुनिश्चित गर्नुपर्छ। भोल्युमtage नियामक प्रयोगमा न्यानो हुनेछ। (कम आपूर्ति भोल्ट-उमेरहरूले उपकरणबाट थर्मल अपव्यय कम गर्नेछ।)

नियमित बिजुली आपूर्ति - कच्चा DC भोल्युमtagई लाई प्रदान गरियो शक्ति J5 मा हेडर 5 V रैखिक भोल्युममा रूट गरिएको छtage नियामक, जसले RCM2300 र प्रोटोटाइपिङ बोर्डलाई स्थिर शक्ति प्रदान गर्दछ। एक Shottky डायोड उल्टो कच्चा पावर जडानहरु को क्षति को बिरूद्ध बिजुली आपूर्ति को रक्षा गर्दछ।

•  पावर एलईडी - पावर एलईडी बत्तीहरू जब पावर प्रोटोटाइपिङ बोर्डमा जडान हुन्छ।

स्विच रिसेट गर्नुहोस् - एक क्षणिक-सम्पर्क, सामान्यतया खुला स्विच मास्टर RCM2300s / मा सीधै जोडिएको छ।RES पिन। स्विच थिच्दा प्रणालीको हार्डवेयर रिसेट गर्न बाध्य पार्छ।

I/O स्विच र LEDs - दुई क्षणिक-सम्पर्क, सामान्यतया खुला स्विचहरू मास्टर RCM2 को PB3 र PB2300 पिनहरूमा जडान हुन्छन्, र s द्वारा इनपुटहरूको रूपमा पढ्न सकिन्छ।ampअनुप्रयोगहरू।

दुई LEDs मास्टर RCM7 को PEI र PE2300 पिनमा जोडिएका छन्, र s द्वारा आउटपुट सूचकको रूपमा चलाउन सकिन्छ।ampअनुप्रयोगहरू।

LEDs र स्विचहरू JP1 मार्फत जोडिएका छन्, जसमा छेउछाउको प्याडहरू सँगै छोएको छ। यी ट्रेसहरू एलईडीहरू विच्छेद गर्नका लागि काट्न सकिन्छ, र 8-पिन हेडरलाई JP1 मा सोल्डर गर्न सकिन्छ जुन जम्परहरूसँग तिनीहरूको छनोट पुन: जडान गर्न अनुमति दिन सकिन्छ। विवरणहरूको लागि चित्र 3 हेर्नुहोस्।

विस्तार क्षेत्रहरू - प्रोटोटाइपिङ बोर्डलाई I/0 को विस्तार र इन्टरफेसिङ क्षमताहरूका लागि धेरै अलोकप्रिय क्षेत्रहरू प्रदान गरिएको छ। विवरणहरूको लागि अर्को खण्ड हेर्नुहोस्।

प्रोटोटाइपिङ क्षेत्र - थ्रु-होल कम्पोनेन्टहरूको स्थापनाको लागि एक उदार प्रोटोटाइपिंग क्षेत्र प्रदान गरिएको छ। Vcc (5 V DC) र ग्राउन्ड बसहरू यस क्षेत्रको छेउमा चल्छन्। सतह-माउन्ट उपकरणहरूको लागि क्षेत्र थ्रु-होल क्षेत्रको दायाँमा प्रदान गरिएको छ। नोट गर्नुहोस् कि प्रोटोटाइपिङ बोर्डको माथि र तल दुवैमा SMT उपकरण प्याडहरू छन्। प्रत्येक SMT प्याड 30 AWG ठोस तार स्वीकार गर्न डिजाइन गरिएको प्वालसँग जोडिएको हुन्छ, जुन प्वालमा भएपछि सोल्डर गर्नुपर्छ।

दास मोड्युल कनेक्टरहरू - कनेक्टरहरूको दोस्रो सेट सेकेन्ड, स्लेभ RCM2200 वा RCM2300 स्थापना गर्न अनुमति दिन पूर्व-तार गरिएको छ।

२.२.२ प्रोटोटाइपिङ बोर्ड विस्तार

प्रोटोटाइपिङ बोर्ड धेरै जनसंख्या नभएका क्षेत्रहरूसँग आउँछ, जुन प्रयोगकर्ताको विकास आवश्यकताहरू अनुरूप कम्पोनेन्टहरूले भरिएको हुन सक्छ। तपाईंले एस प्रयोग गरिसकेपछिampखण्ड 3.5 मा रहेका कार्यक्रमहरूमा, तपाइँ थप प्रयोग र विकासको लागि प्रोटोटाइपिङ बोर्डको क्षमताहरू विस्तार गर्न चाहनुहुन्छ। आवश्यक विवरणहरूको लागि प्रोटोटाइपिङ बोर्ड योजनाबद्ध (०९०-०१२२) हेर्नुहोस्।

मोड्युल विस्तार हेडरहरू - दुबै मास्टर र दास मोड-उलहरूको पूर्ण पिन सेट हेडरहरूको यी दुई सेटहरूमा नक्कल गरिएको छ। विकासकर्ताहरूले सिधै उपयुक्त प्वालहरूमा तारहरू सोल्डर गर्न सक्छन्, वा, थप लचिलो विकासको लागि, 0.1″ पिच 26-पिन हेडर स्ट्रिपहरू ठाउँमा सोल्डर गर्न सकिन्छ। हेडर पिनआउटहरूको लागि चित्र 1 हेर्नुहोस्।

RS-232 - दुई 2-तार वा एउटा 5-तार RS-232 सिरियल पोर्ट RS-232 ड्राइभर आईसी र चार क्यापेसिटरहरू स्थापना गरेर प्रोटोटाइपिङ बोर्डमा थप्न सकिन्छ। म्याक्सिम MAX232CPE चालक चिप वा समान उपकरण U2 को लागि सिफारिस गरिएको छ। थप विवरणहरूको लागि प्रोटोटाइपिङ बोर्ड योजनाबद्ध हेर्नुहोस्।

10-पिन 0.1-इन्च स्पेसिङ हेडर स्ट्रिप J6 मा स्थापित गर्न सकिन्छ रिबन केबलको जडानलाई मानक DE-9 सिरियल कनेक्टरमा लैजान अनुमति दिन।

सबै RS-232 पोर्ट कम्पोनेन्टहरू प्रोटोटाइपिङ बोर्डको माथिल्लो छेउमा तल र बायाँतिर माउन्ट हुन्छन्। मास्टर मोड्युल स्थिति।

नोट: RS-232 चिप, क्यापेसिटरहरू र हेडर स्ट्रिपहरू Digi-Key जस्ता इलेक्ट्रोनिक्स डिस्ट्रिब्युटरहरूबाट उपलब्ध छन्।

प्रोटोटाइपिङ बोर्ड कम्पोनेन्ट हेडर - RCM0 मोड्युलबाट चार I/2300 पिनहरू प्रोटोटाइपिङ बोर्ड LEDs मा हार्ड-वायर्ड छन् र प्रोटोटाइपिङ बोर्डको मुनिको छेउमा JP1 मार्फत स्विच हुन्छन्।

यी यन्त्रहरू विच्छेदन गर्न र अन्य उद्देश्यका लागि पिनहरू प्रयोग गर्न अनुमति दिन, JPI को पिन पङ्क्तिहरू बीचको ट्रेसहरू काट्नुहोस्। चित्र 1 मा संकेत गरिए अनुसार, रेशम-स्क्रिन गरिएका तीरहरू बीचको क्षेत्रमा JP3 पार गर्ने ट्रेसहरू काट्न वा तोड्न चक्कु वा समान उपकरण प्रयोग गर्नुहोस्।

JP 1 मा स्थानहरूमा जम्परहरू प्रयोग गर्नुहोस् यदि तपाईंले पछि कुनै पनि यन्त्रहरू पुन: जडान गर्न आवश्यक छ भने।

Digi RCM2300 RabbitCore C-प्रोग्रामेबल मोड्युल चित्र २

चित्र ३. प्रोटोटाइपिङ बोर्ड हेडर JPI (बोर्डको तल्लो छेउमा अवस्थित)

2.3 विकास हार्डवेयर जडानहरू

डायनामिक C र s सँग प्रयोगको लागि प्रोटोटाइपिङ बोर्ड जडान गर्न तीन चरणहरू छन्ampकार्यक्रमहरु:

  1. प्रोटोटाइपिङ बोर्डमा RCM2300 संलग्न गर्नुहोस्।
  2. RCM2300 र PC बीचको प्रोग्रामिङ केबल जडान गर्नुहोस्।
  3. प्रोटोटाइपिङ बोर्डमा बिजुली आपूर्ति जडान गर्नुहोस्।
२.३.१ प्रोटोटाइपिङ बोर्डमा RCM2.3.1 संलग्न गर्नुहोस्

RCM2300 मोड्युल घुमाउनुहोस् ताकि RCM2300 को हेडर पिन र माउन्टिङ होल सकेटहरू र प्रोटोटाइपिङ बोर्डमा माउन्टिङ प्वाललाई चित्र 4 मा देखाइए अनुसार मिलाउनुहोस्। मोड्युल हेडर J4 र J5 लाई प्रोटोटाइपिङ बोर्डमा सकेट Jl र J2 मा पङ्क्तिबद्ध गर्नुहोस्। ।

Digi RCM2300 RabbitCore C-प्रोग्रामेबल मोड्युल चित्र २

चित्र ४. प्रोटोटाइपिङ बोर्डमा RCM4 स्थापना गर्नुहोस्

यद्यपि तपाइँ एकल मोड्युलमा स्थापना गर्न सक्नुहुन्छ मास्टर वा स्लाभ प्रोटोटाइपिङ बोर्डमा स्थिति, सबै प्रोटोटाइपिङ बोर्ड सुविधाहरू (स्विच, एलईडी, सिरियल पोर्ट ड्राइभरहरू, आदि) जडान गरिएको छ। मास्टर स्थिति। हामी तपाईंलाई एकल मोड्युल स्थापना गर्न सिफारिस गर्छौं मास्टर स्थिति।

नोट: यो महत्त्वपूर्ण छ कि तपाईंले RCM4 को हेडर J5 र J2300 मा पिनहरूलाई प्रोटोटाइपिङ बोर्डमा Jl र J2 को सम्बन्धित पिनहरूसँग ठ्याक्कै मिलाउनुहोस्। यदि पिन पङ्क्तिबद्धता अफसेट छ भने, र मोड्युलले काम गर्दैन भने हेडर पिनहरू बान्ट वा क्षतिग्रस्त हुन सक्छ। मोड्युलमा स्थायी विद्युतीय क्षति पनि हुन सक्छ यदि एक गलत संरेखित मोड्युल पावर अप भयो भने।

मोड्युलका पिनहरूलाई प्रोटोटाइपिङ बोर्ड हेडरहरूमा दृढतापूर्वक थिच्नुहोस्।

2.3.2 प्रोग्रामिङ केबल जडान गर्नुहोस्

प्रोग्रामिङ केबलले RCM2300 मोड्युललाई Dynamic C चलिरहेको PC वर्कस्टेशनमा प्रोग्रामहरू डाउनलोड गर्न र डिबगिङका लागि अनुगमन गर्न अनुमति दिन जडान गर्छ।

लेबल गरिएको प्रोग्रामिङ केबलको १०-पिन कनेक्टर जडान गर्नुहोस् प्रो चित्र 1 मा देखाइए अनुसार RabbitCore RCM2300 मोड्युलमा J5 हेडर गर्न। केबलको चिन्हित (सामान्यतया रातो) किनारा कनेक्टरको पिन 1 तिर अभिमुख गर्न निश्चित हुनुहोस्। (प्रयोग नगर्नुहोस् DIAG कनेक्टर, जुन सामान्य क्रमिक जडानको लागि प्रयोग गरिन्छ।)

प्रोग्रामिङ केबलको अर्को छेउ आफ्नो PC मा COM पोर्टमा जडान गर्नुहोस्। तपाईंले केबल जडान गर्नुभएको पोर्टको नोट बनाउनुहोस्, किनकि यो स्थापना हुँदा डायनामिक सी लाई यो प्यारामिटर कन्फिगर गर्न आवश्यक छ।

नोट: COM 1 Dynamic C द्वारा प्रयोग गरिएको पूर्वनिर्धारित पोर्ट हो।

Digi RCM2300 RabbitCore C-प्रोग्रामेबल मोड्युल चित्र २

चित्र 5. RCM2300 मा प्रोग्रामिङ केबल जडान गर्नुहोस्

२.३.३ बिजुली आपूर्ति जडान गर्नुहोस्

माथिको जडानहरू गरिसकेपछि, तपाईंले RabbitCore प्रोटोटाइपिङ बोर्डमा पावर जडान गर्न सक्नुहुन्छ।

भित्ता ट्रान्सफर्मरबाट हेडर J5 सम्मको प्रोटोटाइपिङ बोर्डमा चित्र 6 मा देखाइए अनुसार कनेक्टर हुक गर्नुहोस्। कनेक्टरलाई कुनै पनि तरिकाले जोड्न सकिन्छ जबसम्म यो एक छेउमा अफसेट हुँदैन।

Digi RCM2300 RabbitCore C-प्रोग्रामेबल मोड्युल चित्र २

चित्र 6. विद्युत आपूर्ति जडानहरू

भित्ता ट्रान्सफर्मरमा प्लग गर्नुहोस्। प्रोटोटाइपिङ बोर्डमा पावर LED (DS 1) उज्यालो हुनुपर्छ। RCM2300 र प्रोटोटाइपिङ बोर्ड अब प्रयोग गर्न तयार छन्।

नोट: ए रिसेट गर्नुहोस् पावर विच्छेद नगरी हार्डवेयर रिसेट गर्न अनुमति दिन प्रोटोटाइपिङ बोर्डमा बटन प्रदान गरिएको छ।

प्रोटोटाइपिङ बोर्डलाई पावर डाउन गर्न, J5 बाट पावर कनेक्टर अनप्लग गर्नुहोस्। तपाईंले प्रोटोटाइप क्षेत्रमा कुनै पनि सर्किट समायोजन गर्नु अघि, बोर्डमा कुनै पनि जडानहरू परिवर्तन गर्नु अघि, वा बोर्डबाट RCM2300 हटाउनु अघि पावर विच्छेद गर्नुपर्छ।

2.4 म यहाँबाट कहाँ जान्छु?

हामी सुझाव दिन्छौं कि तपाइँ अर्को अध्यायमा जानुहोस् र डायनामिक सी स्थापना गर्नुहोस् (यदि तपाइँले पहिले नै यो स्थापना गर्नुभएको छैन), त्यसपछि पहिलो s चलाउनुहोस्।ampRCM2300 र प्रोटोटाइपिङ बोर्ड सेटअप र सही रूपमा काम गर्दै छन् भनेर प्रमाणित गर्न le कार्यक्रम।

यदि सबै काम गरिरहेको देखिन्छ भने, हामी कार्यको निम्न अनुक्रम सिफारिस गर्छौं:

1. सबै s चलाउनुहोस्ampDynamic C र RCM3.5 का क्षमताहरूसँग आधारभूत परिचय प्राप्त गर्न खण्ड 2300 मा वर्णन गरिएका कार्यक्रमहरू।
2. थप विकासको लागि, सन्दर्भ गर्नुहोस् RabbitCore RCM2300 प्रयोगकर्ताको म्यानुअल RCM2300 को हार्डवेयर र सफ्टवेयर कम्पोनेन्टहरूको विवरणको लागि।

तपाईंको कार्यस्थानको डेस्कटपमा कागजात प्रतिमा स्थापना गरिएको हुनुपर्छ; कागजात मेनुमा पुग्न यसलाई क्लिक गर्नुहोस्। तपाईले एउटा नयाँ डेस्कटप प्रतिमा सिर्जना गर्न सक्नुहुन्छ जुन इंगित गर्दछ default.htm मा कागजात डायनामिक सी स्थापना फोल्डरमा फोल्डर।

3. उन्नत विकास विषयहरूको लागि, सन्दर्भ गर्नुहोस् डायनामिक सी प्रयोगकर्ताको म्यानुअल, अनलाइन कागजात सेट मा पनि।

२.१ प्राविधिक सहयोग

नोट: यदि तपाईंले आफ्नो RCM2300 वितरक वा Z-World वा Rabbit Semiconductor साझेदार मार्फत खरिद गर्नुभयो भने, प्राविधिक सहयोगको लागि पहिले वितरक वा Z-World साझेदारलाई सम्पर्क गर्नुहोस्।

यदि यस बिन्दुमा कुनै समस्याहरू छन् भने:

  • Z-World/Rabbit Semiconductor प्राविधिक बुलेटिन बोर्ड जाँच गर्नुहोस् www.zworld.com/support/.
  • प्राविधिक समर्थन इ-मेल फारम मा प्रयोग गर्नुहोस् www.zworld.com/support/.

3. सफ्टवेयर स्थापना र अधिकVIEW

RCM2300 (र अन्य सबै Z-World र Rabbit Semiconductor हार्डवेयरको लागि) को लागि प्रोग्रामहरू विकास र डिबग गर्न, तपाईंले Dynamic C स्थापना र प्रयोग गर्नुपर्छ यो अध्यायले तपाईंलाई Dynamic C को स्थापना मार्फत लैजान्छ, र त्यसपछि यसको प्रमुख सुविधाहरूको भ्रमण प्रदान गर्दछ। RabbitCore RCM2300 मोड्युल को सम्मान।

३ एक ओभरview डायनामिक सी को

डायनामिक सी ले निम्न विकास कार्यहरूलाई एक कार्यक्रममा एकीकृत गर्दछ:

  • सम्पादन गर्दै
  • कम्पाइल गर्दै
  • लिङ्क गर्दै
  • लोड गर्दै
  • इन-सर्किट डिबगिङ

वास्तवमा, कम्पाइलिङ, लिङ्क र लोडिङ एक प्रकार्य हो। डायनामिक C ले इन-सर्किट इमुलेटर प्रयोग गर्दैन; विकास भइरहेका प्रोग्रामहरू "लक्ष्य" प्रणालीबाट एक परिष्कृत सिरियल-पोर्ट जडान मार्फत डाउनलोड र कार्यान्वयन गरिन्छ। कार्यक्रम विकास र डिबगिङ यस जडानमा निर्बाध रूपमा हुन्छ, धेरै गति प्रणाली विकास।

डायनामिक सी को अन्य सुविधाहरू समावेश छन्:

  • Dynamic C सँग प्रयोग गर्न सजिलो बिल्ट-इन पाठ सम्पादक छ। प्रोग्रामहरू स्रोत-कोड वा मेसिन-कोड स्तरमा अन्तरक्रियात्मक रूपमा कार्यान्वयन र डिबग गर्न सकिन्छ। धेरै आदेशहरूका लागि पुल-डाउन मेनुहरू र किबोर्ड सर्टकटहरूले Dynamic C प्रयोग गर्न सजिलो बनाउँदछ।
  • डायनामिक सी ले एसेम्बली भाषा प्रोग्रामिङलाई पनि समर्थन गर्दछ। विधानसभा भाषा कोड लेख्नको लागि सी वा विकास प्रणाली छोड्नु आवश्यक छैन। C र असेंबली भाषा सँगै मिसाउन सकिन्छ।
  • Dynamic C अन्तर्गत डिबगिङले प्रयोग गर्ने क्षमता समावेश गर्दछ printf आदेशहरू, वाच अभिव्यक्तिहरू, ब्रेकपोइन्टहरू र अन्य उन्नत डिबगिङ सुविधाहरू। वाच अभिव्यक्तिहरू लक्ष्यको कार्यक्रम चर वा प्रकार्यहरू समावेश गर्ने C अभिव्यक्तिहरू गणना गर्न प्रयोग गर्न सकिन्छ। ब्रेकपोइन्टमा रोकिँदा वा लक्ष्यले आफ्नो कार्यक्रम चलिरहेको बेलामा वाच अभिव्यक्तिहरूको मूल्याङ्कन गर्न सकिन्छ।
  • Dynamic C ले C भाषामा विस्तारहरू प्रदान गर्दछ (जस्तै साझा र सुरक्षित भ्यारीएबलहरू, कोस्टेटमेन्टहरू र cofunctions) जसले वास्तविक-विश्व इम्बेडेड प्रणाली विकासलाई समर्थन गर्दछ। अवरोध सेवा दिनचर्याहरू C मा लेख्न सकिन्छ। Dynamic C सहकारी र पूर्वनिर्धारित मल्टिटास्किङलाई समर्थन गर्दछ।
  • डायनामिक सी धेरै प्रकार्य पुस्तकालयहरूसँग आउँछ, सबै स्रोत कोडमा। यी पुस्तकालयहरूले वास्तविक-समय प्रोग्रामिङ, मेसिन स्तर I/O, र मानक स्ट्रिङ र गणित प्रकार्यहरू प्रदान गर्दछ।
  • डायनामिक सी सीधा मेमोरीमा कम्पाइल गर्दछ। कार्यहरू र पुस्तकालयहरू कम्पाइल गरिएका छन् र लिङ्क गरिएका छन् र उडानमा डाउनलोड गरिएका छन्। द्रुत पीसीमा, डायनामिक सीले 30,000 bps को बाउड दरमा 5 सेकेन्डमा 115,200 बाइट कोड लोड गर्न सक्छ।
3.2 प्रणाली आवश्यकताहरू

Dynamic C स्थापना र चलाउनको लागि, तपाइँको प्रणाली निम्न अपरेटिङ सिस्टमहरू मध्ये एक चलिरहेको हुनुपर्छ:

  • विन्डोज १०
  • विन्डोज १०
  • Windows NT
  • विन्डोज मी
  • विन्डोज १०
  • Windows XP
3.2.1 हार्डवेयर आवश्यकताहरू

तपाईंले RCM2300-आधारित प्रणालीहरूको विकासको लागि Dynamic C स्थापना गर्नुभएको PC मा निम्न हार्डवेयर हुनुपर्छ:

  • पेन्टियम वा पछिको माइक्रोप्रोसेसर
  • 32 MB RAM
  • कम्तिमा 50 MB मुक्त हार्ड ड्राइभ ठाउँ
  • लक्षित प्रणालीहरूसँग सञ्चारको लागि कम्तिमा एउटा नि:शुल्क COM (सिरियल) पोर्ट
  • CD-ROM ड्राइभ (सफ्टवेयर स्थापनाको लागि)
3.3 डायनामिक सी स्थापना गर्दै

तपाईंको पीसीको ड्राइभमा डायनामिक सी सीडी-रोम घुसाउनुहोस्। यदि autorun सक्षम छ भने, CD स्थापना स्वतः सुरु हुनेछ।

यदि autorun असक्षम छ वा स्थापना अन्यथा सुरु हुँदैन, Windows प्रयोग गर्नुहोस् सुरु गर्नुहोस् > चलाउनुहोस् मेनु वा Windows Explorer सुरु गर्न SETUP.EXE CD-ROM को मूल फोल्डरबाट।

स्थापना कार्यक्रमले तपाईंलाई स्थापना प्रक्रिया मार्फत मार्गदर्शन गर्नेछ। प्रक्रियाका अधिकांश चरणहरू आत्म-व्याख्यात्मक छन् र यस खण्डमा समावेश गरिएको छैन। चयन गरिएका चरणहरू जुन केही प्रयोगकर्ताहरूलाई भ्रमित हुन सक्छ तल उल्लिखित छन्। (केही स्थापना उपयोगिता स्क्रिनहरू देखाइएका भन्दा थोरै फरक हुन सक्छ।)

3.3.1 कार्यक्रम र दस्तावेजीकरण File स्थान

डायनामिक सी को आवेदन, पुस्तकालय र कागजात files लाई तपाईको वर्कस्टेशनको हार्ड ड्राइभमा कुनै पनि सुविधाजनक स्थानमा स्थापना गर्न सकिन्छ।

Digi RCM2300 RabbitCore C-प्रोग्रामेबल मोड्युल A

पूर्वमा देखाइएको पूर्वनिर्धारित स्थानampले माथि, डायनामिक सी को संस्करणको लागि नाम गरिएको फोल्डरमा छ, सी: ड्राइभको मूल फोल्डरमा राखिएको छ। यदि यो स्थान उपयुक्त छैन भने, क्लिक गर्नु अघि फरक रूट मार्ग प्रविष्ट गर्नुहोस् अर्को >. Files निर्दिष्ट फोल्डरमा राखिएको छ, त्यसैले यो स्थानलाई ड्राइभको रूट डाइरेक्टरीमा सेट नगर्नुहोस्।

3.3.2 स्थापना प्रकार

Dynamic C सँग दुईवटा कम्पोनेन्टहरू छन् जुन सँगै वा छुट्टै स्थापना गर्न सकिन्छ। एउटा कम्पोनेन्ट डायनामिक सी हो, विकास वातावरणको साथ, समर्थन files र पुस्तकालयहरू। अर्को कम्पोनेन्ट एचटीएमएल र पीडीएफ ढाँचाहरूमा कागजात पुस्तकालय हो, जुन हार्ड ड्राइभ ठाउँ बचत गर्न स्थापना नगरी छोड्न सकिन्छ वा अन्यत्र स्थापना गर्न सकिन्छ (एक अलग वा नेट-वर्क ड्राइभमा, पूर्वका लागि।ampले)।

Digi RCM2300 RabbitCore C-प्रोग्रामेबल मोड्युल B

स्थापना प्रकार माथि देखाइएको स्थापना मेनुमा चयन गरिएको छ। विकल्पहरू हुन्:

  • सामान्य स्थापना - दुबै डायनामिक सी र कागजात पुस्तकालय निर्दिष्ट फोल्डर (पूर्वनिर्धारित) मा स्थापित हुनेछ।
  • कम्प्याक्ट स्थापना — केवल डायनामिक सी स्थापना हुनेछ।
  • अनुकूलन स्थापना - तपाईलाई कुन कम्पोनेन्टहरू स्थापना गरिएको छ भनेर छनौट गर्न अनुमति दिइनेछ। यो छनौट केवल कागजातहरू स्थापना वा पुन: स्थापना गर्न उपयोगी छ।
3.3.3 COM पोर्ट चयन गर्नुहोस्

Dynamic C ले लक्ष्य विकास प्रणालीसँग सञ्चार गर्न COM (सिरियल) पोर्ट प्रयोग गर्दछ। स्थापनाले तपाईंलाई प्रयोग गरिने COM पोर्ट छनौट गर्न अनुमति दिन्छ।

Digi RCM2300 RabbitCore C-प्रोग्रामेबल मोड्युल C

पूर्वमा देखाइएको पूर्वनिर्धारित चयनampले माथि, COM1 हो। डायनामिक सी को प्रयोगको लागि तपाइँ कुनै पनि उपलब्ध-सक्षम पोर्ट चयन गर्न सक्नुहुन्छ। यदि तपाइँ निश्चित हुनुहुन्न कि कुन पोर्ट उपलब्ध छ, COM1 चयन गर्नुहोस्। यो चयन पछि Dynamic C भित्र परिवर्तन गर्न सकिन्छ।

नोट: स्थापना उपयोगिताले चयन गरिएको जाँच गर्दैन COM कुनै पनि तरिकामा पोर्ट। अर्को यन्त्र (माउस, मोडेम, आदि) द्वारा प्रयोगमा रहेको पोर्ट निर्दिष्ट गर्दा डायनामिक C सुरु हुँदा अस्थायी समस्याहरू हुन सक्छ।

3.3.4 डेस्कटप आइकनहरू

एकपटक तपाइँको स्थापना पूरा भएपछि, तपाइँसँग तपाइँको पीसी डेस्कटपमा तीनवटा आइकनहरू हुनेछ, तल देखाइए अनुसार।

Digi RCM2300 RabbitCore C-प्रोग्रामेबल मोड्युल D

एउटा प्रतिमा Dynamic C को लागि हो, एउटाले कागजात मेनु खोल्छ, र तेस्रो Rabbit Field Utility को लागि हो, जुन उपकरण लक्ष्य प्रणालीमा पूर्व-कम्पाइल गरिएको सफ्टवेयर डाउनलोड गर्न प्रयोग गरिन्छ।

3.4 डायनामिक सी सुरु गर्दै

एक पटक RabbitCore मोड्युल सेटअप र जोडिएको अध्याय 2 मा वर्णन गरिए अनुसार र Dynamic C स्थापना गरिसकेपछि, Dynamic C आइकनमा डबल-क्लिक गरेर Dynamic C सुरु गर्नुहोस्। डायनामिक C सुरु गर्नुपर्छ, त्यसपछि तपाईंले स्थापनाको समयमा निर्दिष्ट गर्नुभएको COM पोर्टमा लक्ष्य प्रणाली खोज्नुहोस् (पूर्वनिर्धारित रूपमा, COM1)। एकचोटि पत्ता लागेपछि, डायनामिक सीले मोड्युल चिल्ड-बुट गर्न र BIOS कम्पाइल गर्न चरणहरूको अनुक्रम मार्फत जानुपर्छ।

यदि तपाईंले सन्देश सुरु गर्नुभयो भने "BIOS सफलतापूर्वक कम्पाइल र लोड भयो..."तपाईं एस संग जारी राख्न तयार हुनुहुन्छampअर्को खण्डमा कार्यक्रमहरू।

3.4.1 सञ्चार त्रुटि सन्देशहरू

यदि तपाईंले सन्देश प्राप्त गर्नुभयो भने "खरगोश प्रोसेसर फेला परेन" प्रोग्रामिङ केबल एक फरक जडान हुन सक्छ COM पोर्ट, जडान त्रुटिपूर्ण हुन सक्छ, वा लक्ष्य प्रणाली पावर अप नहुन सक्छ। पहिले, प्रोटोटाइपिङ बोर्डमा पावर एलईडी जलाइएको छ भनेर जाँच गर्नुहोस्। यदि यो हो भने, यो पीसी र RCM2300 को प्रोग्रामिङ पोर्टमा दृढतापूर्वक प्लग इन गरिएको छ भनी सुनिश्चित गर्नको लागि प्रोग्रामिङ केबलको दुवै छेउ जाँच गर्नुहोस्, केबलको पिन-१ किनारा बोर्डमा रहेको पिन-१ चिन्हसँग मेल खान्छ। यदि तपाइँ प्रोटोटाइपिङ बोर्ड प्रयोग गर्दै हुनुहुन्छ भने, निश्चित गर्नुहोस् कि मोड्युल दृढ र सही रूपमा यसको जडानकर्ताहरूमा स्थापित छ।

यदि हार्डवेयरमा कुनै त्रुटि छैन भने, डायनामिक सी भित्र फरक COM पोर्ट चयन गर्नुहोस्। विकल्पहरू मेनु, चयन गर्नुहोस् परियोजना विकल्प, त्यसपछि चयन गर्नुहोस् सञ्चार। देखाइएको संवाद देखिनु पर्छ।

Digi RCM2300 RabbitCore C-Programmable Module E

अर्को चयन गर्नुहोस् COM सूचीबाट पोर्ट, त्यसपछि ठीक क्लिक गर्नुहोस्। थिच्नुहोस् डायनामिक सी लाई BIOS पुन: कम्पाइल गर्न बाध्य पार्न। यदि डायनामिक सी ले अझै पनि लक्ष्य प्रणाली पत्ता लगाउन असमर्थ भएको रिपोर्ट गर्छ भने, तपाईंले सक्रिय नभेटेसम्म माथिका चरणहरू दोहोर्याउनुहोस्। COM पोर्ट।

यदि तपाईंले थिचे पछि "BIOS सफलतापूर्वक कम्पाइल गरिएको ..." सन्देश प्राप्त गर्नुभयो वा डायनामिक सी सुरु गर्दै, र यो सन्देश संचार त्रुटि सन्देश द्वारा पछ्याइएको छ, यो सम्भव छ कि तपाइँको पीसी 115,200 bps बाउड दर ह्यान्डल गर्न सक्दैन। निम्नानुसार 57,600 bps मा बाउड दर परिवर्तन गर्ने प्रयास गर्नुहोस्।

• पत्ता लगाउनुहोस् क्रमिक विकल्प डायनामिक सी मा संवाद विकल्पहरू > परियोजना विकल्पहरू > सञ्चार मेनु। बाउड दरलाई 57,600 bps मा परिवर्तन गर्नुहोस्। त्यसपछि थिच्नुहोस् वा डायनामिक सी पुन: सुरु गर्नुहोस्।

१० एसampकार्यक्रमहरु

तपाईंलाई RCM2300 मोड्युलहरूसँग परिचित गराउन मद्दतको लागि, डायनामिक सीले धेरै s समावेश गर्दछ।ampकार्यक्रमहरु। यी कार्यक्रमहरू लोड, कार्यान्वयन र अध्ययनले तपाईंलाई ठोस ह्यान्ड्स-ओभर दिनेछview RCM2300 को क्षमताहरू, साथै अनुप्रयोग विकास उपकरणको रूपमा Dynamic C सँग द्रुत सुरुवात।

नोट: एसampले प्रोग्रामहरूले तपाईंसँग कम्तिमा एएनएसआई सीको प्राथमिक समझ छ भनी मान्दछ। यदि तपाईंसँग छैन भने, को परिचयात्मक पृष्ठहरू हेर्नुहोस्। डायनामिक सी प्रयोगकर्ताको म्यानुअल सुझाव पठन सूचीको लागि।

धेरै मध्ये एसampले प्रोग्रामहरू Dynamic C सँग समावेश छन्, धेरै RCM2200 मोड्युलमा विशिष्ट छन्। यी कार्यक्रमहरूमा फेला पर्नेछ Samples \ RCM2300 फोल्डर।

Digi RCM2300 RabbitCore C-Programmable Module F

हामी सुझाव दिन्छौं कि तपाइँ यी मध्ये निम्न तीन को जाँच गर्नुहोस्ampले कार्यक्रमहरू RabbitCore RCM2300 मोड्युलहरूको क्षमताहरूको पूर्ण-पूर्ण भ्रमण प्राप्त गर्न। तिनीहरू आधारभूत देखि उन्नत I/O नियन्त्रणमा "सिकाउने चाप" बनाउँछन्।

  • फ्ल्यासलेड.सी — मास्टर RCM2300 ले प्रोटोटाइपिङ बोर्डमा बारम्बार LED DS3 फ्ल्यास गर्छ।
  • FLASHLEDS.C— मास्टर RCM2300 ले प्रो-टोटाइपिङ बोर्डमा LEDs DS2 र DS3 बारम्बार फ्ल्यास गर्छ।
  • TOGLELED.C—मास्टर RCM2300 ले प्रोटोटाइपिङ बोर्डमा LED DS2 फ्ल्यास गर्छ र S3 थिचेको प्रतिक्रियामा LED DS3 अन/अफ गर्छ।

यी प्रत्येक कार्यक्रमहरू स्रोत कोड भित्र पूर्ण रूपमा टिप्पणी गरिएको छ। प्रत्येक कार्यक्रम कसरी काम गर्छ भन्ने विवरणहरूको लागि यी टिप्पणीहरूलाई सन्दर्भ गर्नुहोस्।

एकचोटि तपाईंले यी तीन कार्यक्रमहरू लोड र कार्यान्वयन गरिसकेपछि र डायनामिक C र RCM2300 मोड्युलहरूले कसरी अन्तरक्रिया गर्छन् भन्ने कुरा बुझिसकेपछि, तपाईं अगाडि बढ्न सक्नुहुन्छ र अन्य s को प्रयास गर्न सक्नुहुन्छ।ampले प्रोग्रामहरू, वा आफ्नै निर्माण सुरु गर्नुहोस्।

प्रयोगकर्ताहरूलाई सूचना

Z-WORLD उत्पादनहरूलाई जीवन-समर्थन उपकरणहरू वा प्रणालीहरूमा महत्वपूर्ण घटकहरूको रूपमा प्रयोगको लागि अधिकार दिइएको छैन जबसम्म त्यस्ता अभिप्रेत प्रयोगको सम्बन्धमा कुनै विशेष लिखित सम्झौता ZW-INTERWEDER US PRI मा प्रवेश गरिएको छैन। जीवन-समर्थन यन्त्रहरू वा प्रणालीहरू शरीरमा सर्जिकल इम्प्लान्टेशन वा जीवनलाई टिकाउनको लागि अभिप्रेरित उपकरणहरू वा प्रणालीहरू हुन्, र जसको प्रदर्शन गर्न असफल हुँदा, लेबलिङ र प्रयोगकर्ताको म्यानुअलमा प्रदान गरिएको प्रयोगको लागि निर्देशनहरू अनुसार उचित रूपमा प्रयोग गर्दा, यथोचित रूपमा आशा गर्न सकिन्छ। महत्वपूर्ण चोट को परिणाम।

कुनै पनि जटिल सफ्टवेयर वा हार्डवेयर प्रणाली उत्तम छैन। बगहरू सधैं कुनै पनि आकारको प्रणालीमा उपस्थित हुन्छन्। जीवन वा सम्पत्तिमा हुने खतरालाई रोक्नको लागि, यो प्रणाली डिजाइनरको जिम्मेवारी हो कि संलग्न जोखिमको लागि उपयुक्त अनावश्यक सुरक्षात्मक संयन्त्रहरू समावेश गर्नुहोस्।

सबै Z-World उत्पादनहरू 100 प्रतिशत कार्यात्मक रूपमा परीक्षण गरिएका छन्। थप परीक्षणहरूमा दृश्य गुणस्तर नियन्त्रण निरीक्षण वा मेकानिकल दोष विश्लेषक निरीक्षणहरू समावेश हुन सक्छ। निर्दिष्टीकरणहरू परीक्षण गरिएका s को विशेषताहरूमा आधारित छन्ampतापक्रम र भोल्युममा परीक्षण गर्नुको सट्टा le एकाइहरूtagप्रत्येक एकाइको e। Z-World उत्पादनहरूले निर्माताको सिफारिस गरिएको दायरा भन्दा फरक परिमितिहरूको दायरा भित्र काम गर्न कम्पोनेन्टहरू योग्य हुन सक्छन्। यो रणनीति अधिक किफायती र प्रभावकारी मानिन्छ। व्यक्तिगत एकाइको अतिरिक्त परीक्षण वा बर्न-इन विशेष व्यवस्था द्वारा उपलब्ध छ।

योजनाहरु

090-0119 RCM2300 योजनाबद्ध
www.rabbitsemiconductor.com/documentation/schemat/090-0119.pdf

०९०-०१२२ RCM090/RCM0122 प्रोटोटाइपिङ बोर्ड योजनाबद्ध
www.rabbitsemiconductor.com/docurnentation/schemat/090-0 1 22.pdf

090-0128 प्रोग्रामिङ केबल योजनाबद्ध
www.rabbitsemiconductor.com/documentation/schemat/090-0128.pdf

प्रिन्ट गरिएको म्यानुअलसँग समावेश गरिएका योजनाहरू म्यानुअललाई अन्तिम पटक परिमार्जन गरिएको समयमा उपलब्ध नवीनतम संशोधनहरू थिए। म्यानुअलको अनलाइन संस्करणहरूमा नवीनतम संशोधित योजनाबद्ध लिङ्कहरू छन् Web साइट। तपाईं पनि प्रयोग गर्न सक्नुहुन्छ URL सिधै नवीनतम schematics पहुँच गर्न माथि प्रदान गरिएको जानकारी।

सुरु गर्ने म्यानुअल

कागजातहरू / स्रोतहरू

Digi RCM2300 RabbitCore C-प्रोग्रामेबल मोड्युल [pdf] प्रयोगकर्ता पुस्तिका
RCM2300, RabbitCore, C-Programmable Module, Programmable Module, Module

सन्दर्भहरू

एक टिप्पणी छोड्नुहोस्

तपाईंको इमेल ठेगाना प्रकाशित गरिने छैन। आवश्यक क्षेत्रहरू चिन्ह लगाइएका छन् *