ពិភពបង្កប់: Segger បញ្ចេញ AppWizard សម្រាប់ការរចនា GUI
AppWizard ភ្ជាប់មកជាមួយសមត្ថភាពគ្រប់គ្រងធនធានដែលមានស្រាប់និងជួយសម្រួលដល់ការប្រើប្រាស់មុខងារសំខាន់ៗរបស់ emWin ដូចជាការបង្ហាញចលនាការគ្រប់គ្រងភាសានិងធាតុក្រាហ្វិក។
កម្មវិធីនេះរួមបញ្ចូលនូវអ្វីដែលក្រុមហ៊ុនកំពុងហៅថា 'អ្វីដែលអ្នកឃើញគឺជាអ្វីដែលអ្នកទទួលបាន' (WYSIWYG) កម្មវិធីនិពន្ធដែលអនុញ្ញាតឱ្យវិស្វកររចនាចំណុចប្រទាក់កម្មវិធីរួមជាមួយអន្តរកម្មនិងព្រឹត្តិការណ៍ពាក់ព័ន្ធរបស់ពួកគេហើយមើលដោយមិននាំចេញឯកសារអ្វីដែលកម្មវិធីទាំងនេះ នឹងមើលទៅដូច។
AppWizard ក៏រួមបញ្ចូលរបៀបលេងផងដែរដើម្បីងាយស្រួលក្នុងការសាកល្បងកម្មវិធីដែលបានបង្កើតនៅក្នុងបរិដ្ឋាន។ ចុច F5 ដំណើរការស្ថានភាពបច្ចុប្បន្ននៃកម្មវិធីដូចជាការបំបាត់កំហុសនៅក្នុងអាយឌីអ៊ី។
ការបង្កើតកម្មវិធី GUI ដែលបានបង្កប់ជាមួយ AppWizard តម្រូវឱ្យមានបទពិសោធតិចតួចជាមួយ emWin ឬសូម្បីតែ C-programming ។ ឥរិយាបថរបស់កម្មវិធីត្រូវបានកំណត់ដោយការប្រើសញ្ញានិងរន្ធ / អន្តរកម្ម។
ជាមួយនឹងការគ្រប់គ្រងធនធានរួមបញ្ចូលធនធានទាំងអស់ (ដូចជាពុម្ពអក្សរនិងរូបភាព) ត្រូវបានបម្លែងទៅជាទ្រង់ទ្រាយផ្ទៃក្នុងដោយស្វ័យប្រវត្តិហើយបន្ថែមទៅក្នុងគម្រោង។ ធនធានអាចត្រូវបានរក្សាទុកនៅក្នុងសតិខាងក្នុងឬផ្ទុកទៅប្រព័ន្ធផ្សព្វផ្សាយខាងក្រៅ។
ការគាំទ្រកញ្ចប់កញ្ចប់ក្រុមប្រឹក្សាភិបាលអាចជួយ AppWizard បង្កើតកម្មវិធីគោលដៅដែលត្រៀមប្រើរួច។ កញ្ចប់ទាំងនេះរួមមានការរៀបចំផ្នែករឹងគោលដៅនិងការបង្ហាញសម្រាប់ការចាប់ផ្តើមក៏ដូចជាប្រព័ន្ធឯកសារ emFile របស់ Segger ដើម្បីដាក់ធនធាននៅលើកាតអេសឌីឬទម្រង់ផ្សេងទៀតនៃសតិខាងក្រៅសាមញ្ញ។
AppWizard បញ្ចេញជាកញ្ចប់ប្រភពឯកសារ C ដើម្បីធ្វើការជាមួយប្រព័ន្ធណាមួយដែលមាន RAM យ៉ាងតិច 32kByte និង ROM 128kByte ។
គម្រោងធ្វើត្រាប់តាមអេស។ អាយ។ អេស។ យូស្ទូឌីយោអាចជួយកែកំហុសកម្មវិធីនិងបន្ថែមកូដផ្ទាល់ខ្លួនដើម្បីអនុវត្តទោះបីផ្នែករឹងគោលដៅចុងក្រោយមិនទាន់មានក៏ដោយ។
Jörg Ehrle អ្នកគ្រប់គ្រងផលិតផលនៅ emWin នៅ Segger មានប្រសាសន៍ថា“ AppWizard ថ្មីបង្ហាញពីដំណើរការទាំងមូលនៃការស្ថាបនាក្រាហ្វិចដ៏ស្មុគស្មាញដោយមិនចាំបាច់មានចំនេះដឹងរឹងមាំអំពីរបៀបធ្វើការរបស់ emWin ឡើយ។
លោក Joe Yu អនុប្រធាននិងជាអ្នកចាត់ការទូទៅនៃផលិតផលផលិតផល MPU & MCU ដែលមានថាមពលទាបនៅអិនអេចភីនិយាយថា“ អេមវីនងាយស្រួលប្រើ API ប្រសិទ្ធភាពនិងឯកសារមានភាពលេចធ្លោនិងងាយស្រួលប្រើក្នុងកញ្ចប់ MCUXpresso SDK របស់យើង។ ”
