1. Trang chủ
  2. » Kỹ Thuật - Công Nghệ

Giới thiệu về ARM cortex

22 410 1

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 22
Dung lượng 0,96 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Bài 1 : Giới thiệu về ARM Cortex M3 Bài 2 : Kĩ thuật lập trình cho ARM Bài 3456 : Các ví dụ cơ bản. Bài 79 : Giao đề tài, hướng dẫn đề tài Bài 10 : Bảo vệ đề tài Hướng dẫn toàn diện về các sử dụng và lập trình vi điều khiển ARM cho những bạn quan tâm.

Trang 1

Vi điều khiển ARM Cortex M3

Trình bày : Phạm Đức Khanh

SĐT : 01656 053 721

Yahoo : phamkhanh178

Email : phamkhanh.hut@gmail.com

Trang 2

Nội dung khóa học

• Bài 1 : Giới thiệu về ARM Cortex M3

• Bài 2 : Kĩ thuật lập trình cho ARM

• Bài 3-4-5-6 : Các ví dụ cơ bản

• Bài 7-9 : Giao đề tài, hướng dẫn đề tài

• Bài 10 : Bảo vệ đề tài

Trang 3

Bài 1

Giới thiệu về ARM Cortex M3

Trang 4

Nội Dung

1 Giới thiệu về ARM

2 Giới thiệu về ARM Cortex M3

Trang 5

Giới thiệu về ARM

• ARM = Advance RISC Machine

• Thành lập năm 1990

Trang 6

Giới thiệu về ARM

Trang 7

• Cortex™-A Series – Chuyên dụng cho các

hệ thống yêu cầu khả năng tính toán cao, các ứng dụng như smartphone, tablet, Digital

TV…

• Cortex-R Series – Chuyên dụng cho các ứng

dụng yêu cầu tính thời gian thực

• Cortex-M Series – Phù hợp cho thông

thường

Giới thiệu về ARM

Trang 8

Giới thiệu về Cortex M3

• Kiến trúc tập lệnh thumb-2

• Kiến trúc bộ nhớ Harvard

Trang 9

• Tích hợp bộ điều khiển tổ hợp các vector ngắt (NVIC), giảm quá trình xử lí ngắt

• Tích hợp SysTick, phục vụ cho RTOS và các tác

vụ được lập lịch

Giới thiệu về Cortex M3

Trang 10

Unaligned data access

Trang 11

Giới thiệu về Cortex M3

Trang 13

ARM Cortex-M0 ARM Cortex-M3 ARM Cortex-M4

"8/16-bit" applications "16/32-bit" applications "32-bit/DSC" applications

Low cost and simplicity Performance efficiency Efficient digital signal

control

Giới thiệu về Cortex M3

Trang 14

• ST Microelectronic được thành lập từ 2 công

Trang 16

Chế độ khởi động

Trang 17

Giới thiệu về STM32

Kiến trúc hệ thống

Trang 18

Giới thiệu về STM32

DMA

• Có thể cấu hình 7 kênh độc lập, kích hoạt

bằng phần mềm hoặc phần cứng

• Có thể cấu hình mức độ ưu tiên : Very high,

High, Medium or Low

• 3 hình thức truyền dữ liệu :

Memory-to-memory, peripheral-to-memory and to-peripheral

Trang 19

memory-Giới thiệu về STM32

Clock

Trang 20

Giới thiệu về STM32

GPIO

Trang 22

Thao tác với trình biên dịch, chạy thử, gỡ lỗi

Ngày đăng: 29/06/2016, 10:10

TỪ KHÓA LIÊN QUAN

w