मान लें कि मैं एक माइक्रोकंट्रोलर बोर्ड (एक Arduino की तरह) को USB के माध्यम से विंडोज 7 पीसी से जोड़ता हूं। क्या USB संचार प्रोटोकॉल में कुछ भी है जिसमें होस्ट क्लॉक डेटा शामिल है? दूसरे शब्दों में, क्या मैं USB को हुक करके सिर्फ माइक्रोकंट्रोलर को पीसी घड़ी में सिंक कर सकता हूं?
यदि यह संभव नहीं है, तो क्या आप पीसी से Arduino तक घड़ी की जानकारी प्राप्त करने के लिए कुछ चतुर न्यूनतम-प्रयास का सुझाव दे सकते हैं?
मुझे लगता है कि मैं हमेशा पृष्ठभूमि पर पीसी पर चलने के लिए कुछ सॉफ्टवेयर लिख सकता हूं और Arduino को वह जानकारी प्रदान कर सकता हूं, और मैं यह करूंगा कि अगर मुझे करना चाहिए, लेकिन मैं इससे बचना चाहूंगा।
मैं एक नेटवर्क शील्ड का भी उपयोग कर सकता था और नेटवर्क पर पीसी पर Arduino क्वेरी कर सकता था, लेकिन मैं किसी भी अतिरिक्त ढाल का उपयोग न करके लागत और जटिलता को कम रखना चाहूंगा।
मैं Arduino को अपना स्वयं का क्लॉक बेस भी चला सकता था, लेकिन यह एक विकल्प नहीं है - इसे इस विशेष पीसी के साथ दूसरे नंबर पर सिंक्रनाइज़ किया जाना चाहिए, भले ही पीसी स्वयं NTP के साथ सिंक्रनाइज़ेशन से बाहर हो।