ម៉ូឌុល Digi RCM2300 RabbitCore C-Programmable

មាតិកា លាក់
RabbitCore RCM2300

ម៉ូឌុល C-Programmable

សៀវភៅណែនាំអំពីការចាប់ផ្តើម
019-0101 • 040515-D

សៀវភៅណែនាំអំពីការចាប់ផ្តើម RabbitCore RCM2300

លេខផ្នែក 019-0101 • 040515-C • បោះពុម្ពនៅសហរដ្ឋអាមេរិក
© 2001-2004 Z-World, Inc. • រក្សាសិទ្ធិគ្រប់យ៉ាង។

Z-World រក្សាសិទ្ធិដើម្បីធ្វើការផ្លាស់ប្តូរ និងការកែលម្អផលិតផលរបស់ខ្លួនដោយមិនផ្តល់ការជូនដំណឹង។

ពាណិជ្ជសញ្ញា

Rabbit និង Rabbit 2000 គឺជាពាណិជ្ជសញ្ញាចុះបញ្ជីរបស់ Rabbit Semiconductor ។
RabbitCore គឺជាពាណិជ្ជសញ្ញារបស់ Rabbit Semiconductor ។
Dynamic C គឺជាពាណិជ្ជសញ្ញាចុះបញ្ជីរបស់ក្រុមហ៊ុន Z-World Inc.

Z-World, Inc.

ផ្លូវ 2900 Spafford
Davis, California 95616-6800
សហរដ្ឋអាមេរិក
ទូរស័ព្ទ៖ ៨៦៦-៤៤៧-២១៩៤
ទូរសារ៖ ៨៦៦-៤៤៧-២១៩៤
www.zworld.com

ទន្សាយ Semiconductor

ផ្លូវ 2932 Spafford
Davis, California 95616-6800
សហរដ្ឋអាមេរិក
ទូរស័ព្ទ៖ ៨៦៦-៤៤៧-២១៩៤
ទូរសារ៖ ៨៦៦-៤៤៧-២១៩៤
www.rabbitsemiconductor.com

RabbitCore RCM2300

1. ការណែនាំ & លើសVIEW

RabbitCore RCM2300 គឺជាម៉ូឌុលស្នូលកម្រិតខ្ពស់តូចមួយដែលរួមបញ្ចូលនូវ microprocessor Rabbit 2000™ ដែលមានអនុភាព អង្គចងចាំពន្លឺ រ៉េមឋិតិវន្ត និងច្រកឌីជីថល 110 ទាំងអស់នៅលើ PCB ដែលមានទំហំត្រឹមតែ 1.15" x 1.60" (29.2 mm x 40.6 mm)។

1.1 RCM2300 ការពិពណ៌នា

RCM2300 គឺជាម៉ូឌុលស្នូលតូចមួយដែលផ្ទុកថាមពលដំណើរការរបស់ Rabbit 2000™ microprocessor ចូលទៅក្នុងទំហំ 1.84 អ៊ីងការ៉េ (11.9 cm²)។ ក្បាល 26-pin ពីរនាំអោយខ្សែឡានក្រុង Rabbit 2000 I/O ខ្សែអាស័យដ្ឋាន ខ្សែទិន្នន័យ ច្រកប៉ារ៉ាឡែល និងច្រកសៀរៀល។

RCM2300 ទទួលបានថាមពល +5 V របស់វាពីក្តារអ្នកប្រើប្រាស់ដែលវាត្រូវបានម៉ោន។ RCM2300 អាចទាក់ទងជាមួយឧបករណ៍ឌីជីថលដែលឆបគ្នាជាមួយ CMOS គ្រប់ប្រភេទតាមរយៈក្តារអ្នកប្រើប្រាស់។

RCM2300 ប្រើ advan ពេញលេញtage នៃ Rabbit 2000 ខាងក្រោម និងមុខងារភ្ជាប់មកជាមួយផ្សេងទៀត៖

  • សំណុំការណែនាំដែលមានប្រសិទ្ធភាព និងរហ័ស។
  • កម្មវិធីកំណត់ម៉ោង 8 ប៊ីតចំនួនប្រាំអាចដាក់ជាគូ កម្មវិធីកំណត់ពេលវេលា 10 ប៊ីតមួយជាមួយនឹងការចុះឈ្មោះការប្រកួតចំនួន 2 ដែលនីមួយៗមានការរំខាន។
  • កម្មវិធីកំណត់ម៉ោងឃ្លាំមើល។
  • 57 I/O (រួមទាំង I/O គោលបំណងទូទៅ បន្ទាត់អាសយដ្ឋាន បន្ទាត់ទិន្នន័យ និងបន្ទាត់ត្រួតពិនិត្យនៅលើបឋមកថា និង 11 I/O នៅលើឧបករណ៍ភ្ជាប់តាមរយៈរន្ធ)។
  • 256K នៃអង្គចងចាំពន្លឺដែលមិនងាយនឹងបង្កជាហេតុដើម្បីរក្សាទុកកម្មវិធីដែលបានសរសេរសម្រាប់ RCM2300 ។
  • 128K នៃ SRAM ដែលអាចបម្រុងទុកថ្មបាន។
  • ល្បឿនលឿន 22.1 MHz ។
  • ការផ្តល់សម្រាប់ថ្មបម្រុងទុកនៅលើយន្តហោះ។
  • ច្រកសៀរៀលចំនួនបួន។

ម៉ូឌុល RabbitCore មួយផ្សេងទៀតអាចត្រូវបានប្រើដើម្បីរៀបចំកម្មវិធី RCM2300 ឡើងវិញ។ ការសរសេរកម្មវិធីឡើងវិញ (និងបំបាត់កំហុស) នេះអាចត្រូវបានធ្វើតាមរយៈអ៊ីនធឺណេតដោយប្រើបណ្តាញកម្មវិធីបណ្តាញ RabbitLink របស់ Z-World ឬជាមួយម៉ូឌុល RabbitCore ដែលបំពាក់ដោយអ៊ីសឺរណិត ដោយប្រើលក្ខណៈពិសេស DeviceMate របស់ថាមវន្ត C ។

1.1.1 កំណែរោងចក្រផ្សេងទៀត។

ដើម្បីសម្រួលដល់អ្នកអភិវឌ្ឍន៍ដែលមានតម្រូវការជាក់លាក់ កំណែជំនួសនៃម៉ូឌុល RCM2300 អាចទទួលបានក្នុងបរិមាណផលិតកម្មតាមលំដាប់ពិសេស។

វ៉ារ្យ៉ង់ថាមពលទាបនៃ RCM2300 ដែលដំណើរការនៅ 3.686 MHz និង 3.3 V អាចត្រូវបានធ្វើឡើងតាមបរិមាណ។ នាឡិកាអាចត្រូវបានផ្លាស់ប្តូរថាមវន្តទៅប្រេកង់ណាមួយក្នុងចំនោមប្រេកង់ 32 ដែលមានកម្រិតទាបរហូតដល់ XNUMX kHz ដើម្បីកាត់បន្ថយការប្រើប្រាស់ថាមពលបន្ថែមទៀត។

1.1.2 លក្ខណៈរូបវិទ្យា និងអគ្គិសនី

តារាងទី 1 រាយបញ្ជីលក្ខណៈបច្ចេកទេសជាមូលដ្ឋានសម្រាប់ RCM2300 ។

តារាង 1. លក្ខណៈបច្ចេកទេសមូលដ្ឋាន RCM2300

ការបញ្ជាក់ ទិន្នន័យ
ការផ្គត់ផ្គង់ថាមពល 4.75 - 5.25 VDC (108 mA នៅ 22.1 MHz ល្បឿននាឡិកា)
ទំហំ 1.15 "x 1.60" x 0.55" (29 mm x 41 mm x 14 mm)
បរិស្ថាន -40°C ទៅ 85°C, សំណើម 5-95%, noncondensing

ចំណាំ៖ សម្រាប់ព័ត៌មានលម្អិតនៃផលិតផល សូមមើលឧបសម្ព័ន្ធ A នៅក្នុង សៀវភៅណែនាំអ្នកប្រើប្រាស់ RabbitCore RCM2300.

ម៉ូឌុល RCM2300 មានក្បាល 26-pin ពីរដែលខ្សែអាចភ្ជាប់បាន ឬដែលអាចដោតចូលទៅក្នុងរន្ធដែលត្រូវគ្នានៅលើឧបករណ៍ផលិត។ pinouts សម្រាប់ឧបករណ៍ភ្ជាប់ទាំងនេះត្រូវបានបង្ហាញក្នុងរូបភាពទី 1 ខាងក្រោម។

J4 J5

Digi RCM2300 RabbitCore C-Programmable Module J4 Digi RCM2300 RabbitCore C-Programmable Module J5

ចំណាំ៖ pinouts ទាំងនេះត្រូវបានគេមើលឃើញនៅលើ ផ្នែកខាងក្រោម នៃម៉ូឌុល។

រូបភាពទី 1. RCM2300 Pinout

ចំណុចតភ្ជាប់បន្ថែមចំនួនដប់ប្រាំគឺអាចរកបាននៅគែមម្ខាងនៃបន្ទះ RCM2300។ ចំណុចតភ្ជាប់ទាំងនេះមានរន្ធអង្កត់ផ្ចិត 0.030" ចន្លោះ 0.05" ដាច់ពីគ្នា។ ចំណុចតភ្ជាប់បន្ថែមចំនួនប្រាំបួនមាននៅទីតាំង J2 និង J3។ ចំណុចតភ្ជាប់បន្ថែមទាំងនេះត្រូវបានបម្រុងទុកសម្រាប់ការប្រើប្រាស់នាពេលអនាគត។

1.2 កម្មវិធីអភិវឌ្ឍន៍

RCM2300 ប្រើបរិយាកាសអភិវឌ្ឍន៍ថាមវន្ត C សម្រាប់ការបង្កើត និងបំបាត់កំហុសនៃកម្មវិធីពេលដំណើរការយ៉ាងឆាប់រហ័ស។ ថាមវន្ត C ផ្តល់នូវបរិយាកាសអភិវឌ្ឍន៍ពេញលេញជាមួយនឹងកម្មវិធីនិពន្ធរួមបញ្ចូលគ្នា អ្នកចងក្រង និងឧបករណ៍បំបាត់កំហុសកម្រិតប្រភព។ វាភ្ជាប់ដោយផ្ទាល់ជាមួយប្រព័ន្ធគោលដៅ ដោយលុបបំបាត់តម្រូវការសម្រាប់កម្មវិធីត្រាប់តាមសៀគ្វីដែលស្មុគស្មាញ និងមិនអាចទុកចិត្តបាន។

ថាមវន្ត C ត្រូវតែត្រូវបានដំឡើងនៅលើស្ថានីយការងាររបស់ Windows ដែលមានច្រកសៀរៀលឥតគិតថ្លៃយ៉ាងហោចណាស់មួយ (COM) សម្រាប់ទំនាក់ទំនងជាមួយប្រព័ន្ធគោលដៅ។ សូមមើលជំពូកទី 3 “ការដំឡើងកម្មវិធី និងជាងview” សម្រាប់ព័ត៌មានពេញលេញអំពីការដំឡើងថាមវន្ត C ។

ចំណាំ៖ RCM2300 ទាមទារថាមវន្ត C v7.04 ឬថ្មីជាងនេះសម្រាប់ការអភិវឌ្ឍន៍។ កំណែ​ដែល​ត្រូវ​គ្នា​ត្រូវ​បាន​រួម​បញ្ចូល​នៅ​ក្នុង​ឧបករណ៍​អភិវឌ្ឍន៍​ស៊ីឌីរ៉ូម។

1.3 របៀបប្រើសៀវភៅណែនាំនេះ។

នេះ។ ការចាប់ផ្តើម សៀវភៅណែនាំគឺមានបំណងផ្តល់ឱ្យអ្នកប្រើប្រាស់នូវការចាប់ផ្តើមរហ័ស ប៉ុន្តែរឹងមាំជាមួយនឹងម៉ូឌុល RCM2300 ។

1.3.1 ព័ត៌មានផលិតផលបន្ថែម

ព័ត៌មានលម្អិតអំពី RabbitCore RCM2300 ត្រូវបានផ្តល់ជូននៅក្នុង សៀវភៅណែនាំអ្នកប្រើប្រាស់ RabbitCore RCM2300 ផ្តល់ជូននៅលើ CD-ROM ដែលភ្ជាប់មកជាមួយទាំងទម្រង់ HTML និង Adobe PDF ។

អ្នក​ប្រើ​កម្រិត​ខ្ពស់​មួយ​ចំនួន​អាច​ជ្រើសរើស​រំលង​សៀវភៅ​ណែនាំ​ដែល​នៅ​សល់​នេះ ហើយ​បន្ត​ផ្ទាល់​ជាមួយ​ព័ត៌មាន​ផ្នែក​រឹង និង​កម្មវិធី​លម្អិត​ក្នុង​សៀវភៅ​ណែនាំ​របស់​អ្នក​ប្រើ។

ចំណាំ៖ យើងសូមណែនាំឱ្យអ្នកណាម្នាក់ដែលមិនទាន់ស្គាល់ច្បាស់អំពីផលិតផល Rabbit Semiconductor ឬ Z-World យ៉ាងហោចណាស់ត្រូវអានសៀវភៅណែនាំដែលនៅសល់នេះ ដើម្បីទទួលបានចំណេះដឹងចាំបាច់ក្នុងការប្រើប្រាស់ព័ត៌មានកម្រិតខ្ពស់ជាងនេះ។

1.3.2 ព័ត៌មានយោងបន្ថែម

បន្ថែមពីលើព័ត៌មានជាក់លាក់នៃផលិតផលដែលមាននៅក្នុង សៀវភៅណែនាំអ្នកប្រើប្រាស់ RabbitCore RCM2300សៀវភៅណែនាំឯកសារយោងពីរផ្សេងទៀតត្រូវបានផ្តល់ជូនជាទម្រង់ HTML និង PDF នៅលើ CD-ROM ដែលភ្ជាប់មកជាមួយ។ អ្នកប្រើប្រាស់កម្រិតខ្ពស់នឹងរកឃើញឯកសារយោងទាំងនេះមានតម្លៃក្នុងការអភិវឌ្ឍន៍ប្រព័ន្ធដោយផ្អែកលើ RCM2300។

  • សៀវភៅណែនាំអ្នកប្រើប្រាស់ថាមវន្ត C
  • សៀវភៅណែនាំអ្នកប្រើប្រាស់ Rabbit 2000 Microprocessor
1.3.3 ការប្រើប្រាស់ឯកសារអនឡាញ

យើងផ្តល់ជូនអ្នកប្រើប្រាស់ និងឯកសារយោងភាគច្រើនរបស់យើងជាទម្រង់អេឡិចត្រូនិចពីរគឺ HTML និង Adobe PDF ។ យើងធ្វើបែបនេះសម្រាប់ហេតុផលជាច្រើន។

យើងជឿជាក់ថាការផ្តល់ឱ្យអ្នកប្រើប្រាស់ទាំងអស់នូវបណ្ណាល័យផលិតផល និងសៀវភៅណែនាំឯកសារយោងពេញលេញរបស់យើង គឺជាភាពងាយស្រួលដ៏មានប្រយោជន៍។ ទោះយ៉ាងណាក៏ដោយ សៀវភៅដៃដែលបានបោះពុម្ពមានតម្លៃថ្លៃក្នុងការបោះពុម្ព ស្តុក និងដឹកជញ្ជូន។ ជាជាងការរួមបញ្ចូល និងគិតថ្លៃសៀវភៅដៃដែលអ្នកប្រើប្រាស់គ្រប់រូបមិនចង់បាន ឬផ្តល់តែសៀវភៅណែនាំអំពីផលិតផលជាក់លាក់ប៉ុណ្ណោះ យើងជ្រើសរើសផ្តល់ឯកសារពេញលេញ និងបណ្ណាល័យឯកសារយោងរបស់យើងជាទម្រង់អេឡិចត្រូនិកជាមួយនឹងគ្រប់ឧបករណ៍អភិវឌ្ឍន៍ និងជាមួយបរិយាកាសអភិវឌ្ឍន៍ឌីណាមិក C របស់យើង។

ចំណាំ៖ កំណែបច្ចុប្បន្នបំផុតរបស់ Adobe Acrobat Reader តែងតែអាចទាញយកបានពី Adobe's web គេហទំព័រនៅ http://www.adobe.com. យើងណែនាំអ្នកឱ្យប្រើកំណែ 4.0 ឬថ្មីជាងនេះ។

ការផ្តល់ឯកសារនេះជាទម្រង់អេឡិចត្រូនិច រក្សាទុកក្រដាសយ៉ាងច្រើន ដោយមិនបោះពុម្ពច្បាប់ចម្លងសៀវភៅដៃ ដែលអ្នកប្រើប្រាស់មិនត្រូវការ។

ស្វែងរកឯកសារតាមអ៊ីនធឺណិត

ឯកសារអនឡាញត្រូវបានដំឡើងរួមជាមួយថាមវន្ត C ហើយរូបតំណាងសម្រាប់ម៉ឺនុយឯកសារត្រូវបានដាក់នៅលើផ្ទៃតុរបស់ស្ថានីយការងារ។ ចុចពីរដងលើរូបតំណាងនេះដើម្បីទៅដល់ម៉ឺនុយ។ ប្រសិនបើរូបតំណាងបាត់ បង្កើតរូបតំណាងផ្ទៃតុថ្មីដែលចង្អុលទៅ default.htm នៅក្នុង ឯកសារ ថតដែលបានរកឃើញនៅក្នុងថតដំឡើងថាមវន្ត C ។

កំណែចុងក្រោយបំផុតនៃឯកសារទាំងអស់គឺតែងតែមានសម្រាប់ការទាញយកដោយឥតគិតថ្លៃ និងមិនបានចុះឈ្មោះពីរបស់យើង។ Web គេហទំព័រផងដែរ។

ការបោះពុម្ពសៀវភៅណែនាំអេឡិចត្រូនិច

យើងទទួលស្គាល់ថាអ្នកប្រើប្រាស់ជាច្រើនចូលចិត្តសៀវភៅដៃដែលបានបោះពុម្ពសម្រាប់ការប្រើប្រាស់មួយចំនួន។ អ្នក​ប្រើ​អាច​បោះពុម្ព​បាន​យ៉ាង​ងាយ​ស្រួល​ទាំង​អស់​ឬ​ផ្នែក​នៃ​សៀវភៅ​ដៃ​ទាំង​នោះ​បាន​ផ្តល់​ឱ្យ​នៅ​ក្នុង​សំណុំ​បែបបទ​អេឡិចត្រូនិក​។ ការណែនាំខាងក្រោមអាចមានប្រយោជន៍៖

  • បោះពុម្ពពីកំណែ Adobe PDF នៃ files មិនមែនជាកំណែ HTML ទេ។
  • ប្រសិនបើម៉ាស៊ីនបោះពុម្ពរបស់អ្នកគាំទ្រការបោះពុម្ពពីរជាន់ បោះពុម្ពទំព័រទ្វេភាគី។
  • ប្រសិនបើអ្នកមិនមានម៉ាស៊ីនបោះពុម្ពសមរម្យ ឬមិនចង់បោះពុម្ពសៀវភៅណែនាំដោយខ្លួនឯង ហាងចម្លងលក់រាយភាគច្រើន (ឧទាហរណ៍ Kinkos, CopyMax, AlphaGraphics ។ល។) នឹងបោះពុម្ពសៀវភៅណែនាំពី PDF ។ file ហើយចងវាសម្រាប់ការគិតថ្លៃសមរម្យ - អំពីអ្វីដែលយើងនឹងត្រូវគិតថ្លៃសម្រាប់សៀវភៅដៃដែលបានបោះពុម្ព និងចង។

2. ការដំឡើងផ្នែករឹង

ជំពូកនេះពិពណ៌នាអំពីផ្នែករឹង RCM2300 យ៉ាងលម្អិត និងពន្យល់ពីរបៀបតំឡើង និងប្រើប្រាស់បន្ទះគំរូដែលភ្ជាប់មកជាមួយ។

ចំណាំ៖ ជំពូកនេះ (និងសៀវភៅណែនាំនេះ) សន្មត់ថាអ្នកមានកញ្ចប់អភិវឌ្ឍន៍ RabbitCore RCM2300 ។ ប្រសិនបើអ្នកបានទិញម៉ូឌុល RCM2300 ដោយខ្លួនវា អ្នកនឹងត្រូវសម្របព័ត៌មាននៅក្នុងជំពូកនេះ និងកន្លែងផ្សេងទៀតចំពោះការដំឡើងសាកល្បង និងការអភិវឌ្ឍន៍របស់អ្នក។

2.1 ខ្លឹមសារនៃកញ្ចប់អភិវឌ្ឍន៍

កញ្ចប់អភិវឌ្ឍន៍ RCM2300 មានធាតុដូចខាងក្រោមៈ

  • ម៉ូឌុល RCM2300 ដែលមានអង្គចងចាំពន្លឺ 256K និង 128K SRAM ។
  • បន្ទះគំរូ RCM2200/RCM2300។
  • ការផ្គត់ផ្គង់ថាមពលប្លែងជញ្ជាំង, 12 V DC, 500 mA ការផ្គត់ផ្គង់ថាមពលត្រូវបានរួមបញ្ចូលតែជាមួយឧបករណ៍អភិវឌ្ឍន៍ដែលបានលក់សម្រាប់ទីផ្សារអាមេរិកខាងជើង។ អ្នកប្រើប្រាស់នៅក្រៅប្រទេសគួរតែប្រើការផ្គត់ផ្គង់ថាមពលដែលមានក្នុងមូលដ្ឋានដែលមានសមត្ថភាពបញ្ជូន 7.5 V ទៅ 25 V DC ទៅក្រុមប្រឹក្សាភិបាលគំរូ។
  • ខ្សែការសរសេរកម្មវិធីជាមួយនឹងសៀគ្វីកម្រិតដែលត្រូវគ្នា
  • ថាមវន្ត C ស៊ីឌីរ៉ូម ជាមួយនឹងឯកសារផលិតផលពេញលេញនៅលើស៊ីឌី។
  • នេះ។ ការចាប់ផ្តើម សៀវភៅដៃ។
  • ឧបករណ៍ដំណើរការ Rabbit 2000 ងាយស្រួលយោង ផ្ទាំងរូបភាព។
  • កាតចុះឈ្មោះ។
2.2 ក្រុមប្រឹក្សាភិបាលគំរូ

ក្រុមប្រឹក្សាភិបាលគំរូដែលបានរួមបញ្ចូលនៅក្នុងកញ្ចប់អភិវឌ្ឍន៍ធ្វើឱ្យវាងាយស្រួលក្នុងការភ្ជាប់ RCM2300 ទៅនឹងការផ្គត់ផ្គង់ថាមពលសម្រាប់ការអភិវឌ្ឍន៍។ វាក៏ផ្តល់នូវឧបករណ៍ I/O មូលដ្ឋានមួយចំនួន (កុងតាក់ និង LEDs) ក៏ដូចជាតំបន់គំរូសម្រាប់ការអភិវឌ្ឍន៍ផ្នែករឹងកាន់តែទំនើបផងដែរ។

ក្រុមប្រឹក្សាភិបាលគំរូអាចត្រូវបានប្រើប្រាស់ដោយគ្មានការកែប្រែសម្រាប់កម្រិតមូលដ្ឋានបំផុតនៃការវាយតម្លៃ និងការអភិវឌ្ឍន៍។

នៅពេលអ្នកឈានទៅរកការពិសោធន៍ដ៏ស្មុគ្រស្មាញ និងការអភិវឌ្ឍន៍ផ្នែករឹង ការកែប្រែ និងការបន្ថែមអាចត្រូវបានធ្វើឡើងចំពោះក្រុមប្រឹក្សាភិបាលដោយមិនមានការកែប្រែ ឬធ្វើឱ្យខូចម៉ូឌុល RabbitCore ខ្លួនឯងនោះទេ។

បន្ទះ Prototyping Board ត្រូវបានបង្ហាញក្នុងរូបភាពទី 2 ជាមួយនឹងលក្ខណៈសំខាន់ៗរបស់វាត្រូវបានសម្គាល់។

Digi RCM2300 RabbitCore C-Programmable Module រូបភាពទី 2

រូបភាពទី 2. បន្ទះគំរូ RCM2200/RCM2300

2.2.1 លក្ខណៈពិសេសនៃក្រុមប្រឹក្សាភិបាលគំរូ

ការតភ្ជាប់ថាមពល - ក្បាល 3 pin ត្រូវបានផ្តល់ជូននៅ J5 សម្រាប់ការតភ្ជាប់ការផ្គត់ផ្គង់ថាមពល។ ចំណាំថាម្ជុលខាងក្រៅទាំងពីរត្រូវបានភ្ជាប់ទៅដី ហើយម្ជុលកណ្តាលត្រូវបានភ្ជាប់ទៅនឹងធាតុបញ្ចូល V+ ឆៅ។ ខ្សែពីឧបករណ៍បំប្លែងជញ្ជាំងដែលផ្តល់ជាមួយកំណែអាមេរិកខាងជើងនៃកញ្ចប់អភិវឌ្ឍន៍បញ្ចប់ដោយឧបករណ៍ភ្ជាប់ដែលអាចតភ្ជាប់តាមទិសទាំងពីរ។

អ្នកប្រើប្រាស់ដែលផ្តល់ការផ្គត់ផ្គង់ថាមពលដោយខ្លួនឯងគួរតែធានាថាវាផ្តល់ 7.5-25 V DC នៅមិនតិចជាង 500 mA ។ វ៉ុលtagនិយតករ e នឹងមានភាពកក់ក្តៅក្នុងការប្រើប្រាស់។ (វ៉ុលផ្គត់ផ្គង់ទាបនឹងកាត់បន្ថយការសាយភាយកម្ដៅចេញពីឧបករណ៍។ )

ការផ្គត់ផ្គង់ថាមពលមានកំណត់ - វ៉ុល DC ឆៅtage បានផ្តល់ទៅឱ្យ ថាមពល បឋមកថា J5 ត្រូវបានបញ្ជូនទៅវ៉ុលលីនេអ៊ែរ 5 Vtage និយតករ ដែលផ្តល់ថាមពលស្ថេរភាពដល់ RCM2300 និងក្រុមប្រឹក្សាភិបាលគំរូ។ ឌីយ៉ូត Shottky ការពារការផ្គត់ផ្គង់ថាមពលប្រឆាំងនឹងការខូចខាតពីការភ្ជាប់ថាមពលឆៅដែលបញ្ច្រាស។

•  ថាមពល LED - អំពូល LED ដែលមានថាមពលគ្រប់ពេលដែលថាមពលត្រូវបានភ្ជាប់ទៅក្រុមប្រឹក្សាភិបាលគំរូ។

កំណត់កុងតាក់ឡើងវិញ - ទំនាក់ទំនងមួយភ្លែត ជាធម្មតាកុងតាក់បើកត្រូវបានភ្ជាប់ដោយផ្ទាល់ទៅមេ RCM2300's /RES ម្ជុល។ ការចុចកុងតាក់បង្ខំឱ្យកំណត់ផ្នែករឹងនៃប្រព័ន្ធឡើងវិញ។

កុងតាក់ I/O និង LEDs - ទំនាក់ទំនងមួយភ្លែត កុងតាក់បើកជាធម្មតាត្រូវបានភ្ជាប់ទៅម្ជុល PB2 និង PB3 របស់មេ RCM2300 ហើយអាចត្រូវបានអានជាធាតុបញ្ចូលដោយ sampកម្មវិធីឡេ។

អំពូល LED ពីរត្រូវបានភ្ជាប់ទៅម្ជុល PEI និង PE7 នៃមេ RCM2300 ហើយអាចត្រូវបានជំរុញជាសូចនាករលទ្ធផលដោយ sampកម្មវិធីឡេ។

អំពូល LED និងកុងតាក់ត្រូវបានភ្ជាប់តាមរយៈ JP1 ដែលមានដានខ្លីៗដែលនៅជាប់គ្នាជាមួយគ្នា។ ដានទាំងនេះអាចត្រូវបានកាត់ដើម្បីផ្តាច់ LEDs ហើយបឋមកថា 8-pin អាចត្រូវបាន solder ចូលទៅក្នុង JP1 ដើម្បីអនុញ្ញាតឱ្យមានការជ្រើសរើសឡើងវិញរបស់ពួកគេជាមួយនឹង jumpers ។ សូមមើលរូបភាពទី 3 សម្រាប់ព័ត៌មានលម្អិត។

តំបន់ពង្រីក - ក្រុមប្រឹក្សាភិបាលគំរូត្រូវបានផ្តល់ជូនតំបន់ដែលមិនមានប្រជាជនជាច្រើនសម្រាប់ការពង្រីក I/0 និងសមត្ថភាពអន្តរការី។ សូមមើលផ្នែកបន្ទាប់សម្រាប់ព័ត៌មានលម្អិត។

តំបន់គំរូ - តំបន់គំរូដ៏សប្បុរសត្រូវបានផ្តល់ជូនសម្រាប់ការដំឡើងសមាសធាតុតាមរន្ធ។ Vcc (5 V DC) និងឡានក្រុងដីរត់ជុំវិញគែមនៃតំបន់នេះ។ តំបន់សម្រាប់ឧបករណ៍ម៉ោនលើផ្ទៃត្រូវបានផ្តល់ជូននៅខាងស្តាំនៃផ្ទៃរន្ធ។ ចំណាំថាមានបន្ទះឧបករណ៍ SMT នៅផ្នែកខាងលើ និងខាងក្រោមនៃបន្ទះគំរូ។ បន្ទះ SMT នីមួយៗត្រូវបានភ្ជាប់ទៅនឹងរន្ធដែលត្រូវបានរចនាឡើងដើម្បីទទួលយកខ្សែរឹង 30 AWG ដែលត្រូវតែត្រូវបាន solder នៅពេលដែលវាស្ថិតនៅក្នុងរន្ធ។

ឧបករណ៍ភ្ជាប់ Slave Module - សំណុំឧបករណ៍ភ្ជាប់ទីពីរត្រូវបានភ្ជាប់ជាមុនដើម្បីអនុញ្ញាតឱ្យដំឡើងទីពីរ slave RCM2200 ឬ RCM2300 ។

2.2.2 ការពង្រីកក្រុមប្រឹក្សាភិបាលគំរូ

Prototyping Board ភ្ជាប់មកជាមួយនូវតំបន់ដែលមិនមានប្រជាជនច្រើន ដែលអាចត្រូវបានបំពេញដោយសមាសធាតុដើម្បីបំពេញតម្រូវការអភិវឌ្ឍន៍របស់អ្នកប្រើប្រាស់។ បន្ទាប់ពីអ្នកបានសាកល្បងជាមួយ sample កម្មវិធីនៅក្នុងផ្នែក 3.5 អ្នកអាចចង់ពង្រីកសមត្ថភាពរបស់ក្រុមប្រឹក្សាភិបាលគំរូសម្រាប់ការពិសោធន៍ និងការអភិវឌ្ឍន៍បន្ថែមទៀត។ សូមមើលតារាងគំរូនៃក្រុមប្រឹក្សាភិបាលគំរូ (090-0122) សម្រាប់ព័ត៌មានលម្អិតតាមការចាំបាច់។

ក្បាលផ្នែកបន្ថែមម៉ូឌុល - សំណុំ pin ពេញលេញនៃ mod-ules មេ និង slave គឺស្ទួននៅ headers ទាំងពីរនេះ។ អ្នកអភិវឌ្ឍន៍អាច solder ខ្សភ្លើងដោយផ្ទាល់ទៅក្នុងរន្ធដែលសមស្រប ឬសម្រាប់ការអភិវឌ្ឍន៍ដែលអាចបត់បែនបាន ក្បាលដី 0.1-pin 26" pitch header អាចត្រូវបាន soldered នៅនឹងកន្លែង។ សូមមើលរូបភាពទី 1 សម្រាប់ការកាត់ក្បាល។

RS-232 - ច្រកសៀរៀល RS-2 ចំនួន 5 ឬ 232-wire មួយ អាចត្រូវបានបន្ថែមទៅក្រុមប្រឹក្សាភិបាល Prototyping ដោយដំឡើង RS-232 driver IC និង capacitors បួន។ បន្ទះឈីបកម្មវិធីបញ្ជា Maxim MAX232CPE ឬឧបករណ៍ស្រដៀងគ្នាត្រូវបានណែនាំសម្រាប់ U2 ។ សូមមើលគ្រោងការណ៍ក្រុមប្រឹក្សាភិបាលគំរូសម្រាប់ព័ត៌មានលម្អិតបន្ថែម។

បន្ទះក្បាលគម្លាត 10 អ៊ីញ 0.1-pin អាចត្រូវបានដំឡើងនៅ J6 ដើម្បីអនុញ្ញាតឱ្យភ្ជាប់ខ្សែបូដែលនាំទៅដល់ឧបករណ៍ភ្ជាប់សៀរៀលស្តង់ដារ DE-9 ។

សមាសធាតុច្រក RS-232 ទាំងអស់ ភ្ជាប់ទៅផ្នែកខាងលើនៃបន្ទះគំរូខាងក្រោម និងនៅខាងឆ្វេងនៃ មេ ទីតាំងម៉ូឌុល។

ចំណាំ៖ បន្ទះឈីប RS-232, capacitors និងក្បាលដីអាចរកបានពីអ្នកចែកចាយគ្រឿងអេឡិចត្រូនិកដូចជា Digi-Key ។

បឋមកថាសមាសភាគក្រុមប្រឹក្សាភិបាលគំរូ - ម្ជុល I/0 ចំនួនបួនពីម៉ូឌុល RCM2300 ត្រូវបានភ្ជាប់ដោយរឹងទៅនឹង LEDs បន្ទះ Prototyping ហើយប្តូរតាមរយៈ JP1 នៅផ្នែកខាងក្រោមនៃបន្ទះ Prototyping ។

ដើម្បីផ្តាច់ឧបករណ៍ទាំងនេះ និងអនុញ្ញាតឱ្យម្ជុលប្រើសម្រាប់គោលបំណងផ្សេងទៀត កាត់ដានរវាងជួរម្ជុលរបស់ JPI ។ ប្រើកាំបិត ឬឧបករណ៍ស្រដៀងគ្នាដើម្បីកាត់ ឬបំបែកដានដែលឆ្លងកាត់ JP1 នៅក្នុងតំបន់រវាងព្រួញដែលបង្ហាញដោយសូត្រ ដូចដែលបានបង្ហាញក្នុងរូបភាពទី 3។

ប្រើ jumpers ឆ្លងកាត់ទីតាំងនៅលើ JP 1 ប្រសិនបើអ្នកត្រូវការភ្ជាប់ឧបករណ៍ណាមួយឡើងវិញនៅពេលក្រោយ។

Digi RCM2300 RabbitCore C-Programmable Module រូបភាពទី 3

រូបភាពទី 3. បឋមកថាក្តារគំរូ JPI (មានទីតាំងនៅផ្នែកខាងក្រោមនៃក្តារ)

2.3 ការអភិវឌ្ឍន៍ការតភ្ជាប់ផ្នែករឹង

មានជំហានបីដើម្បីភ្ជាប់បន្ទះគំរូសម្រាប់ប្រើជាមួយថាមវន្ត C និង sampកម្មវិធីឡេ៖

  1. ភ្ជាប់ RCM2300 ទៅក្រុមប្រឹក្សាភិបាលគំរូ។
  2. ភ្ជាប់ខ្សែសរសេរកម្មវិធីរវាង RCM2300 និងកុំព្យូទ័រ។
  3. ភ្ជាប់ការផ្គត់ផ្គង់ថាមពលទៅក្រុមប្រឹក្សាភិបាលគំរូ។
2.3.1 ភ្ជាប់ RCM2300 ទៅក្រុមប្រឹក្សាភិបាលគំរូ

បង្វែរម៉ូឌុល RCM2300 ដើម្បីឱ្យម្ជុលបឋមកថា និងរន្ធម៉ោនរបស់ RCM2300 តម្រង់ជួរជាមួយរន្ធ និងរន្ធម៉ោននៅលើបន្ទះគំរូដូចបង្ហាញក្នុងរូបភាពទី 4។ តម្រឹមបឋមកថាម៉ូឌុល J4 និង J5 ចូលទៅក្នុងរន្ធ Jl និង J2 នៅលើបន្ទះគំរូ។ .

Digi RCM2300 RabbitCore C-Programmable Module រូបភាពទី 4

រូបភាពទី 4. ដំឡើង RCM2300 នៅលើបន្ទះគំរូ

ទោះបីជាអ្នកអាចដំឡើងម៉ូឌុលតែមួយទៅក្នុង មេស្លាវី ទីតាំងនៅលើ Prototyping Board រាល់មុខងាររបស់ Prototyping Board (switches, LEDs, serial port drivers, etc.) ត្រូវបានភ្ជាប់ទៅ មេ ទីតាំង។ យើងណែនាំអ្នកឱ្យដំឡើងម៉ូឌុលតែមួយនៅក្នុង មេ ទីតាំង។

ចំណាំ៖ វាជារឿងសំខាន់ដែលអ្នកត្រូវតម្រៀបម្ជុលនៅលើបឋមកថា J4 និង J5 នៃ RCM2300 យ៉ាងពិតប្រាកដជាមួយនឹងម្ជុលដែលត្រូវគ្នានៃបឋមកថា Jl និង J2 នៅលើបន្ទះគំរូ។ ម្ជុលក្បាលអាចបត់ ឬខូច ប្រសិនបើការតម្រឹមម្ជុលត្រូវបានអុហ្វសិត ហើយម៉ូឌុលនឹងមិនដំណើរការទេ។ ការ​ខូច​ខាត​អគ្គិសនី​អចិន្ត្រៃយ៍​ទៅ​នឹង​ម៉ូឌុល​ក៏​អាច​ជា​លទ្ធផល​ផង​ដែរ​ប្រសិន​បើ​ម៉ូឌុល​ដែល​មិន​ស្រប​គ្នា​ត្រូវ​បាន​បើក​ដំណើរការ។

ចុចម្ជុលរបស់ម៉ូឌុលយ៉ាងរឹងមាំទៅក្នុងបឋមកថា បន្ទះគំរូ។

2.3.2 ភ្ជាប់ខ្សែកម្មវិធី

ខ្សែសរសេរកម្មវិធីភ្ជាប់ម៉ូឌុល RCM2300 ទៅស្ថានីយការងារកុំព្យូទ័រដែលកំពុងដំណើរការថាមវន្ត C ដើម្បីអនុញ្ញាតឱ្យទាញយកកម្មវិធី និងការត្រួតពិនិត្យសម្រាប់ការបំបាត់កំហុស។

ភ្ជាប់ឧបករណ៍ភ្ជាប់ 10-pin នៃខ្សែកម្មវិធីដែលមានស្លាក គម្រោង ទៅបឋមកថា J1 នៅលើម៉ូឌុល RabbitCore RCM2300 ដូចបង្ហាញក្នុងរូបភាពទី 5។ ត្រូវប្រាកដថាតម្រង់គែមដែលបានសម្គាល់ (ជាធម្មតាក្រហម) នៃខ្សែទៅកាន់ម្ជុល 1 នៃឧបករណ៍ភ្ជាប់។ (កុំប្រើ ឌីអ៊ីក ឧបករណ៍ភ្ជាប់ ដែលត្រូវបានប្រើសម្រាប់ការភ្ជាប់សៀរៀលធម្មតា។)

ភ្ជាប់ចុងម្ខាងទៀតនៃខ្សែសរសេរកម្មវិធីទៅច្រក COM នៅលើកុំព្យូទ័ររបស់អ្នក។ កំណត់ចំណាំអំពីច្រកដែលអ្នកភ្ជាប់ខ្សែ ដោយសារថាមវន្ត C ចាំបាច់ត្រូវមានប៉ារ៉ាម៉ែត្រនេះកំណត់រចនាសម្ព័ន្ធនៅពេលវាត្រូវបានដំឡើង។

ចំណាំ៖ COM 1 គឺជាច្រកលំនាំដើមដែលប្រើដោយ Dynamic C ។

Digi RCM2300 RabbitCore C-Programmable Module រូបភាពទី 5

រូបភាពទី 5. ភ្ជាប់ខ្សែកម្មវិធីទៅ RCM2300

2.3.3 ភ្ជាប់ការផ្គត់ផ្គង់ថាមពល

នៅពេលដែលការតភ្ជាប់ខាងលើត្រូវបានបង្កើតឡើង អ្នកអាចភ្ជាប់ថាមពលទៅកាន់ RabbitCore Prototyping Board។

ភ្ជាប់ឧបករណ៍ភ្ជាប់ពីឧបករណ៍បំលែងជញ្ជាំងទៅបឋមកថា J5 នៅលើបន្ទះគំរូដូចបង្ហាញក្នុងរូបភាពទី 6។ ឧបករណ៍ភ្ជាប់អាចត្រូវបានភ្ជាប់តាមវិធីណាក៏ដោយ ដរាបណាវាមិនត្រូវបានអុហ្វសិតទៅម្ខាង។

Digi RCM2300 RabbitCore C-Programmable Module រូបភាពទី 6

រូបភាពទី 6. ការតភ្ជាប់ការផ្គត់ផ្គង់ថាមពល

ដោតឧបករណ៍បំលែងជញ្ជាំង។ ភ្លើង LED (DS 1) នៅលើបន្ទះគំរូគួរតែភ្លឺ។ RCM2300 និង​បន្ទះ​គំរូ​ឥឡូវ​បាន​ត្រៀម​ខ្លួន​ជា​ស្រេច​ដើម្បី​ប្រើ។

ចំណាំ៖ ក កំណត់ឡើងវិញ ប៊ូតុងត្រូវបានផ្តល់ជូននៅលើក្រុមប្រឹក្សាភិបាលគំរូ ដើម្បីអនុញ្ញាតឱ្យកំណត់ផ្នែករឹងឡើងវិញដោយមិនចាំបាច់ផ្តាច់ថាមពល។

ដើម្បី​បិទ​បន្ទះ​គំរូ សូម​ដក​ឧបករណ៍​ភ្ជាប់​ថាមពល​ចេញ​ពី J5។ អ្នកគួរតែផ្តាច់ថាមពលមុនពេលធ្វើការកែតម្រូវសៀគ្វីនៅក្នុងតំបន់គំរូ ការផ្លាស់ប្តូរការតភ្ជាប់ណាមួយទៅកាន់ក្តារ ឬដក RCM2300 ចេញពីក្តារ។

2.4 តើខ្ញុំទៅណាពីទីនេះ?

យើងសូមណែនាំឱ្យអ្នកបន្តទៅជំពូកបន្ទាប់ ហើយដំឡើងថាមវន្ត C (ប្រសិនបើអ្នកមិនទាន់បានដំឡើងវាទេ) បន្ទាប់មកដំណើរការ s ដំបូង។ample កម្មវិធីដើម្បីផ្ទៀងផ្ទាត់ថា RCM2300 និងក្រុមប្រឹក្សាគំរូត្រូវបានបង្កើតឡើង និងដំណើរការត្រឹមត្រូវ។

ប្រសិនបើអ្វីៗហាក់ដូចជាដំណើរការ យើងសូមណែនាំនូវលំដាប់សកម្មភាពខាងក្រោម៖

1. ដំណើរការ s ទាំងអស់។ampកម្មវិធី le ដែលបានពិពណ៌នានៅក្នុងផ្នែកទី 3.5 ដើម្បីទទួលបានការយល់ដឹងជាមូលដ្ឋានជាមួយថាមវន្ត C និងសមត្ថភាពរបស់ RCM2300 ។
2. សម្រាប់ការអភិវឌ្ឍន៍បន្ថែមទៀត សូមមើល សៀវភៅណែនាំអ្នកប្រើប្រាស់ RabbitCore RCM2300 សម្រាប់ព័ត៌មានលម្អិតនៃផ្នែករឹង និងផ្នែកទន់របស់ RCM2300។

រូបតំណាងឯកសារគួរតែត្រូវបានដំឡើងនៅលើផ្ទៃតុនៃស្ថានីយការងាររបស់អ្នក។ ចុចលើវាដើម្បីទៅដល់ម៉ឺនុយឯកសារ។ អ្នកអាចបង្កើតរូបតំណាងផ្ទៃតុថ្មីដែលចង្អុលទៅ default.htm នៅក្នុង ឯកសារ ថតនៅក្នុងថតដំឡើងថាមវន្ត C ។

3. សម្រាប់ប្រធានបទអភិវឌ្ឍន៍ជឿនលឿន សូមមើល សៀវភៅណែនាំអ្នកប្រើប្រាស់ថាមវន្ត Cផងដែរនៅក្នុងសំណុំឯកសារអនឡាញ។

2.4.1 ជំនួយបច្ចេកទេស

ចំណាំ៖ ប្រសិនបើអ្នកបានទិញ 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 ផ្សេងទៀត) អ្នកត្រូវតែដំឡើង និងប្រើថាមវន្ត C ជំពូកនេះនាំអ្នកឆ្លងកាត់ការដំឡើងថាមវន្ត C ហើយបន្ទាប់មកផ្តល់នូវដំណើរទេសចរណ៍នៃមុខងារសំខាន់ៗរបស់វាជាមួយ គោរពចំពោះម៉ូឌុល RabbitCore RCM2300 ។

3.1 លើសview នៃ​ថាមវន្ត C

ថាមវន្ត C រួមបញ្ចូលមុខងារអភិវឌ្ឍន៍ខាងក្រោមទៅក្នុងកម្មវិធីតែមួយ៖

  • ការកែសម្រួល
  • ការចងក្រង
  • ការភ្ជាប់
  • កំពុងផ្ទុក
  • ការបំបាត់កំហុសក្នុងសៀគ្វី

តាមពិត ការចងក្រង ការភ្ជាប់ និងការផ្ទុក គឺជាមុខងារមួយ។ ថាមវន្ត C មិនប្រើកម្មវិធីត្រាប់តាមក្នុងសៀគ្វីទេ។ កម្មវិធីដែលកំពុងត្រូវបានបង្កើតឡើងត្រូវបានទាញយក និងប្រតិបត្តិពីប្រព័ន្ធ "គោលដៅ" តាមរយៈការតភ្ជាប់ serial-port ដែលត្រូវបានកែលម្អ។ ការអភិវឌ្ឍន៍កម្មវិធី និងការបំបាត់កំហុសប្រព្រឹត្តទៅយ៉ាងរលូននៅលើការតភ្ជាប់នេះ ដែលបង្កើនល្បឿននៃការអភិវឌ្ឍន៍ប្រព័ន្ធយ៉ាងខ្លាំង។

លក្ខណៈពិសេសផ្សេងទៀតនៃ Dynamic C រួមមាន:

  • ថាមវន្ត C មានកម្មវិធីនិពន្ធអត្ថបទដែលភ្ជាប់មកជាមួយដែលងាយស្រួលប្រើ។ កម្មវិធីអាចត្រូវបានប្រតិបត្តិ និងបំបាត់កំហុសដោយអន្តរកម្មនៅកម្រិតប្រភពកូដ ឬកូដម៉ាស៊ីន។ ម៉ឺនុយទាញចុះក្រោម និងផ្លូវកាត់ក្តារចុចសម្រាប់ពាក្យបញ្ជាភាគច្រើនធ្វើឱ្យ Dynamic C ងាយស្រួលប្រើ។
  • ថាមវន្ត C ក៏គាំទ្រការសរសេរកម្មវិធីភាសាការជួបប្រជុំគ្នាផងដែរ។ វាមិនចាំបាច់ក្នុងការចាកចេញពី C ឬប្រព័ន្ធអភិវឌ្ឍន៍ដើម្បីសរសេរកូដភាសា assembly នោះទេ។ C និងភាសា assembly អាចត្រូវបានលាយបញ្ចូលគ្នា។
  • ការបំបាត់កំហុសនៅក្រោមថាមវន្ត C រួមបញ្ចូលសមត្ថភាពក្នុងការប្រើប្រាស់ បោះពុម្ព ពាក្យបញ្ជា មើលកន្សោម ចំណុចបំបែក និងមុខងារបំបាត់កំហុសកម្រិតខ្ពស់ផ្សេងទៀត។ កន្សោមមើលអាចត្រូវបានប្រើដើម្បីគណនាកន្សោម C ដែលពាក់ព័ន្ធនឹងអថេរ ឬមុខងាររបស់កម្មវិធីគោលដៅ។ កន្សោមមើលអាចត្រូវបានវាយតម្លៃខណៈពេលដែលឈប់នៅចំណុចឈប់ ឬខណៈពេលដែលគោលដៅកំពុងដំណើរការកម្មវិធីរបស់វា។
  • ថាមវន្ត C ផ្តល់ផ្នែកបន្ថែមទៅភាសា C (ដូចជាអថេរដែលបានចែករំលែក និងការពារ ការចំណាយ និងមុខងាររួម) ដែលគាំទ្រការអភិវឌ្ឍន៍ប្រព័ន្ធបង្កប់ក្នុងពិភពពិត។ ទម្លាប់នៃសេវាកម្មរំខានអាចត្រូវបានសរសេរជា C. ថាមវន្ត C គាំទ្រកិច្ចការច្រើនដែលសហការគ្នា និងជាមុន។
  • ថាមវន្ត C ភ្ជាប់មកជាមួយបណ្ណាល័យមុខងារជាច្រើន ដែលទាំងអស់នៅក្នុងកូដប្រភព។ បណ្ណាល័យទាំងនេះគាំទ្រការសរសេរកម្មវិធីតាមពេលវេលាជាក់ស្តែង កម្រិតម៉ាស៊ីន I/O និងផ្តល់មុខងារស្តង់ដារ និងមុខងារគណិតវិទ្យា។
  • ថាមវន្ត C ចងក្រងដោយផ្ទាល់ទៅអង្គចងចាំ។ មុខងារ និងបណ្ណាល័យត្រូវបានចងក្រង និងភ្ជាប់ និងទាញយកតាមអ៊ីនធឺណិត។ នៅលើកុំព្យូទ័រដែលមានល្បឿនលឿន Dynamic C អាចផ្ទុកលេខកូដ 30,000 បៃក្នុងរយៈពេល 5 វិនាទីក្នុងអត្រា baud 115,200 bps ។
3.2 តម្រូវការប្រព័ន្ធ

ដើម្បីដំឡើង និងដំណើរការថាមវន្ត C ប្រព័ន្ធរបស់អ្នកត្រូវតែដំណើរការមួយក្នុងចំណោមប្រព័ន្ធប្រតិបត្តិការខាងក្រោម៖

  • វីនដូ 95
  • វីនដូ 98
  • វីនដូ NT
  • វីនដូខ្ញុំ
  • វីនដូ 2000
  • វីនដូ XP
3.2.1 តម្រូវការផ្នែករឹង

កុំព្យូទ័រដែលអ្នកដំឡើងថាមវន្ត C សម្រាប់ការអភិវឌ្ឍន៍ប្រព័ន្ធផ្អែកលើ RCM2300 គួរតែមានផ្នែករឹងដូចខាងក្រោមៈ

  • មីក្រូដំណើរការ Pentium ឬក្រោយ
  • 32 MB នៃ RAM
  • យ៉ាងហោចណាស់ 50 MB នៃទំហំថាសរឹងឥតគិតថ្លៃ
  • យ៉ាងហោចណាស់ច្រក COM (សៀរៀល) ឥតគិតថ្លៃមួយសម្រាប់ការទំនាក់ទំនងជាមួយប្រព័ន្ធគោលដៅ
  • ដ្រាយស៊ីឌីរ៉ូម (សម្រាប់ដំឡើងកម្មវិធី)
3.3 ការដំឡើងថាមវន្ត C

បញ្ចូលស៊ីឌីរ៉ូមថាមវន្ត C នៅក្នុងដ្រាយនៅលើកុំព្យូទ័ររបស់អ្នក។ ប្រសិនបើដំណើរការស្វ័យប្រវត្តិត្រូវបានបើក ការដំឡើងស៊ីឌីនឹងចាប់ផ្តើមដោយស្វ័យប្រវត្តិ។

ប្រសិនបើ autorun ត្រូវបានបិទ ឬការដំឡើងបើមិនដូច្នេះទេ មិនចាប់ផ្តើម សូមប្រើ Windows ចាប់ផ្តើម > រត់ ម៉ឺនុយ ឬ Windows Explorer ដើម្បីបើកដំណើរការ SETUP.EXE ពីថត root នៃស៊ីឌីរ៉ូម។

កម្មវិធីដំឡើងនឹងណែនាំអ្នកតាមរយៈដំណើរការដំឡើង។ ជំហាន​ភាគច្រើន​នៃ​ដំណើរការ​គឺ​ពន្យល់​ដោយ​ខ្លួនឯង ហើយ​មិន​មាន​ចែង​ក្នុង​ផ្នែក​នេះ​ទេ។ ជំហានដែលបានជ្រើសរើសដែលអាចមានការភ័ន្តច្រឡំចំពោះអ្នកប្រើប្រាស់មួយចំនួនត្រូវបានរៀបរាប់ខាងក្រោម (អេក្រង់ឧបករណ៍ប្រើប្រាស់ដំឡើងមួយចំនួនអាចប្រែប្រួលបន្តិចបន្តួចពីអ្វីដែលបានបង្ហាញ។ )

3.3.1 កម្មវិធី និងឯកសារ File ទីតាំង

កម្មវិធី បណ្ណាល័យ និងឯកសាររបស់ថាមវន្ត C files អាច​ត្រូវ​បាន​ដំឡើង​នៅ​ទីតាំង​ងាយ​ស្រួល​ណា​មួយ​នៅ​លើ hard drive របស់​ស្ថានីយ​ការងារ​របស់​អ្នក។

Digi RCM2300 RabbitCore C-Programmable Module A

ទីតាំងលំនាំដើម ដូចដែលបានបង្ហាញក្នុងឧample ខាងលើគឺនៅក្នុងថតដែលមានឈ្មោះសម្រាប់កំណែនៃ Dynamic C ដែលដាក់ក្នុងថត root នៃ C: drive ។ ប្រសិនបើទីតាំងនេះមិនសមស្រប សូមបញ្ចូលផ្លូវឫសផ្សេងមុននឹងចុច បន្ទាប់ >. Files ត្រូវ​បាន​ដាក់​ក្នុង​ថត​ដែល​បាន​បញ្ជាក់ ដូច្នេះ​មិន​ត្រូវ​កំណត់​ទីតាំង​នេះ​ទៅ​ជា​ថត​ root របស់​ drive ទេ។

3.3.2 ប្រភេទការដំឡើង

ថាមវន្ត C មានសមាសភាគពីរដែលអាចត្រូវបានដំឡើងជាមួយគ្នាឬដោយឡែកពីគ្នា។ សមាសភាគមួយគឺថាមវន្ត C ខ្លួនវាផ្ទាល់ ជាមួយនឹងបរិស្ថានអភិវឌ្ឍន៍ ការគាំទ្រ files និងបណ្ណាល័យ។ សមាសភាគផ្សេងទៀតគឺជាបណ្ណាល័យឯកសារក្នុងទម្រង់ HTML និង PDF ដែលអាចត្រូវបានទុកចោលដើម្បីរក្សាទុកទំហំថាសរឹង ឬដំឡើងនៅកន្លែងផ្សេងទៀត (នៅលើដ្រាយដាច់ដោយឡែក ឬបណ្តាញការងារ ឧ។ampលេ) ។

Digi RCM2300 RabbitCore C-Programmable Module B

ប្រភេទការដំឡើងត្រូវបានជ្រើសរើសនៅក្នុងម៉ឺនុយដំឡើងដែលបានបង្ហាញខាងលើ។ ជម្រើសគឺ៖

  • ការដំឡើងធម្មតា។ - ទាំងថាមវន្ត C និងបណ្ណាល័យឯកសារនឹងត្រូវបានដំឡើងនៅក្នុងថតដែលបានបញ្ជាក់ (លំនាំដើម) ។
  • ការតំឡើងបង្រួម - មានតែថាមវន្ត C ប៉ុណ្ណោះនឹងត្រូវបានដំឡើង។
  • ការដំឡើងផ្ទាល់ខ្លួន - អ្នកនឹងត្រូវបានអនុញ្ញាតឱ្យជ្រើសរើសសមាសធាតុណាមួយដែលត្រូវបានដំឡើង។ ជម្រើសនេះមានប្រយោជន៍ក្នុងការដំឡើង ឬដំឡើងឡើងវិញគ្រាន់តែឯកសារប៉ុណ្ណោះ។
3.3.3 ជ្រើសរើសច្រក COM

ថាមវន្ត C ប្រើច្រក COM (សៀរៀល) ដើម្បីទំនាក់ទំនងជាមួយប្រព័ន្ធអភិវឌ្ឍន៍គោលដៅ។ ការដំឡើងអនុញ្ញាតឱ្យអ្នកជ្រើសរើសច្រក COM ដែលនឹងត្រូវបានប្រើ។

Digi RCM2300 RabbitCore C-Programmable Module C

ការជ្រើសរើសលំនាំដើម ដូចដែលបានបង្ហាញនៅក្នុង ឧample ខាងលើគឺ COM1។ អ្នកអាចជ្រើសរើសច្រកដែលអាចប្រើបានសម្រាប់ការប្រើប្រាស់របស់ Dynamic C។ ប្រសិនបើអ្នកមិនប្រាកដថាច្រកណាដែលអាចប្រើបានទេ សូមជ្រើសរើស COM1។ ការជ្រើសរើសនេះអាចត្រូវបានផ្លាស់ប្តូរនៅពេលក្រោយនៅក្នុងថាមវន្ត C ។

ចំណាំ៖ ឧបករណ៍​ដំឡើង​មិន​ពិនិត្យ​មើល​ការ​ជ្រើសរើស​ទេ។ COM ច្រកតាមមធ្យោបាយណាមួយ។ ការបញ្ជាក់ច្រកដែលកំពុងប្រើប្រាស់ដោយឧបករណ៍ផ្សេងទៀត (កណ្ដុរ ម៉ូដឹម។

3.3.4 រូបតំណាងផ្ទៃតុ

នៅពេលដែលការដំឡើងរបស់អ្នកត្រូវបានបញ្ចប់ អ្នកនឹងមានរូបតំណាងរហូតដល់បីនៅលើកុំព្យូទ័រលើតុរបស់អ្នក ដូចដែលបានបង្ហាញខាងក្រោម។

Digi RCM2300 RabbitCore C-Programmable Module D

រូបតំណាងមួយគឺសម្រាប់ Dynamic C មួយបើកម៉ឺនុយឯកសារ ហើយទីបីគឺសម្រាប់ Rabbit Field Utility ដែលជាឧបករណ៍ប្រើសម្រាប់ទាញយកកម្មវិធីដែលបានចងក្រងជាមុនទៅកាន់ប្រព័ន្ធគោលដៅ។

3.4 ការចាប់ផ្តើមថាមវន្ត C

នៅពេលដែលម៉ូឌុល RabbitCore ត្រូវបានតំឡើង និងភ្ជាប់ដូចដែលបានពិពណ៌នានៅក្នុងជំពូកទី 2 ហើយថាមវន្ត C ត្រូវបានដំឡើង សូមចាប់ផ្តើមថាមវន្ត C ដោយចុចពីរដងលើរូបតំណាងថាមវន្ត C ។ ថាមវន្ត C គួរតែចាប់ផ្តើម បន្ទាប់មករកមើលប្រព័ន្ធគោលដៅនៅលើច្រក COM ដែលអ្នកបានបញ្ជាក់អំឡុងពេលដំឡើង (តាមលំនាំដើម COM1)។ នៅពេលរកឃើញ ថាមវន្ត C គួរតែឆ្លងកាត់តាមលំដាប់នៃជំហានដើម្បីចាប់ផ្ដើមម៉ូឌុលត្រជាក់ និងចងក្រង BIOS ។

ប្រសិនបើអ្នកទទួលបានសារចាប់ផ្តើម "BIOS ត្រូវបានចងក្រង និងផ្ទុកដោយជោគជ័យ…"អ្នកត្រៀមខ្លួនជាស្រេចដើម្បីបន្តជាមួយ sample កម្មវិធីនៅផ្នែកបន្ទាប់។

3.4.1 សារកំហុសក្នុងការទំនាក់ទំនង

ប្រសិនបើអ្នកទទួលបានសារ "មិនបានរកឃើញឧបករណ៍ដំណើរការទន្សាយទេ។” ខ្សែកម្មវិធីអាចភ្ជាប់ទៅឧបករណ៍ផ្សេង COM ច្រក ការតភ្ជាប់អាចមានបញ្ហា ឬប្រព័ន្ធគោលដៅអាចនឹងមិនដំណើរការ។ ដំបូង ពិនិត្យ​មើល​ថា​ភ្លើង LED នៅ​លើ​បន្ទះ​គំរូ​ត្រូវ​បាន​ភ្លឺ។ ប្រសិនបើវាគឺ សូមពិនិត្យមើលចុងទាំងពីរនៃខ្សែសរសេរកម្មវិធី ដើម្បីប្រាកដថាវាត្រូវបានដោតយ៉ាងរឹងមាំទៅក្នុងកុំព្យូទ័រ និងរន្ធសរសេរកម្មវិធីរបស់ RCM2300 ជាមួយនឹងគែម pin-1 នៃខ្សែដែលត្រូវគ្នានឹងសញ្ញា pin-1 នៅលើក្តារ។ ប្រសិនបើអ្នកកំពុងប្រើក្រុមប្រឹក្សាភិបាលគំរូ សូមប្រាកដថាម៉ូឌុលត្រូវបានដំឡើងយ៉ាងរឹងមាំ និងត្រឹមត្រូវនៅក្នុងឧបករណ៍ភ្ជាប់របស់វា។

ប្រសិនបើមិនមានកំហុសជាមួយផ្នែករឹងទេ សូមជ្រើសរើសច្រក COM ផ្សេងនៅក្នុងថាមវន្ត C. ពី ជម្រើស ម៉ឺនុយ, ជ្រើសរើស ជម្រើសគម្រោងបន្ទាប់មកជ្រើសរើស ទំនាក់ទំនង. ប្រអប់ដែលបានបង្ហាញគួរតែលេចឡើង។

Digi RCM2300 RabbitCore C-Programmable Module E

ជ្រើសរើសផ្សេងទៀត។ COM ច្រកចេញពីបញ្ជីបន្ទាប់មកចុចយល់ព្រម។ ចុច ដើម្បីបង្ខំថាមវន្ត C ដើម្បីចងក្រង BIOS ឡើងវិញ។ ប្រសិនបើថាមវន្ត C នៅតែរាយការណ៍ថាវាមិនអាចកំណត់ទីតាំងប្រព័ន្ធគោលដៅបានទេ សូមធ្វើជំហានខាងលើម្តងទៀតរហូតដល់អ្នកកំណត់ទីតាំងសកម្ម COM ច្រក។

ប្រសិនបើអ្នកទទួលបានសារ “BIOS ចងក្រងដោយជោគជ័យ…” បន្ទាប់ពីចុច ឬចាប់ផ្តើមថាមវន្ត C ហើយសារនេះត្រូវបានបន្តដោយសារកំហុសទំនាក់ទំនង វាអាចទៅរួចដែលកុំព្យូទ័ររបស់អ្នកមិនអាចគ្រប់គ្រងអត្រា baud 115,200 bps បានទេ។ សាកល្បងផ្លាស់ប្តូរអត្រា baud ទៅ 57,600 bps ដូចខាងក្រោម។

• កំណត់ទីតាំង ជម្រើសសៀរៀល ប្រអប់​ក្នុង​ថាមវន្ត C ជម្រើស > ជម្រើសគម្រោង > ទំនាក់ទំនង ម៉ឺនុយ។ ផ្លាស់ប្តូរអត្រា baud ទៅ 57,600 bps ។ បន្ទាប់មកចុច ឬចាប់ផ្តើមថាមវន្ត C ឡើងវិញ។

០៣ សampកម្មវិធីឡេ

ដើម្បីជួយឱ្យអ្នកស្គាល់ម៉ូឌុល RCM2300 ថាមវន្ត C រួមបញ្ចូល s ជាច្រើន។ampកម្មវិធីឡេ។ ការផ្ទុក ប្រតិបត្តិ និងសិក្សាកម្មវិធីទាំងនេះនឹងផ្តល់ឱ្យអ្នកនូវដៃរឹងមាំview នៃសមត្ថភាពរបស់ RCM2300 ក៏ដូចជាការចាប់ផ្តើមរហ័សជាមួយថាមវន្ត C ជាឧបករណ៍អភិវឌ្ឍន៍កម្មវិធី។

ចំណាំ៖ សampកម្មវិធី le សន្មត់ថាអ្នកមានយ៉ាងហោចណាស់ការចាប់យកបឋមនៃ ANSI C ។ ប្រសិនបើអ្នកមិនធ្វើទេ សូមមើលទំព័រណែនាំនៃ សៀវភៅណែនាំអ្នកប្រើប្រាស់ថាមវន្ត C សម្រាប់បញ្ជីអានដែលបានណែនាំ។

នៃ sampកម្មវិធី le រួមបញ្ចូលជាមួយថាមវន្ត C ជាច្រើនគឺជាក់លាក់ចំពោះម៉ូឌុល RCM2200 ។ កម្មវិធីទាំងនេះនឹងត្រូវបានរកឃើញនៅក្នុង Samples \ RCM2300 ថតឯកសារ។

Digi RCM2300 RabbitCore C-Programmable Module F

យើង​ស្នើ​ឱ្យ​អ្នក​ពិនិត្យ​មើល​ចំណុច​ទាំង​បី​ខាង​ក្រោម​នេះ។ample កម្មវិធីដើម្បីទទួលបានដំណើរកម្សាន្តពេញលេញនៃសមត្ថភាពនៃម៉ូឌុល RabbitCore RCM2300 ។ ពួកវាបង្កើតជា "ការរៀនសូត្រ" ពីមូលដ្ឋានទៅការគ្រប់គ្រង I/O កម្រិតខ្ពស់។

  • FLASHLED.C - Master RCM2300 ម្តងហើយម្តងទៀត LED DS3 នៅលើបន្ទះគំរូ។
  • FLASHLEDS.C-Master RCM2300 បង្ហាញ LEDs DS2 និង DS3 ម្តងហើយម្តងទៀតនៅលើបន្ទះ Pro-totyping ។
  • TOGGLELED.C-Master RCM2300 បញ្ចេញពន្លឺ LED DS2 នៅលើបន្ទះគំរូ ហើយបិទ/បើក LED DS3 ដើម្បីឆ្លើយតបទៅនឹងការចុច S3 ។

កម្មវិធីនីមួយៗទាំងនេះត្រូវបានផ្តល់មតិយ៉ាងពេញលេញនៅក្នុងកូដប្រភព។ សូមមើលមតិយោបល់ទាំងនេះសម្រាប់ព័ត៌មានលម្អិតអំពីរបៀបដែលកម្មវិធីនីមួយៗដំណើរការ។

នៅពេលដែលអ្នកបានផ្ទុក និងប្រតិបត្តិកម្មវិធីទាំងបីនេះហើយ ហើយមានការយល់ដឹងអំពីរបៀបដែលថាមវន្ត C និងម៉ូឌុល RCM2300 អន្តរកម្ម អ្នកអាចបន្ត ហើយសាកល្បងកម្មវិធីផ្សេងទៀតample កម្មវិធី ឬចាប់ផ្តើមសាងសង់ដោយខ្លួនឯង។

សេចក្តីជូនដំណឹងដល់អ្នកប្រើប្រាស់

ផលិតផល Z-WORLD មិនត្រូវបានអនុញ្ញាតសម្រាប់ការប្រើប្រាស់ជាធាតុផ្សំសំខាន់នៅក្នុងឧបករណ៍ជំនួយជីវិត ឬប្រព័ន្ធទេ លើកលែងតែមានកិច្ចព្រមព្រៀងជាលាយលក្ខណ៍អក្សរជាក់លាក់មួយទាក់ទងនឹងការប្រើប្រាស់ដែលមានចេតនាបែបនេះ Z ត្រូវបានបញ្ចូលក្នុងការប្រើប្រាស់នៅចន្លោះពេលនោះ។ ឧបករណ៍ ឬប្រព័ន្ធជំនួយអាយុជីវិត គឺជាឧបករណ៍ ឬប្រព័ន្ធដែលមានបំណងសម្រាប់ការផ្សាំដោយការវះកាត់ចូលទៅក្នុងរាងកាយ ឬដើម្បីទ្រទ្រង់ជីវិត ហើយការបរាជ័យក្នុងការអនុវត្តរបស់ពួកគេ នៅពេលដែលត្រូវបានប្រើប្រាស់ឱ្យបានត្រឹមត្រូវស្របតាមការណែនាំសម្រាប់ការប្រើប្រាស់ដែលមាននៅក្នុងស្លាកសញ្ញា និងសៀវភៅណែនាំរបស់អ្នកប្រើប្រាស់ អាចត្រូវបានរំពឹងទុកដោយសមហេតុផល។ បណ្តាលឱ្យមានរបួសធ្ងន់ធ្ងរ។

គ្មានកម្មវិធីស្មុគស្មាញ ឬប្រព័ន្ធផ្នែករឹងណាដែលល្អឥតខ្ចោះនោះទេ។ កំហុសតែងតែមានវត្តមាននៅក្នុងប្រព័ន្ធនៃទំហំណាមួយ។ ដើម្បីការពារគ្រោះថ្នាក់ដល់អាយុជីវិត ឬទ្រព្យសម្បត្តិ វាជាទំនួលខុសត្រូវរបស់អ្នករចនាប្រព័ន្ធក្នុងការបញ្ចូលយន្តការការពារដែលលែងត្រូវការតទៅទៀត ដែលសមស្របទៅនឹងហានិភ័យដែលពាក់ព័ន្ធ។

ផលិតផល Z-World ទាំងអស់ត្រូវបានសាកល្បងមុខងារ 100 ភាគរយ។ ការធ្វើតេស្តបន្ថែមអាចរួមបញ្ចូលការត្រួតពិនិត្យគុណភាពដែលមើលឃើញ ឬការត្រួតពិនិត្យឧបករណ៍វិភាគបញ្ហាមេកានិក។ ការបញ្ជាក់គឺផ្អែកលើលក្ខណៈនៃការធ្វើតេស្ត sampឯកតា le ជាជាងការធ្វើតេស្តលើសីតុណ្ហភាព និងវ៉ុលtage នៃអង្គភាពនីមួយៗ។ ផលិតផល 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-Programmable [pdf] សៀវភៅណែនាំអ្នកប្រើប្រាស់
RCM2300, RabbitCore, C-Programmable Module, Programmable Module, Module

ឯកសារយោង

ទុកមតិយោបល់

អាសយដ្ឋានអ៊ីមែលរបស់អ្នកនឹងមិនត្រូវបានផ្សព្វផ្សាយទេ។ វាលដែលត្រូវការត្រូវបានសម្គាល់ *