Linux – Criando graficos de chamadas C baseado no dump do GCC RTL

Recentemente navegando pela internet, vi um post muito legal no blog do Sergio Prado, que pode ser visto em “Gerando um gráfico de dependência de pacotes com o Buildroot“, onde o comando dot que faz parte do Graphviz, foi possível gerar um gráfico com todas as dependências do pacote do processo de build, todo sistema como um […]

Programação C – Switch, case e default

Opa, depois de um bom tempo sem escrever nada de programação C, vamos dar continuidade agora a uma estrutura que é braço direito da Estrutura Condicional If, Switch Case, eu classificaria as duas estruturas (If e Switch) como estruturas de tomadas de decisões, diferenciando que If posso trabalhar com expressões para analise, já switch eu […]

Arduino – Comunicação entre PC e Arduino [Parte 1]

Agora voltou as aulas da faculdade e esta um pouco corrido publicar alguma coisa, mas entre um tempinho e outro escrevo um artigo novo, é que este faz tempo que era pra colocar no blog e acabei enrolando, enfim vamos lá. Hoje vou mostrar como é fácil comunicar o Arduino com o computador, nesta primeira […]

Programação C – Estrutura de Repetição [do while]

Para encerrar a parte de Estrutura de Repetição em C, agora iremos ver o Do While. Vimos então: Estrutura de Repetição [for] Estrutura de Repetição [while] Estrutura de Repetição [do while] Agora! Vamos novamente relembrar e comparar com as demais estruturas: For //Variável recebe um “valor” pode ser zero e vai incremento ou por exemplo […]

Programação C – Estrutura de Repetição [while]

Dando continuidade ao assunto de Estruturas de Repetição vamos conhecer agora a Estrutura While, ou traduzindo ENQUANTO. Você deve estar pensando em quando usar a estrutura For e quando usar a estrutura While. As duas estruturas são para praticamente o mesmo fim, mas com algumas particularidades, vamos conhece-las: For: Você deve declarar uma variável para […]

Programação C – Estrutura de Repetição [for]

As estruturas de repetição são utilizadas para que um conjunto de instruções seja executado até que ocorra uma certa condição. Vamos ver três tipos de estrutura de repetição [For, While, Do While]. O laço for diferencia dos restantes( while e do-while) por ter condições pré-definidas, ou seja, o número de vezes a ser executada já […]

Arduino – Acender/Apagar Led

Depois de alguns experimentos com o Arduino UNO, vou começar publicar alguns resultados, como todos que me conhecem sabem que meu forte é TI, experiência com o Arduino esta sendo muito satisfatória pra mim. No meu caso estou utilizando o Arduino UNO: http://arduino.cc/en/Main/ArduinoBoardUno Para programa por enquanto estou usando a IDE do Arduino mesmo, mas […]

Programação C – Comentários

Comentários? Sim, comentários hehe. Antes de pegar direto na parte da programação vamos tentar comparar comentários de programação com algo da vida real. Imagine a seguinte situação, você esta em uma reunião da empresa, e durante a reunião um engenheiro faz um obervação importante no produto, por exemplo, o botão reset nunca deve ser pressionado […]