c पर टैग किए गए जवाब

C एक अनिवार्य (प्रक्रियात्मक) प्रणाली कार्यान्वयन भाषा है। यह अपेक्षाकृत सरल संकलक का उपयोग करके संकलित करने के लिए डिज़ाइन किया गया था, स्मृति को निम्न-स्तरीय पहुंच प्रदान करने के लिए, भाषा के निर्माण को प्रदान करने के लिए जो कि मशीन निर्देशों को कुशलतापूर्वक मैप करता है, और न्यूनतम रन-टाइम समर्थन की आवश्यकता होती है। C इसलिए कई अनुप्रयोगों के लिए उपयोगी था जिन्हें पहले असेंबली भाषा में कोडित किया गया था। http://en.wikipedia.org/wiki/C_(programming_language) से

2
मानक पाठ एलसीडी मेनू प्रणाली
वहाँ एक पाठ एलसीडी के लिए सी में एक सरल मेनू प्रणाली के लिए एक पैटर्न है। मैं अपने आप को सरल पाठ एलसीडी मेनू को संभालने के लिए कोड को फिर से लिख रहा हूं। मुझे लगता है कि अधिकांश प्रणालियों में एक मुख्य मेनू और कुछ उप-मेनू हैं …
10 lcd  c 

4
STM32: टाइमर इंटरप्ट तुरंत काम करता है
यह STM32F429 पर मेरी परियोजना में टाइमर के लिए कोड है: //timer initialization void timerInit() { uwPrescalerValue2 = (uint32_t) ((SystemCoreClock / 2) / 100000) - 1; RS485Timer.Instance = TIM5; RS485Timer.Init.Period = 67400000; // high value to notice interrupt even without debugging RS485Timer.Init.Prescaler = 400000; RS485Timer.Init.ClockDivision = 0; RS485Timer.Init.CounterMode = TIM_COUNTERMODE_UP; …

7
Arduino सीरियल प्रिंट कार्यक्रम के व्यवहार को अवांछनीय रूप से बदलता है
मैं एक हेडर में घोषित लूप काउंटर का उपयोग कर रहा हूं: int loop_counter = 0; मैं इस काउंटर का उपयोग हर बार एक घटना को ट्रिगर करने के लिए करता हूं। मैं इस प्रकार के व्यवहार के लिए एक मोडुलो का उपयोग करता था, लेकिन मैंने इसे सरल कर …

2
UART में परिवर्तनशील वर्ण प्रिंट करना काम नहीं करता है, स्थिरांक ठीक काम करते हैं
मैं एक PIC18F27K40 माइक्रोकंट्रोलर पर XC8 के साथ एक बल्कि अजीब मुद्दा है। PIC16F1778 पर यह काम करता है । मैंने परिभाषित किया है: void uart_putch(unsigned char byte) { while (!PIR3bits.TX1IF); TX1REG = byte; } जब, मेरे mainपाश में, मैं कहता हूं uart_putch('a');, यह ठीक काम करता है। हालांकि, जब …

4
क्यों जीसीसी संकलक कुछ कोड को छोड़ रहा है?
मुझे समझ नहीं आ रहा है कि जीसीसी संकलक मेरे कोड का हिस्सा क्यों काट रहा है जबकि यह पड़ोस में बिल्कुल एक ही है? सी कोड: #define setb_SYNCO do{(PORTA|= (1<<0));} while(0); ISR(INT0_vect){ unsigned char i; i = 10; while(i>0)i--; // first pause - omitted setb_SYNCO; setb_GATE; i=30; clrb_SYNCO; while(i>0)i--; …
9 avr  c  avr-gcc  optimization  gcc 

5
एम्बेडेड C कोड विश्वसनीयता को बेहतर बनाने के लिए कौन से टूल या मानकों का उपयोग किया जा सकता है?
मैं आमतौर पर सी में पीआईसी प्रोग्राम करता हूं, आमतौर पर स्विच्ड-मोड कन्वर्टर्स के लिए। मैंने MISRA C जैसे विभिन्न स्थैतिक विश्लेषण उपकरणों और मानकों के बारे में सुना है जिनका उपयोग कोड की विश्वसनीयता को बेहतर बनाने में मदद करने के लिए किया जा सकता है। मैं और जानना …

2
एंबेडेड अप्लायन्स के लिए फिक्स्ड पॉइंट ट्रिग्नोमेट्री
मुझे एक एम्बेडेड एप्लिकेशन में घूर्णी (और अन्य) रूपांतरण करने की आवश्यकता है, पाप () कॉस () और टैन () फ़ंक्शन की आवश्यकता होती है। मुझे पता है कि आप लुक-अप टेबल का उपयोग कर सकते हैं, और यही एकमात्र समाधान है जो मैं अपना शोध कर सकता हूं, लेकिन …
9 c  embedded  arm 

1
संश्लेषित रोम कोर के साथ एक साधारण परीक्षण बेंच का अनुकरण
मैं FPGA की दुनिया के लिए पूरी तरह से नया हूं और सोचा था कि मैं एक बहुत ही सरल परियोजना के साथ शुरू करूंगा: एक 4-बिट 7-खंड डिकोडर। पहला संस्करण जो मैंने विशुद्ध रूप से वीएचडीएल में लिखा था (यह मूल रूप से एक एकल दहनशील select, आवश्यक घड़ियां …

3
एक अलग टैब / हेडर फ़ाइल में Serial.print को कॉल करें
मैं Arduino 0022 में एक कार्यक्रम लिख रहा हूं। कॉलिंग Serial.printlnमेरे मुख्य स्केच कोड में ठीक काम करता है, लेकिन जब मैं इसे अपनी हेडर फ़ाइल " Menu.h" में उपयोग करने का प्रयास करता हूं , जो कि एक अलग टैब में है, तो मुझे एक त्रुटि मिलती है: AppController.cpp …
9 arduino  c 

5
ATmega32 (ATmega AVR श्रृंखला) के साथ एम्बेडेड सी के साथ शुरू करें
मेरे पास एक ATmega32 बोर्ड है जो चारों ओर बिछा रहा है और मुझे लगता है कि यह माइक्रोकंट्रोलर्स के साथ शुरू करना सही होगा। मैंने एक बार एम्बेडेड सी में कुछ बड़बड़ाया था (जब मुझे यह बोर्ड मिला था) लेकिन कुछ चीजों के कारण प्रवाह रोक दिया गया था। …
9 avr  atmega  books  c 

5
क्या भविष्य में PIC माइक्रोकंट्रोलर के लिए C ++ में कोड लिखना संभव है?
क्या कभी PIC का कोडिंग के लिए C ++ का उपयोग करना संभव है? क्या कोई हार्डवेयर सीमाएं हैं जो हमें C ++ का उपयोग करने से रोकती हैं? जब हम C ++ के बजाय C ++ का उपयोग करते हैं, तो प्रोग्राम की .hex फ़ाइल और प्रोग्राम का रनिंग …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.