Casa > C > Como Aprender C Incorporado Por Mim Mesmo

Como aprender C incorporado por mim mesmo

Para começar C incorporado, primeiro você precisa cavar na linguagem C, depois você terá várias modificações para entrar em C.

C incorporado e C incorporado não são diferentes, mas como você vai usá-lo o torna diferente.

P>Demos um exemplo simples do tamanho do tipo de dado, em MCU de 8 bits você não pode usar diretamente o tipo de dado inteiro que você precisa usar uint8 porque a busca de memória primária do MCU para os dados é feita byte por byte, para armazenar 4 byte inteiro você precisa alocar um array de uint8 de 4 byte, então assim você enfrentará desafios enquanto desenvolve a aplicação embarcada, também você precisa cuidar da endianness do seu MCU.

Também você usará ponteiros para acessar IO mapeado para as unidades de hardware externas de sua MCU, então será divertido enquanto você implementa a aplicação embarcada.

Você não tem suporte a SO para sua aplicação em hardware embarcado nú, então você tem que verificar manualmente para alocação de memória e alocação de pilha enquanto você desenvolve programação muito alta como RTOS/simples desenvolvimento de SO.

Como você faz programação muito alta e complexa no típico embedded , você saberá sobre o C.

Então primeiro aprenda C PL, depois faça embedded C , Basta usar cookbook para sua referência para MCU.

em particular.

De Ibbison

Por que falta à Terra uma forma móvel de autotrófico? :: O que é que um canguru come em cativeiro?