Engenharia de software embedded-systems
Perguntas com a marcação «embedded-systems»
"Um sistema embutido é um sistema de computador projetado para funções de controle específicas em um sistema maior, geralmente com restrições de computação em tempo real". Michael Barr. "Glossário de sistemas embarcados". Biblioteca Técnica Neutrino. Recuperado em 21-04-2007, copiado da Wikipedia.
O veículo espacial Mars Curiosity pousou com sucesso, e um dos vídeos promocionais "7 minutos de terror" se gabava de haver 500.000 linhas de código. É um problema complicado, sem dúvida. Mas isso é muito código, certamente houve um grande esforço de programação por trás dele. Alguém sabe alguma coisa …
prática recomendada ao testar a unidade para desenvolvimento incorporado
Estou procurando algumas estratégias de práticas recomendadas para código de teste de unidade escrito para sistema incorporado. Por sistema incorporado, refiro-me a códigos como drivers de dispositivo, manipuladores ISR etc., coisas bem próximas do metal. A maioria dos testes de unidade não é possível sem testá-lo no hardware com o …
45 unit-testing embedded-systems
A programação incorporada está mais próxima da engenharia elétrica ou do desenvolvimento de software? [fechadas]
Estou sendo abordado com um trabalho para escrever C incorporado em micro controladores. No começo, eu pensaria que a incorporação de programação é muito baixa na pilha de software para mim, mas talvez eu esteja pensando errado. Normalmente, eu teria descartado a oportunidade de escrever código incorporado, pois não me …
34 embedded-systems
A Voyager 1 atingiu o espaço interestelar em agosto de 2012 e é o objeto humano mais distante que existe. Lançada logo após sua nave espacial, a Voyager 2, em 1977, a Voyager 1 explorou os sistemas jovianos e saturnianos, descobrindo novas luas, vulcões ativos e uma riqueza de dados …
Bons exemplos de teste de unidade para desenvolvedores C incorporados [fechado]
Fechadas. Esta questão está fora de tópico . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela esteja no tópico do Software Engineering Stack Exchange. Fechado há 6 anos . Vou falar com o meu departamento na próxima semana sobre testes de unidade …
20 unit-testing c tdd embedded-systems
Como faço para TDD em dispositivos incorporados?
Não sou novo em programação e já trabalhei com C e ASM de baixo nível no AVR, mas realmente não consigo entender um projeto C incorporado em maior escala. Sendo degenerado pela filosofia de Ruby do TDD / BDD, não consigo entender como as pessoas escrevem e testam códigos como …
17 c tdd embedded-systems
Como adotar uma metodologia ágil para o desenvolvimento de firmware / software de sistemas embarcados?
Sempre me perguntei como aplicar métodos ágeis realmente existem em softwares de sistemas embarcados complexos e grandes (mais de 100 engenheiros). O desenvolvimento do firmware tem algumas características únicas que dificultam a agilidade (por exemplo, o hardware não está disponível até o final do ciclo de desenvolvimento; depois que o …
17 agile scrum embedded-systems
Como você lida com o trabalho não-funcional do Scrum em hastes oculares incorporadas?
Eu tenho dois problemas com o Scrum em sistemas embarcados. Primeiro, há muitas tarefas a serem executadas, especialmente nos estágios iniciais, que não são demonstráveis. Começamos com uma placa de desenvolvimento, sem sistema operacional, sem tela, sem comunicação serial, etc. Não tivemos nossa tela por seis sprints. Os quatro primeiros …
15 agile scrum embedded-systems
Que proporção de programação é feita para sistemas embarcados?
Que proporção de programação é feita para sistemas embarcados? De maneira mais geral, compartilhe estatísticas interessantes sobre programadores por domínio, por exemplo, em tempo real / comercial / UI / jogos /… Como você define os limites do domínio (por exemplo, o que é um sistema incorporado) é com você, …
Programação funcional para software incorporado [fechado]
Fechadas. Esta questão está fora de tópico . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela esteja no tópico do Software Engineering Stack Exchange. Fechado há 5 anos . Eu estava discutindo F # e Programação Funcional com um amigo ontem à …
15 functional-programming embedded-systems
Por que C domina no mercado de software embarcado? [fechadas]
Fechado . Esta questão é baseada em opiniões . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela possa ser respondida com fatos e citações editando esta postagem . Fechado há 5 anos . Quase todo mundo agora diz a bênção: desempenho ! …
14 programming-languages c embedded-systems
Quais são os requisitos mínimos e absolutos para conter os conjuntos de caracteres do Sudeste Asiático para um projeto de sistema incorporado?
Eu trabalho para uma empresa que começou a integrar sistemas de computadores embarcados em nossos produtos que fabricamos. Temos uma ampla variedade de produtos e eles são distribuídos em todo o mundo. Além disso, projetamos algumas placas integradas que podem servir a vários propósitos, dependendo do firmware que foi enviado …
14 c hardware embedded-systems internationalization
Como exatamente vamos de Binário / Hex para conjuntos de instruções de montagem?
Ultimamente, tenho tentado aprender um pouco de programação de Embedded / Assembly aqui, além de tentar aprender o nível mais baixo (portões e outros). Uma coisa me intriga ... é como "obtemos" conjuntos de instruções. Eu entendo um pouco como portões / TTL e tais obras, mas não vejo como …
13 assembly embedded-systems
Quais idiomas são usados ​​hoje para programação de baixo nível? [fechadas]
Fechado . Esta questão precisa ser mais focada . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela se concentre apenas em um problema editando esta postagem . Fechado há 6 anos . Quando ouço programação de baixo nível, como drivers, sistemas embarcados, …