dsPIC30 और तैयार SPI मोड (गुरु): / SSx पिन सवाल

V

vandelay

Guest
मैं एक SPI डी के साथ एक प्रकार dsPIC30 microcontroller का उपयोग करें / एक कनवर्टर (TLV5610) कि SPI मोड फ्रेम का उपयोग करता है.मैं इसे पर प्रोग्रामिंग विनिर्देशन में पढ़ा, फ्रेम sync स्पंद के रूप में / SSx पिन तार, और यह एक जादू की तरह काम करता है.अब तक तो अच्छा है.

मेरी SPI डैक के बाद से ही एक स्टार्टअप अंशांकन प्रक्रिया में उपयोग (कुछ उपकरण amps पर पूर्वाग्रह voltages ट्यूनिंग) है, मैं दूसरे क्रम कार्यों के लिए ही SPI बस का उपयोग करेंगे - और अब इसे बाहर मैं अभी तक एक और SPI की आवश्यकता इकाई कनेक्ट करना चाहते फँसाया जाता है मोड SPI.
I can't find anything on it.. Will I have to glue-logic it to another I/O in order to direct my sync pulse to the right chip?और इसलिए मैं एक समस्या है ... मैं reconfigure क्या मैं फ्रेम सिंक नब्ज पर प्रसारित करना चाहते हैं?
मैं इस पर कुछ भी पता नहीं .. मैं गोंद करना होगा क्रम में यह एक और मैं तर्क / हे जा सकता है पिन को सही चिप अपने sync स्पंद प्रत्यक्ष?कृपया मेरी मदद करो इस विधा समझ बेहतर है.वैसे मुझे लगता है अभी, यह कुछ नियंत्रण रेखा डिजाइनर की तरह लगता है SPI बस भूल गया एकाधिक .. दास के लिए है

 
तुम अलग पिन ज से उपयोग नहीं कर / एस एस के लिए SPI w - एक मॉड्यूल पिंस का केवल एक सेट पर नियंत्रण कर सकते हैं.अगर तुम चाहते हो, तुम कुछ डिजिटल swithes का उपयोग करें (या buffers) है, जो अलग चिप्स - IMHO है कि सबसे आसान तरीका है SSx लाइन मार्गदर्शन करेंगे, लेकिन आप अतिरिक्त घटकों और कुछ पिन की जरूरत होगी.

वहाँ भी है एक संभावना तू कुछ dsPICs जो 'परिधीय चुनें पिन' है, लेकिन वे आम तौर पर छोटे उपकरणों रहे हैं - का उपयोग तुम एस एस लाइन प्रत्यक्ष अलग पिन को आंतरिक रूप से कर सकते हैं.मैं अगर dsPIC30 नहीं पता यह है, लेकिन dsPIC33 और PIC24 करना

0x41 0x56 0x45!

 
अगर u उर डैक का initializations के साथ किया और अब SPI बस करने की ज़रूरत नहीं वहाँ मोड swithing में कोई बुराई नहीं है.

जहाँ तक datasheet पल्स तुल्यकालन के लिए यू नहीं reconfigure मैं / हे सकते पिन का संबंध है.
U जैसा लगता है डैक के लिए यह किसी और पर मैं स्वयं नहीं / हे पिन होगा.मॉड्यूल अर्थात् SSX पिन या नहीं बदल आंतरिक multiplexed हो सकता है के लिए संबद्ध पिंस.यू या तो कुछ बाहरी सही चिप चुनने के लिए मैं कुछ अन्य प्रयोग / हे पिन बहुसंकेतन उपयोग कर सकते हैंजोड़ा 6 मिनट के बाद:"खंड 11.3.1.1 सॉफ्टवेयर इनपुट पिन" dsPIC30F परिवार के संदर्भ मैनुअल "मैं सॉफ्टवेयर नियंत्रण / O बंदरगाहों पर फिर भी उर समस्या unaddressed है बताते नियंत्रण '!क्या inferred किया जा सकता है कि नियंत्रण मॉड्यूल पिंस नहीं सॉफ्टवेयर वे केवल मॉड्यूल के प्रयोग से निष्क्रिय किया जा सकता से दूसरी जगह जा सकता है.जोड़ा गया 1 मिनट के बाद:"यह कुछ नियंत्रण रेखा डिजाइनर की तरह लगता है SPI बस भूल गया एकाधिक दास के लिए है .."

जाहिरा तौर पर यह सच लगता है.लेकिन मैं डॉन मानते हैं कि यह मामला होना चाहिए.वहाँ एक रास्ता हो गया है, माइक्रोचिप साइट पर आवेदन नोट्स पढ़ने की कोशिश करो.

 
uzairsukhera ने लिखा है:

"यह कुछ नियंत्रण रेखा डिजाइनर की तरह लगता है SPI बस भूल गया एकाधिक दास के लिए है .."जाहिरा तौर पर यह सच लगता है.
 
समस्या एस एस भी फ्रेम सिंक के लिए प्रयोग किया जाता है पिन है.मास्टर उपकरणों का उपयोग करता है एफएस भी इतनी ya'know जब वे इसे एक पिन को ताला, आप केवल एक सिंक दास हो सकता है (इसलिए मैं क्यों कि नियंत्रण रेखा डिजाइनर टिप्पणी बनाया).

तो मैं मूल रूप से हर या में एफएस के साथ जेल के फाटक में से प्रत्येक में हूँ या चार GPIO / सीएस पिंस देख रही है, और सब / सीएस पिंस उच्च नियमित SPI तरह unnless सक्रिय रखा जाना चाहिए.वह दूसरी तरफ 4 उपकरण सुनिश्चित केवल जब यह संबंधित है एफएस देखें / सी एस कम है चाहिए.है ना?

... VHC और तर्क मैं प्रचार देरी के बारे में ज्यादा चिंता करने की ज़रूरत नहीं होगी ...
.. मेरे स्थानीय आपूर्तिकर्ता केवल अपनी सूची में .. कोर्ट तर्क है लगता है

74HC32?(उच्च गति फाटक या ट्रैक्टर CMOS)

 
कि फाटक के प्रचार देरी है ~ 6ns, जबकि dsPIC30 की अधिकतम गति तुम्हें देता है 33ns एक अनुदेश चक्र के लिए - द्वार काम करेंगे तो बस ठीक है.

0x41 0x56 0x45!

 

Welcome to EDABoard.com

Sponsor

Back
Top