Perguntas com a marcação «c»

C é uma linguagem de implementação de sistemas imperativa (processual). Ele foi projetado para ser compilado usando um compilador relativamente simples, para fornecer acesso de baixo nível à memória, fornecer construções de linguagem que mapeiam eficientemente as instruções da máquina e exigir suporte mínimo em tempo de execução. C foi, portanto, útil para muitos aplicativos que anteriormente eram codificados em linguagem assembly. de http://en.wikipedia.org/wiki/C_(programming_language)

2
Sistema de menu LCD de texto padrão
Existe um padrão para um sistema de menus simples em C para um LCD de texto. Eu me pego reescrevendo muito o código para lidar com menus simples de texto em LCD. Acho que a maioria dos sistemas possui um menu principal e alguns submenus que, quando selecionados, permitem definir …
10 lcd  c 

4
STM32: A interrupção do temporizador funciona imediatamente
Este é o código para o timer no meu projeto no 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 = …



4
Por que o compilador GCC omite algum código?
Não consigo entender por que o compilador GCC cortou parte do meu código enquanto preserva absolutamente o mesmo na vizinhança? O código C: #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--; // second pause - …
9 avr  c  avr-gcc  optimization  gcc 


2
Trigonometria de ponto fixo para aplicações incorporadas
Eu preciso fazer transformações rotacionais (e outras) em um aplicativo incorporado, exigindo as funções sin () cos () e tan (). Eu sei que você pode usar tabelas de consulta, e essa é a única solução que eu poderia encontrar fazendo minha própria pesquisa, mas existe uma boa biblioteca de …
9 c  embedded  arm 

1
Simulando uma bancada de testes simples com um núcleo de ROM sintetizado
Sou completamente novo no mundo dos FPGA e pensei em começar com um projeto muito simples: um decodificador de 4 bits e 7 segmentos. A primeira versão que escrevi puramente em VHDL (é basicamente uma única combinatória select, sem necessidade de relógios) e parece funcionar, mas eu também gostaria de …

3
Chame Serial.print em um arquivo de guia / cabeçalho separado
Estou escrevendo um programa no Arduino 0022. A chamada Serial.printlnfunciona bem no meu código de esboço principal, mas quando tento usá-lo no meu arquivo de cabeçalho " Menu.h", que está em uma guia separada, recebo um erro: No arquivo incluído no AppController.cpp: 2: Menu.h: No construtor 'Menu :: Menu ()': …
9 arduino  c 

5
Comece com C incorporado com ATmega32 (série ATmega AVR)
Eu tenho uma placa ATmega32 por aí e acho que seria perfeito começar com microcontroladores. Certa vez, fiz algumas tagarelas no C incorporado (foi quando recebi esta placa), mas o fluxo foi interrompido devido a algumas coisas. Agora eu tenho duas perguntas: Qual é o melhor recurso gratuito para começar …
9 avr  atmega  books  c 

2





Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.