सभी को नमस्कार, मैं आपको दिखाने जा रहा हूं कि कैसे एक तस्वीर माइक्रोकंट्रोलर में एक .hex फ़ाइल रिकॉर्ड करना है pk2cmd कुछ सरल चरणों में:
1. प्रोग्राम डाउनलोड करें pk2cmd.
2. फ़ाइल खोलना।
3. टर्मिनल का उपयोग करके डाउनलोड किए गए स्रोत कोड की निर्देशिका दर्ज करें।
4. संकलित करने से पहले, हमें अन्य कार्यक्रमों को स्थापित करना होगा जो आवश्यक हैं, इसलिए हम सुपरयुसर के रूप में चलते हैं:
sudo apt-get install build-essential
sudo apt-get install libusb++-dev
5. अब आप स्रोत कोड का उपयोग करके संकलन कर सकते हैं:
make linux
6. और फिर, सुपरसुसर के रूप में, इसे कमांड से इंस्टॉल करें:
sudo make install
7. इंस्टॉल हो जाने के बाद, छिपी हुई फ़ाइल में एक पंक्ति जोड़ें ".Bashrc" जो होम फोल्डर (/ home / username) में है। इसके लिए मैं एक सामान्य उपयोगकर्ता के रूप में दौड़ता हूँ:
gedit /home/nombre_usuario/.bashrc
मैं फ़ाइल के अंत में निम्नलिखित पंक्ति जोड़ता हूं:
निर्यात PATH = $ PATH: / usr / share / pk2
8. अंत में "मैं निष्पादित करता हूं", एक सामान्य उपयोगकर्ता के रूप में, फ़ाइल की पंक्तियों ".bashrc" का उपयोग करके
source /home/nombre_usuario/.bashrc
इसके साथ, "pk2cmd" प्रोग्राम का उपयोग करने के लिए स्थापित और कॉन्फ़िगर किया जाना चाहिए था।
स्थापना का परीक्षण
यह जांचने के लिए कि स्थापना और कॉन्फ़िगरेशन काम करता है, एक पहला तरीका है, के साथ पिककिट2 USB पोर्ट से जुड़ा, एक सामान्य उपयोगकर्ता के रूप में निष्पादित, कमांड:
pk2cmd /?v
Pk2cmd के साथ .hex कैसे रिकॉर्ड करें
यह सत्यापित करने के लिए कि यह हमारे द्वारा कनेक्ट किए गए PIC को ऑटोडेट करता है पिककिट2:
pk2cmd -p
वर्तमान में PIC द्वारा दर्ज की गई .hex फ़ाइल को पढ़ने के लिए (इस मामले में मैं इसे अपने डेस्कटॉप पर "real.hexx" नाम से सहेजता हूं):
pk2cmd -p -gf/home/usuario/direccion/actual.hex
PIC को बचाने के लिए नई फ़ाइल «file.hex» जो मेरे डेस्कटॉप पर है:
pk2cmd -p -m -f/home/usuario/direccion/archivo.hex
यहाँ मेरे द्वारा बनाया गया एक ट्यूटोरियल है :)।
अच्छा सुझाव! एक और विकल्प के रूप में ऐसा करने के लिए Piklab भी है :)।
नमस्ते, मैनुअल अब उपलब्ध नहीं है?
बहुत बढ़िया, लेकिन मुझे उस प्रकार के रिकॉर्डर की याद आ रही है जिसके लिए इसका उपयोग किया जाता है (जो कि यूएसबी प्रोग्रामर का मॉडल है)। वहां कई हैं। यह मुझे लगता है कि यह pickit2 और उनके क्लोन के लिए काम करता है। यदि मैं गलत हूं तो मुझे सही करों
PikLab एक बेहतरीन विकल्प है, लेकिन यह KDE3 के लिए है, और ट्रिक्स अब KDE4 लाइब्रेरी के लिए काम नहीं करते हैं, हालांकि एलियंस के साथ आप फेडोरा के एक संस्करण को डेबियन और ubuntu के पास दे सकते हैं। वहाँ एक ट्यूटोरियल है, इसलिए मैंने इसे अपने Ubuntu 13.04 पर किया
atte
जेवीके85321
अगर यह pickit2 के लिए है। इसे लगाने के लिए मेरे साथ हुआ। मुझे याद दिलाने के लिये धन्यवाद।
मैं KDE 4.12.2 और sdcc संकलक के साथ चक्र में piklab का उपयोग करता हूं (इसमें बहुत कमी है) लेकिन मुझे नहीं पता कि कैसे एक pickit2 क्लोन को कॉन्फ़िगर किया जाए।
नमस्कार दोस्त, इस पोस्ट के लिए धन्यवाद।
मैं इस संदेह से भी छुटकारा पाना चाहता हूं कि मैं इस एप्लिकेशन के साथ किस प्रकार की चिप i / o प्रोग्रामर का उपयोग कर सकता हूं।
यह PICKit 2 XNUMX के लिए है अगर आपका मतलब है।
और अगर आप GPSIM + GPUTILS जोड़ते हैं तो यह MPLAB का एक अच्छा विकल्प है।
दूसरी ओर, अब MPLABX के मल्टीप्लायर होने के साथ हम अपने लिनक्स मशीनों से निर्माता के उपकरण का उपयोग कर सकते हैं। यह अंतिम उपयोगकर्ता पर निर्भर है
उत्कृष्ट ट्यूटोरियल, मैंने पहले ही इसे अपने पसंदीदा में सहेज लिया है!
सादर,
ऑस्कर
बहुत अच्छा लेख, धन्यवाद!
मैं काफी समय से लिनक्स पर PIC माइक्रोकंट्रोलर्स के साथ काम कर रहा हूं। सौभाग्य से, माइक्रोचिप उपकरण कुछ समय के लिए क्रॉस-प्लेटफ़ॉर्म किए गए हैं और इन्हें मुफ्त (एमपीलैबएक्स, नेटबींस-आधारित आईडीई, और इसके एक्ससी 8, एक्ससी 16 और एक्ससी 32 संकलक) के लिए इस्तेमाल किया जा सकता है।
मेरे लिए MPLABX आदर्श है, यह एक अच्छी गुणवत्ता का उपकरण है और मैंने इसे कई लिनक्स वितरण में समस्याओं के बिना स्थापित किया है।
नमस्ते!
उजागर काम के लिए बहुत-बहुत धन्यवाद, मुझे लगता है कि इससे मुझे लिनक्स में अपने आप को थोड़ा और पेश करने में मदद मिलेगी।
कृपया आप फिर से लिंक डाल सकते हैं: पीडीएफ में मैनुअल डाउनलोड करें, क्योंकि ड्रॉपबॉक्स मुझे बताता है कि यह अक्षम है।
सादर
तैयार दोस्त, आपकी टिप्पणी के लिए बहुत-बहुत धन्यवाद, मैंने फिर से लिंक अपलोड किए हैं। इक्वाडोर से अभिवादन।
बहुत बढ़िया ट्यूटोरियल! 😀 मैं सिर्फ एक आर्क आधारित डिस्ट्रो का उपयोग करता हूं, सब कुछ आर्क लिनक्स पर भी काम करता है?
ज़रूर, आप इसे AUR में पाते हैं।
हैलो, आपको परेशान करने के लिए क्षमा करें, मैं लिनक्स के साथ तस्वीर को संभालना शुरू कर रहा हूं क्योंकि मैंने पहले इसे जीत के साथ किया था।
मैं आपको बताता हूं कि मैं pk2cmd स्थापित करने में सक्षम था और मेरे पास पिकेट का एक क्लोन है।
मैं प्रोग्रामिंग पूरी तरह से कर सकता था लेकिन मुझे यह कहीं भी नहीं मिला कि कैसे कॉन्फ़िगर किया जा सकता है कि क्या तस्वीर बाहरी घड़ी या आंतरिक घड़ी का उपयोग करेगी।
यह x2007 पते से किया जाता है। लेकिन मुझे नहीं पता कि मैंने पहले कैसे जीत में upp628 का उपयोग किया था और यह हेक्स ओपन होने के बाद एक दृश्य तरीके से प्रोग्राम किया गया था।
यदि आपके पास कोई जानकारी है, तो मैं इसकी सराहना करता हूं।
अंत में मैं asm में कार्यक्रम
ग्रेसियस
क्या प्रोग्राम अब उपलब्ध नहीं है? यदि मैं लिंक पर क्लिक करता हूं, तो यह इंगित करता है कि ड्रॉपबॉक्स त्रुटि है!