វិធីសាស្ត្រដំឡើង និងសាកល្បងកម្មវិធីបញ្ជាកាត CAN របស់ Innodisk B2S1
តារាងមាតិកា
១. ការដំឡើង និងសាកល្បងកម្មវិធីបញ្ជា Windows
1. បន្ទាប់ពីដំឡើងកាត CAN រួចហើយ នឹងមានប្រអប់បញ្ចូលនៅក្នុងកម្មវិធីគ្រប់គ្រងឧបករណ៍ថាកម្មវិធីបញ្ជាមិនត្រូវបានដំឡើងទេ។
2. ដំណើរការ "setup" ដើម្បីដំឡើងកម្មវិធីបញ្ជារហូតដល់ការដំឡើងបានជោគជ័យ ហើយវាសួរឱ្យចាប់ផ្តើមឡើងវិញ។
3. បន្ទាប់ពីចាប់ផ្តើមឡើងវិញ អ្នកអាចរកឃើញច្រក CANbUS នៅក្នុងកម្មវិធីគ្រប់គ្រងឧបករណ៍។
ចំណាំ៖ Windows7 ត្រូវតែដំឡើងបំណះ KB3033929 ដើម្បីគាំទ្រការចុះហត្ថលេខាកូដ SHA-2។ ៤. ប្រើការតភ្ជាប់ស្ថានីយ DB9 សម្រាប់ការធ្វើតេស្តរង្វិលជុំ អ្នកអាចដំណើរការកម្មវិធី API សម្រាប់ការធ្វើតេស្ត និយមន័យការតភ្ជាប់ DB9 មានដូចខាងក្រោម;
៥. ដំណើរការឧបករណ៍ GUICANbus សម្រាប់សាកល្បង។
2. ការដំឡើង និងការធ្វើតេស្តកម្មវិធីបញ្ជា LINUX
1. បញ្ចូលពាក្យបញ្ជា "lspci" នៅក្នុងស្ថានីយដើម្បីកំណត់អត្តសញ្ញាណព័ត៌មានផ្នែករឹងរបស់ CAN;
2. ចម្លងកម្មវិធីបញ្ជា CAN ទៅកាន់ថតឯកសារ /home របស់ប្រព័ន្ធ បញ្ចូលថតឯកសារ "SocketCAN_v1.17" បើកស្ថានីយ ហើយប្តូរទៅគណនី root (វិធីសាស្ត្របន្ថែមពាក្យសម្ងាត់គណនី root៖ sudopasswdroot);
៣. បញ្ចូល apt-get update
apt-get install build-essential gccmake clean; make; make install តាមលំដាប់លំដោយ;
៤. បន្ទាប់ពីការចងក្រងត្រូវបានបញ្ចប់ ឯកសារ "f81601.ko" នឹងត្រូវបានបង្កើតនៅក្នុងថត "driver"។ យើងអាចប្រើពាក្យបញ្ជា "modprobe" ដើម្បីម៉ោនកម្មវិធីបញ្ជា។
៥. បន្ទាប់ពីការម៉ោនបានជោគជ័យ សូមប្រើពាក្យបញ្ជាខាងក្រោមដើម្បីចាប់ផ្តើមច្រក SocketCAN (បើក CANO និង CAN1 ជាបន្តបន្ទាប់)
សំណុំតំណភ្ជាប់ ip can0 ប្រភេទ can bitrate 1000000 ចំណុចគំរូ 0.75ip
សំណុំតំណភ្ជាប់ can0 up qlen 1000
ព័ត៌មានរបស់ CANO និង CAN1 អាចមើលឃើញតាមរយៈពាក្យបញ្ជា "ifconfig";
៦. បន្ទាប់ពី SocketCAN ត្រូវបានដំឡើងរួច អ្នកអាចប្រើគម្រោងប្រភពបើកចំហ "can-utils" សម្រាប់ការធ្វើតេស្ត (ដំឡើងពាក្យបញ្ជា "can-utils")
apt-get install can-utils
បើកស្ថានីយពីរ ហើយបញ្ចូលពាក្យបញ្ជាខាងក្រោម។ ប្រើ can0 ដើម្បីផ្ញើ និង can1 ដើម្បីទទួល។ ប្រសិនបើមានតម្លៃផ្ញើ និងទទួលទាំងសងខាង វាមានន័យថាការទំនាក់ទំនងគឺធម្មតា។
សម្រាប់ការរៀបចំឧស្សាហកម្ម សូមពិចារណាប្រើ កុំព្យូទ័រឧស្សាហកម្មជាមួយ GPU សម្រាប់ដោះស្រាយកិច្ចការកុំព្យូទ័រដែលពឹងផ្អែកខ្លាំង ឬ កុំព្យូទ័រ rackmount រឹងមាំ សម្រាប់កម្មវិធីម៉ាស៊ីនមេដ៏រឹងមាំ។ ជម្រើសបង្រួមដូចជា កុំព្យូទ័រលើតុ 1U រ៉ាក់ ឬ កុំព្យូទ័រឧស្សាហកម្ម Advantech អាចសមស្របសម្រាប់បរិស្ថានដែលមានការរឹតត្បិតលើលំហ។
LET'S TALK ABOUT YOUR PROJECTS
- sinsmarttech@gmail.com
-
3F, Block A, Future Research & Innovation Park, Yuhang District, Hangzhou, Zhejiang, China
Our experts will solve them in no time.

កុំព្យូទ័រប្រភេទ Rackmount
ការគណនាដែលបង្កប់
កុំព្យូទ័រចល័តឧស្សាហកម្ម
ថេប្លេតរឹងមាំ
កុំព្យូទ័រយួរដៃរឹងមាំ
កុំព្យូទ័របន្ទះឧស្សាហកម្ម
ដៃកាន់រឹងមាំ
កុំព្យូទ័រឧស្សាហកម្ម Advantech