> For the complete documentation index, see [llms.txt](https://bit-by-bit.gitbook.io/embedded-systems/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://bit-by-bit.gitbook.io/embedded-systems/sistemas-microcontrolados.md).

# Sistemas Microcontrolados

O conteúdo apresentado nesta página foi publicado, inicialmente, no portal embarcados: https\://www\.embarcados.com.br/sistemas-embarcados-e-microcontroladores/

De fato, o projeto de sistemas eletrônicos embarcados envolve áreas de conhecimento variadas e devido ao avanço da tecnologia a fronteira entre hardware e software começa a se tornar tênue \[2]. Nesse sentido, para o programador, especificamente de microcontroladores, é essencial conhecer a estrutura interna do dispositivo, pois o programa interage diretamente com os elementos de hardware. Sabendo disso, é importante conhecer fundamentos de organização e arquitetura de sistemas computacionais.

## **Referências**

\[1] STALLINGS, W. **Arquitetura e organização de computadores**. Pearson Prentice-Hall, 10ª ed., São Paulo. 2017.

\[2] Li, Q. **Real-time Concepts for Embedded Systems**. 2003.

\[3] PATTERSON, D. A.; HENNESSY, J. L. **Computer Organization and Design: The Hardware/Software Interface 5th Edition**. Morgan Kaufmann-Elsevier. 2013.

\[4] TANENBAUM, A. **Organização Estruturada de Computadores.** 6ª Edição, 2013.

\[5] WEBER, R. F. **Fundamentos de arquitetura de computadores.** 4ª ed. Bookman. Porto Alegre. 2012.

\[6] HILL, W.; HOROWITZ, P. **A Arte da Eletrônica***.* 3ª ed. 2018.

\[7] TOCCI, R. J; WIDMER, N.S; MOSS, G. L. **Sistemas Digitais - Princípios e Aplicações**. Prentice-Hall, 11ª ed. São Paulo. 2011.

\[8] ALMEIDA, M. A.; MORAES, C. H. V.; SERAPHIM, T. F. P. **Programação de Sistemas Embarcados**. 2016. Elsevier.

\[9] BARR, M.; MASSA, A. **Programming Embedded Systems**. O'REILLY. 2006.

\[10] GU, C. **Building Embedded Systems: Programmable Hardware**. 2016. Apress.

\[11] [AVR186: Best Practices for the PCB Layout of Oscillators](http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-8128-Best-Practices-for-the-PCB-Layout-of-Oscillators_ApplicationNote_AVR186.pdf).

\[12]  [AN2867: Oscillator design guide for STM8AF/AL/S and STM32 microcontrollers](https://www.st.com/content/ccc/resource/technical/document/application_note/c6/eb/5e/11/e3/69/43/eb/CD00221665.pdf/files/CD00221665.pdf/jcr:content/translations/en.CD00221665.pdf).
