AVR MCU Tutorial - Introduction

I have always felt that the current network environment have a little problem learning electronic technology, but still can not exactly point out, not to mention on network-related resources have been so rich.

But I think it is a problem, whether it is in the end is not an issue for me is always a problem. I learned not too deep, a lot of things no chance, no time to reach out and stood at my position now, before I take a lot of detours, and this is the reason I say it's a problem.

SCM should be self-taught, as it relates to and used in all aspects, the extent of the classroom can only account for a small part of learning. SCM is also suitable for self-study, only gain experience and try to constantly practice. But the network environment does not seem friendly self.

MCU has two camps, with Arduino, represented by 8/16 bit and 32-bit camp to camp representatives of the STM32. In addition to representatives of the two, it is only like 51 bad quality (especially some domestic manufacturers), high PIC and MSP430 less like the Chinese data and a DSP difficulty, not suitable for beginners up.

Although there are a wealth of Arduino tutorials, numerous third-party modules and libraries, but the quality, depth of uneven, not a system. More importantly, Arduino powerful package allows users to leave it immediately after a loss, but 8-bit machine, after all, is a big limitations.

STM32 development board also learn to buy on Taobao shop, although some claims to all the information for free, but in fact prices are attached to their hardware products, and to complete the experiment on the book, spend at least a thousand pieces, in the purchase when let a lot of people stay away.

51 survive now much better than it causes. However, the limitations of 51 more, and the quality is worrisome.

So I write a tutorial for beginners paved road, while detours, but also to learn the experience I gained during those detours. Follow this tutorial, you can not learn everything, but I guarantee you just follow this tutorial, can not solve the problem does not occur.

This tutorial AVR microcontroller as the center, using EasyElectronics development board, follow-up should also need other development boards or modules, I have not thought of good.

This tutorial large span: content great span, and the resistance from the LED to the various types of sensors, from a library function to register, from the process to the event-based formula, covers most relevant knowledge microcontroller; accordingly, the time span is also great and I did not plan for the organization.

 

Previous: This is the first

Next: EasyElectronics development board Introduction

 

Tutorial (regularly updated):

EasyElectronics development board Introduction

Atmel Studio 7.0 development environment configuration

Easy Electronics Library v1.0 Manual

A first LED lighting

 

Guess you like

Origin www.cnblogs.com/jerry-fuyi/p/11260284.html