ArteryTek AT32F403AVGT7 32 Bit Microcontrollers

ព័ត៌មានអំពីផលិតផល
AT-START-F403A គឺជាបន្ទះវាយតម្លៃផ្អែកលើបន្ទះឈីប AT32F403AVGT7 ។ វាបំពាក់នូវសូចនាករ LED ប៊ូតុង ឧបករណ៍ភ្ជាប់ USB micro-B ឧបករណ៍ភ្ជាប់ផ្នែកបន្ថែម Arduino Uno R3 និងអង្គចងចាំទំហំ 16 MB SPI Flash ។ ក្រុមប្រឹក្សាវាយតម្លៃនេះរួមបញ្ចូលទាំងឧបករណ៍បំបាត់កំហុស/កម្មវិធី AT-Link-EZ ដែលលុបបំបាត់តម្រូវការសម្រាប់ឧបករណ៍អភិវឌ្ឍន៍បន្ថែម។
ការណែនាំអំពីការប្រើប្រាស់ផលិតផល
ចាប់ផ្តើមរហ័ស
ដើម្បីចាប់ផ្តើមជាមួយ AT-START-F403A សូមអនុវត្តតាមជំហានទាំងនេះ៖
- ភ្ជាប់ការផ្គត់ផ្គង់ថាមពលទៅនឹងក្តារ។
- ត្រូវប្រាកដថា IDD (ការពិពណ៌នាឧបករណ៍បញ្ចូល) ត្រូវបានកំណត់យ៉ាងត្រឹមត្រូវ។
- កម្មវិធី និងបំបាត់កំហុសបន្ទះដោយប្រើឧបករណ៍ AT-Link-EZ ដែលបានបង្កប់។
- ជ្រើសរើសរបៀបចាប់ផ្ដើមដែលចង់បាន។
- បើចាំបាច់ ភ្ជាប់ប្រភពនាឡិកាខាងក្រៅ។
- ប្រើសូចនាករ LED និងប៊ូតុងតាមតម្រូវការ។
- ភ្ជាប់បន្ទះទៅនឹងឧបករណ៍ USB ប្រសិនបើចាំបាច់។
- ចូលប្រើ Bank3 នៃអង្គចងចាំ Flash តាមរយៈចំណុចប្រទាក់ SPIM ប្រសិនបើចាំបាច់។
- ប្រើឧបករណ៍ទប់ទល់ 0 តាមតម្រូវការ។
- ប្រើប្រាស់ឧបករណ៍ភ្ជាប់ផ្នែកបន្ថែម ដូចជាឧបករណ៍ភ្ជាប់ផ្នែកបន្ថែម Arduino Uno R3 សម្រាប់មុខងារបន្ថែម។
Toolchains គាំទ្រ AT-START-F403A
AT-START-F403A គឺឆបគ្នាជាមួយសង្វាក់ឧបករណ៍ផ្សេងៗដែលគាំទ្រមុខងាររបស់វា។ យោងទៅលើឯកសារផលិតផល ឬ webគេហទំព័រសម្រាប់បញ្ជីនៃ toolchains ដែលគាំទ្រ និងការណែនាំដែលត្រូវគ្នារបស់ពួកគេ។
ផ្នែករឹង និងប្លង់
សៀវភៅណែនាំអ្នកប្រើប្រាស់ផ្តល់ព័ត៌មានលម្អិតអំពីផ្នែករឹង និងប្លង់នៃបន្ទះ AT-START-F403A។ វាគ្របដណ្តប់លើប្រធានបទដូចជា ការជ្រើសរើសការផ្គត់ផ្គង់ថាមពល ការកំណត់រចនាសម្ព័ន្ធ IDD ការសរសេរកម្មវិធី និងការបំបាត់កំហុសដោយប្រើ AT-Link-EZ ការជ្រើសរើសរបៀបចាប់ផ្ដើម ការជ្រើសរើសប្រភពនាឡិកាខាងក្រៅ សូចនាករ LED ប៊ូតុង ការតភ្ជាប់ឧបករណ៍ USB ការចូលប្រើអង្គចងចាំ Flash តាមរយៈចំណុចប្រទាក់ SPIM ការប្រើប្រាស់ resistors 0 និងព័ត៌មានលម្អិតឧបករណ៍ភ្ជាប់បន្ថែម។
សម្រាប់ព័ត៌មានបន្ថែម និងការណែនាំជាក់លាក់លើប្រធានបទនីមួយៗ សូមមើលសៀវភៅណែនាំអ្នកប្រើប្រាស់ AT-START-F403A ដែលមាននៅលើផ្លូវការ webគេហទំព័រ។
សេចក្តីផ្តើម
AT-START-F403A ត្រូវបានរចនាឡើងដើម្បីជួយអ្នកស្វែងយល់ពីលក្ខណៈពិសេសដែលមានប្រសិទ្ធភាពខ្ពស់នៃ microcontroller 32-bit, AT32F403A ដែលបានបង្កប់ជាមួយ ARM Cortex®-M4F ជាមួយ FPU និងជួយអភិវឌ្ឍកម្មវិធីរបស់អ្នក។
AT-START-F403A គឺជាក្រុមប្រឹក្សាវាយតម្លៃផ្អែកលើបន្ទះឈីប AT32F403AVGT7 ដែលមានសូចនាករ LED ប៊ូតុង ឧបករណ៍ភ្ជាប់ USB micro-B ឧបករណ៍ភ្ជាប់ផ្នែកបន្ថែម ArduinoTM Uno R3 និងអង្គចងចាំបន្ថែម 16 MB SPI Flash ។ ក្រុមប្រឹក្សាវាយតម្លៃនេះបង្កប់ឧបករណ៍បំបាត់កំហុស/កម្មវិធី AT-Link-EZ ដោយមិនចាំបាច់ប្រើឧបករណ៍អភិវឌ្ឍន៍ផ្សេងទៀត។
ជាងview
លក្ខណៈពិសេស
AT-START-F403A មានលក្ខណៈដូចខាងក្រោមៈ
- AT-START-F403A មាន microcontroller AT32F403AVGT7 នៅលើយន្តហោះ ដែលបង្កប់ ARM Cortex®-M4F, ដំណើរការ 32-bit, 1024 KB Flash memory និង 96+128 KB SRAM, LQFP100។
- ឧបករណ៍ភ្ជាប់ AT-Link នៅលើយន្តហោះ៖
- AT-Link-EZ នៅលើយន្តហោះអាចត្រូវបានប្រើសម្រាប់ការសរសេរកម្មវិធី និងការបំបាត់កំហុស (AT-Link-EZ គឺជាកំណែសាមញ្ញរបស់ AT-Link ហើយមិនគាំទ្ររបៀបក្រៅបណ្តាញ)
- ប្រសិនបើ AT-Link-EZ ត្រូវបានបំបែកចេញពីក្តារនេះដោយពត់កោងតាមសន្លាក់នោះ AT-START-F403A អាចត្រូវបានភ្ជាប់ទៅ AT-Link ឯករាជ្យសម្រាប់ការសរសេរកម្មវិធី និងការបំបាត់កំហុស។
- នៅលើយន្តហោះ 20-pin ARM ស្តង់ដារ JTAG ឧបករណ៍ភ្ជាប់ (ជាមួយ JTAGឧបករណ៍ភ្ជាប់ SWD សម្រាប់សរសេរកម្មវិធី/បំបាត់កំហុស)
- 16 MB SPI Flash EN25QH128A ត្រូវបានប្រើជា Flash memory Bank 3 ដែលបានពង្រីក
- វិធីសាស្រ្តផ្គត់ផ្គង់ថាមពលផ្សេងៗគ្នា៖
- តាមរយៈឡានក្រុង USB របស់ AT-Link-EZ
- តាមរយៈឡានក្រុង USB (VBUS) នៃ AT-START-F403A
- ការផ្គត់ផ្គង់ថាមពលខាងក្រៅ 7 ~ 12 V (VIN)
- ការផ្គត់ផ្គង់ថាមពលខាងក្រៅ 5V (E5V)
- ការផ្គត់ផ្គង់ថាមពល 3.3 V ខាងក្រៅ
- 4 x សូចនាករ LED៖
- LED1 (ក្រហម) ប្រើសម្រាប់ការបើកថាមពល 3.3 V
- សូចនាករ LED អ្នកប្រើប្រាស់ 3 x: LED2 (ក្រហម), LED3 (លឿង) និង LED4 (បៃតង)
- ប៊ូតុង 2 x (ប៊ូតុងអ្នកប្រើប្រាស់ និងប៊ូតុងកំណត់ឡើងវិញ)
- គ្រីស្តាល់ HSE 8 MHz
- 32.768 kHz LSE គ្រីស្តាល់
- ឧបករណ៍ភ្ជាប់ USB micro-B
- ឧបករណ៍ភ្ជាប់ផ្នែកបន្ថែមជាច្រើនអាចត្រូវបានភ្ជាប់យ៉ាងរហ័សទៅក្នុងបន្ទះគំរូ និងងាយស្រួលក្នុងការរុករក៖
- ឧបករណ៍ភ្ជាប់ផ្នែកបន្ថែម ArduinoTM Uno R3
- ឧបករណ៍ភ្ជាប់ផ្នែកបន្ថែម LQFP100 I/O
និយមន័យនៃពាក្យ
- Jumper JPx បើក
បានដំឡើង Jumper - Jumper JPx OFF លោតមិនបានដំឡើងទេ។
- Resistor Rx បើក
ខ្លីដោយ solder ឬ 0Ω resistor - Resistor Rx បិទ
បើក
ការចាប់ផ្តើមរហ័ស
AT-START-F403A គឺជាឧបករណ៍អភិវឌ្ឍន៍ដែលមានតម្លៃទាប និងងាយស្រួលប្រើ ដែលត្រូវបានរចនាឡើងសម្រាប់ការវាយតម្លៃ និងប្រើប្រាស់មីក្រូត្រួតពិនិត្យដែលមានប្រសិទ្ធភាពខ្ពស់ AT32F403A ដើម្បីអភិវឌ្ឍកម្មវិធី។
ចាប់ផ្តើម
កំណត់រចនាសម្ព័ន្ធបន្ទះ AT-START-F403A តាមលំដាប់ដូចខាងក្រោមដើម្បីចាប់ផ្តើមកម្មវិធី៖
- ពិនិត្យមើលទីតាំង Jumper នៅលើក្តារ៖
JP1 ត្រូវបានភ្ជាប់ទៅ GND ឬ OFF (BOOT0 គឺ 0 ហើយ BOOT0 មានរេស៊ីស្តង់ទាញចុះក្នុង AT32F403AVGT7);
ស្រេចចិត្ត JP4 ឬបិទ (BOOT1 ស្ថិតក្នុងស្ថានភាពណាមួយ);
JP8 one-piece jumper ត្រូវបានភ្ជាប់ទៅ I/O នៅខាងស្តាំ។ - ភ្ជាប់បន្ទះ AT-START-F403A ទៅកុំព្យូទ័រតាមរយៈខ្សែ USB (ប្រភេទ A ដល់ micro-B) ហើយបន្ទះនឹងត្រូវបានបំពាក់តាមរយៈឧបករណ៍ភ្ជាប់ USB AT-Link-EZ CN6 ។ LED1 (ក្រហម) តែងតែបើក ហើយ LED បីផ្សេងទៀត (LED2 ដល់ LED4) ចាប់ផ្តើមភ្លឹបភ្លែតៗ។
- បន្ទាប់ពីចុចប៊ូតុង USER (B2) ប្រេកង់ភ្លឹបភ្លែតៗនៃអំពូល LED បីត្រូវបានផ្លាស់ប្តូរ។
ឧបករណ៍ច្រវ៉ាក់ដែលគាំទ្រ AT-START-F403A
- ARM® Keil®: MDK-ARM™
- IAR™៖ ក្តៅ
ផ្នែករឹង និងប្លង់
បន្ទះ AT-START-F403A ត្រូវបានរចនាឡើងជុំវិញ microcontroller AT32F403AVGT7 នៅក្នុងកញ្ចប់ LQFP100។
រូបភាពទី 1 បង្ហាញការភ្ជាប់រវាង AT-Link-EZ, AT32F403AVGT7 និងឧបករណ៍ភ្ជាប់របស់ពួកគេ (ប៊ូតុង, LEDs, USB, SPI Flash memory និងឧបករណ៍ភ្ជាប់បន្ថែម)
រូបភាពទី 2 និងរូបភាពទី 3 បង្ហាញលក្ខណៈពិសេសទាំងនេះនៅលើក្តារ AT-Link-EZ និង AT-START-F403A ។



ការជ្រើសរើសការផ្គត់ផ្គង់ថាមពល
ការផ្គត់ផ្គង់ថាមពល 5 V នៃ AT-START-F403A អាចត្រូវបានផ្តល់តាមរយៈខ្សែ USB (តាមរយៈឧបករណ៍ភ្ជាប់ USB CN6 នៅលើ AT-Link-EZ ឬឧបករណ៍ភ្ជាប់ USB CN1 នៅលើ AT-START-F403A) ឬតាមរយៈ 5 ខាងក្រៅ។ ការផ្គត់ផ្គង់ថាមពល V (E5V) ឬដោយការផ្គត់ផ្គង់ថាមពលខាងក្រៅ 7 ~ 12 V (VIN) តាមរយៈវ៉ុល 5Vtage និយតករ (U1) នៅលើក្តារ។ ក្នុងករណីនេះ ការផ្គត់ផ្គង់ថាមពល 5 V ផ្តល់នូវថាមពល 3.3 V ដែលត្រូវការដោយ microcontrollers និង peripherals តាមរយៈវ៉ុល 3.3 V ។tage និយតករ (U2) នៅលើក្តារ។
ម្ជុល 5 V នៃ J4 ឬ J7 ក៏អាចប្រើជាប្រភពថាមពលបញ្ចូលផងដែរ។ បន្ទះ AT-START-F403A ត្រូវតែបំពាក់ដោយអង្គភាពផ្គត់ផ្គង់ថាមពល 5 V ។
ម្ជុល 3.3 V នៃ J4 ឬ VDD pin របស់ J1 និង J2 ក៏អាចត្រូវបានប្រើដោយផ្ទាល់ជាការផ្គត់ផ្គង់ថាមពលបញ្ចូល 3.3 V ។ បន្ទះ AT-START-F403A ត្រូវតែដំណើរការដោយអង្គភាពផ្គត់ផ្គង់ថាមពល 3.3 V ។
ចំណាំ៖
លុះត្រាតែ 5 V ត្រូវបានផ្តល់តាមរយៈឧបករណ៍ភ្ជាប់ USB (CN6) នៅលើ AT-Link-EZ នោះ AT-Link-EZ នឹងមិនត្រូវបានបំពាក់ដោយវិធីផ្គត់ផ្គង់ថាមពលផ្សេងទៀតទេ។
នៅពេលដែលបន្ទះកម្មវិធីផ្សេងទៀតត្រូវបានភ្ជាប់ទៅ J4 ម្ជុល VIN, 5 V និង 3.3 V អាចត្រូវបានប្រើជាថាមពលទិន្នផល។ ម្ជុល J7 5V ប្រើជាថាមពលទិន្នផល 5 V; ម្ជុល VDD របស់ J1 និង J2 ប្រើជាថាមពលទិន្នផល 3.3 V ។
អាយឌី
នៅក្នុងព្រឹត្តិការណ៍នៃ JP3 OFF (និមិត្តសញ្ញា IDD) និង R13 OFF វាត្រូវបានអនុញ្ញាតឱ្យភ្ជាប់ ammeter ដើម្បីវាស់ការប្រើប្រាស់ថាមពលរបស់ AT32F403AVGT7 ។
- JP3 បិទ, R13 បើក៖
AT32F403AVGT7 ត្រូវបានបំពាក់ដោយថាមពល។ (ការកំណត់លំនាំដើម និងដោត JP3 មិនត្រូវបានម៉ោនមុនពេលដឹកជញ្ជូន) - JP3 ON, R13 បិទ៖
AT32F403AVGT7 ត្រូវបានបំពាក់ដោយថាមពល។ - JP3 OFF, R13 បិទ៖
ammeter ត្រូវតែភ្ជាប់ដើម្បីវាស់ការប្រើប្រាស់ថាមពលរបស់ AT32F403AVGT7 (ប្រសិនបើគ្មាន ammeter ទេ AT32F403AVGT7 មិនអាចដំណើរការបាន)។
ការសរសេរកម្មវិធី និងការបំបាត់កំហុស
បានបង្កប់ AT-Link-EZ
បន្ទះវាយតម្លៃបង្កប់កម្មវិធី Artery AT-Link-EZ និងឧបករណ៍បំបាត់កំហុសសម្រាប់អ្នកប្រើប្រាស់ដើម្បីសរសេរកម្មវិធី/បំបាត់កំហុស AT32F403AVGT7 នៅលើបន្ទះ AT-START-F403A។ AT-Link-EZ គាំទ្ររបៀបចំណុចប្រទាក់ SWD និងគាំទ្រសំណុំនៃច្រក COM និម្មិត (VCP) ដើម្បីភ្ជាប់ទៅ USART1_TX/USART1_RX (PA9/PA10) នៃ AT32F403AVGT7 ។ ក្នុងករណីនេះ PA9 និង PA10 នៃ AT32F403AVGT7 នឹងត្រូវបានប៉ះពាល់ដោយ AT-Link-EZ ដូចខាងក្រោម៖
- PA9 ត្រូវបានទាញយ៉ាងទន់ខ្សោយរហូតដល់កម្រិតខ្ពស់ដោយម្ជុល VCP RX របស់ AT-Link-EZ;
- PA10 ត្រូវបានទាញយ៉ាងខ្លាំងរហូតដល់កម្រិតខ្ពស់ដោយម្ជុល VCP TX នៃ AT-Link-EZ
អ្នកប្រើប្រាស់អាចកំណត់ R9 និង R10 OFF បន្ទាប់មកការប្រើប្រាស់ PA9 និង PA10 នៃ AT32F403AVGT7 មិនស្ថិតនៅក្រោមការរឹតបន្តឹងខាងលើទេ។
សូមមើលសៀវភៅណែនាំអ្នកប្រើប្រាស់ AT-Link សម្រាប់ព័ត៌មានលម្អិតពេញលេញអំពីប្រតិបត្តិការ ការដំឡើងកម្មវិធីបង្កប់ និងការប្រុងប្រយ័ត្នរបស់ AT-Link-EZ ។
AT-Link-EZ PCB នៅលើបន្ទះវាយតម្លៃអាចត្រូវបានបំបែកចេញពី AT-START-F403A ដោយពត់កោងតាមសន្លាក់។ ក្នុងករណីនេះ AT-START-F403A នៅតែអាចភ្ជាប់ទៅ CN7 នៃ AT-Link-EZ តាមរយៈ CN2 (មិនត្រូវបានដំឡើងមុនពេលដឹកជញ្ជូន) ឬអាចភ្ជាប់ជាមួយ AT-Link ផ្សេងទៀតដើម្បីបន្តការសរសេរកម្មវិធី និងការបំបាត់កំហុសនៅលើ AT32F403AVGT7 ។
20-pin ARM® ស្តង់ដារ JTAG ឧបករណ៍ភ្ជាប់
AT-START-F403A ក៏កក់ទុក JTAG ឬឧបករណ៍ភ្ជាប់គោលបំណងទូទៅ SWD ជា
កម្មវិធី/ឧបករណ៍បំបាត់កំហុស។ ប្រសិនបើអ្នកប្រើចង់ប្រើចំណុចប្រទាក់នេះដើម្បីសរសេរកម្មវិធី និងបំបាត់កំហុស AT32F403AVGT7 សូមបំបែក AT-Link-EZ ចេញពីក្តារ ឬកំណត់ R41, R44 និង R46 OFF ហើយភ្ជាប់ CN3 (មិនបានដំឡើងមុនពេលដឹកជញ្ជូន) ទៅនឹងការសរសេរកម្មវិធី និងការបំបាត់កំហុស។ ឧបករណ៍។
ការជ្រើសរើសរបៀបចាប់ផ្ដើម
នៅពេលចាប់ផ្តើម របៀបចាប់ផ្ដើមបីផ្សេងគ្នាអាចត្រូវបានជ្រើសរើសដោយមធ្យោបាយនៃការកំណត់រចនាសម្ព័ន្ធម្ជុល។
|
អ្នកលោត |
ការជ្រើសរើសរបៀបចាប់ផ្ដើម |
ការកំណត់ |
|
| បូទី ០ | បូទី ០ | ||
| JP1 បានភ្ជាប់ទៅ GND ឬបិទ; JP4 ជាជម្រើស ឬបិទ |
X |
0 |
ចាប់ផ្ដើមពីអង្គចងចាំ Flash ខាងក្នុង (ការកំណត់លំនាំដើមរបស់រោងចក្រ) |
| JP1 បានភ្ជាប់ទៅ VDD
JP4 បានភ្ជាប់ទៅ GND |
0 |
1 |
ចាប់ផ្ដើមពីអង្គចងចាំប្រព័ន្ធ |
| JP1 បានភ្ជាប់ទៅ VDD
JP4 បានភ្ជាប់ទៅ VDD |
1 |
1 |
ចាប់ផ្ដើមពី SRAM |
ប្រភពនាឡិកាខាងក្រៅ
ប្រភពនាឡិកា HSE
គ្រីស្តាល់ 8 MHz នៅលើក្តារត្រូវបានប្រើជាប្រភពនាឡិកា HSE ។
ប្រភពនាឡិកា LSE
មានរបៀបផ្នែករឹងចំនួនបីដើម្បីកំណត់ប្រភពនាឡិកាល្បឿនទាបខាងក្រៅ៖
- គ្រីស្តាល់នៅលើយន្តហោះ (ការកំណត់លំនាំដើម)៖
គ្រីស្តាល់ 32.768 kHz នៅលើក្តារត្រូវបានប្រើជាប្រភពនាឡិកា LSE ។ ការកំណត់ផ្នែករឹងត្រូវតែ៖ R6 និង R7 ON, R5 និង R8 បិទ - Oscillator ពីខាងក្រៅ PC14:
លំយោលខាងក្រៅត្រូវបានចាក់ពី pin-3 នៃ J2 ។ ការកំណត់ផ្នែករឹងត្រូវតែ៖ R5 និង R8 ON, R6 និង R7 បិទ។ - LSE មិនបានប្រើ៖
PC14 និង PC15 ត្រូវបានប្រើជា GPIO។ ការកំណត់ផ្នែករឹងត្រូវតែ៖ R5 និង R8 ON, R6 និង R7 បិទ។
សូចនាករ LED
- ថាមពល LED 1
ពណ៌ក្រហមបង្ហាញថាបន្ទះត្រូវបានបំពាក់ដោយ 3.3 V - អ្នកប្រើប្រាស់ LED2
ពណ៌ក្រហម ភ្ជាប់ទៅម្ជុល PD13 នៃ AT32F403AVGT7 - អ្នកប្រើប្រាស់ LED3
ពណ៌លឿង ភ្ជាប់ទៅម្ជុល PD14 នៃ AT32F403AVGT7 - អ្នកប្រើប្រាស់ LED4
ពណ៌បៃតង ភ្ជាប់ទៅម្ជុល PD15 នៃ AT32F403AVGT7
ប៊ូតុង
- ប៊ូតុងកំណត់ឡើងវិញ B1:
បានភ្ជាប់ទៅ NRST ដើម្បីកំណត់ AT32F403AVGT7 ឡើងវិញ - ប៊ូតុងអ្នកប្រើប្រាស់ B2:
តាមលំនាំដើម វាត្រូវបានភ្ជាប់ទៅ PA0 នៃ AT32F403AVGT7 ហើយប្រើជំនួសវិញជាប៊ូតុងដាស់ (R19 ON, R21 OFF); ឬភ្ជាប់ទៅ PC13 ហើយប្រើជំនួស TAMPប៊ូតុង ER-RTC (R19 OFF, R21 ON)
ឧបករណ៍ USB
បន្ទះ AT-START-F403A គាំទ្រការទំនាក់ទំនងឧបករណ៍ USB ល្បឿនពេញតាមរយៈឧបករណ៍ភ្ជាប់ USB micro-B (CN1) ។ VBUS អាចត្រូវបានប្រើជាការផ្គត់ផ្គង់ថាមពល 5 V នៃបន្ទះ AT-START-F403A ។
ភ្ជាប់ទៅ Bank3 នៃអង្គចងចាំ Flash តាមរយៈចំណុចប្រទាក់ SPIM
SPI Flash EN25QH128A នៅលើក្តារត្រូវបានភ្ជាប់ទៅ AT32F403AVGT7 តាមរយៈចំណុចប្រទាក់ SPIM និងប្រើជា Bank 3 នៃអង្គចងចាំ Flash ដែលត្រូវបានពង្រីក។
នៅពេលប្រើ Bank 3 នៃអង្គចងចាំ Flash តាមរយៈចំណុចប្រទាក់ SPIM ឧបករណ៍លោតមួយដុំ JP8 ដូចបង្ហាញក្នុងតារាងទី 2 គួរតែជ្រើសរើសផ្នែក SPIM ខាងឆ្វេង។ ក្នុងករណីនេះ PB1, PA8, PB10 PB11, PB6 និង PB7 មិនត្រូវបានភ្ជាប់ទៅឧបករណ៍ភ្ជាប់ផ្នែកបន្ថែម LQFP100 I/O ខាងក្រៅទេ។ ម្ជុលទាំង 6 នេះត្រូវបានសម្គាល់ដោយបន្ថែម [*] បន្ទាប់ពីឈ្មោះម្ជុលនៃឧបករណ៍ភ្ជាប់បន្ថែមនៅលើអេក្រង់សូត្រ PCB ។
តារាង 2 ។ ការកំណត់ GPIO និង SPIM jumper
| អ្នកលោត | ការកំណត់ |
|
JP8 បានភ្ជាប់ទៅ I/O |
ប្រើមុខងារ I/O (ការកំណត់លំនាំដើមមុនពេលដឹកជញ្ជូន)។ |
|
JP8 បានភ្ជាប់ទៅ SPIM |
ប្រើមុខងារ SPIM |
0 Ω resistors
តារាង 3 ។ ការកំណត់រេស៊ីស្តង់ 0 Ω
| ឧបករណ៍ទប់ទល់ | រដ្ឋ(១៦១៦) | ការពិពណ៌នា |
|
R13 (ការវាស់វែងការប្រើប្រាស់ថាមពលរបស់ Microcontroller) |
ON |
នៅពេលដែល JP3 ត្រូវបានបិទ 3.3V ត្រូវបានភ្ជាប់ទៅ microcontroller
ដើម្បីផ្តល់ការផ្គត់ផ្គង់ថាមពល |
|
បិទ |
នៅពេលដែល JP3 ត្រូវបានបិទ 3.3V អនុញ្ញាតឱ្យភ្ជាប់ ammeter ដើម្បីវាស់ការប្រើប្រាស់ថាមពលរបស់ microcontroller ។
(ប្រសិនបើគ្មាន ammeter, microcontroller មិនអាចដំណើរការបាន) |
|
| R4
(ការផ្គត់ផ្គង់ថាមពល VBAT) |
ON | VBAT ត្រូវតែភ្ជាប់ទៅ VDD |
| បិទ | VBAT អាចត្រូវបានដំណើរការដោយ pin_6 VBAT នៃ J2 | |
|
R5, R6, R7, R8 (LSE) |
បិទ, បើក, បើក, បិទ | ប្រភពនាឡិកា LSE ប្រើគ្រីស្តាល់ Y1 នៅលើក្តារ |
|
បើក, បិទ, បិទ, បើក |
ប្រភពនាឡិកា LSE គឺមកពីខាងក្រៅ PC14 ឬ PC14 និង PC15
ត្រូវបានប្រើជា GPIO ។ |
|
|
R17 (VREF+) |
ON | VREF+ ត្រូវបានភ្ជាប់ទៅ VDD |
|
បិទ |
VREF+ ត្រូវបានភ្ជាប់ទៅ J2 pin_21 ឬរបស់ ArduinoTM
ឧបករណ៍ភ្ជាប់ J3 AREF |
|
| R19, R21
(ប៊ូតុង USER B2) |
បើក, បិទ | ប៊ូតុងអ្នកប្រើប្រាស់ B2 ត្រូវបានភ្ជាប់ទៅ PA0 |
| បិទ, បើក | ប៊ូតុងអ្នកប្រើប្រាស់ B2 ត្រូវបានភ្ជាប់ទៅ PC13 | |
|
R29, R30 (PA11, PA12) |
បិទ បិទ |
នៅពេលដែល PA11 និង PA12 ត្រូវបានប្រើជា USB វាមិនមែនទេ។
ភ្ជាប់ទៅ pin_20 និង pin_21 នៃ J1 ។ |
|
បើក, បើក |
នៅពេលដែល PA11 និង PA12 មិនត្រូវបានប្រើជា USB ពួកគេអាចជា
ភ្ជាប់ទៅ pin_20 និង pin_21 នៃ J1 ។ |
|
|
R31, R32, R33, R34 (ArduinoTM A4, A5) |
បិទ បើក, បិទ ON |
ArduinoTM A4 និង A5 ត្រូវបានភ្ជាប់ទៅ ADC_IN11 និង
ADC_IN ១០ |
|
បើក, បិទ, បើក, បិទ |
ArduinoTM A4 និង A5 ត្រូវបានភ្ជាប់ទៅ I2C1_SDA និង
I2C1_SCL |
|
| R35, R36
(ArduinoTM D10) |
បិទ ON | ArduinoTM D10 ត្រូវបានភ្ជាប់ទៅ SPI1_SS |
| បើក, បិទ | ArduinoTM D10 ត្រូវបានភ្ជាប់ទៅ PWM (TMR4_CH1) | |
|
R9 (USART1_RX) |
ON |
USART1_RX នៃ AT32F403AVGT7 ត្រូវបានភ្ជាប់ទៅ VCP TX
នៃ AT-Link-EZ |
|
បិទ |
USART1_RX នៃ AT32F403AVGT7 ត្រូវបានផ្តាច់ចេញពី
VCP TX នៃ AT-Link-EZ |
|
|
R10 (USART1_TX) |
ON |
USART1_TX នៃ AT32F403AVGT7 ត្រូវបានភ្ជាប់ទៅ VCP RX
នៃ AT-Link-EZ |
|
បិទ |
USART1_TX នៃ AT32F403AVGT7 ត្រូវបានផ្តាច់ចេញពី
VCP RX នៃ AT-Link-EZ |
ឧបករណ៍ភ្ជាប់ផ្នែកបន្ថែម
- ឧបករណ៍ភ្ជាប់ផ្នែកបន្ថែម ArduinoTM Uno R3
ដោតស្រី J3 ~ J6 និងបុរស J7 គាំទ្រឧបករណ៍ភ្ជាប់ ArduinoTM Uno R3 ស្តង់ដារ។ បន្ទះកូនស្រីភាគច្រើនដែលបានរចនានៅជុំវិញ ArduinoTM Uno R3 គឺសមរម្យសម្រាប់ AT-START-F403A ។
ចំណាំ
- ច្រក I/O នៃ AT32F403AVGT7 គឺ 3.3 V ឆបគ្នាជាមួយ ArduinoTM Uno R3 ប៉ុន្តែ 5V មិនឆបគ្នា។
- កំណត់ R17 បិទប្រសិនបើវាត្រូវការដើម្បីផ្គត់ផ្គង់ថាមពលតាមរយៈ J3 pin_8 AREF នៃ AT-START-F403A ទៅ VREF+ នៃ AT32F403AVGT7 ដោយមធ្យោបាយនៃបន្ទះកូនស្រី ArduinoTM Uno R3 ។
តុ 4. និយមន័យម្ជុលឧបករណ៍ភ្ជាប់ផ្នែកបន្ថែម ArduinoTM Uno R3
|
ឧបករណ៍ភ្ជាប់ |
ម្ជុល
លេខ |
អាឌូណូ
ឈ្មោះម្ជុល |
AT32F403A
ឈ្មោះម្ជុល |
មុខងារ |
|
J4 (ការផ្គត់ផ្គង់ថាមពល) |
1 | NC | – | – |
| 2 | អាយអូរ៉េហ្វ | – | ឯកសារយោង 3.3V | |
| 3 | កំណត់ឡើងវិញ | NRST | កំណត់ឡើងវិញខាងក្រៅ | |
| 4 | 3.3V | – | ការបញ្ចូល / ទិន្នផល 3.3V | |
| 5 | 5V | – | ការបញ្ចូល / ទិន្នផល 5V | |
| 6 | GND | – | ដី | |
| 7 | GND | – | ដី | |
| 8 | វីន | – | ការបញ្ចូល / ទិន្នផល 7 ~ 12V | |
|
J6 (ការបញ្ចូលអាណាឡូក) |
1 | A0 | PA0 | ADC123_IN0 |
| 2 | A1 | PA1 | ADC123_IN1 | |
| 3 | A2 | PA4 | ADC12_IN4 | |
| 4 | A3 | PB0 | ADC12_IN8 | |
| 5 | A4 | PC1 ឬ PB9(1) | ADC123_IN11 ឬ I2C1_SDA | |
| 6 | A5 | PC0 ឬ PB8(1) | ADC123_IN10 ឬ I2C1_SCL | |
|
J5 (ការបញ្ចូលតក្កវិជ្ជា/ទិន្នផលបៃទាប) |
1 | D0 | PA3 | USART2_RX |
| 2 | D1 | PA2 | USART2_TX | |
| 3 | D2 | PA10 | – | |
| 4 | D3 | PB3 | TMR2_CH2 | |
| 5 | D4 | PB5 | – | |
| 6 | D5 | PB4 | TMR3_CH1 | |
| 7 | D6 | PB10 | TMR2_CH3 | |
| 8 | D7 | PA8(2) | – | |
|
J3 (តក្កវិជ្ជាបញ្ចូល / ទិន្នផលបៃខ្ពស់) |
1 | D8 | PA9 | – |
| 2 | D9 | PC7 | TMR3_CH2 | |
| 3 | D10 | PA15 ឬ PB6(1)(2) | SPI1_NSS ឬ TMR4_CH1 | |
| 4 | D11 | PA7 | TMR3_CH2 ឬ SPI1_MOSI | |
| 5 | D12 | PA6 | SPI1_MISO | |
| 6 | D13 | PA5 | SPI1_SCK | |
|
7 |
GND |
– |
ដី |
|
| 8 | AREF | – | VREF+ បញ្ចូល/លទ្ធផល | |
| 9 | អេសឌីអេ | PB9 | I2C1_SDA |
| 10 | SCL | PB8 | I2C1_SCL | |
|
J7 (ផ្សេងៗ) |
1 | មីស៊ីអូ | PB14 | SPI2_MISO |
| 2 | 5V | – | ការបញ្ចូល / ទិន្នផល 5V | |
| 3 | អេសខេ | PB13 | SPI2_SCK | |
| 4 | ម៉ូសូអាយ | PB15 | SPI2_MOSI | |
| 5 | កំណត់ឡើងវិញ | NRST | កំណត់ឡើងវិញខាងក្រៅ | |
| 6 | GND | – | ដី | |
| 7 | អេស.អេស | PB12 | SPI2_NSS | |
| 8 | PB11 | PB11 | – |
- ការកំណត់រេស៊ីស្តង់ 0 Ω ត្រូវបានបង្ហាញក្នុងតារាងទី 3 ។
- SPIM ត្រូវតែបិទ ហើយ JP8 one-piece jumper ត្រូវតែជ្រើសរើស I/O side បើមិនដូច្នេះទេ PA8 និង PB6 មិនអាចប្រើបានទេ។
ឧបករណ៍ភ្ជាប់ផ្នែកបន្ថែម LQFP100 I/O
ឧបករណ៍ភ្ជាប់ផ្នែកបន្ថែម J1 និង J2 អាចភ្ជាប់ AT-START-F403A ទៅនឹងគំរូខាងក្រៅ/បន្ទះវេចខ្ចប់។ ច្រក I/O នៃ AT32F403AVGT7 មាននៅលើឧបករណ៍ភ្ជាប់ផ្នែកបន្ថែមទាំងនេះ។ J1 និង J2 ក៏អាចត្រូវបានវាស់ដោយប្រើ oscilloscope, logic analyzer ឬការស៊ើបអង្កេត voltmeter ។
ចំណាំ
- កំណត់ R17 OFF ប្រសិនបើចាំបាច់ត្រូវផ្គត់ផ្គង់ថាមពលតាមរយៈ J2 pin_21 VREF+ នៃ AT-START-F403A ជាមួយនឹងការផ្គត់ផ្គង់ថាមពលខាងក្រៅ។
គ្រោងការណ៍




ប្រវត្តិនៃការពិនិត្យឡើងវិញ
តារាង 5 ។ ប្រវត្តិនៃការកែប្រែឯកសារ
| កាលបរិច្ឆេទ | ការពិនិត្យឡើងវិញ | ការផ្លាស់ប្តូរ |
| 2020.2.14 | 1.0 | ការចេញផ្សាយដំបូង |
| 2020.4.22 | 1.1 | បានកែប្រែ LED3 ទៅជាពណ៌លឿង |
|
2020.12.15 |
1.20 |
1. បានធ្វើបច្ចុប្បន្នភាពលេខកូដកែប្រែនៃឯកសារនេះទៅជា 3 ខ្ទង់ ដោយលេខពីរដំបូងសម្រាប់កំណែ AT-START និងលេខចុងក្រោយសម្រាប់កំណែឯកសារ។
2. បានធ្វើបច្ចុប្បន្នភាពផ្នែករឹង AT-Link-EZ ទៅ V1.2 ។ គាំទ្រការបំបាត់កំហុស SWO បន្ថែមការពិពណ៌នា SWO ។ និងកែតម្រូវសញ្ញា CN7 និងកែតម្រូវអេក្រង់សូត្រដោយអនុលោមតាមឧបករណ៍អភិវឌ្ឍន៍សរសៃឈាម។ 3. អេក្រង់សូត្រ CN2 ដែលបានកែប្រែ។ 4. បានបន្ថែមចិញ្ចៀនសាកល្បង GND ដើម្បីជួយសម្រួលដល់ការវាស់វែង។ |
ការជូនដំណឹងសំខាន់ - សូមអានដោយយកចិត្តទុកដាក់
អ្នកទិញយល់ និងយល់ព្រមថាអ្នកទិញទទួលខុសត្រូវទាំងស្រុងចំពោះការជ្រើសរើស និងប្រើប្រាស់ផលិតផល និងសេវាកម្មរបស់ Artery ។
ផលិតផល និងសេវាកម្មរបស់ Artery ត្រូវបានផ្តល់ជូន “AS IS” ហើយ Artery ផ្តល់ការធានាមិនបង្ហាញ បង្កប់ន័យ ឬច្បាប់ រួមទាំងការធានាដោយបង្កប់ន័យណាមួយអំពីភាពអាចធ្វើពាណិជ្ជកម្ម គុណភាពដែលពេញចិត្ត មិនរំលោភបំពាន ឬសម្បទាសម្រាប់គោលបំណងជាក់លាក់ណាមួយទាក់ទងនឹងសរសៃឈាមអារទែ។ ផលិតផល និងសេវាកម្ម។
ទោះបីជាមានអ្វីផ្ទុយក៏ដោយ អ្នកទិញមិនទទួលបានសិទ្ធិ ចំណងជើង ឬការចាប់អារម្មណ៍លើផលិតផល និងសេវាកម្មរបស់ Artery ឬកម្មសិទ្ធិបញ្ញាណាមួយដែលមាននៅក្នុងនោះ។ គ្មានព្រឹត្តិការណ៍ណាមួយដែលផលិតផល និងសេវាកម្មរបស់ Artery ផ្តល់ឲ្យត្រូវបានបកស្រាយថាជា (ក) ការផ្តល់សិទ្ធិឱ្យអ្នកទិញ ជាក់ស្តែង ឬដោយការជាប់ពាក់ព័ន្ធ ការបញ្ឈប់ ឬបើមិនដូច្នេះទេ អាជ្ញាប័ណ្ណប្រើប្រាស់ផលិតផល និងសេវាកម្មរបស់ភាគីទីបី។ ឬ (ខ) ការផ្តល់អាជ្ញាប័ណ្ណដល់កម្មសិទ្ធិបញ្ញារបស់ភាគីទីបី។ ឬ (គ) ការធានាផលិតផល និងសេវាកម្មរបស់ភាគីទីបី និងសិទ្ធិកម្មសិទ្ធិបញ្ញារបស់វា។
អ្នកទិញយល់ព្រមថាផលិតផលរបស់ Artery មិនត្រូវបានអនុញ្ញាតសម្រាប់ការប្រើប្រាស់ទេ ហើយអ្នកទិញមិនត្រូវរួមបញ្ចូល ផ្សព្វផ្សាយ លក់ ឬផ្ទេរផលិតផលរបស់ Artery ណាមួយទៅឱ្យអតិថិជន ឬអ្នកប្រើប្រាស់ចុងក្រោយដើម្បីប្រើប្រាស់ជាសមាសធាតុសំខាន់ក្នុង (ក) វេជ្ជសាស្ត្រ ការសង្គ្រោះជីវិត ឬអាយុជីវិតណាមួយឡើយ។ ឧបករណ៍ ឬប្រព័ន្ធ ឬ (ខ) ឧបករណ៍ ឬប្រព័ន្ធសុវត្ថិភាពណាមួយនៅក្នុងកម្មវិធី និងយន្តការយានយន្តណាមួយ (រួមទាំងប៉ុន្តែមិនកំណត់ចំពោះប្រព័ន្ធហ្វ្រាំងរថយន្ត ឬពោងសុវត្ថិភាព) ឬ (គ) ឧបករណ៍នុយក្លេអ៊ែរ ឬ (ឃ) ឧបករណ៍គ្រប់គ្រងចរាចរណ៍ផ្លូវអាកាសណាមួយ កម្មវិធី ឬប្រព័ន្ធ ឬ (ង) ឧបករណ៍សព្វាវុធ កម្មវិធី ឬប្រព័ន្ធ ឬ (f) ឧបករណ៍ កម្មវិធី ឬប្រព័ន្ធណាមួយផ្សេងទៀត ដែលវាអាចយល់បានដោយសមហេតុផលថា ការបរាជ័យនៃផលិតផលរបស់ Artery ដូចដែលបានប្រើនៅក្នុងឧបករណ៍ កម្មវិធី ឬប្រព័ន្ធបែបនេះនឹងដឹកនាំ។ រហូតដល់ស្លាប់ របួសរាងកាយ ឬការខូចខាតទ្រព្យសម្បត្តិដោយមហន្តរាយ។
© 2020 ARTERY Technology Corporation - រក្សាសិទ្ធិគ្រប់យ៉ាង
ឯកសារ/ធនធាន
![]() |
ArteryTek AT32F403AVGT7 32 Bit Microcontrollers [pdf] សៀវភៅណែនាំអ្នកប្រើប្រាស់ AT32F403AVGT7 32 Bit Microcontrollers, AT32F403AVGT7, 32 Bit Microcontrollers, Bit Microcontrollers, Microcontrollers |





