Resultados da pesquisa a pedido "embedded"
Operação atômica em software incorporado multithread
Estou desenvolvendo um software incorporado baseado em RTOS em C e encontrei um problema relacionado ao acesso a recursos compartilhados de vários threads. Eu tenho dois problemas O primeiro é definir e obter um valor da variável de estado na ...
Problemas cruzam a compilação do Qt 4.7 da fonte para o ARM
Estou tentando compilar o Qt 4.7.1 da fonte, aqui estão algumas notas na minha instalação: minha saída esperada são as bibliotecas de objetos compartilhados que precisam estar presentes para executar um aplicativo Qt.Minha plataforma de destino ...
C ++, posso inicializar estaticamente um std :: map em tempo de compilação?
Se eu codificar isso std::map<int, char> example = { (1, 'a'), (2, 'b'), (3, 'c') };então o g ++ me diz deducing from brace-enclosed initializer list requires #include <initializer_list> in C++98 ‘example’ must be initialized by constructor, ...
Libc pequeno para sistemas embarcados
Estou procurando uma pequena libc para uso incorporado com freertos em um microcontrolador ARM7. Eu olhei para newlib, mas é um pouco complexo para minhas necessidades. O newlib chama malloc () em várias funções (por exemplo, printf ()), o que ...
Idioma Pimpl sem usar alocação de memória dinâmica
queremos usar o idioma pimpl para certas partes do nosso projeto. Essas partes do projeto também são partes em que a alocação dinâmica de memória é proibida e esta decisão não está sob nosso controle. Então, o que estou perguntando é: existe uma ...
C ++ incorporado: usar exceções ou não?
Sei que isso pode ser subjetivo, por isso vou fazer uma pergunta concreta, mas primeiro, antecedentes: Sempre fui engenheiro de software embarcado, mas geralmente na Camada 3 ou 2 da pilha OSI. Eu não sou realmente um cara de hardware. ...
Existe uma alternativa para flex / bison que pode ser usada em sistemas embarcados de 8 bits?
Estou escrevendo um pequeno intérprete para uma linguagem simples do BASIC como um exercício em um microcontrolador AVR em C usando a ferramenta avr-gcc. No entanto, estou me perguntando se existem ferramentas de código aberto por aí que possam ...
Cabeçalhos de arquivo ELF
Uma pergunta rápida sobre cabeçalhos de arquivos elf, parece que não consigo encontrar nada útil sobre como adicionar / alterar campos no cabeçalho elf. Eu gostaria de poder alterar os números mágicos e adicionar uma data de construção ao ...
Onde começar a aprender sobre DMA Linux / drivers de dispositivo / alocação de memória
Estou portando / depurando um driver de dispositivo (que é usado por outro módulo do kernel) e estou enfrentando um beco sem saída porque dma_sync_single_for_device () falha com um kernel oops. Eu não tenho idéia do que essa função deve fazer e ...
O lwIP suporta o Zeroconf?
eu vejo issolwIP [http://savannah.nongnu.org/projects/lwip/]possui algum AutoIP (aka IPv4LL, akaRFC 3927 [http://www.ietf.org/rfc/rfc3927.txt]), mas não sei dizer se faz algo mais alto ...