एक Touchscreen एलसीडी प्रोग्रामिंग पर सवाल

N

nafix

Guest
हाय दोस्तों. मैं जहां मैं एक टचस्क्रीन एलसीडी कार्यक्रम के लिए एक माइक्रो नियंत्रक के साथ बात करते हैं और एक अच्छा जीयूआई की जरूरत होगी एक परियोजना पर शोध शुरू कर रहा हूँ. मैं इस रूप में परिसर के रूप में कॉलेज में डिजिटल तर्क और माइक्रोप्रोसेसरों कभी कुछ नहीं लिया है, लेकिन. मैं वास्तव में पता नहीं कहाँ से शुरू करने के लिए. मुझे लगता है मैं एक CPLD या FPGA की जरूरत के लिए एलसीडी कार्यक्रम करेंगे. किसी को इस पर कुछ और प्रकाश डाला सकता है? मैं भी प्रत्येक के फायदे और नुकसान के साथ परिचित नहीं हूँ. मैं बुनियादी सी और विधानसभा कोडिंग किया है. यह एक GUI प्रोग्रामिंग के लिए अच्छा हो सकता है? और यह भी, किसी को टचस्क्रीन एलसीडी वितरकों के लिए कोई अच्छा सुझाव है? और अंत में, तो कृपया मुझे पता है अगर यह गलत अनुभाग में तैनात है, मुझे यकीन है कि इस पोस्ट करने के लिए नहीं था. धन्यवाद.
 
एक समाधान के लिए माइक्रोसॉफ्ट के सूक्ष्म शुद्ध ढांचे में देखना होगा. ढांचा खुला स्रोत है और उपयोग करने के लिए स्वतंत्र है. आप कोड के विकास और वास्तविक समय डिबगिंग के लिए दृश्य स्टूडियो सी # एक्सप्रेस का उपयोग कर सकते हैं. फिर, Microsoft से एक मुफ्त डाउनलोड. एक खींचें और ड्रॉप व्यायाम जीयूआई बनाती है. विकास बोर्ड ज्यादातर शाखा प्रोसेसर आधारित है, और 'ढाल' के साथ विस्तार, बोर्डों कि प्रोसेसर मॉड्यूल पर हो चुकी है. टच स्क्रीन दिखाता शेल्फ से उपलब्ध हैं. और नेट पर जानकारी मंचों के एक बहुत कुछ है. उदाहरण के लिए: Fez (फास्ट और आसान) कोबरा एक छोटे Microsoft चल रहा बोर्ड NET कुटीर फ्रेमवर्क है. यह डेवलपर्स को अधिक दक्षता के साथ सी # और माइक्रोसॉफ्ट के नवीनतम दृश्य सी # एक्सप्रेस संस्करण का उपयोग कोड लिखने के लिए अनुमति देता है. [Url = http://www.ghielectronics.com/catalog/product/131/] Fez कोबरा मुख्य बोर्ड - GHI इलेक्ट्रॉनिक्स [/url]
 
उपयोगी जानकारी btbass के लिए धन्यवाद. तो मैं क्या समझ से, मैं कर सकता हूँ मेरे सारे कोडिंग और विकास बोर्ड से touchscreen के लिए debugging. अगर मैं एक अच्छा मॉड्यूल में मेरी परियोजना बारी करना चाहता था, मैं सिर्फ एक ही आदेश होता है कि मैं विकास बोर्ड का उपयोग कर रहा हूँ और मेरी पीसीबी डिजाइन पर कि का उपयोग करें?
 
क्या आप 'Fez कोबरा मुख्य बोर्ड' लिंक है कि मैं ऊपर दिए जाएँ? वहाँ आप स्पर्श स्क्रीन मॉड्यूल के कुछ उदाहरण मिल जाएगा. आप अपने और कोडिंग एक डेस्कटॉप या लैपटॉप पीसी का उपयोग कर debugging, दृश्य स्टूडियो और सी # प्रोग्रामिंग भाषा का उपयोग करते हुए, यूएसबी केबल के माध्यम से अपने विकास प्रणाली से जुड़ा है. यदि आप सी पता है, तो आप इसे आसान सी #, जो एक आधुनिक प्रकार सुरक्षित, तेजी से विकास है और वास्तव में शांत भाषा का उपयोग करने के लिए मिल जाएगा. तुम जरूरी एक पीसीबी डिजाइन करने की जरूरत नहीं है. पूर्व निर्मित मॉड्यूल का एक बहुत कुछ है कि अपनी आवश्यकताओं के अनुरूप कर सकते हैं कर रहे हैं. यदि आप के लिए एक कस्टम पीसीबी की क्या ज़रूरत है, फिर से, यह खुला स्रोत है और schematics डाउनलोड करने के लिए उपलब्ध हैं.
 
इस परियोजना का मुख्य हिस्सा है कि एक माइक्रोप्रोसेसर एक हवा का दबाव वाल्व को विनियमित किया जा रहा है. वहाँ कुछ सेंसर के रूप में अच्छी तरह से है कि इस डेटा एक XBee के अलावा में भेज रहे हैं. मैं Fez बोर्ड पर उलझन में हूँ, हालांकि. टचस्क्रीन एलसीडी जीयूआई चलाने के लिए, मैं Fez बोर्ड जुड़ा हुआ है अगर मैं सही ढंग से समझ रहा हूँ की जरूरत नहीं होगी. तो मैं एक ही है कि वाल्व और अन्य कार्यों को नियंत्रित करने के रूप में अच्छी तरह से बंद टचस्क्रीन कोड को चलाने के लिए सक्षम हो जाएगा? Fez बोर्ड कार्यक्रम एक अलग ऊपर है कि एलसीडी और अन्य सभी कार्यों के लिए इस्तेमाल किया जाएगा. क्या आप इन कार्यों के लिए अनुकूल करने के लिए किसी भी सुझाव है? मैं भी एक वायरलेस नेटवर्क से कनेक्ट करने के लिए डाटा संचारित अगर यह संभव है, हालांकि मुझे पता है मैं शायद इस समारोह के लिए एक अलग मॉड्यूल खरीदना होगा करने में सक्षम होना चाहते हैं. अधिक सवाल पूछने रखने के लिए खेद है. तुम मुझे बाहर की मदद कर रहे हैं एक बहुत कुछ!
 
btbass: कैसे Fez कोबरा सी करता है चलाने के? क्या यह एंबेडेड विंडोज का एक संस्करण है? इस लाइसेंस के मूल्य में शामिल है? यह कैसे करता है bootup?
 
वहाँ एक मॉड्यूल (ezLCD [url = http://store.earthlcd.com/ezLCD] पृथ्वी एलसीडी - साथ 2.7 ezLCD उत्पाद [/url] और [url = http://www.ezlcd.com] ezLCD समर्थन [/ ] url) है जो सब कुछ आप की जरूरत है एक touchscreen के साथ एलसीडी (कई अलग अलग आकार) और ओएस में 400MHz माइक्रोप्रोसेसर पर (LUA के आधार पर) का निर्माण. क्योंकि LUA खुला स्रोत मंच है आप मुक्त विकास उपकरण है. मैं ezLCD साथ कई परियोजनाओं बनाया है और कहते हैं कि यह छोटी मात्रा तेजी से प्रोटोटाइप जहाँ आप व्यावसायिक दृष्टिकोण को प्राप्त करने की आवश्यकता के लिए आदर्श है. ezLCD एलसीडी और touchscreen के साथ एक छोटे से कंप्यूटर है.
 
यह माइक्रोसॉफ्ट शुद्ध माइक्रो ढांचे, जो खिड़कियों शुद्ध एम्बेडेड सिस्टम के लिए बनाया गया ढांचे के एक संस्करण नीचे छीन चलाता है. यह खुला स्रोत और का उपयोग करने के लिए स्वतंत्र है. फिलहाल, यह केवल सी # भाषा का समर्थन करता है और दृश्य स्टूडियो सी # (या मुफ्त नीचे loadable विजुअल स्टूडियो एक्सप्रेस सी #) के साथ या तो एक सामने अंत और वास्तविक समय डीबगर एम्बेडेड सिस्टम में अपने कोड बूट के रूप में प्रयोग किया जाता है.
 

Welcome to EDABoard.com

Sponsor

Back
Top