AN14507 LVGL Simulator ជាមួយ FreeMASTER
“
ព័ត៌មានអំពីផលិតផល
លក្ខណៈពិសេស៖
- ឈ្មោះផលិតផល៖ AN14507 ដោយប្រើ LVGL Simulator ជាមួយ FreeMASTER
- ការកែប្រែ៖ ២២
- កាលបរិច្ឆេទ៖ ថ្ងៃទី២២ ខែមករា ឆ្នាំ២០២១
- ពាក្យគន្លឹះ៖ AN14507, MCXA153, LVGL, GUI Guider, FreeMASTER
ការណែនាំអំពីការប្រើប្រាស់ផលិតផល
1. សេចក្តីផ្តើម
ឯកសារផលិតផលនេះពន្យល់ពីរបៀបរៀបចំ និងរៀបចំ ក
កម្មវិធីសាកល្បងបន្ទះបំបាត់កំហុសពេលដំណើរការជាមួយ GUI Guider និង
FreeMASTER ។ វារួមបញ្ចូលទាំងការបង្ហាញ LED ភ្លឹបភ្លែតៗដោយផ្អែកលើ FRDM MCXA153 នោះ។
អាចត្រូវបានគ្រប់គ្រងដោយប្រើ FreeMASTER ។
1.1 តម្រូវការ
ប្រព័ន្ធនេះទាមទារ Windows PC ដើម្បីដំណើរការ LVGL simulator និង
FreeMASTER ។ ការទំនាក់ទំនងជាមួយក្រុមប្រឹក្សាភិបាល FRDM-MCXA153 ត្រូវបានបញ្ចប់
SWD ឬ LPUART ។
2. ប្រព័ន្ធលើសview
កម្មវិធីក្លែងធ្វើ LVGL និង FreeMASTER នៅលើ Windows PC ទាក់ទងជាមួយ
ក្រុមប្រឹក្សាភិបាល FRDM-MCXA153 ដើម្បីគ្រប់គ្រងប៉ារ៉ាម៉ែត្រ LED ។ អំពូល LED មាន 3
របៀបធ្វើការ៖ បិទ LOGIC និង PWM ។ អំពូល LED អាចត្រូវបានគ្រប់គ្រង
ដោយប្រើ FreeMASTER ដើម្បីផ្លាស់ប្តូររដ្ឋរបស់ពួកគេ។
3. ការដំឡើងកម្មវិធី
3.1 ការដំឡើង FreeMASTER
- ទស្សនា
FreeMASTER webគេហទំព័រ ហើយទាញយក FreeMASTER ។ - ដំឡើងកម្មវិធី។ FreeMASTER Lite ទាមទារអាជ្ញាប័ណ្ណ
អាចទទួលបានដោយការទទួលយកលក្ខខណ្ឌកម្មវិធី
កំឡុងពេលដំឡើង។
3.2 ការដំឡើងកម្មវិធីណែនាំ GUI
- ទស្សនា
មគ្គុទ្ទេសក៍ GUI webគេហទំព័រ ដើម្បីទាញយក និងដំឡើងកម្មវិធីណែនាំ GUI សម្រាប់
ការអភិវឌ្ឍន៍ចំណុចប្រទាក់អ្នកប្រើក្រាហ្វិក។
សំណួរដែលសួរញឹកញាប់ (FAQ)
សំណួរ: តើអ្វីជាលក្ខណៈពិសេសចម្បងនៃ LVGL Simulator ជាមួយ
FreeMASTER?
A: LVGL Simulator អនុញ្ញាតឱ្យមានការកែកំហុសក្នុងពេលវេលាជាក់ស្តែង និង
ការលៃតម្រូវប៉ារ៉ាម៉ែត្រនៃប្រព័ន្ធបង្កប់។ វាផ្តល់នូវក្រាហ្វិក
ចំណុចប្រទាក់អ្នកប្រើសម្រាប់ត្រួតពិនិត្យ និងគ្រប់គ្រងអថេរ ខណៈពេលដែល
FreeMASTER គឺជាឧបករណ៍បំបាត់កំហុសដែលត្រូវបានប្រើជាចម្បងសម្រាប់ពេលវេលាជាក់ស្តែង
ការកែកំហុស។
សំណួរ: តើ LEDs មានរបៀបធ្វើការប៉ុន្មាននៅក្នុងប្រព័ន្ធនេះ?
A: LEDs នៅក្នុងប្រព័ន្ធនេះមាន 3 របៀបធ្វើការ: OFF, LOGIC និង
PWM ។ នៅក្នុងរបៀបបិទ LED ត្រូវបានបិទ; នៅក្នុងរបៀប LOGIC វាភ្លឹបភ្លែតៗ
ចន្លោះពេលដែលបានផ្តល់ឱ្យ; ហើយនៅក្នុងរបៀប PWM វាបំភ្លឺដោយបញ្ជាក់
ពន្លឺ។
“`
AN14507
ការប្រើប្រាស់ LVGL Simulator ជាមួយ FreeMASTER
ថ្ងៃទី 1.0 ដល់ថ្ងៃទី 6 ខែមករា ឆ្នាំ 2025
កំណត់ចំណាំកម្មវិធី
ព័ត៌មានឯកសារ
ព័ត៌មាន
មាតិកា
ពាក្យគន្លឹះ
AN14507, MCXA153, LVGL, អ្នកណែនាំ GUI, FreeMASTER
អរូបី
កំណត់ចំណាំកម្មវិធីនេះពិពណ៌នាអំពីរបៀបប្រើ GUI Guider បង្កើតម៉ាស៊ីនក្លែងធ្វើ LVGL រួមបញ្ចូលជាមួយ FreeMASTER ។
NXP Semiconductors
AN14507
ការប្រើប្រាស់ LVGL Simulator ជាមួយ FreeMASTER
1 ការណែនាំ
ឯកសារនេះពិពណ៌នាអំពីរបៀបរៀបចំ និងដំឡើងកម្មវិធីសាកល្បងបន្ទះបំបាត់កំហុសពេលដំណើរការជាមួយ GUI Guider និង FreeMASTER ។ ការបង្ហាញការភ្លឹបភ្លែតៗ LED ដ៏សាមញ្ញផ្អែកលើ FRDM MCXA153 ត្រូវបានបង្កើតឡើងដើម្បីប្រើជាមួយ FreeMASTER និង GUI Guider ។ ការបង្ហាញនេះមានប៉ារ៉ាម៉ែត្រជាច្រើន ដូចជារបៀបភ្លឹបភ្លែតៗ។ ពន្លឺអាចត្រូវបានគ្រប់គ្រងដោយ FreeMASTER ។
1.1 តម្រូវការ
តម្រូវការផ្នែករឹងមានដូចខាងក្រោម៖ · FRDM-MCXA153 · Windows PC · Type-C USB cable តម្រូវការកម្មវិធីមានដូចខាងក្រោម៖ · MCUXpressoIDE v11.10.0 · Windows OS · FreeMASTER 3.2 · GUI Guider 1.8.0
1.2 ប្រព័ន្ធត្រូវបានបញ្ចប់view
រូបភាពទី 1. ប្រព័ន្ធបញ្ចប់view
នៅក្នុងការបង្ហាញនេះ កម្មវិធីក្លែងធ្វើ LVGL និង FreeMASTER ដំណើរការលើ Windows PC ហើយ FreeMASTER ទាក់ទងជាមួយក្រុមប្រឹក្សាភិបាល FRDM-MCXA153 តាមរយៈ SWD ឬ LPUART ។ ឧបករណ៍ក្លែងធ្វើ LVGL និង FreeMASTER អាចកែប្រែប៉ារ៉ាម៉ែត្រ LED នៅលើបន្ទះ FRDM-MCXA153 ដើម្បីគ្រប់គ្រងស្ថានភាព LED ។ ប្រព័ន្ធទាំងមូលត្រូវបានបង្ហាញក្នុងរូបភាពទី 1 ។
នៅក្នុងការបង្ហាញនេះ LED មានរបៀបធ្វើការ 3 (បិទ LOGIC និង PWM) ។ នៅក្នុងរបៀបបិទ LED មិនភ្លឺទេ។ នៅក្នុងរបៀប LOGIC LED ភ្លឹបភ្លែតៗជាមួយនឹងចន្លោះពេលដែលបានផ្តល់ឱ្យ។ នៅក្នុងរបៀប PWM អំពូល LED ភ្លឺជាមួយនឹងពន្លឺដែលបានផ្តល់ឱ្យ។ រូបភាពទី 2 បង្ហាញពីការភ្ជាប់ LEDs នៃ FRDM-MCXA153 ។ ដើម្បីកំណត់ 3 LEDs ទៅក្នុងរបៀប PWM, FLEXPWM និង CTIMER ត្រូវបានប្រើដើម្បីបង្កើតសញ្ញា PWM ។
AN14507
កំណត់ចំណាំកម្មវិធី
ព័ត៌មានទាំងអស់ដែលបានផ្តល់នៅក្នុងឯកសារនេះគឺជាកម្មវត្ថុនៃការបដិសេធផ្លូវច្បាប់។
ថ្ងៃទី 1.0 ដល់ថ្ងៃទី 6 ខែមករា ឆ្នាំ 2025
© 2025 NXP BV រក្សាសិទ្ធិគ្រប់យ៉ាង។
មតិកែលម្អឯកសារ 2/16
NXP Semiconductors
AN14507
ការប្រើប្រាស់ LVGL Simulator ជាមួយ FreeMASTER
រូបភាព 2.Onboard LEDs connection កម្មវិធីបង្កប់កំណត់ភារកិច្ច FreeRTOS ចំនួន 3 ដើម្បីគ្រប់គ្រងស្ថានភាព LED និងត្រួតពិនិត្យការផ្លាស់ប្តូរប៉ារ៉ាម៉ែត្រ LED ។ ប្រសិនបើរបៀប LED ត្រូវបានផ្លាស់ប្តូរ ភារកិច្ចចាប់ផ្តើម LED ឡើងវិញទៅរបៀបដែលបានជ្រើសរើស ហើយដំណើរការតាមប៉ារ៉ាម៉ែត្រ ដូចជាការពន្យាពេល (គិតជាមីក្រូវិនាទី) ឬវដ្តកាតព្វកិច្ច PWM ។
2 ការដំឡើងកម្មវិធី
ផ្នែកនេះពិពណ៌នាអំពីរបៀបដំឡើងកម្មវិធី។
2.1 ការដំឡើង FreeMASTER
FreeMASTER គឺជាឧបករណ៍បំបាត់កំហុសដែលប្រើជាចម្បងសម្រាប់ការបំបាត់កំហុសក្នុងពេលវេលាជាក់ស្តែង ការមើលឃើញទិន្នន័យ និងការលៃតម្រូវប៉ារ៉ាម៉ែត្រនៃប្រព័ន្ធបង្កប់។ FreeMASTER ផ្តល់នូវចំណុចប្រទាក់អ្នកប្រើក្រាហ្វិកសម្រាប់អ្នកប្រើប្រាស់វីនដូ។ នេះអនុញ្ញាតឱ្យអ្នកអភិវឌ្ឍន៍ត្រួតពិនិត្យ និងគ្រប់គ្រងអថេរនៃប្រព័ន្ធបង្កប់។ ដំឡើង FreeMASTER ដូចខាងក្រោម៖ 1. សូមចូលទៅកាន់ https://www.nxp.com/design/design-center/software/development-software/freemaster-run-time-
ឧបករណ៍បំបាត់កំហុស៖ FREEMASTER ហើយទាញយក FreeMASTER ។
រូបភាពទី 3.ការទាញយក FreeMASTER
2. ដំឡើងកម្មវិធី។ FreeMASTER Lite ត្រូវការអាជ្ញាប័ណ្ណ។ កម្មវិធីដំឡើងបញ្ជូនបន្តដោយស្វ័យប្រវត្តិទៅទំព័រចុះឈ្មោះអាជ្ញាប័ណ្ណ។ អាន និងទទួលយកលក្ខខណ្ឌកម្មវិធី ដើម្បីទទួលបានអាជ្ញាប័ណ្ណ។ បញ្ចូលអាជ្ញាប័ណ្ណនៅពេលកម្មវិធីដំឡើងទាមទារវា។
AN14507
កំណត់ចំណាំកម្មវិធី
ព័ត៌មានទាំងអស់ដែលបានផ្តល់នៅក្នុងឯកសារនេះគឺជាកម្មវត្ថុនៃការបដិសេធផ្លូវច្បាប់។
ថ្ងៃទី 1.0 ដល់ថ្ងៃទី 6 ខែមករា ឆ្នាំ 2025
© 2025 NXP BV រក្សាសិទ្ធិគ្រប់យ៉ាង។
មតិកែលម្អឯកសារ 3/16
NXP Semiconductors
AN14507
ការប្រើប្រាស់ LVGL Simulator ជាមួយ FreeMASTER
រូបភាពទី 4.ការជូនដំណឹងអំពីលេខកូដធ្វើឱ្យសកម្ម
រូបភាពទី 5.ការស្នើសុំអាជ្ញាប័ណ្ណ FreeMASTER Lite
2.2 ការដំឡើងកម្មវិធីណែនាំ GUI
GUI Guider គឺជាឧបករណ៍អភិវឌ្ឍន៍ចំណុចប្រទាក់អ្នកប្រើក្រាហ្វិក។ អ្នកប្រើប្រាស់អាចរចនាគម្រោង GUI ដែលមានគុណភាពខ្ពស់យ៉ាងឆាប់រហ័សជាមួយនឹង GUI Guider ។ ដើម្បីដំឡើងកម្មវិធីណែនាំ GUI សូមចូលទៅកាន់គេហទំព័រ https://www.nxp.com/design/design-center/software/developmentsoftware/gui-guider:GUI-GUIDER ដើម្បីទាញយក និងដំឡើងកម្មវិធីណែនាំ GUI ។
3 ការដំឡើង FreeMASTER នៅលើក្តារ
FreeMASTER គាំទ្រចំណុចប្រទាក់ទំនាក់ទំនងជាច្រើនដូចជា UART, Ethernet និង Debugger ។ នៅក្នុងការបង្ហាញនេះ អ្នកប្រើប្រាស់អាចប្រើកម្មវិធីបំបាត់កំហុសនៅលើយន្តហោះ ឬ LPUART។ FreeMASTER តែងតែមានតាមរយៈកម្មវិធីបំបាត់កំហុសនៅលើយន្តហោះ។ អ្នកប្រើប្រាស់ត្រូវតែបើកជម្រើស “OPTION_USE_FREEMASTER_SERIAL” នៅក្នុង “source/ main.c” file ដើម្បីប្រើ LPUART ជាមួយ FreeMASTER ។
AN14507
កំណត់ចំណាំកម្មវិធី
ព័ត៌មានទាំងអស់ដែលបានផ្តល់នៅក្នុងឯកសារនេះគឺជាកម្មវត្ថុនៃការបដិសេធផ្លូវច្បាប់។
ថ្ងៃទី 1.0 ដល់ថ្ងៃទី 6 ខែមករា ឆ្នាំ 2025
© 2025 NXP BV រក្សាសិទ្ធិគ្រប់យ៉ាង។
មតិកែលម្អឯកសារ 4/16
NXP Semiconductors
AN14507
ការប្រើប្រាស់ LVGL Simulator ជាមួយ FreeMASTER
៦ យូ
FreeMASTER ត្រូវបានកំណត់រចនាសម្ព័ន្ធជាមួយឧបករណ៍កំណត់រចនាសម្ព័ន្ធ MCUXpresso នៅក្នុងការបង្ហាញនេះ។ អ្នកប្រើប្រាស់អាចពិនិត្យមើលការកំណត់នៅក្នុងឧបករណ៍កំណត់រចនាសម្ព័ន្ធ MCUXpresso ។
រូបភាពទី 6.MCUXpresso Config Tools
រូបភាព 7.FreeMASTER ក្នុង MCUXpresso Config Tools
ដើម្បីបើកកម្មវិធីបញ្ជា FreeMASTER LPUART សូមបើកជម្រើស “OPTION_USE_FREEMASTER” នៅក្នុង “source/ main.c” file. នេះជាការអនុវត្តកម្មវិធី ហើយវាមិនត្រូវបានបង្កើតដោយឧបករណ៍កំណត់រចនាសម្ព័ន្ធ MCUXpresso ទេ។ ប្តូរនិយមន័យនេះទៅ 1 ដើម្បីបើកកម្មវិធីបញ្ជា FreeMASTER LPUART ហើយប្តូរវាទៅជា 0 ដើម្បីបិទកម្មវិធីបញ្ជា FreeMASTER LPUART ។
រូបភាពទី 8.FreeMASTER LPUART ជម្រើស
AN14507
កំណត់ចំណាំកម្មវិធី
ព័ត៌មានទាំងអស់ដែលបានផ្តល់នៅក្នុងឯកសារនេះគឺជាកម្មវត្ថុនៃការបដិសេធផ្លូវច្បាប់។
ថ្ងៃទី 1.0 ដល់ថ្ងៃទី 6 ខែមករា ឆ្នាំ 2025
© 2025 NXP BV រក្សាសិទ្ធិគ្រប់យ៉ាង។
មតិកែលម្អឯកសារ 5/16
NXP Semiconductors
AN14507
ការប្រើប្រាស់ LVGL Simulator ជាមួយ FreeMASTER
អ្នកប្រើប្រាស់ក៏អាចផ្លាស់ប្តូរការកំណត់រចនាសម្ព័ន្ធ FreeMASTER នៅក្នុងឧបករណ៍កំណត់រចនាសម្ព័ន្ធ MCUXpresso ដើម្បីបើកមុខងារកម្រិតខ្ពស់ ដូចជាការការពារពាក្យសម្ងាត់ និងពាក្យបញ្ជាកម្មវិធី។
3.2 កម្មវិធីបំបាត់កំហុស
អ្នកប្រើប្រាស់ក៏អាចប្រើកម្មវិធីបំបាត់កំហុសនៅលើយន្តហោះជាមួយ FreeMASTER នៅលើ FRDM-MCXA153 ផងដែរ។ FreeMASTER លើកម្មវិធីបំបាត់កំហុសគឺតែងតែមាននៅពេលដែលឧបករណ៍បំបាត់កំហុសត្រូវបានភ្ជាប់ ហើយមិនចាំបាច់មានសកម្មភាពអ្នកប្រើប្រាស់ទេ។ ទោះយ៉ាងណាក៏ដោយ FreeMASTER គាំទ្រតែលក្ខណៈពិសេសជាមូលដ្ឋាន ដូចជាការអាន/សរសេរអង្គចងចាំតាមវិធីនេះ។
4 គម្រោង FreeMASTER
គម្រោងសាកល្បង FreeMASTER ត្រូវបានរក្សាទុកក្នុង “Debug/Project.pmpx” file. ចុចពីរដងលើវា។ file ដើម្បីបើកគម្រោង FreeMASTER ។
រូបភាពទី 9.FreeMASTER គម្រោងសាកល្បង
បន្ទាប់ពីបើកគម្រោងនេះ បង្អួច "នាឡិកាអថេរ" លេចឡើង។ បង្អួចនេះមានអថេរប៉ារ៉ាម៉ែត្រដែលប្រើក្នុងគម្រោងសាកល្បង។ ជួរ "តម្លៃ" គឺ "?" ដោយសារតែ FreeMASTER មិនបានបង្កើតទំនាក់ទំនង។ ជួរឈរ "ឯកតា" បង្ហាញប្រភេទអថេរ ហើយជួរឈរ "កំឡុងពេល" បង្ហាញរយៈពេលធ្វើឱ្យស្រស់អថេរ។
AN14507
កំណត់ចំណាំកម្មវិធី
ព័ត៌មានទាំងអស់ដែលបានផ្តល់នៅក្នុងឯកសារនេះគឺជាកម្មវត្ថុនៃការបដិសេធផ្លូវច្បាប់។
ថ្ងៃទី 1.0 ដល់ថ្ងៃទី 6 ខែមករា ឆ្នាំ 2025
© 2025 NXP BV រក្សាសិទ្ធិគ្រប់យ៉ាង។
មតិកែលម្អឯកសារ 6/16
NXP Semiconductors
AN14507
ការប្រើប្រាស់ LVGL Simulator ជាមួយ FreeMASTER
រូបភាពទី 10.Variable Watch window
អ្នកប្រើប្រាស់អាចមើលអថេរថ្មីដោយចុចពីរដងលើជួរទទេ។ ប្រសិនបើផែនទី file ត្រូវបានផ្ទុកយ៉ាងត្រឹមត្រូវ អ្នកប្រើប្រាស់អាចចូលប្រើអថេរដែលចង់បានដោយផ្ទាល់នៅក្នុងវាល "អាសយដ្ឋាន"។ អថេរផ្ទាល់ខ្លួនក៏អាចត្រូវបានបន្ថែមដោយការកំណត់អាសយដ្ឋាន និងទំហំត្រឹមត្រូវ។
រូបភាពទី 11.Watch new variable
នៅក្នុងគម្រោងសាកល្បងនេះ FreeMASTER ប្រើឧបករណ៍បំបាត់កំហុសនៅលើក្តារ CMSIS-DAP ដើម្បីទំនាក់ទំនងជាមួយក្រុមប្រឹក្សាភិបាល FRDMMCXA153 ប្រសិនបើអ្នកប្រើចង់ប្រើ LPUART ដើម្បីភ្ជាប់ទៅក្តារ។ បើកម៉ឺនុយ "គម្រោង -> ជម្រើស" ជ្រើសរើស "RS232" ហើយបញ្ចូលច្រកត្រឹមត្រូវនិងល្បឿន។ ចុចប៊ូតុង "GO" ពណ៌បៃតង ឬប្រើផ្លូវកាត់ "Ctrl + G" ដើម្បីចាប់ផ្តើមទំនាក់ទំនង។
AN14507
កំណត់ចំណាំកម្មវិធី
ព័ត៌មានទាំងអស់ដែលបានផ្តល់នៅក្នុងឯកសារនេះគឺជាកម្មវត្ថុនៃការបដិសេធផ្លូវច្បាប់។
ថ្ងៃទី 1.0 ដល់ថ្ងៃទី 6 ខែមករា ឆ្នាំ 2025
© 2025 NXP BV រក្សាសិទ្ធិគ្រប់យ៉ាង។
មតិកែលម្អឯកសារ 7/16
NXP Semiconductors
AN14507
ការប្រើប្រាស់ LVGL Simulator ជាមួយ FreeMASTER
រូបភាពទី 12.ផ្លាស់ប្តូរទំនាក់ទំនង បន្ទាប់ពីទំនាក់ទំនងត្រូវបានស្ថេរភាព បង្អួច "នាឡិកាអថេរ" នឹងធ្វើឱ្យអថេរឡើងវិញដោយស្វ័យប្រវត្តិ។
រូបភាពទី 13.Refreshed variables
ឥឡូវនេះ អ្នកអាចកែសម្រួលអថេរទាំងនេះបាន ហើយស្ថានភាពនៃ LEDs លើយន្តហោះនឹងផ្លាស់ប្តូរទៅតាមនោះ។ សម្រាប់អតីតampដូច្នេះ ប្រសិនបើអ្នកប្តូរវាល “leds[0].mode” ទៅ “PWM” នោះ LED ពណ៌ខៀវនឹងភ្លឺឡើង 50%។ ដើម្បីផ្លាស់ប្តូរពន្លឺ សូមកែសម្រួលតម្លៃវាល “leds[0].dutyCycle” ពី 0 ទៅ 100។ ប្រសិនបើវាល “leds[0].mode” មានតម្លៃ “LOGIC” នោះ LED នឹងភ្លឹបភ្លែតៗជាមួយនឹងចន្លោះពេល 500-ms។ ដើម្បីផ្លាស់ប្តូរពេលវេលាពន្យារពេល សូមកែសម្រួលវាល “leds[0].delayInMs” ពី 0 ទៅ 1000 ជាមួយនឹងជំហាន 10-ms ។ អំពូល LED ផ្សេងទៀតអាចដំណើរការតាមរបៀបដូចគ្នា។
AN14507
កំណត់ចំណាំកម្មវិធី
ព័ត៌មានទាំងអស់ដែលបានផ្តល់នៅក្នុងឯកសារនេះគឺជាកម្មវត្ថុនៃការបដិសេធផ្លូវច្បាប់។
ថ្ងៃទី 1.0 ដល់ថ្ងៃទី 6 ខែមករា ឆ្នាំ 2025
© 2025 NXP BV រក្សាសិទ្ធិគ្រប់យ៉ាង។
មតិកែលម្អឯកសារ 8/16
NXP Semiconductors
AN14507
ការប្រើប្រាស់ LVGL Simulator ជាមួយ FreeMASTER
រូបភាពទី 14.LEDs state
5 គម្រោង GUI Guider
គម្រោងសាកល្បង GUI Guider មានទីតាំងនៅ “lvgl/lvgl.guider”។ ដើម្បីបើកគម្រោងនេះ សូមចុចពីរដងលើវា។ file ឬជ្រើសរើសនេះ។ file នៅក្នុងវាល "នាំចូលគម្រោងក្នុងស្រុក" ។
AN14507
កំណត់ចំណាំកម្មវិធី
ព័ត៌មានទាំងអស់ដែលបានផ្តល់នៅក្នុងឯកសារនេះគឺជាកម្មវត្ថុនៃការបដិសេធផ្លូវច្បាប់។
ថ្ងៃទី 1.0 ដល់ថ្ងៃទី 6 ខែមករា ឆ្នាំ 2025
© 2025 NXP BV រក្សាសិទ្ធិគ្រប់យ៉ាង។
មតិកែលម្អឯកសារ 9/16
NXP Semiconductors
AN14507
ការប្រើប្រាស់ LVGL Simulator ជាមួយ FreeMASTER
រូបភាពទី 15.GUI Guider project នៅក្នុងគម្រោងសាកល្បងនេះ ប៊ូតុង និងគ្រាប់រំកិលកំពុងធ្វើការជាមួយ FreeMASTER ។ ប៊ូតុងអាចសរសេររបៀបការងារ LED ដែលបានជ្រើសរើស ហើយគ្រាប់រំកិលអាចផ្លាស់ប្តូរចន្លោះពេលពន្យាពេល ឬវដ្តកាតព្វកិច្ច។ ពិនិត្យមើលបង្អួច 'ព្រឹត្តិការណ៍" ដើម្បីបន្ថែម ឬកែប្រែព្រឹត្តិការណ៍។ សម្រាប់អតីតampដូច្នេះ តួលេខខាងក្រោមបង្ហាញប៊ូតុង និងព្រឹត្តិការណ៍គ្រាប់រំកិល។ ប៊ូតុង LED ពណ៌ខៀវ OFF សរសេរអថេរ “leds[0].mode” ដើម្បីរាប់បញ្ចូលតម្លៃ “OFF”។ គ្រាប់រំកិលគឺស្មុគស្មាញ។ វាបន្ថែមកូដផ្ទាល់ខ្លួនទៅព្រឹត្តិការណ៍ "បានចេញផ្សាយ" ។ កូដទទួលបានតម្លៃគ្រាប់រំកិលបច្ចុប្បន្ន គុណនឹង 10 ជាចន្លោះពេលពន្យា ហើយសរសេរវាទៅ “leds[0].delayInMs”។ វាគ្រាន់តែអាចផ្លាស់ប្តូរលក្ខណៈសម្បត្តិរបស់គ្រាប់រំកិល។ យើងចង់បានជំហាន 10-ms ដូច្នេះយើងសរសេរកូដផ្ទាល់ខ្លួន។ អ្នកអាចសរសេរកូដស្មុគ្រស្មាញបន្ថែមទៀតដើម្បីឱ្យសមនឹងកម្មវិធីរបស់អ្នក។
រូបភាពទី 16.LED blue blue OFF ប៊ូតុងព្រឹត្តិការណ៍
រូបភាព 17.LED ព្រឹត្តិការណ៍គ្រាប់រំកិលចន្លោះពេលពន្យាពេលពណ៌ខៀវ
AN14507
កំណត់ចំណាំកម្មវិធី
ព័ត៌មានទាំងអស់ដែលបានផ្តល់នៅក្នុងឯកសារនេះគឺជាកម្មវត្ថុនៃការបដិសេធផ្លូវច្បាប់។
ថ្ងៃទី 1.0 ដល់ថ្ងៃទី 6 ខែមករា ឆ្នាំ 2025
© 2025 NXP BV រក្សាសិទ្ធិគ្រប់យ៉ាង។
មតិកែលម្អឯកសារ 10/16
NXP Semiconductors
AN14507
ការប្រើប្រាស់ LVGL Simulator ជាមួយ FreeMASTER
ដើម្បីភ្ជាប់ FreeMASTER សូមបើក FreeMASTER ហើយផ្ទុកគម្រោងដូចដែលបានរៀបរាប់។ បើកបង្អួច "FreeMASTER" នៅជ្រុងខាងស្តាំខាងក្រោមនៅក្នុង GUI Guider ហើយចុចប៊ូតុង "Link to FreeMASTER Server" ។ កែប្រែប៉ារ៉ាម៉ែត្រនៃការតភ្ជាប់ ប្រសិនបើអ្នកបានផ្លាស់ប្តូរវា។ បើមិនដូច្នោះទេ រក្សាតម្លៃលំនាំដើម។
រូបភាព 18.FreeMASTER បង្អួច
រូបភាពទី 19.ការភ្ជាប់ទៅម៉ាស៊ីនមេ FreeMASTER
បន្ទាប់ពីភ្ជាប់ទៅម៉ាស៊ីនមេ FreeMASTER សូមដំណើរការកម្មវិធីក្លែងធ្វើជាមួយ FreeMASTER ។ បើមិនដូច្នោះទេ កម្មវិធីក្លែងធ្វើមិនអាចអាន ឬសរសេរជាមួយ FreeMASTER បានទេ។ ដើម្បីដំណើរការកម្មវិធីក្លែងធ្វើ ចុចប៊ូតុង "បង្កើតកូដ & បង្កើត & រត់" ឬចុចផ្លូវកាត់ "Ctrl + Q" ។ ដំណើរការ C simulator ជាជាង MicroPython simulator ។ គម្រោងនេះប្រើកូដផ្ទាល់ខ្លួន ហើយវាត្រូវបានអនុវត្តតែនៅក្នុង C.
រូបភាពទី 20. កំពុងដំណើរការម៉ាស៊ីនក្លែងធ្វើ
AN14507
កំណត់ចំណាំកម្មវិធី
ព័ត៌មានទាំងអស់ដែលបានផ្តល់នៅក្នុងឯកសារនេះគឺជាកម្មវត្ថុនៃការបដិសេធផ្លូវច្បាប់។
ថ្ងៃទី 1.0 ដល់ថ្ងៃទី 6 ខែមករា ឆ្នាំ 2025
© 2025 NXP BV រក្សាសិទ្ធិគ្រប់យ៉ាង។
មតិកែលម្អឯកសារ 11/16
NXP Semiconductors
AN14507
ការប្រើប្រាស់ LVGL Simulator ជាមួយ FreeMASTER
រូបភាពទី 21.ជម្រើស Simulator ចុចប៊ូតុង ឬអូសគ្រាប់រំកិលដើម្បីផ្លាស់ប្តូរស្ថានភាពការងារ LED ដែលបានជ្រើសរើស។
AN14507
កំណត់ចំណាំកម្មវិធី
ព័ត៌មានទាំងអស់ដែលបានផ្តល់នៅក្នុងឯកសារនេះគឺជាកម្មវត្ថុនៃការបដិសេធផ្លូវច្បាប់។
ថ្ងៃទី 1.0 ដល់ថ្ងៃទី 6 ខែមករា ឆ្នាំ 2025
© 2025 NXP BV រក្សាសិទ្ធិគ្រប់យ៉ាង។
មតិកែលម្អឯកសារ 12/16
NXP Semiconductors
AN14507
ការប្រើប្រាស់ LVGL Simulator ជាមួយ FreeMASTER
រូបភាពទី 22.Demo កំពុងដំណើរការ
6 ចំណាំអំពីកូដប្រភពនៅក្នុងឯកសារ
Example កូដដែលបង្ហាញក្នុងឯកសារនេះមានសិទ្ធិរក្សាសិទ្ធិ និង BSD-3-Clause ដូចខាងក្រោម៖
រក្សាសិទ្ធិ 2025 NXP ការចែកចាយឡើងវិញ និងការប្រើប្រាស់ក្នុងទម្រង់ប្រភព និងប្រព័ន្ធគោលពីរ ដោយមានឬគ្មានការកែប្រែ ត្រូវបានអនុញ្ញាត ផ្តល់លក្ខខណ្ឌដូចខាងក្រោមត្រូវបានបំពេញ៖
1. ការចែកចាយឡើងវិញនូវកូដប្រភពត្រូវតែរក្សាសេចក្តីជូនដំណឹងអំពីការរក្សាសិទ្ធិខាងលើបញ្ជីនៃល័ក្ខខ័ណ្ឌនេះនិងសេចក្តីបដិសេធខាងក្រោម។
2. ការចែកចាយឡើងវិញក្នុងទម្រង់គោលពីរត្រូវតែផលិតឡើងវិញនូវការជូនដំណឹងអំពីការរក្សាសិទ្ធិខាងលើ បញ្ជីនៃលក្ខខណ្ឌ និងការបដិសេធខាងក្រោមនៅក្នុងឯកសារ និង/ឬសម្ភារៈផ្សេងទៀតត្រូវតែផ្តល់ជូនជាមួយនឹងការចែកចាយ។
3. ទាំងឈ្មោះអ្នករក្សាសិទ្ធិនិងឈ្មោះអ្នកចូលរួមចំណែករបស់វាមិនអាចត្រូវបានប្រើដើម្បីគាំទ្រឬផ្សព្វផ្សាយផលិតផលដែលបានមកពីកម្មវិធីនេះដោយគ្មានការអនុញ្ញាតជាលាយលក្ខណ៍អក្សរជាមុនឡើយ។
កម្មវិធីនេះត្រូវបានផ្តល់ដោយអ្នកកាន់កាប់សិទ្ធិអ្នកនិពន្ធ និងអ្នករួមវិភាគទាន "ដូចដែលមាន" និងការធានាណាមួយដែលបញ្ជាក់ ឬដោយប្រយោល រួមទាំង ប៉ុន្តែមិនកំណត់ចំពោះ ការធានាដោយអត្ថន័យនៃទំនិញគ្រប់គ្រាន់ ត្រូវបានបដិសេធ។ ក្នុងករណីណាក៏ដោយ អ្នកកាន់កាប់សិទ្ធិថតចម្លង ឬអ្នករួមចំណែកត្រូវទទួលខុសត្រូវចំពោះការខូចខាតដោយផ្ទាល់ ប្រយោល ចៃដន្យ ពិសេស គំរូ ឬការខូចខាតជាលទ្ធផល (រួមទាំង ប៉ុន្តែមិនកំណត់ចំពោះផ្នែករដ្ឋបាល សេវាកម្ម ការបាត់បង់ការប្រើប្រាស់ ទិន្នន័យ ឬប្រាក់ចំណេញ ឬការរំខានអាជីវកម្ម) ទោះជាបណ្តាលមកពី និងលើទ្រឹស្ដីទំនួលខុសត្រូវណាមួយ ទោះជាក្នុងកិច្ចសន្យា ទំនួលខុសត្រូវយ៉ាងតឹងរ៉ឹង ឬការបង្ខិតបង្ខំ (រួមទាំងការបិទសិទ្ធិប្រើប្រាស់)។ ការប្រើប្រាស់កម្មវិធីនេះ ទោះបីជាមានការណែនាំអំពីលទ្ធភាពនៃការខូចខាតបែបនេះក៏ដោយ។
7 ប្រវត្តិនៃការពិនិត្យឡើងវិញ
តារាង 1.Revision history ID ឯកសារ
AN14507 v.1.0
កាលបរិច្ឆេទចេញផ្សាយ ថ្ងៃទី 06 ខែមករា ឆ្នាំ 2024
ការពិពណ៌នា · កំណែដំបូង
AN14507
កំណត់ចំណាំកម្មវិធី
ព័ត៌មានទាំងអស់ដែលបានផ្តល់នៅក្នុងឯកសារនេះគឺជាកម្មវត្ថុនៃការបដិសេធផ្លូវច្បាប់។
ថ្ងៃទី 1.0 ដល់ថ្ងៃទី 6 ខែមករា ឆ្នាំ 2025
© 2025 NXP BV រក្សាសិទ្ធិគ្រប់យ៉ាង។
មតិកែលម្អឯកសារ 13/16
NXP Semiconductors
AN14507
ការប្រើប្រាស់ LVGL Simulator ជាមួយ FreeMASTER
ព័ត៌មានផ្លូវច្បាប់
និយមន័យ
សេចក្តីព្រាង - ស្ថានភាពព្រាងនៅលើឯកសារបង្ហាញថាខ្លឹមសារនៅតែស្ថិតក្រោមការកែប្រែផ្ទៃក្នុងview និងស្ថិតនៅក្រោមការយល់ព្រមជាផ្លូវការ ដែលអាចបណ្តាលឱ្យមានការកែប្រែ ឬបន្ថែម។ NXP Semiconductors មិនផ្តល់ការតំណាង ឬការធានាណាមួយអំពីភាពត្រឹមត្រូវ ឬពេញលេញនៃព័ត៌មានដែលរួមបញ្ចូលនៅក្នុងកំណែព្រាងនៃឯកសារ ហើយនឹងមិនទទួលខុសត្រូវចំពោះផលវិបាកនៃការប្រើប្រាស់ព័ត៌មាននោះទេ។
ការបដិសេធ
ការធានា និងការទទួលខុសត្រូវមានកំណត់ — ព័ត៌មាននៅក្នុងឯកសារនេះត្រូវបានគេជឿថាមានភាពត្រឹមត្រូវ និងអាចទុកចិត្តបាន។ ទោះជាយ៉ាងណាក៏ដោយ NXP Semiconductors មិនផ្តល់ការតំណាង ឬការធានាណាមួយដែលបានបង្ហាញ ឬបង្កប់ន័យចំពោះភាពត្រឹមត្រូវ ឬពេញលេញនៃព័ត៌មាននោះទេ ហើយនឹងមិនទទួលខុសត្រូវចំពោះផលវិបាកនៃការប្រើប្រាស់ព័ត៌មាននោះទេ។ NXP Semiconductors មិនទទួលខុសត្រូវចំពោះខ្លឹមសារនៅក្នុងឯកសារនេះទេ ប្រសិនបើផ្តល់ដោយប្រភពព័ត៌មាននៅខាងក្រៅ NXP Semiconductors។ គ្មានព្រឹត្តិការណ៍ណាមួយដែល NXP Semiconductors ទទួលខុសត្រូវចំពោះការខូចខាតដោយប្រយោល ចៃដន្យ ការដាក់ទណ្ឌកម្ម ពិសេស ឬជាលទ្ធផល (រួមទាំង - ដោយគ្មានដែនកំណត់ ការបាត់បង់ប្រាក់ចំណេញ ការសន្សំដែលបាត់បង់ ការរំខានអាជីវកម្ម ការចំណាយទាក់ទងនឹងការដកចេញ ឬការជំនួសផលិតផល ឬថ្លៃការងារឡើងវិញ) ថាតើ ឬ ការខូចខាតបែបនេះមិនមែនផ្អែកលើការធ្វើទារុណកម្ម (រួមទាំងការធ្វេសប្រហែស) ការធានា ការបំពានកិច្ចសន្យា ឬទ្រឹស្តីច្បាប់ផ្សេងទៀតណាមួយឡើយ។ ទោះបីជាការខូចខាតណាមួយដែលអតិថិជនអាចកើតឡើងដោយហេតុផលណាមួយក៏ដោយ ទំនួលខុសត្រូវសរុបរបស់ NXP Semiconductors ចំពោះអតិថិជនចំពោះផលិតផលដែលបានពិពណ៌នានៅទីនេះ នឹងត្រូវកំណត់ដោយអនុលោមតាមលក្ខខណ្ឌនៃការលក់ពាណិជ្ជកម្មរបស់ NXP Semiconductors ។
សិទ្ធិធ្វើការផ្លាស់ប្តូរ — NXP Semiconductors រក្សាសិទ្ធិដើម្បីធ្វើការផ្លាស់ប្តូរព័ត៌មានដែលបានបោះពុម្ពផ្សាយនៅក្នុងឯកសារនេះ រួមទាំងដោយគ្មានការកំណត់ជាក់លាក់ និងការពិពណ៌នាអំពីផលិតផល នៅពេលណាក៏បាន និងដោយគ្មានការជូនដំណឹងជាមុន។ ឯកសារនេះជំនួស និងជំនួសព័ត៌មានទាំងអស់ដែលបានផ្តល់មុនការបោះពុម្ពផ្សាយនៅទីនេះ។
ភាពស័ក្តិសមសម្រាប់ការប្រើប្រាស់ — ផលិតផល NXP Semiconductors មិនត្រូវបានរចនា អនុញ្ញាត ឬធានាឱ្យមានលក្ខណៈសមរម្យសម្រាប់ការប្រើប្រាស់ក្នុងការគាំទ្រជីវិត ប្រព័ន្ធ ឬឧបករណ៍ដែលមានសារៈសំខាន់សម្រាប់ជីវិត ឬសុវត្ថិភាព ឬនៅក្នុងកម្មវិធីដែលការបរាជ័យ ឬដំណើរការខុសប្រក្រតីនៃផលិតផល NXP Semiconductors អាចត្រូវបានរំពឹងទុកដោយហេតុផល។ បណ្តាលឱ្យមានរបួសផ្ទាល់ខ្លួន ការស្លាប់ ឬទ្រព្យសម្បត្តិធ្ងន់ធ្ងរ ឬការខូចខាតបរិស្ថាន។ NXP Semiconductors និងអ្នកផ្គត់ផ្គង់របស់ខ្លួនមិនទទួលខុសត្រូវចំពោះការដាក់បញ្ចូល និង/ឬការប្រើប្រាស់ផលិតផល NXP Semiconductors នៅក្នុងឧបករណ៍ ឬកម្មវិធីនោះទេ ដូច្នេះការដាក់បញ្ចូល និង/ឬការប្រើប្រាស់បែបនេះគឺស្ថិតក្នុងហានិភ័យផ្ទាល់ខ្លួនរបស់អតិថិជន។
កម្មវិធី - កម្មវិធីដែលត្រូវបានពិពណ៌នានៅទីនេះសម្រាប់ផលិតផលណាមួយនេះគឺសម្រាប់គោលបំណងបង្ហាញតែប៉ុណ្ណោះ។ NXP Semiconductors មិនធ្វើតំណាង ឬការធានាថាកម្មវិធីបែបនេះនឹងសាកសមសម្រាប់ការប្រើប្រាស់ដែលបានបញ្ជាក់ដោយមិនចាំបាច់ធ្វើតេស្ត ឬកែប្រែបន្ថែម។ អតិថិជនត្រូវទទួលខុសត្រូវចំពោះការរចនា និងប្រតិបត្តិការនៃកម្មវិធី និងផលិតផលរបស់ពួកគេដោយប្រើប្រាស់ផលិតផល NXP Semiconductors ហើយ NXP Semiconductors មិនទទួលខុសត្រូវចំពោះជំនួយណាមួយជាមួយកម្មវិធី ឬការរចនាផលិតផលរបស់អតិថិជនឡើយ។ វាជាទំនួលខុសត្រូវតែមួយគត់របស់អតិថិជនក្នុងការកំណត់ថាតើផលិតផល NXP Semiconductors មានលក្ខណៈសមរម្យ និងសមនឹងកម្មវិធី និងផលិតផលរបស់អតិថិជនដែលបានគ្រោងទុក ក៏ដូចជាសម្រាប់កម្មវិធីដែលបានគ្រោងទុក និងការប្រើប្រាស់អតិថិជនភាគីទីបីរបស់អតិថិជនផងដែរ។ អតិថិជនគួរតែផ្តល់នូវការរចនា និងការការពារប្រតិបត្តិការសមស្រប ដើម្បីកាត់បន្ថយហានិភ័យដែលទាក់ទងនឹងកម្មវិធី និងផលិតផលរបស់ពួកគេ។ NXP Semiconductors មិនទទួលយកទំនួលខុសត្រូវណាមួយដែលទាក់ទងនឹងលំនាំដើម ការខូចខាត ការចំណាយ ឬបញ្ហាដែលផ្អែកលើភាពទន់ខ្សោយ ឬលំនាំដើមណាមួយនៅក្នុងកម្មវិធី ឬផលិតផលរបស់អតិថិជន ឬកម្មវិធី ឬការប្រើប្រាស់ដោយអតិថិជនភាគីទីបីរបស់អតិថិជននោះទេ។ អតិថិជនមានទំនួលខុសត្រូវក្នុងការធ្វើតេស្តចាំបាច់ទាំងអស់សម្រាប់កម្មវិធី និងផលិតផលរបស់អតិថិជនដោយប្រើផលិតផល NXP Semiconductors ដើម្បីជៀសវាងការបរាជ័យនៃកម្មវិធី និងផលិតផល ឬនៃកម្មវិធី ឬប្រើប្រាស់ដោយអតិថិជនភាគីទីបីរបស់អតិថិជន។ NXP មិនទទួលយកការទទួលខុសត្រូវណាមួយក្នុងន័យនេះទេ។
ល័ក្ខខ័ណ្ឌនៃការលក់ពាណិជ្ជកម្ម — ផលិតផល NXP Semiconductors ត្រូវបានលក់តាមលក្ខខណ្ឌទូទៅនៃការលក់ពាណិជ្ជកម្ម ដូចដែលបានចុះផ្សាយនៅ https://www.nxp.com/profile/លក្ខខណ្ឌ លុះត្រាតែមានការយល់ព្រមផ្សេងពីនេះក្នុងកិច្ចព្រមព្រៀងបុគ្គលដែលមានសុពលភាព។ ក្នុងករណីកិច្ចព្រមព្រៀងបុគ្គលត្រូវបានបញ្ចប់ មានតែលក្ខខណ្ឌនៃកិច្ចព្រមព្រៀងរៀងៗខ្លួនប៉ុណ្ណោះដែលត្រូវអនុវត្ត។ NXP Semiconductors សម្តែងការជំទាស់ចំពោះការអនុវត្តលក្ខខណ្ឌទូទៅរបស់អតិថិជនទាក់ទងនឹងការទិញផលិតផល NXP Semiconductors ដោយអតិថិជន។
ការត្រួតពិនិត្យការនាំចេញ — ឯកសារនេះក៏ដូចជាធាតុដែលបានពិពណ៌នានៅទីនេះអាចជាកម្មវត្ថុនៃបទប្បញ្ញត្តិត្រួតពិនិត្យការនាំចេញ។ ការនាំចេញអាចទាមទារការអនុញ្ញាតជាមុនពីអាជ្ញាធរមានសមត្ថកិច្ច។
ភាពស័ក្តិសមសម្រាប់ការប្រើប្រាស់នៅក្នុងផលិតផលដែលមិនមានគុណភាពសម្រាប់រថយន្ត — លុះត្រាតែឯកសារនេះបញ្ជាក់យ៉ាងច្បាស់ថាផលិតផល NXP Semiconductors ជាក់លាក់នេះមានលក្ខណៈសម្បត្តិគ្រប់គ្រាន់សម្រាប់យានយន្តនោះ ផលិតផលនេះមិនស័ក្តិសមសម្រាប់ការប្រើប្រាស់រថយន្តទេ។ វាមិនមានលក្ខណៈសម្បត្តិគ្រប់គ្រាន់ ឬត្រូវបានសាកល្បងដោយអនុលោមតាមការធ្វើតេស្តរថយន្ត ឬតម្រូវការកម្មវិធី NXP Semiconductors មិនទទួលខុសត្រូវចំពោះការរួមបញ្ចូល និង/ឬការប្រើប្រាស់ផលិតផលដែលមិនមានគុណភាពសម្រាប់រថយន្តនៅក្នុងឧបករណ៍ ឬកម្មវិធីរថយន្ត។ ក្នុងករណីដែលអតិថិជនប្រើប្រាស់ផលិតផលសម្រាប់ការរចនា និងប្រើប្រាស់ក្នុងកម្មវិធីរថយន្តទៅនឹងលក្ខណៈបច្ចេកទេស និងស្តង់ដាររថយន្ត អតិថិជន (ក) ត្រូវប្រើប្រាស់ផលិតផលដោយគ្មានការធានារបស់ NXP Semiconductors នៃផលិតផលសម្រាប់កម្មវិធីរថយន្ត ការប្រើប្រាស់ និងលក្ខណៈបច្ចេកទេស និង ( ខ) រាល់ពេលដែលអតិថិជនប្រើប្រាស់ផលិតផលសម្រាប់កម្មវិធីរថយន្តលើសពីលក្ខណៈបច្ចេកទេសរបស់ NXP Semiconductors ការប្រើប្រាស់បែបនេះត្រូវប្រឈមមុខនឹងហានិភ័យផ្ទាល់របស់អតិថិជន ហើយ (គ) អតិថិជននឹងសងសំណងទាំងស្រុងនូវ NXP Semiconductors សម្រាប់ការទទួលខុសត្រូវ ការខូចខាត ឬការទាមទារផលិតផលដែលបរាជ័យដែលបណ្តាលមកពីការរចនា និងការប្រើប្រាស់របស់អតិថិជន។ ផលិតផលសម្រាប់កម្មវិធីរថយន្តលើសពីការធានាស្តង់ដាររបស់ NXP Semiconductors និងផលិតផលជាក់លាក់របស់ NXP Semiconductors ។
ការបោះពុម្ពផ្សាយ HTML — កំណែ HTML នៃឯកសារនេះត្រូវបានផ្តល់ជូនជាការគួរសម។ ព័ត៌មានច្បាស់លាស់មាននៅក្នុងឯកសារដែលអាចអនុវត្តបានជាទម្រង់ PDF ។ ប្រសិនបើមានភាពមិនស្របគ្នារវាងឯកសារ HTML និងឯកសារ PDF នោះឯកសារ PDF មានអាទិភាព។
ការបកប្រែ — កំណែដែលមិនមែនជាភាសាអង់គ្លេស (បកប្រែ) នៃឯកសារ រួមទាំងព័ត៌មានផ្លូវច្បាប់នៅក្នុងឯកសារនោះ គឺសម្រាប់ជាឯកសារយោងតែប៉ុណ្ណោះ។ កំណែជាភាសាអង់គ្លេសនឹងមានសុពលភាពក្នុងករណីមានភាពខុសគ្នារវាងកំណែដែលបានបកប្រែ និងភាសាអង់គ្លេស។
សុវត្ថិភាព - អតិថិជនយល់ថាផលិតផល NXP ទាំងអស់អាចទទួលរងនូវភាពងាយរងគ្រោះដែលមិនស្គាល់អត្តសញ្ញាណ ឬអាចគាំទ្រស្តង់ដារសុវត្ថិភាពដែលបានបង្កើតឡើង ឬជាក់លាក់ជាមួយនឹងដែនកំណត់ដែលគេស្គាល់។ អតិថិជនទទួលខុសត្រូវចំពោះការរចនា និងប្រតិបត្តិការនៃកម្មវិធី និងផលិតផលរបស់ខ្លួនពេញមួយវដ្តជីវិតរបស់ពួកគេ ដើម្បីកាត់បន្ថយឥទ្ធិពលនៃភាពងាយរងគ្រោះទាំងនេះលើកម្មវិធី និងផលិតផលរបស់អតិថិជន។ ទំនួលខុសត្រូវរបស់អតិថិជនក៏ពង្រីកដល់បច្ចេកវិទ្យាបើកចំហ និង/ឬកម្មសិទ្ធិផ្សេងទៀតដែលគាំទ្រដោយផលិតផល NXP សម្រាប់ប្រើប្រាស់ក្នុងកម្មវិធីរបស់អតិថិជន។ NXP មិនទទួលខុសត្រូវចំពោះភាពងាយរងគ្រោះណាមួយឡើយ។ អតិថិជនគួរតែពិនិត្យមើលការអាប់ដេតសុវត្ថិភាពពី NXP ជាទៀងទាត់ ហើយតាមដានដោយសមរម្យ។ អតិថិជនត្រូវជ្រើសរើសផលិតផលដែលមានលក្ខណៈពិសេសសុវត្ថិភាពដែលសមស្របបំផុតនឹងច្បាប់ បទប្បញ្ញត្តិ និងស្តង់ដារនៃកម្មវិធីដែលមានបំណង ហើយធ្វើការសម្រេចចិត្តរចនាចុងក្រោយទាក់ទងនឹងផលិតផលរបស់ខ្លួន ហើយទទួលខុសត្រូវទាំងស្រុងចំពោះការអនុលោមតាមតម្រូវការច្បាប់ និយតកម្ម និងសុវត្ថិភាពទាំងអស់ទាក់ទងនឹងផលិតផលរបស់ខ្លួន ដោយមិនគិតពី នៃព័ត៌មាន ឬជំនួយដែលអាចត្រូវបានផ្តល់ដោយ NXP ។ NXP មានក្រុមឆ្លើយតបឧប្បត្តិហេតុសុវត្ថិភាពផលិតផល (PSIRT) (អាចទាក់ទងបាននៅ PSIRT@nxp.com) ដែលគ្រប់គ្រងការស៊ើបអង្កេត ការរាយការណ៍ និងការចេញផ្សាយដំណោះស្រាយចំពោះភាពងាយរងគ្រោះផ្នែកសុវត្ថិភាពនៃផលិតផល NXP ។
NXP B.V. — NXP B.V. មិនមែនជាក្រុមហ៊ុនប្រតិបត្តិការទេ ហើយវាមិនចែកចាយ ឬលក់ផលិតផលទេ។
ពាណិជ្ជសញ្ញា
សេចក្តីជូនដំណឹង៖ ម៉ាកដែលបានយោងទាំងអស់ ឈ្មោះផលិតផល ឈ្មោះសេវាកម្ម និងពាណិជ្ជសញ្ញា គឺជាកម្មសិទ្ធិរបស់ម្ចាស់រៀងៗខ្លួន។
NXP - ពាក្យ និងនិមិត្តសញ្ញាគឺជាពាណិជ្ជសញ្ញារបស់ NXP BV
AN14507
កំណត់ចំណាំកម្មវិធី
ព័ត៌មានទាំងអស់ដែលបានផ្តល់នៅក្នុងឯកសារនេះគឺជាកម្មវត្ថុនៃការបដិសេធផ្លូវច្បាប់។
ថ្ងៃទី 1.0 ដល់ថ្ងៃទី 6 ខែមករា ឆ្នាំ 2025
© 2025 NXP BV រក្សាសិទ្ធិគ្រប់យ៉ាង។
មតិកែលម្អឯកសារ 14/16
NXP Semiconductors
AN14507
ការប្រើប្រាស់ LVGL Simulator ជាមួយ FreeMASTER
អាម៉ាហ្សូន Web Services, AWS, និមិត្តសញ្ញា AWS, និង FreeRTOS — គឺជាពាណិជ្ជសញ្ញារបស់ Amazon.com, Inc. ឬសាខារបស់វា។
Microsoft, Azure, និង ThreadX - គឺជាពាណិជ្ជសញ្ញារបស់ក្រុមក្រុមហ៊ុន Microsoft ។
AN14507
កំណត់ចំណាំកម្មវិធី
ព័ត៌មានទាំងអស់ដែលបានផ្តល់នៅក្នុងឯកសារនេះគឺជាកម្មវត្ថុនៃការបដិសេធផ្លូវច្បាប់។
ថ្ងៃទី 1.0 ដល់ថ្ងៃទី 6 ខែមករា ឆ្នាំ 2025
© 2025 NXP BV រក្សាសិទ្ធិគ្រប់យ៉ាង។
មតិកែលម្អឯកសារ 15/16
NXP Semiconductors
មាតិកា
1
សេចក្តីផ្តើម…………………………………………………… ២
1.1
តម្រូវការ…………………………………………..២.៥
1.2
ប្រព័ន្ធចប់view ……………………………………… .. ១
2
ការរៀបចំកម្មវិធី …………………………………………. ៣
2.1
ការដំឡើង FreeMASTER …………………………………. ៣
2.2
ការដំឡើង GUI Guider ………………………………….. ៤
3
ការដំឡើង FreeMASTER នៅលើក្តារ ………..4
3.1
UART……………………………………………………….. ៥
3.2
អ្នកបំបាត់កំហុស…………………………………………………….. ៦
4
គម្រោង FreeMASTER ………………………………… ៦
5
គម្រោង GUI Guider ………………………………… ៩
6
ចំណាំអំពីកូដប្រភពនៅក្នុង
ឯកសារ………………………………………………..១០
7
ប្រវត្តិនៃការកែប្រែ……………………………………………… ១១
ព័ត៌មានផ្លូវច្បាប់……………………………………….១២
AN14507
ការប្រើប្រាស់ LVGL Simulator ជាមួយ FreeMASTER
សូមជ្រាបថា ការជូនដំណឹងសំខាន់ៗទាក់ទងនឹងឯកសារនេះ និងផលិតផលដែលបានពិពណ៌នានៅទីនេះ ត្រូវបានដាក់បញ្ចូលក្នុងផ្នែក 'ព័ត៌មានផ្លូវច្បាប់'។
© 2025 NXP BV
សម្រាប់ព័ត៌មានបន្ថែម សូមចូលទៅកាន់៖ https://www.nxp.com
រក្សាសិទ្ធិគ្រប់យ៉ាង។
មតិកែលម្អឯកសារ កាលបរិច្ឆេទនៃការចេញផ្សាយ៖ ថ្ងៃទី 6 ខែមករា ឆ្នាំ 2025
អត្តសញ្ញាណឯកសារ៖ AN14507
ឯកសារ/ធនធាន
![]() |
NXP AN14507 LVGL Simulator ជាមួយ FreeMASTER [pdf] សៀវភៅណែនាំរបស់ម្ចាស់ MCXA153, MCXA154, MCXA155, AN14507 LVGL ក្លែងធ្វើជាមួយ FreeMASTER, AN14507, LVGL Simulator ជាមួយ FreeMASTER, ក្លែងធ្វើជាមួយ FreeMASTER, FreeMASTER, Simulator |