मेरे अनुभव में प्रारंभिक शिक्षा "कूबड़" है, यदि आप एम्बेडेड सिस्टम में प्राप्त करना मुश्किल हो सकते हैं, लेकिन एक बार जब आप करते हैं तो आप निराश होंगे यदि आपके द्वारा चुनी गई पहली परियोजना बहुत सरल है ।
विकास उपकरण (यानी चिप्स और प्रोग्रामर बहुत कम से कम) में कुछ प्रारंभिक निवेश है। एक बहुत ही सरल परियोजना का निर्माण आपको चिप के अधिक उपयोगी क्षेत्रों का पता लगाने नहीं देगा, इसलिए आपके द्वारा प्राप्त किए जाने वाले ज्ञान की मात्रा आपके द्वारा निवेश किए जाने वाले संसाधनों की मात्रा से अधिक होगी; समय और पैसा दोनों में।
मैं सुझाव देता हूं कि कुछ चमकते एलईडी की तुलना में कुछ और आकर्षक हो। मेरे लिए एक नए एम्बेडेड प्लेटफ़ॉर्म के विकास के सबसे कठिन भाग को हमेशा प्रारंभिक संकलन मिल रहा है और चिप पर पहला प्रोग्राम अपलोड कर रहा है। चूंकि यह कदम वही है, इससे कोई फर्क नहीं पड़ता कि आपकी पहली परियोजना कितनी जटिल या आसान है, मैं फिर से एक मामूली जटिल परियोजना शुरू करने के पक्ष में दृढ़ता से वोट दूंगा। आईआर रिमोट कंट्रोल की तरह कुछ दिमाग में आता है। यदि आप वास्तव में कुछ भी सीखना चाहते हैं तो किसी भी मामले में बहुत समय निवेश करने की उम्मीद है।
मैं यह भी सुझाव दूंगा कि बेसिक स्टैम्प या यहां तक कि आर्डिनो जैसे कुछ भी नहीं जा रहा है, क्योंकि ये डिवाइस आपको एम्बेडेड प्रोग्रामिंग करने के लिए आवश्यक वास्तविक कौशल नहीं सिखाएंगे। वे एक मंच के अधिक हैं जो आपके उच्च स्तरीय कोड को चलाएंगे। आप इस पोस्ट को पढ़ने के लिए इस तरह के मंच के एक गौरवशाली संस्करण का उपयोग कर रहे हैं, आपका पीसी; शायद ही एक एम्बेडेड डिवाइस। प्लस तरफ, यदि आप इलेक्ट्रॉनिक्स से परिचित नहीं हैं तो वे आपको बहुत परेशानी बचाएंगे।
माइक्रोचिप या एटीएमईएल द्वारा बनाई गई 8-बिट चिप प्राप्त करें, दोनों बहुत ही लोकप्रिय और अपेक्षाकृत सस्ते हैं, प्रोग्रामर और शायद डेमो बोर्ड प्राप्त करें, यदि आप इलेक्ट्रॉनिक्स से परिचित नहीं हैं, तो डेमो बोर्ड काम करता है, उनमें से एक के लिए चिप्स।सबसे महत्वपूर्ण बात यह है कि साथ में डेटा शीट्स पढ़ें, और कुछ मामूली उपयोगी बनाने का प्रयास करें। सी या असेंबलर में कार्यक्रम। एटीएमईएल सी के लिए कंपाइलर्स और समर्थन के साथ बहुत बेहतर है। लंबे समय तक आप खुश होंगे कि आपने अपने मंच को सीखने में अपना समय बर्बाद नहीं किया है कि उनके सही दिमाग में कोई भी व्यावसायिक उत्पाद के लिए उपयोग नहीं करेगा और आपको इससे निपटने की बेहतर समझ मिलेगी एम्बेडेड सिस्टम की सीमाएं, क्योंकि डेटा शीट की तुलना में जानकारी का कोई बेहतर स्रोत नहीं है।
स्रोत
2008-09-21 21:45:02