Ce cours vous présente les mesures temporelles et événementielles des systèmes embarqués. Il commence par un aperçu de TIMER_A, le module de temporisation principal des microcontrôleurs MSP430. Avec le MSP430G2553 comme exemple, nous expliquons les principaux composants et sources de la minuterie. Ensuite, à l'aide d'un exemple de code pratique, vous exécuterez un programme pour illustrer ce que vous pouvez réaliser avec un chronomètre. Les quatre modes d'une minuterie (Stop, Up, Continuous et Up/Down) seront examinés. Nous discutons ensuite des différentes méthodes de génération de signaux de modulation de largeur d'impulsion (PWM), ainsi que des approches logicielles et matérielles pour générer des tensions analogiques avec des signaux PWM
.
Ensuite, apprenez à lire les tensions analogiques externes à l'aide du convertisseur analogique-numérique (ADC). Le matériel met en évidence le circuit d'échantillonnage et de maintien et les processus de codage de l'ADC. Examinez les types d'ADC, du plus courant (le type de registre d'approximation successif utilisé par les microcontrôleurs MSP430) au plus rapide (le type ADC de type flash). Nous présentons trois exemples de codes sur l'initialisation des ADC dans cette section. Ensuite, étudiez comment les microcontrôleurs peuvent générer des nombres aléatoires, ce qui est un aspect crucial des systèmes embarqués. Un générateur de nombres aléatoires produit une séquence de chiffres ou de symboles d'une manière que vous ne pouvez pas raisonnablement prévoir. Vous étudierez les deux types de générateurs de nombres aléatoires : les générateurs de nombres aléatoires matériels réels (HRNG) et le générateur de nombres pseudo-aléatoires (PRNG
).
De plus, vous découvrirez comment un microcontrôleur peut communiquer en envoyant et en recevant des données en série à l'aide des différentes méthodes du protocole de communication MSP430. Nous clarifions les trois protocoles de ce type disponibles dans le MSP430 ainsi que leurs avantages et leurs inconvénients. Apprenez à utiliser une minuterie pour capturer des événements internes et externes ; en mode capture, elle est appelée minuterie MSP430. Nous discutons ensuite plus en détail des registres Timer_A du microcontrôleur MSP430. Nous introduisons l'horloge TA, une broche externe du MSP430. Cette épingle synchronisera, incrémentera et réglera la minuterie en mode compteur. En savoir plus sur le minuteur, les mesures d'événements et les protocoles de communication MSP430 vous aidera à acquérir des compétences et à comprendre la plupart des fonctionnalités internes du microcontrôleur MSP430
.
What You Will Learn In This Free Course
View All Learning Outcomes View Less All Alison courses are free to enrol study and complete. To successfully complete this course and become an Alison Graduate, you need to achieve 80% or higher in each course assessment. Once you have completed this course, you have the option to acquire an official , which is a great way to share your achievement with the world.
Your Alison is:
- Ideal for sharing with potential employers
- Great for your CV, professional social media profiles and job applications.
- An indication of your commitment to continuously learn, upskill & achieve high results.
- An incentive for you to continue empowering yourself through lifelong learning.
Alison offers 3 types of s for completed courses:
- Digital : a downloadable in PDF format immediately available to you when you complete your purchase.
- : a physical version of your officially branded and security-marked
All s are available to purchase through the Alison Shop. For more information on purchasing Alison , please visit our FAQs. If you decide not to purchase your Alison , you can still demonstrate your achievement by sharing your Learner Record or Learner Achievement Verification, both of which are accessible from your Account Settings.