డిజి RCM2300 రాబిట్‌కోర్ సి-ప్రోగ్రామబుల్ మాడ్యూల్

కంటెంట్‌లు దాచు
రాబిట్‌కోర్ RCM2300

సి-ప్రోగ్రామబుల్ మాడ్యూల్

మాన్యువల్‌ను ప్రారంభించడం
019-0101 • 040515-డి

RabbitCore RCM2300 మాన్యువల్‌ను ప్రారంభించడం

పార్ట్ నంబర్ 019-0101 • 040515-C • USAలో ముద్రించబడింది
© 2001-2004 Z-World, Inc. • అన్ని హక్కులు ప్రత్యేకించబడ్డాయి.

Z-World నోటీసు అందించకుండానే దాని ఉత్పత్తులకు మార్పులు మరియు మెరుగుదలలు చేసే హక్కును కలిగి ఉంది.

ట్రేడ్‌మార్క్‌లు

రాబిట్ మరియు రాబిట్ 2000 అనేది రాబిట్ సెమీకండక్టర్ యొక్క రిజిస్టర్డ్ ట్రేడ్‌మార్క్‌లు.
రాబిట్‌కోర్ అనేది రాబిట్ సెమీకండక్టర్ యొక్క ట్రేడ్‌మార్క్.
Dynamic C అనేది Z-World Inc యొక్క నమోదిత ట్రేడ్‌మార్క్.

Z-వరల్డ్, ఇంక్.

2900 స్పాఫోర్డ్ స్ట్రీట్
డేవిస్, కాలిఫోర్నియా 95616-6800
USA
టెలిఫోన్: 530-757-3737
ఫ్యాక్స్: 530-757-3792
www.zworld.com

రాబిట్ సెమీకండక్టర్

2932 స్పాఫోర్డ్ స్ట్రీట్
డేవిస్, కాలిఫోర్నియా 95616-6800
USA
టెలిఫోన్: 530-757-8400
ఫ్యాక్స్: 530-757-8402
www.rabbitsemiconductor.com

రాబిట్‌కోర్ RCM2300

1. పరిచయం & పైగాVIEW

RabbitCore RCM2300 అనేది శక్తివంతమైన రాబిట్ 2000™ మైక్రోప్రాసెసర్, ఫ్లాష్ మెమరీ, స్టాటిక్ ర్యామ్ మరియు డిజిటల్ 110 పోర్ట్‌లను కలిగి ఉన్న చాలా చిన్న అధునాతన కోర్ మాడ్యూల్, అన్నీ కేవలం 1.15″ x 1.60″ (29.2 మిమీ 40.6 మిమీ) PCBలో ఉన్నాయి.

1.1 RCM2300 వివరణ

RCM2300 అనేది చాలా చిన్న కోర్ మాడ్యూల్, ఇది రాబిట్ 2000™ మైక్రోప్రాసెసర్ యొక్క ప్రాసెసింగ్ శక్తిని 1.84 చదరపు అంగుళాలు (11.9 cm²)గా ప్యాక్ చేస్తుంది. రెండు 26-పిన్ హెడర్‌లు రాబిట్ 2000 I/O బస్ లైన్‌లు, అడ్రస్ లైన్‌లు, డేటా లైన్‌లు, సమాంతర పోర్ట్‌లు మరియు సీరియల్ పోర్ట్‌లను అందిస్తాయి.

RCM2300 మౌంట్ చేయబడిన వినియోగదారు బోర్డు నుండి దాని +5 V శక్తిని పొందుతుంది. RCM2300 వినియోగదారు బోర్డు ద్వారా అన్ని రకాల CMOS-అనుకూల డిజిటల్ పరికరాలతో ఇంటర్‌ఫేస్ చేయగలదు.

RCM2300 పూర్తి అడ్వాన్ తీసుకుంటుందిtagఈ క్రింది రాబిట్ 2000 మరియు ఇతర అంతర్నిర్మిత లక్షణాలు:

  • వేగవంతమైన, సమర్థవంతమైన సూచనల సెట్.
  • ఐదు 8-బిట్ టైమర్‌లు జతలలో క్యాస్కేడబుల్, ఒక 10-బిట్ టైమర్ 2 మ్యాచ్ రిజిస్టర్‌లతో ప్రతి ఒక్కటి అంతరాయాన్ని కలిగి ఉంటాయి.
  • వాచ్‌డాగ్ టైమర్.
  • 57 I/O (హెడర్‌లపై సాధారణ-ప్రయోజన I/O, చిరునామా పంక్తులు, డేటా లైన్‌లు మరియు నియంత్రణ పంక్తులు మరియు త్రూ-హోల్ కనెక్టర్‌లపై 11 I/Oతో సహా).
  • RCM256 కోసం వ్రాసిన అప్లికేషన్‌లను నిల్వ చేయడానికి 2300K నాన్‌వోలేటైల్ ఫ్లాష్ మెమరీ.
  • 128K బ్యాటరీ-బ్యాక్ చేయగల SRAM.
  • వేగవంతమైన 22.1 MHz గడియార వేగం.
  • ఆన్‌బోర్డ్ బ్యాకప్ బ్యాటరీ కోసం సదుపాయం.
  • నాలుగు సీరియల్ పోర్ట్‌లు.

RCM2300ని రీప్రోగ్రామ్ చేయడానికి మరొక RabbitCore మాడ్యూల్‌ని ఉపయోగించవచ్చు. Z-World's RabbitLink నెట్‌వర్క్ ప్రోగ్రామింగ్ గేట్‌వేని ఉపయోగించి లేదా Dynamic 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 మిమీ x 41 మిమీ x 14 మిమీ)
పర్యావరణ సంబంధమైనది -40°C నుండి 85°C, 5-95% తేమ, నాన్‌కండెన్సింగ్

గమనిక: పూర్తి ప్రోడక్ట్ స్పెసిఫికేషన్ల కోసం, అనుబంధం Aని చూడండి RabbitCore RCM2300 యూజర్స్ మాన్యువల్.

RCM2300 మాడ్యూల్‌లు రెండు 26-పిన్ హెడర్‌లను కలిగి ఉంటాయి, వీటికి కేబుల్‌లను కనెక్ట్ చేయవచ్చు లేదా ఉత్పత్తి పరికరంలో సరిపోలే సాకెట్‌లలోకి ప్లగ్ చేయవచ్చు. ఈ కనెక్టర్‌ల కోసం పిన్‌అవుట్‌లు దిగువ మూర్తి 1లో చూపబడ్డాయి.

J4 J5

డిజి RCM2300 RabbitCore C-ప్రోగ్రామబుల్ మాడ్యూల్ J4 డిజి RCM2300 RabbitCore C-ప్రోగ్రామబుల్ మాడ్యూల్ J5

గమనిక: ఈ పిన్‌అవుట్‌లు కనిపించే విధంగా ఉన్నాయి దిగువ వైపు మాడ్యూల్ యొక్క.

మూర్తి 1. RCM2300 పిన్అవుట్

RCM2300 బోర్డు యొక్క ఒక అంచున పదిహేను అదనపు కనెక్షన్ పాయింట్‌లు అందుబాటులో ఉన్నాయి. ఈ కనెక్షన్ పాయింట్లు 0.030″ వ్యాసం కలిగిన రంధ్రాలు 0.05″ దూరంలో ఉంటాయి. J2 మరియు J3 స్థానాల్లో పంతొమ్మిది అదనపు కనెక్షన్ పాయింట్‌లు అందుబాటులో ఉన్నాయి. ఈ అదనపు కనెక్షన్ పాయింట్లు భవిష్యత్ ఉపయోగం కోసం రిజర్వ్ చేయబడ్డాయి.

1.2 డెవలప్‌మెంట్ సాఫ్ట్‌వేర్

RCM2300 రన్‌టైమ్ అప్లికేషన్‌ల వేగవంతమైన సృష్టి మరియు డీబగ్గింగ్ కోసం డైనమిక్ C అభివృద్ధి వాతావరణాన్ని ఉపయోగిస్తుంది. డైనమిక్ సి ఇంటిగ్రేటెడ్ ఎడిటర్, కంపైలర్ మరియు సోర్స్-లెవల్ డీబగ్గర్‌తో పూర్తి అభివృద్ధి వాతావరణాన్ని అందిస్తుంది. ఇది నేరుగా టార్గెట్ సిస్టమ్‌తో ఇంటర్‌ఫేస్ చేస్తుంది, సంక్లిష్టమైన మరియు నమ్మదగని ఇన్-సర్క్యూట్ ఎమ్యులేటర్‌ల అవసరాన్ని తొలగిస్తుంది.

టార్గెట్ సిస్టమ్‌తో కమ్యూనికేషన్ కోసం కనీసం ఒక ఉచిత సీరియల్ (COM) పోర్ట్‌తో Windows వర్క్‌స్టేషన్‌లో డైనమిక్ C తప్పనిసరిగా ఇన్‌స్టాల్ చేయబడాలి. చాప్టర్ 3, “సాఫ్ట్‌వేర్ ఇన్‌స్టాలేషన్ & పైగా చూడండిview, డైనమిక్ సి ఇన్‌స్టాల్ చేయడంపై పూర్తి సమాచారం కోసం.

గమనిక: RCM2300 అభివృద్ధి కోసం డైనమిక్ C v7.04 లేదా తదుపరిది అవసరం. డెవలప్‌మెంట్ కిట్ CD-ROMలో అనుకూల వెర్షన్ చేర్చబడింది.

1.3 ఈ మాన్యువల్‌ని ఎలా ఉపయోగించాలి

ప్రారంభించడం మాన్యువల్ వినియోగదారులకు RCM2300 మాడ్యూల్‌తో శీఘ్రమైన కానీ పటిష్టమైన ప్రారంభాన్ని అందించడానికి ఉద్దేశించబడింది.

1.3.1 అదనపు ఉత్పత్తి సమాచారం

RabbitCore RCM2300 గురించిన వివరణాత్మక సమాచారం ఇందులో అందించబడింది RabbitCore RCM2300 యూజర్స్ మాన్యువల్ HTML మరియు Adobe PDF ఫార్మాట్‌లో ఉన్న CD-ROMలో అందించబడింది.

కొంతమంది అధునాతన వినియోగదారులు ఈ పరిచయ మాన్యువల్‌లో మిగిలిన వాటిని దాటవేయడానికి ఎంచుకోవచ్చు మరియు వినియోగదారు మాన్యువల్‌లోని వివరణాత్మక హార్డ్‌వేర్ మరియు సాఫ్ట్‌వేర్ సమాచారంతో నేరుగా కొనసాగవచ్చు.

గమనిక: రాబిట్ సెమీకండక్టర్ లేదా Z-వరల్డ్ ఉత్పత్తులతో పూర్తిగా పరిచయం లేని ఎవరైనా కనీసం ఈ మాన్యువల్‌లోని మిగిలిన భాగాన్ని చదవాల్సిందిగా మేము సిఫార్సు చేస్తున్నాము.

1.3.2 అదనపు సూచన సమాచారం

లో ఉన్న ఉత్పత్తి-నిర్దిష్ట సమాచారంతో పాటు RabbitCore RCM2300 యూజర్స్ మాన్యువల్, రెండు ఇతర రిఫరెన్స్ మాన్యువల్‌లు HTML మరియు PDF రూపంలో దానితో పాటు CD-ROMలో అందించబడ్డాయి. అధునాతన వినియోగదారులు RCM2300 ఆధారంగా అభివృద్ధి చెందుతున్న సిస్టమ్‌లలో ఈ సూచనలను విలువైనదిగా కనుగొంటారు.

  • డైనమిక్ సి యూజర్స్ మాన్యువల్
  • రాబిట్ 2000 మైక్రోప్రాసెసర్ యూజర్స్ మాన్యువల్
1.3.3 ఆన్‌లైన్ డాక్యుమెంటేషన్ ఉపయోగించడం

మేము మా వినియోగదారు మరియు రిఫరెన్స్ డాక్యుమెంటేషన్‌లో ఎక్కువ భాగాన్ని HTML మరియు Adobe PDF అనే రెండు ఎలక్ట్రానిక్ ఫార్మాట్‌లలో అందిస్తాము. మేము దీన్ని అనేక కారణాల వల్ల చేస్తాము.

వినియోగదారులందరికీ మా ఉత్పత్తి యొక్క పూర్తి లైబ్రరీ మరియు సూచన మాన్యువల్‌లను అందించడం ఉపయోగకరమైన సౌలభ్యం అని మేము విశ్వసిస్తున్నాము. అయితే, ప్రింటెడ్ మాన్యువల్‌లు ప్రింట్ చేయడానికి, స్టాక్ చేయడానికి మరియు రవాణా చేయడానికి ఖరీదైనవి. ప్రతి వినియోగదారు కోరుకోని మాన్యువల్‌లను చేర్చడం మరియు వసూలు చేయడం లేదా ఉత్పత్తి-నిర్దిష్ట మాన్యువల్‌లను మాత్రమే అందించడం కంటే, మేము మా పూర్తి డాక్యుమెంటేషన్ మరియు రిఫరెన్స్ లైబ్రరీని ప్రతి డెవలప్‌మెంట్ కిట్‌తో మరియు మా డైనమిక్ సి డెవలప్‌మెంట్ ఎన్విరాన్‌మెంట్‌తో ఎలక్ట్రానిక్ రూపంలో అందించాలని ఎంచుకుంటాము.

గమనిక: Adobe Acrobat Reader యొక్క అత్యంత ప్రస్తుత వెర్షన్‌ను ఎల్లప్పుడూ Adobe నుండి డౌన్‌లోడ్ చేసుకోవచ్చు web సైట్ వద్ద http://www.adobe.com. మీరు వెర్షన్ 4.0 లేదా తదుపరిది ఉపయోగించాలని మేము సిఫార్సు చేస్తున్నాము.

ఈ డాక్యుమెంటేషన్‌ను ఎలక్ట్రానిక్ రూపంలో అందించడం వలన వినియోగదారులకు అవసరం లేని మాన్యువల్‌ల కాపీలను ముద్రించకుండా ఉండటం ద్వారా పెద్ద మొత్తంలో కాగితం ఆదా అవుతుంది.

ఆన్‌లైన్ పత్రాలను కనుగొనడం

ఆన్‌లైన్ డాక్యుమెంటేషన్ డైనమిక్ సితో పాటు ఇన్‌స్టాల్ చేయబడింది మరియు డాక్యుమెంటేషన్ మెను కోసం చిహ్నం వర్క్‌స్టేషన్ డెస్క్‌టాప్‌లో ఉంచబడుతుంది. మెనుని చేరుకోవడానికి ఈ చిహ్నాన్ని రెండుసార్లు క్లిక్ చేయండి. చిహ్నం లేకుంటే, కొత్త డెస్క్‌టాప్ చిహ్నాన్ని రూపొందించండి default.htm లో డాక్స్ ఫోల్డర్, డైనమిక్ సి ఇన్‌స్టాలేషన్ ఫోల్డర్‌లో కనుగొనబడింది.

అన్ని డాక్యుమెంట్‌ల తాజా వెర్షన్‌లు మా నుండి ఉచితంగా, నమోదుకాని డౌన్‌లోడ్ కోసం ఎల్లప్పుడూ అందుబాటులో ఉంటాయి Web సైట్ అలాగే.

ఎలక్ట్రానిక్ మాన్యువల్‌లను ముద్రించడం

చాలా మంది వినియోగదారులు కొన్ని ఉపయోగాల కోసం ప్రింటెడ్ మాన్యువల్‌లను ఇష్టపడతారని మేము గుర్తించాము. వినియోగదారులు ఎలక్ట్రానిక్ రూపంలో అందించిన మాన్యువల్‌ల యొక్క అన్ని లేదా భాగాలను సులభంగా ముద్రించవచ్చు. కింది మార్గదర్శకాలు సహాయకరంగా ఉండవచ్చు:

  • యొక్క Adobe PDF సంస్కరణల నుండి ముద్రించండి files, HTML సంస్కరణలు కాదు.
  • మీ ప్రింటర్ డ్యూప్లెక్స్ ప్రింటింగ్‌కు మద్దతిస్తే, పేజీలను రెండు వైపులా ముద్రించండి.
  • మీకు తగిన ప్రింటర్ లేకుంటే లేదా మాన్యువల్‌ను మీరే ప్రింట్ చేయకూడదనుకుంటే, చాలా రిటైల్ కాపీ దుకాణాలు (ఉదా. కింకోస్, కాపీమాక్స్, ఆల్ఫాగ్రాఫిక్స్ మొదలైనవి) 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 పెరిఫెరల్స్ (స్విచ్‌లు మరియు LEDలు), అలాగే మరింత అధునాతన హార్డ్‌వేర్ డెవలప్‌మెంట్ కోసం ప్రోటోటైపింగ్ ప్రాంతాన్ని కూడా అందిస్తుంది.

మూల్యాంకనం మరియు అభివృద్ధి యొక్క ప్రాథమిక స్థాయికి మార్పు లేకుండా ప్రోటోటైపింగ్ బోర్డ్‌ను ఉపయోగించవచ్చు.

మీరు మరింత అధునాతన ప్రయోగాలు మరియు హార్డ్‌వేర్ అభివృద్ధికి పురోగమిస్తున్నప్పుడు, RabbitCore మాడ్యూల్‌ను సవరించకుండా లేదా పాడు చేయకుండా బోర్డుకు మార్పులు మరియు చేర్పులు చేయవచ్చు.

ప్రోటోటైపింగ్ బోర్డు మూర్తి 2లో చూపబడింది, దాని ప్రధాన లక్షణాలు గుర్తించబడ్డాయి.

Digi RCM2300 RabbitCore C-ప్రోగ్రామబుల్ మాడ్యూల్ మూర్తి 2

మూర్తి 2. RCM2200/RCM2300 ప్రోటోటైపింగ్ బోర్డ్

2.2.1 నమూనా బోర్డు లక్షణాలు

పవర్ కనెక్షన్ – విద్యుత్ సరఫరా కనెక్షన్ కోసం J3 వద్ద 5 పిన్ హెడర్ అందించబడింది. రెండు బయటి పిన్‌లు భూమికి అనుసంధానించబడి ఉన్నాయని మరియు మధ్య పిన్ ముడి V+ ఇన్‌పుట్‌కు కనెక్ట్ చేయబడిందని గమనించండి. డెవలప్‌మెంట్ కిట్ యొక్క నార్త్ అమెరికన్ వెర్షన్‌తో అందించబడిన వాల్ ట్రాన్స్‌ఫార్మర్ నుండి కేబుల్ ఒక కనెక్టర్‌లో ముగుస్తుంది, అది ఓరియంటేషన్‌లో కనెక్ట్ చేయబడవచ్చు.

వారి స్వంత విద్యుత్ సరఫరాను అందించే వినియోగదారులు అది 7.5 mA కంటే తక్కువ కాకుండా 25-500 V DCని అందజేస్తుందని నిర్ధారించుకోవాలి. వాల్యూమ్tagఇ రెగ్యులేటర్ ఉపయోగంలో వెచ్చగా ఉంటుంది. (తక్కువ సరఫరా వోల్ట్-వయస్సు పరికరం నుండి ఉష్ణ వెదజల్లడాన్ని తగ్గిస్తుంది.)

నియంత్రిత విద్యుత్ సరఫరా – ముడి DC వాల్యూమ్tagఇ కు అందించబడింది శక్తి J5 వద్ద హెడర్ 5 V లీనియర్ వాల్యూమ్‌కి మళ్లించబడుతుందిtagఇ రెగ్యులేటర్, ఇది RCM2300 మరియు ప్రోటోటైపింగ్ బోర్డ్‌కు స్థిరమైన శక్తిని అందిస్తుంది. షాట్కీ డయోడ్ రివర్స్డ్ రా పవర్ కనెక్షన్‌ల నుండి నష్టం జరగకుండా విద్యుత్ సరఫరాను రక్షిస్తుంది.

•  పవర్ LED ప్రోటోటైపింగ్ బోర్డ్‌కి పవర్ కనెక్ట్ అయినప్పుడల్లా పవర్ LED లైట్లు వెలుగుతాయి.

స్విచ్ రీసెట్ చేయండి – ఒక క్షణిక-పరిచయం, సాధారణంగా ఓపెన్ స్విచ్ నేరుగా మాస్టర్ RCM2300లకు కనెక్ట్ చేయబడింది /RES పిన్. స్విచ్‌ని నొక్కడం వల్ల సిస్టమ్ హార్డ్‌వేర్ రీసెట్ అవుతుంది.

I/O స్విచ్‌లు మరియు LED లు – రెండు మొమెంటరీ-కాంటాక్ట్, సాధారణంగా ఓపెన్ స్విచ్‌లు మాస్టర్ RCM2 యొక్క PB3 మరియు PB2300 పిన్‌లకు కనెక్ట్ చేయబడతాయి మరియు వీటిని ఇన్‌పుట్‌లుగా చదవవచ్చుample అప్లికేషన్లు.

రెండు LEDలు మాస్టర్ RCM7 యొక్క PEI మరియు PE2300 పిన్‌లకు కనెక్ట్ చేయబడ్డాయి మరియు s ద్వారా అవుట్‌పుట్ సూచికలుగా నడపబడతాయిample అప్లికేషన్లు.

LED లు మరియు స్విచ్‌లు 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ని చూడండి.

RS-232 – RS-2 డ్రైవర్ IC మరియు నాలుగు కెపాసిటర్‌లను ఇన్‌స్టాల్ చేయడం ద్వారా ప్రోటోటైపింగ్ బోర్డ్‌కు రెండు 5-వైర్ లేదా ఒక 232-వైర్ RS-232 సీరియల్ పోర్ట్‌ను జోడించవచ్చు. U232 కోసం Maxim MAX2CPE డ్రైవర్ చిప్ లేదా ఇలాంటి పరికరం సిఫార్సు చేయబడింది. అదనపు వివరాల కోసం ప్రోటోటైపింగ్ బోర్డ్ స్కీమాటిక్‌ని చూడండి.

ప్రామాణిక DE-10 సీరియల్ కనెక్టర్‌కు దారితీసే రిబ్బన్ కేబుల్ కనెక్షన్‌ను అనుమతించడానికి 0.1-పిన్ 6-అంగుళాల స్పేసింగ్ హెడర్ స్ట్రిప్‌ను J9లో ఇన్‌స్టాల్ చేయవచ్చు.

అన్ని RS-232 పోర్ట్ భాగాలు దిగువన ఉన్న ప్రోటోటైపింగ్ బోర్డ్ యొక్క పైభాగంలో మరియు ఎడమ వైపున మౌంట్ చేయబడతాయి మాస్టర్ మాడ్యూల్ స్థానం.

గమనిక: RS-232 చిప్, కెపాసిటర్లు మరియు హెడర్ స్ట్రిప్ డిజి-కీ వంటి ఎలక్ట్రానిక్స్ డిస్ట్రిబ్యూటర్ల నుండి అందుబాటులో ఉన్నాయి.

ప్రోటోటైపింగ్ బోర్డ్ కాంపోనెంట్ హెడర్ – RCM0 మాడ్యూల్ నుండి నాలుగు I/2300 పిన్‌లు ప్రోటోటైపింగ్ బోర్డ్ LED లకు హార్డ్-వైర్ చేయబడి, ప్రోటోటైపింగ్ బోర్డ్ దిగువన ఉన్న JP1 ద్వారా మారతాయి.

ఈ పరికరాలను డిస్‌కనెక్ట్ చేయడానికి మరియు పిన్‌లను ఇతర ప్రయోజనాల కోసం ఉపయోగించడానికి అనుమతించడానికి, JPI యొక్క పిన్ వరుసల మధ్య ట్రేస్‌లను కత్తిరించండి. మూర్తి 1లో సూచించిన విధంగా, సిల్క్-స్క్రీన్ బాణాల మధ్య ప్రాంతంలో JP3 దాటుతున్న జాడలను కత్తిరించడానికి లేదా విచ్ఛిన్నం చేయడానికి కత్తి లేదా ఇలాంటి సాధనాన్ని ఉపయోగించండి.

మీరు ఏదైనా పరికరాలను తర్వాత మళ్లీ కనెక్ట్ చేయాల్సి వస్తే JP 1లోని స్థానాల్లో జంపర్‌లను ఉపయోగించండి.

Digi RCM2300 RabbitCore C-ప్రోగ్రామబుల్ మాడ్యూల్ మూర్తి 3

మూర్తి 3. ప్రోటోటైపింగ్ బోర్డ్ హెడర్ JPI (బోర్డు దిగువన ఉన్నది)

2.3 డెవలప్‌మెంట్ హార్డ్‌వేర్ కనెక్షన్‌లు

డైనమిక్ C మరియు sతో ఉపయోగం కోసం ప్రోటోటైపింగ్ బోర్డ్‌ను కనెక్ట్ చేయడానికి మూడు దశలు ఉన్నాయిample కార్యక్రమాలు:

  1. RCM2300ని ప్రోటోటైపింగ్ బోర్డ్‌కి అటాచ్ చేయండి.
  2. RCM2300 మరియు PC మధ్య ప్రోగ్రామింగ్ కేబుల్‌ను కనెక్ట్ చేయండి.
  3. ప్రోటోటైపింగ్ బోర్డుకు విద్యుత్ సరఫరాను కనెక్ట్ చేయండి.
2.3.1 ప్రోటోటైపింగ్ బోర్డ్‌కు RCM2300ని అటాచ్ చేయండి

RCM2300 మాడ్యూల్‌ను తిరగండి, తద్వారా RCM2300 యొక్క హెడర్ పిన్‌లు మరియు మౌంటు రంధ్రం మూర్తి 4లో చూపిన విధంగా ప్రోటోటైపింగ్ బోర్డ్‌లోని సాకెట్లు మరియు మౌంటు రంధ్రంతో వరుసలో ఉంటాయి. ప్రోటోటైపింగ్ బోర్డ్‌లో J4 మరియు J5 మాడ్యూల్ హెడర్‌లను Jl మరియు J2 సాకెట్‌లుగా సమలేఖనం చేయండి. .

Digi RCM2300 RabbitCore C-ప్రోగ్రామబుల్ మాడ్యూల్ మూర్తి 4

మూర్తి 4. ప్రోటోటైపింగ్ బోర్డ్‌లో RCM2300ని ఇన్‌స్టాల్ చేయండి

మీరు ఒకే మాడ్యూల్‌ని ఇన్‌స్టాల్ చేయగలిగినప్పటికీ మాస్టర్ లేదా ది బానిస ప్రోటోటైపింగ్ బోర్డ్‌లో స్థానం, అన్ని ప్రోటోటైపింగ్ బోర్డ్ ఫీచర్‌లు (స్విచ్‌లు, LEDలు, సీరియల్ పోర్ట్ డ్రైవర్‌లు మొదలైనవి) దీనికి కనెక్ట్ చేయబడ్డాయి మాస్టర్ స్థానం. మీరు ఒకే మాడ్యూల్‌ను ఇన్‌స్టాల్ చేయమని మేము సిఫార్సు చేస్తున్నాము మాస్టర్ స్థానం.

గమనిక: మీరు RCM4 యొక్క J5 మరియు J2300 హెడర్‌లపై పిన్‌లను సరిగ్గా ప్రోటోటైపింగ్ బోర్డ్‌లోని సంబంధిత హెడర్‌ల Jl మరియు J2తో వరుసలో ఉంచడం ముఖ్యం. పిన్ అలైన్‌మెంట్ ఆఫ్‌సెట్ చేయబడితే హెడర్ పిన్‌లు వంగి లేదా దెబ్బతినవచ్చు మరియు మాడ్యూల్ పని చేయదు. తప్పుగా అమర్చబడిన మాడ్యూల్ పవర్ అప్ చేయబడితే మాడ్యూల్‌కు శాశ్వత విద్యుత్ నష్టం కూడా సంభవించవచ్చు.

ప్రోటోటైపింగ్ బోర్డ్ హెడర్‌లలోకి మాడ్యూల్ పిన్‌లను గట్టిగా నొక్కండి.

2.3.2 ప్రోగ్రామింగ్ కేబుల్‌ను కనెక్ట్ చేయండి

ప్రోగ్రామింగ్ కేబుల్ RCM2300 మాడ్యూల్‌ను డైనమిక్ C రన్ అవుతున్న PC వర్క్‌స్టేషన్‌కి కనెక్ట్ చేస్తుంది, ప్రోగ్రామ్‌ల డౌన్‌లోడ్ మరియు డీబగ్గింగ్ కోసం పర్యవేక్షణను అనుమతిస్తుంది.

లేబుల్ చేయబడిన ప్రోగ్రామింగ్ కేబుల్ యొక్క 10-పిన్ కనెక్టర్‌ను కనెక్ట్ చేయండి PROG మూర్తి 1లో చూపిన విధంగా RabbitCore RCM2300 మాడ్యూల్‌పై J5 హెడర్‌కు. కేబుల్ యొక్క మార్క్ చేయబడిన (సాధారణంగా ఎరుపు రంగు) అంచుని కనెక్టర్ యొక్క పిన్ 1 వైపుకు ఓరియంట్ చేయాలని నిర్ధారించుకోండి. (ని ఉపయోగించవద్దు DIAG కనెక్టర్, ఇది సాధారణ సీరియల్ కనెక్షన్ కోసం ఉపయోగించబడుతుంది.)

ప్రోగ్రామింగ్ కేబుల్ యొక్క మరొక చివరను మీ PCలోని COM పోర్ట్‌కి కనెక్ట్ చేయండి. మీరు కేబుల్‌ను కనెక్ట్ చేసే పోర్ట్‌ను నోట్ చేసుకోండి, ఎందుకంటే డైనమిక్ సి ఇన్‌స్టాల్ చేయబడినప్పుడు ఈ పారామీటర్ కాన్ఫిగర్ చేయబడాలి.

గమనిక: COM 1 అనేది డైనమిక్ C ఉపయోగించే డిఫాల్ట్ పోర్ట్.

Digi RCM2300 RabbitCore C-ప్రోగ్రామబుల్ మాడ్యూల్ మూర్తి 5

మూర్తి 5. ప్రోగ్రామింగ్ కేబుల్‌ను RCM2300కి కనెక్ట్ చేయండి

2.3.3 విద్యుత్ సరఫరాను కనెక్ట్ చేయండి

పై కనెక్షన్‌లు చేయబడినప్పుడు, మీరు రాబిట్‌కోర్ ప్రోటోటైపింగ్ బోర్డ్‌కు పవర్‌ను కనెక్ట్ చేయవచ్చు.

మూర్తి 5లో చూపిన విధంగా ప్రోటోటైపింగ్ బోర్డ్‌లోని వాల్ ట్రాన్స్‌ఫార్మర్ నుండి హెడర్ J6కి కనెక్టర్‌ను హుక్ చేయండి. కనెక్టర్ ఒక వైపుకు ఆఫ్‌సెట్ చేయనంత వరకు ఏ విధంగానైనా జోడించబడవచ్చు.

Digi RCM2300 RabbitCore C-ప్రోగ్రామబుల్ మాడ్యూల్ మూర్తి 6

మూర్తి 6. విద్యుత్ సరఫరా కనెక్షన్లు

గోడ ట్రాన్స్‌ఫార్మర్‌ని ప్లగ్ చేయండి. ప్రోటోటైపింగ్ బోర్డ్‌లోని పవర్ LED (DS 1) వెలిగించాలి. RCM2300 మరియు ప్రోటోటైపింగ్ బోర్డ్ ఇప్పుడు ఉపయోగించడానికి సిద్ధంగా ఉన్నాయి.

గమనిక: ఎ రీసెట్ చేయండి పవర్ డిస్‌కనెక్ట్ చేయకుండా హార్డ్‌వేర్ రీసెట్‌ను అనుమతించడానికి ప్రోటోటైపింగ్ బోర్డ్‌లో బటన్ అందించబడింది.

ప్రోటోటైపింగ్ బోర్డ్‌ను పవర్ డౌన్ చేయడానికి, J5 నుండి పవర్ కనెక్టర్‌ను అన్‌ప్లగ్ చేయండి. ప్రోటోటైపింగ్ ప్రాంతంలో ఏదైనా సర్క్యూట్ సర్దుబాట్లు చేయడానికి ముందు, బోర్డుకి ఏవైనా కనెక్షన్‌లను మార్చడానికి లేదా బోర్డు నుండి RCM2300ని తీసివేయడానికి ముందు మీరు పవర్ డిస్‌కనెక్ట్ చేయాలి.

2.4 నేను ఇక్కడ నుండి ఎక్కడికి వెళ్ళగలను?

మీరు తదుపరి అధ్యాయానికి వెళ్లి, డైనమిక్ సిని ఇన్‌స్టాల్ చేయాలని మేము సిఫార్సు చేస్తున్నాము (మీరు దీన్ని ఇప్పటికే ఇన్‌స్టాల్ చేసి ఉండకపోతే), ఆపై మొదటి సెని అమలు చేయండిampRCM2300 మరియు ప్రోటోటైపింగ్ బోర్డు సరిగ్గా సెటప్ చేయబడి, పని చేస్తున్నాయని ధృవీకరించడానికి le ప్రోగ్రామ్.

ప్రతిదీ పని చేస్తున్నట్లు కనిపిస్తే, మేము ఈ క్రింది చర్యల క్రమాన్ని సిఫార్సు చేస్తున్నాము:

1. అన్నింటిని అమలు చేయండిampడైనమిక్ C మరియు RCM3.5 సామర్థ్యాలతో ప్రాథమిక అవగాహన పొందడానికి సెక్షన్ 2300లో le ప్రోగ్రామ్‌లు వివరించబడ్డాయి.
2. మరింత అభివృద్ధి కోసం, చూడండి RabbitCore RCM2300 యూజర్స్ మాన్యువల్ RCM2300 యొక్క హార్డ్‌వేర్ మరియు సాఫ్ట్‌వేర్ భాగాల వివరాల కోసం.

మీ వర్క్‌స్టేషన్ డెస్క్‌టాప్‌లో డాక్యుమెంటేషన్ చిహ్నం ఇన్‌స్టాల్ చేయబడి ఉండాలి; డాక్యుమెంటేషన్ మెనుని చేరుకోవడానికి దానిపై క్లిక్ చేయండి. మీరు సూచించే కొత్త డెస్క్‌టాప్ చిహ్నాన్ని సృష్టించవచ్చు default.htm లో డాక్స్ డైనమిక్ సి ఇన్‌స్టాలేషన్ ఫోల్డర్‌లోని ఫోల్డర్.

3. అధునాతన అభివృద్ధి అంశాల కోసం, చూడండి డైనమిక్ సి యూజర్స్ మాన్యువల్, ఆన్‌లైన్ డాక్యుమెంటేషన్ సెట్‌లో కూడా.

2.4.1 సాంకేతిక మద్దతు

గమనిక: మీరు మీ RCM2300ని డిస్ట్రిబ్యూటర్ ద్వారా లేదా Z-World లేదా Rabbit Semiconductor భాగస్వామి ద్వారా కొనుగోలు చేసినట్లయితే, సాంకేతిక మద్దతు కోసం ముందుగా డిస్ట్రిబ్యూటర్ లేదా Z-World భాగస్వామిని సంప్రదించండి.

ఈ సమయంలో ఏవైనా సమస్యలు ఉంటే:

  • Z-వరల్డ్/రాబిట్ సెమీకండక్టర్ టెక్నికల్ బులెటిన్ బోర్డ్‌ను ఇక్కడ తనిఖీ చేయండి www.zworld.com/support/.
  • వద్ద సాంకేతిక మద్దతు ఇ-మెయిల్ ఫారమ్‌ను ఉపయోగించండి www.zworld.com/support/.

3. సాఫ్ట్‌వేర్ ఇన్‌స్టాలేషన్ & పైగాVIEW

RCM2300 (మరియు అన్ని ఇతర Z-World మరియు రాబిట్ సెమీకండక్టర్ హార్డ్‌వేర్ కోసం) ప్రోగ్రామ్‌లను అభివృద్ధి చేయడానికి మరియు డీబగ్ చేయడానికి, మీరు తప్పనిసరిగా డైనమిక్ Cని ఇన్‌స్టాల్ చేసి ఉపయోగించాలి ఈ అధ్యాయం మిమ్మల్ని డైనమిక్ C యొక్క ఇన్‌స్టాలేషన్ ద్వారా తీసుకువెళుతుంది, ఆపై దాని ప్రధాన లక్షణాల పర్యటనను అందిస్తుంది RabbitCore RCM2300 మాడ్యూల్‌కు సంబంధించి.

3.1 ఓవర్view డైనమిక్ సి

డైనమిక్ సి కింది డెవలప్‌మెంట్ ఫంక్షన్‌లను ఒక ప్రోగ్రామ్‌లోకి అనుసంధానిస్తుంది:

  • ఎడిటింగ్
  • కంపైలింగ్
  • లింక్ చేస్తోంది
  • లోడ్ అవుతోంది
  • ఇన్-సర్క్యూట్ డీబగ్గింగ్

వాస్తవానికి, కంపైల్ చేయడం, లింక్ చేయడం మరియు లోడ్ చేయడం ఒక ఫంక్షన్. డైనమిక్ సి ఇన్-సర్క్యూట్ ఎమ్యులేటర్‌ను ఉపయోగించదు; అభివృద్ధి చేయబడిన ప్రోగ్రామ్‌లు మెరుగుపరచబడిన సీరియల్-పోర్ట్ కనెక్షన్ ద్వారా “టార్గెట్” సిస్టమ్‌కు డౌన్‌లోడ్ చేయబడతాయి మరియు అమలు చేయబడతాయి. ప్రోగ్రామ్ డెవలప్‌మెంట్ మరియు డీబగ్గింగ్ ఈ కనెక్షన్‌లో సజావుగా జరుగుతాయి, సిస్టమ్ అభివృద్ధిని బాగా వేగవంతం చేస్తుంది.

డైనమిక్ సి యొక్క ఇతర లక్షణాలు:

  • డైనమిక్ సి అంతర్నిర్మిత టెక్స్ట్ ఎడిటర్‌ని ఉపయోగించడానికి సులభమైనది. ప్రోగ్రామ్‌లను సోర్స్-కోడ్ లేదా మెషిన్-కోడ్ స్థాయిలో ఇంటరాక్టివ్‌గా అమలు చేయవచ్చు మరియు డీబగ్ చేయవచ్చు. చాలా కమాండ్‌ల కోసం పుల్-డౌన్ మెనులు మరియు కీబోర్డ్ షార్ట్‌కట్‌లు డైనమిక్ సి ఉపయోగించడానికి సులభతరం చేస్తాయి.
  • డైనమిక్ సి అసెంబ్లీ లాంగ్వేజ్ ప్రోగ్రామింగ్‌కు కూడా మద్దతు ఇస్తుంది. అసెంబ్లీ లాంగ్వేజ్ కోడ్‌ను వ్రాయడానికి C లేదా డెవలప్‌మెంట్ సిస్టమ్‌ను వదిలివేయవలసిన అవసరం లేదు. సి మరియు అసెంబ్లీ భాష కలిపి ఉండవచ్చు.
  • డైనమిక్ సి కింద డీబగ్గింగ్ ఉపయోగించగల సామర్థ్యాన్ని కలిగి ఉంటుంది printf ఆదేశాలు, వాచ్ ఎక్స్‌ప్రెషన్‌లు, బ్రేక్ పాయింట్‌లు మరియు ఇతర అధునాతన డీబగ్గింగ్ ఫీచర్‌లు. లక్ష్యం యొక్క ప్రోగ్రామ్ వేరియబుల్స్ లేదా ఫంక్షన్‌లతో కూడిన C వ్యక్తీకరణలను గణించడానికి వాచ్ వ్యక్తీకరణలను ఉపయోగించవచ్చు. బ్రేక్‌పాయింట్ వద్ద ఆపివేయబడినప్పుడు లేదా లక్ష్యం దాని ప్రోగ్రామ్‌ను అమలు చేస్తున్నప్పుడు వాచ్ వ్యక్తీకరణలను విశ్లేషించవచ్చు.
  • వాస్తవ ప్రపంచ ఎంబెడెడ్ సిస్టమ్ డెవలప్‌మెంట్‌కు మద్దతు ఇచ్చే C లాంగ్వేజ్ (భాగస్వామ్య మరియు రక్షిత వేరియబుల్స్, కాస్టేట్‌మెంట్‌లు మరియు కోఫంక్షన్‌లు వంటివి)కి డైనమిక్ C పొడిగింపులను అందిస్తుంది. అంతరాయ సర్వీస్ రొటీన్‌లు Cలో వ్రాయబడవచ్చు. డైనమిక్ C సహకార మరియు ముందస్తు బహువిధికి మద్దతు ఇస్తుంది.
  • డైనమిక్ సి అనేక ఫంక్షన్ లైబ్రరీలతో వస్తుంది, అన్నీ సోర్స్ కోడ్‌లో ఉంటాయి. ఈ లైబ్రరీలు నిజ-సమయ ప్రోగ్రామింగ్, మెషిన్ స్థాయి I/Oకి మద్దతునిస్తాయి మరియు ప్రామాణిక స్ట్రింగ్ మరియు గణిత విధులను అందిస్తాయి.
  • డైనమిక్ సి నేరుగా మెమరీకి కంపైల్ చేస్తుంది. విధులు మరియు లైబ్రరీలు కంపైల్ చేయబడతాయి మరియు లింక్ చేయబడతాయి మరియు ఫ్లైలో డౌన్‌లోడ్ చేయబడతాయి. వేగవంతమైన PCలో, డైనమిక్ C 30,000 bps బాడ్ రేటుతో 5 సెకన్లలో 115,200 బైట్‌ల కోడ్‌ను లోడ్ చేయగలదు.
3.2 సిస్టమ్ అవసరాలు

డైనమిక్ సిని ఇన్‌స్టాల్ చేసి, అమలు చేయడానికి, మీ సిస్టమ్ తప్పనిసరిగా కింది ఆపరేటింగ్ సిస్టమ్‌లలో ఒకదానిని అమలు చేయాలి:

  • Windows 95
  • Windows 98
  • Windows NT
  • Windows Me
  • Windows 2000
  • Windows XP
3.2.1 హార్డ్‌వేర్ అవసరాలు

RCM2300-ఆధారిత సిస్టమ్‌ల అభివృద్ధి కోసం మీరు డైనమిక్ Cని ఇన్‌స్టాల్ చేసే PC కింది హార్డ్‌వేర్‌ను కలిగి ఉండాలి:

  • పెంటియమ్ లేదా తరువాతి మైక్రోప్రాసెసర్
  • 32 MB ర్యామ్
  • కనీసం 50 MB ఉచిత హార్డ్ డ్రైవ్ స్థలం
  • లక్ష్య వ్యవస్థలతో కమ్యూనికేషన్ కోసం కనీసం ఒక ఉచిత COM (సీరియల్) పోర్ట్
  • ఒక CD-ROM డ్రైవ్ (సాఫ్ట్‌వేర్ ఇన్‌స్టాలేషన్ కోసం)
3.3 డైనమిక్ సి ఇన్‌స్టాల్ చేస్తోంది

మీ PCలోని డ్రైవ్‌లో డైనమిక్ C CD-ROMని చొప్పించండి. ఆటోరన్ ప్రారంభించబడితే, CD సంస్థాపన స్వయంచాలకంగా ప్రారంభమవుతుంది.

ఆటోరన్ నిలిపివేయబడితే లేదా ఇన్‌స్టాలేషన్ ప్రారంభం కాకపోతే, విండోస్ ఉపయోగించండి ప్రారంభించు > రన్ ప్రారంభించటానికి మెను లేదా Windows Explorer SETUP.EXE CD-ROM యొక్క మూల ఫోల్డర్ నుండి.

ఇన్‌స్టాలేషన్ ప్రోగ్రామ్ మీకు ఇన్‌స్టాలేషన్ ప్రాసెస్ ద్వారా మార్గనిర్దేశం చేస్తుంది. ప్రక్రియ యొక్క చాలా దశలు స్వీయ-వివరణాత్మకమైనవి మరియు ఈ విభాగంలో కవర్ చేయబడవు. కొంతమంది వినియోగదారులకు గందరగోళంగా ఉండే ఎంపిక చేయబడిన దశలు క్రింద వివరించబడ్డాయి. (కొన్ని ఇన్‌స్టాలేషన్ యుటిలిటీ స్క్రీన్‌లు చూపిన వాటి నుండి కొద్దిగా మారవచ్చు.)

3.3.1 ప్రోగ్రామ్ మరియు డాక్యుమెంటేషన్ File స్థానం

డైనమిక్ సి అప్లికేషన్, లైబ్రరీ మరియు డాక్యుమెంటేషన్ fileమీ వర్క్‌స్టేషన్ హార్డ్ డ్రైవ్‌లలో ఏదైనా అనుకూలమైన ప్రదేశంలో లు ఇన్‌స్టాల్ చేయబడవచ్చు.

డిజి RCM2300 రాబిట్‌కోర్ సి-ప్రోగ్రామబుల్ మాడ్యూల్ A

డిఫాల్ట్ స్థానం, మాజీలో చూపిన విధంగాample పైన, C: drive యొక్క రూట్ ఫోల్డర్‌లో ఉంచబడిన డైనమిక్ C యొక్క వెర్షన్ కోసం పేరున్న ఫోల్డర్‌లో ఉంది. ఈ స్థానం సరిపోకపోతే, క్లిక్ చేయడానికి ముందు వేరే రూట్ పాత్‌ని నమోదు చేయండి తదుపరి >. Fileలు పేర్కొన్న ఫోల్డర్‌లో ఉంచబడ్డాయి, కాబట్టి ఈ స్థానాన్ని డ్రైవ్ యొక్క రూట్ డైరెక్టరీకి సెట్ చేయవద్దు.

3.3.2 ఇన్‌స్టాలేషన్ రకం

డైనమిక్ సి రెండు భాగాలను కలిగి ఉంటుంది, వాటిని కలిసి లేదా విడిగా ఇన్‌స్టాల్ చేయవచ్చు. డెవలప్‌మెంట్ ఎన్విరాన్‌మెంట్, సపోర్ట్‌తో డైనమిక్ సి కూడా ఒక భాగం fileలు మరియు లైబ్రరీలు. మరొక భాగం HTML మరియు PDF ఫార్మాట్‌లలోని డాక్యుమెంటేషన్ లైబ్రరీ, ఇది హార్డ్ డ్రైవ్ స్థలాన్ని ఆదా చేయడానికి అన్‌ఇన్‌స్టాల్ చేయబడవచ్చు లేదా వేరే చోట ఇన్‌స్టాల్ చేయబడవచ్చు (ఉదా కోసం ప్రత్యేక లేదా నెట్-వర్క్ డ్రైవ్‌లోampలే).

డిజి RCM2300 రాబిట్‌కోర్ C-ప్రోగ్రామబుల్ మాడ్యూల్ B

పైన చూపిన ఇన్‌స్టాలేషన్ మెనులో ఇన్‌స్టాలేషన్ రకం ఎంచుకోబడింది. ఎంపికలు:

  • సాధారణ సంస్థాపన — డైనమిక్ C మరియు డాక్యుమెంటేషన్ లైబ్రరీ రెండూ పేర్కొన్న ఫోల్డర్‌లో ఇన్‌స్టాల్ చేయబడతాయి (డిఫాల్ట్).
  • కాంపాక్ట్ ఇన్స్టాలేషన్ — డైనమిక్ సి మాత్రమే ఇన్‌స్టాల్ చేయబడుతుంది.
  • కస్టమ్ ఇన్‌స్టాలేషన్ — మీరు ఏ భాగాలు ఇన్‌స్టాల్ చేయబడిందో ఎంచుకోవడానికి అనుమతించబడతారు. డాక్యుమెంటేషన్‌ను ఇన్‌స్టాల్ చేయడానికి లేదా మళ్లీ ఇన్‌స్టాల్ చేయడానికి ఈ ఎంపిక ఉపయోగపడుతుంది.
3.3.3 COM పోర్ట్ ఎంచుకోండి

లక్ష్య అభివృద్ధి వ్యవస్థతో కమ్యూనికేట్ చేయడానికి డైనమిక్ C COM (సీరియల్) పోర్ట్‌ను ఉపయోగిస్తుంది. ఇన్‌స్టాలేషన్ మీరు ఉపయోగించబడే COM పోర్ట్‌ను ఎంచుకోవడానికి అనుమతిస్తుంది.

డిజి RCM2300 రాబిట్‌కోర్ సి-ప్రోగ్రామబుల్ మాడ్యూల్ సి

మాజీలో చూపిన విధంగా డిఫాల్ట్ ఎంపికampపైన, COM1. మీరు డైనమిక్ సి ఉపయోగం కోసం అందుబాటులో ఉన్న ఏదైనా పోర్ట్‌ని ఎంచుకోవచ్చు. ఏ పోర్ట్ అందుబాటులో ఉందో మీకు ఖచ్చితంగా తెలియకపోతే, COM1ని ఎంచుకోండి. ఈ ఎంపికను డైనమిక్ సిలో తర్వాత మార్చవచ్చు.

గమనిక: ఇన్‌స్టాలేషన్ యుటిలిటీ ఎంచుకున్న దాన్ని తనిఖీ చేయదు COM ఏ విధంగానైనా పోర్ట్. డైనమిక్ సి ప్రారంభించబడినప్పుడు మరొక పరికరం (మౌస్, మోడెమ్, మొదలైనవి) ద్వారా ఉపయోగంలో ఉన్న పోర్ట్‌ను పేర్కొనడం వలన తాత్కాలిక సమస్యలు ఏర్పడవచ్చు.

3.3.4 డెస్క్‌టాప్ చిహ్నాలు

మీ ఇన్‌స్టాలేషన్ పూర్తయిన తర్వాత, దిగువ చూపిన విధంగా మీరు మీ PC డెస్క్‌టాప్‌లో గరిష్టంగా మూడు చిహ్నాలను కలిగి ఉంటారు.

డిజి ఆర్‌సిఎమ్2300 రాబిట్‌కోర్ సి-ప్రోగ్రామబుల్ మాడ్యూల్ డి

ఒక ఐకాన్ డైనమిక్ సి కోసం, ఒకటి డాక్యుమెంటేషన్ మెనుని తెరుస్తుంది మరియు మూడవది రాబిట్ ఫీల్డ్ యుటిలిటీ కోసం, ముందుగా కంపైల్డ్ సాఫ్ట్‌వేర్‌ను టార్గెట్ సిస్టమ్‌కు డౌన్‌లోడ్ చేయడానికి ఉపయోగించే సాధనం.

3.4 ప్రారంభ డైనమిక్ సి

Chapter 2లో వివరించిన విధంగా RabbitCore మాడ్యూల్ సెటప్ చేయబడి మరియు కనెక్ట్ చేయబడిన తర్వాత మరియు డైనమిక్ C ఇన్‌స్టాల్ చేయబడిన తర్వాత, డైనమిక్ C చిహ్నంపై డబుల్-క్లిక్ చేయడం ద్వారా డైనమిక్ Cని ప్రారంభించండి. డైనమిక్ సి ప్రారంభం కావాలి, ఆపై మీరు ఇన్‌స్టాలేషన్ సమయంలో పేర్కొన్న COM పోర్ట్‌లో టార్గెట్ సిస్టమ్ కోసం చూడండి (డిఫాల్ట్‌గా, COM1). గుర్తించిన తర్వాత, మాడ్యూల్‌ను కోల్డ్-బూట్ చేయడానికి మరియు BIOS కంపైల్ చేయడానికి డైనమిక్ సి దశల శ్రేణిని అనుసరించాలి.

మీరు ప్రారంభ సందేశాన్ని అందుకుంటే "BIOS విజయవంతంగా కంపైల్ చేయబడింది మరియు లోడ్ చేయబడింది…” మీరు s తో కొనసాగడానికి సిద్ధంగా ఉన్నారుampతదుపరి విభాగంలో ప్రోగ్రామ్‌లు.

3.4.1 కమ్యూనికేషన్ ఎర్రర్ సందేశాలు

మీరు సందేశాన్ని అందుకుంటే "రాబిట్ ప్రాసెసర్ కనుగొనబడలేదు” ప్రోగ్రామింగ్ కేబుల్ వేరొక దానికి కనెక్ట్ చేయబడి ఉండవచ్చు COM పోర్ట్, కనెక్షన్ లోపభూయిష్టంగా ఉండవచ్చు లేదా లక్ష్య సిస్టమ్ పవర్ అప్ కాకపోవచ్చు. ముందుగా, ప్రోటోటైపింగ్ బోర్డ్‌లోని పవర్ LED వెలిగించబడిందో లేదో తనిఖీ చేయండి. అలా అయితే, అది PC మరియు RCM2300 యొక్క ప్రోగ్రామింగ్ పోర్ట్‌లోకి గట్టిగా ప్లగ్ చేయబడిందని నిర్ధారించుకోవడానికి ప్రోగ్రామింగ్ కేబుల్ యొక్క రెండు చివరలను తనిఖీ చేయండి, కేబుల్ యొక్క పిన్-1 అంచు బోర్డుపై ఉన్న పిన్-1 గుర్తుకు సరిపోలింది. మీరు ప్రోటోటైపింగ్ బోర్డ్‌ని ఉపయోగిస్తుంటే, మాడ్యూల్ దాని కనెక్టర్‌లలో గట్టిగా మరియు సరిగ్గా ఇన్‌స్టాల్ చేయబడిందని నిర్ధారించుకోండి.

హార్డ్‌వేర్‌లో లోపాలు లేకుంటే, డైనమిక్ C. నుండి వేరే COM పోర్ట్‌ను ఎంచుకోండి ఎంపికలు మెను, ఎంచుకోండి ప్రాజెక్ట్ ఎంపికలు, ఆపై ఎంచుకోండి కమ్యూనికేషన్స్. చూపిన డైలాగ్ కనిపించాలి.

డిజి ఆర్‌సిఎమ్2300 రాబిట్‌కోర్ సి-ప్రోగ్రామబుల్ మాడ్యూల్ ఇ

మరొకటి ఎంచుకోండి COM జాబితా నుండి పోర్ట్ చేసి, ఆపై సరి క్లిక్ చేయండి. నొక్కండి BIOSను తిరిగి కంపైల్ చేయమని డైనమిక్ సిని బలవంతం చేయడానికి. డైనమిక్ సి ఇప్పటికీ టార్గెట్ సిస్టమ్‌ను గుర్తించలేకపోయిందని నివేదించినట్లయితే, మీరు సక్రియాన్ని గుర్తించే వరకు పై దశలను పునరావృతం చేయండి. COM ఓడరేవు

మీరు నొక్కిన తర్వాత "BIOS విజయవంతంగా కంపైల్ చేయబడింది ..." సందేశాన్ని స్వీకరిస్తే లేదా డైనమిక్ సిని ప్రారంభించడం, మరియు ఈ సందేశం తర్వాత కమ్యూనికేషన్ దోష సందేశం వస్తుంది, మీ PC 115,200 bps బాడ్ రేట్‌ను నిర్వహించలేకపోవచ్చు. క్రింది విధంగా బాడ్ రేటును 57,600 bpsకి మార్చడానికి ప్రయత్నించండి.

• గుర్తించండి సీరియల్ ఎంపికలు డైనమిక్ సిలో డైలాగ్ ఎంపికలు > ప్రాజెక్ట్ ఎంపికలు > కమ్యూనికేషన్లు మెను. బాడ్ రేటును 57,600 bpsకి మార్చండి. అప్పుడు నొక్కండి లేదా డైనమిక్ సిని పునఃప్రారంభించండి.

3.5 ఎస్ample కార్యక్రమాలు

RCM2300 మాడ్యూల్స్‌తో మీకు పరిచయం చేయడంలో సహాయపడటానికి, డైనమిక్ C అనేక లను కలిగి ఉంటుందిample కార్యక్రమాలు. ఈ ప్రోగ్రామ్‌లను లోడ్ చేయడం, అమలు చేయడం మరియు అధ్యయనం చేయడం ద్వారా మీకు దృఢమైన హ్యాండ్-ఆన్ లభిస్తుందిview RCM2300 యొక్క సామర్థ్యాలు, అలాగే డైనమిక్ Cతో అప్లికేషన్ డెవలప్‌మెంట్ టూల్‌గా త్వరిత ప్రారంభం.

గమనిక: లుampLE ప్రోగ్రామ్‌లు మీకు ANSI Cపై కనీసం ప్రాథమిక అవగాహన ఉందని భావించండి. ఒకవేళ మీకు లేకపోతే, పరిచయ పేజీలను చూడండి డైనమిక్ సి యూజర్స్ మాన్యువల్ సూచించబడిన పఠన జాబితా కోసం.

అనేక రుample ప్రోగ్రామ్‌లు డైనమిక్ Cతో చేర్చబడ్డాయి, అనేక RCM2200 మాడ్యూల్‌కు ప్రత్యేకమైనవి. ఈ కార్యక్రమాలు కనుగొనబడతాయి Samples \ RCM2300 ఫోల్డర్.

డిజి RCM2300 రాబిట్‌కోర్ సి-ప్రోగ్రామబుల్ మాడ్యూల్ F

ఈ క్రింది మూడింటిని మీరు పరిశీలించాలని మేము సూచిస్తున్నాముampRabbitCore RCM2300 మాడ్యూల్స్ యొక్క సామర్థ్యాల పూర్తి-పూర్తి పర్యటనను పొందడానికి le ప్రోగ్రామ్‌లు. అవి ప్రాథమిక నుండి అధునాతన I/O నియంత్రణ వరకు "లెర్నింగ్ ఆర్క్"ని ఏర్పరుస్తాయి.

  • FLASHLED.C — మాస్టర్ RCM2300 ప్రోటోటైపింగ్ బోర్డ్‌లో LED DS3ని పదే పదే ఫ్లాష్ చేస్తుంది.
  • ఫ్లాష్‌లెడ్స్.సి—Master RCM2300 ప్రో-టోటైపింగ్ బోర్డ్‌లో LED లు DS2 మరియు DS3ని పదే పదే ఫ్లాష్ చేస్తుంది.
  • TOGLELED.C—Master RCM2300 ప్రోటోటైపింగ్ బోర్డ్‌లో LED DS2ని ఫ్లాష్ చేస్తుంది మరియు S3ని నొక్కడానికి ప్రతిస్పందనగా LED DS3ని ఆన్/ఆఫ్ చేస్తుంది.

ఈ ప్రోగ్రామ్‌లలో ప్రతి ఒక్కటి సోర్స్ కోడ్‌లో పూర్తిగా వ్యాఖ్యానించబడుతుంది. ప్రతి ప్రోగ్రామ్ ఎలా పనిచేస్తుందనే వివరాల కోసం ఈ వ్యాఖ్యలను చూడండి.

మీరు ఈ మూడు ప్రోగ్రామ్‌లను లోడ్ చేసి, అమలు చేసిన తర్వాత మరియు డైనమిక్ C మరియు RCM2300 మాడ్యూల్స్ ఎలా ఇంటరాక్ట్ అవుతాయో అర్థం చేసుకున్న తర్వాత, మీరు కొనసాగవచ్చు మరియు ఇతర వాటిని ప్రయత్నించవచ్చుample ప్రోగ్రామ్‌లు, లేదా మీ స్వంతంగా నిర్మించడం ప్రారంభించండి.

వినియోగదారులకు నోటీసు

Z-WORLD ఉత్పత్తులు జీవిత-సహాయక పరికరాలు లేదా సిస్టమ్‌లలో కీలకమైన భాగాలుగా ఉపయోగించడానికి అనుమతి లేదు ఉపయోగించడానికి. లైఫ్-సపోర్ట్ పరికరాలు లేదా సిస్టమ్‌లు అనేవి శరీరంలోకి శస్త్రచికిత్స ద్వారా అమర్చడానికి లేదా జీవితాన్ని నిలబెట్టడానికి ఉద్దేశించిన పరికరాలు లేదా వ్యవస్థలు, మరియు లేబులింగ్ మరియు యూజర్ యొక్క మాన్యువల్‌లో అందించిన ఉపయోగం కోసం సూచనలకు అనుగుణంగా సరిగ్గా ఉపయోగించినప్పుడు వాటి పనితీరులో వైఫల్యం, సహేతుకంగా అంచనా వేయవచ్చు. గణనీయమైన గాయం ఫలితంగా.

సంక్లిష్టమైన సాఫ్ట్‌వేర్ లేదా హార్డ్‌వేర్ సిస్టమ్ ఏదీ సరైనది కాదు. బగ్‌లు ఎల్లప్పుడూ ఏ పరిమాణంలోనైనా సిస్టమ్‌లో ఉంటాయి. ప్రాణం లేదా ఆస్తికి ప్రమాదాన్ని నివారించడానికి, రిస్క్‌కి తగిన రిడెండెంట్ ప్రొటెక్టివ్ మెకానిజమ్‌లను చేర్చడం సిస్టమ్ డిజైనర్ యొక్క బాధ్యత.

అన్ని Z-World ఉత్పత్తులు 100 శాతం క్రియాత్మకంగా పరీక్షించబడ్డాయి. అదనపు పరీక్షలో దృశ్య నాణ్యత నియంత్రణ తనిఖీలు లేదా యాంత్రిక లోపాల ఎనలైజర్ తనిఖీలు ఉండవచ్చు. స్పెసిఫికేషన్‌లు పరీక్షించిన s యొక్క క్యారెక్టరైజేషన్ ఆధారంగా ఉంటాయిampఉష్ణోగ్రత మరియు వాల్యూమ్‌పై పరీక్షించడం కంటే le యూనిట్లుtagప్రతి యూనిట్ యొక్క ఇ. 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 తాజా స్కీమాటిక్స్‌ను నేరుగా యాక్సెస్ చేయడానికి పైన అందించిన సమాచారం.

మాన్యువల్‌ను ప్రారంభించడం

పత్రాలు / వనరులు

డిజి RCM2300 రాబిట్‌కోర్ సి-ప్రోగ్రామబుల్ మాడ్యూల్ [pdf] యూజర్ మాన్యువల్
RCM2300, రాబిట్‌కోర్, సి-ప్రోగ్రామబుల్ మాడ్యూల్, ప్రోగ్రామబుల్ మాడ్యూల్, మాడ్యూల్

సూచనలు

వ్యాఖ్యానించండి

మీ ఇమెయిల్ చిరునామా ప్రచురించబడదు. అవసరమైన ఫీల్డ్‌లు గుర్తించబడ్డాయి *