Intro to Bare Metal Programming - Episode 2: Creating a New Project and Accessing Headers
Автор: Microchip Developer Help
Загружено: 2022-02-28
Просмотров: 6223
Series Playlist: • Intro to Bare Metal Programming with the A...
In the 2nd episode of the bare metal programming series for the AVR® Tiny2, we will cover:
Creating a new project in MPLAB® X IDE
Creating a new main.c file
Finding and using the device header file
Peripheral module structures
Using bit masks, bit positions, group masks
Group configuration masks and enumerators
Helpful Links:
TB3262 (Getting Started with Writing C-Code for AVR® MCUs): https://mchp.us/34HSmoU
ATtiny1627 Family: https://mchp.us/3hdTmo1
ATtiny1627 Curiosity Nano: https://mchp.us/3BPuHiQ
MPLAB X IDE: https://mchp.us/3sipKMw
MPLAB XC8 Compiler: https://mchp.us/3JYGNcf
Timestamps:
00:00 A recap of last part
00:26 In this episode
1:00 Create a new project
1:58 Create main.c file
2:19 Building empty main.c file
2:58 Module representation in header files
3:19 Module locations in memory
3:39 Module structures
4:10 Masks
4:27 Bit mask example
5:00 Macro defined masks
5:08 Finding device header file
7:16 Using the device header file
7:36 Structs and enums in the header file
7:59 Bit masks, bit positions, bit fields
10:04 Group masks
10:28 Group config masks and enumerators
11:45 On the next episode
#avr #embedded #attiny
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: