24Freelanceफ्रीलांस मार्केटप्लेस जो कभी नहीं सोता
सक्रिय

Forth डेवलपर: स्टैक-आधारित भाषा पर फर्मवेयर और बूटलोडर

99 दृश्य#2298
श्रेणीहाथ से बना
सूची अवधि1 दिन20.11.2026 तक
पोस्ट किया गया22.08.2026
दृश्य9912 में 14 दिन

सेवा के बारे में

अनुवादित
मैं एक Forth डेवलपर हूँ और एम्बेडेड फर्मवेयर, बूटलोडर, और उन स्थानों के लिए कॉम्पैक्ट स्टैक-आधारित कोड लिखता हूँ जहाँ भारी टूलचेन बस फिट नहीं होते। मेरा कोड माइक्रोकंट्रोलर्स पर रहता है जिनमें कुछ किलोबाइट RAM होती है, बोर्ड लाने के प्रारंभिक चरण में जब कुछ और काम नहीं करता, और उन उपकरणों पर जो बिना डिबग केबल के इंटरैक्टिव बने रहना चाहिए। एक भारी रनटाइम के बजाय, मैं आपको एक छोटा कर्नेल और शब्दों का एक शब्दकोश देता हूँ जो सीधे आपके हार्डवेयर से मैप होते हैं, ताकि पूरा सिस्टम इतना छोटा रहे कि एक शाम में पढ़ा जा सके और क्षेत्र में भरोसेमंद हो सके।

Forth का मुख्य अंतर जिस पर मैं हर दिन निर्भर करता हूँ वह है लक्ष्य उपकरण पर एक इंटरैक्टिव कंसोल। मैं एक सीरियल टर्मिनल लाता हूँ, रजिस्टर को छेड़ता हूँ, शब्दों को लाइव परिभाषित और पुनः परिभाषित करता हूँ, और प्राइमिटिव्स से फर्मवेयर को नीचे से ऊपर की ओर बढ़ाता हूँ जिन्हें एक-एक करके परीक्षण किया जा सकता है। बोर्ड लाने की समस्याएँ मिनटों में सुलझ जाती हैं बजाय पुनः प्रोग्रामिंग चक्रों के, और अंतिम छवि में कोई बloat नहीं होता: कोई अप्रयुक्त पुस्तकालय नहीं, कोई अनुमानित अमूर्तता नहीं, केवल वे शब्द जो उत्पाद वास्तव में कॉल करता है। मैं थ्रेडेड कोड के साथ अपने स्वयं के इंटरप्रेटर्स को आराम से लिखता हूँ, मौजूदा Forth को एक नए चिप पर पोर्ट करता हूँ, या एक बड़े C प्रोजेक्ट में नियंत्रण स्क्रिप्टिंग परत के रूप में न्यूनतम Forth को एम्बेड करता हूँ।

मैं आकार, निर्धारण, और स्पष्टता को चालाकी के ट्रिक्स से अधिक महत्व देता हूँ, और मैं शब्दकोश का दस्तावेजीकरण करता हूँ ताकि आपकी टीम इसे हैंडऑफ के बाद विकसित कर सके। यदि आपके पास एक जिद्दी बोर्ड है, एक बूटलोडर जो एक फ्लैश कोने में फिट होना चाहिए, या एक नियंत्रण कार्य जो एक छोटे इंटरैक्टिव भाषा की मांग करता है, तो मैं मदद करूंगा।

— माइक्रोकंट्रोलर्स के लिए कस्टम Forth कोर और थ्रेडेड-कोड इंटरप्रेटर्स
— सीरियल पर इंटरैक्टिव डिबगिंग के साथ बूटलोडर और बोर्ड लाना
— मौजूदा Forth सिस्टम को नए आर्किटेक्चर और चिप्स पर पोर्ट करना
— C फर्मवेयर में एक स्क्रिप्टिंग Forth परत को एम्बेड करना
— सीमित RAM और फ्लैश के तहत आकार और चक्र अनुकूलन
— शब्दकोश डिज़ाइन, दस्तावेज़ीकरण, और टीम हैंडऑफ

SafeDeal एस्क्रो सुरक्षा

राशि Payora USDT (TRC-20) एस्क्रो में सुरक्षित रहती है और काम की पुष्टि के बाद ही फ्रीलांसर को जारी की जाती है।

Freelancer contacts
E-mailShow
24
बीस · टिप

आर्डर करने से पहले

  • फ्रीलांसर के पोर्टफोलियो को देखें।
  • अपने कार्य का वर्णन करें और कीमत और समय सीमा पूछें।
  • अन्य ग्राहकों की समीक्षाएँ देखें।
  • या एक प्रोजेक्ट पोस्ट करें और कई प्रस्तावों की तुलना करें।
एक ही श्रेणी

समान सेवाएँ

श्रेणी में सभी सेवाएँ
जानने के लिए अच्छा
मैं इस सेवा को कैसे ऑर्डर करूँ?

इस पृष्ठ पर फ्रीलांसर को लिखें: कार्य, समय सीमा और आपको जो परिणाम चाहिए उसे वर्णित करें।

मैं फ्रीलांसर की जांच कैसे करूँ?

प्रोफ़ाइल खोलें: रेटिंग, पोर्टफोलियो और अन्य ग्राहकों की समीक्षाएँ आपके जैसे कार्यों के साथ अनुभव दिखाती हैं।

Oksana L.हाथ से बना
संपर्क करें

इस पृष्ठ का उत्तर क्या है