Danh mục đào tạo

0989.033.444

Liên kết website

  • đào tạo điện tử tự động hóa cơ khí
  • đào tạo điện tử tự động hóa cơ khí

 

Lập trình ứng dụng với ARM11

Hotline: 0989.033.444

Khai giảng: 30/06/2012

Lịch học: T3, T5, CN

Thời lượng:

18h30-20h30

Lập trình nhúng ARM trên hệ điều hành nhúng Linux đang là mối quan tâm của rất nhiều lập trình viên cũng như sinh viên. Nhằm tạo điều kiện cho các bạn có thể tiếp cận lĩnh vực hấp dẫn này một cách nhanh nhất, bài bản nhất, chúng tôi là những giảng viên Actech xin giới thiệu với các bạn khóa học "Lập trình nhúng ARM trên Linux".

Giới thiệu khóa học

 - Ngày 26-4-1985 mẫu sản phẩm ARM đầu tiên của công ty kỹ thuật VLSI, SanJose, bang Californial được chuyển tới trung tâm máy tính Acorn ở Cambridge, Anh quốc

 - Nửa thập niên sau đó, ARM được phát triển nhanh chóng để làm nhân máy tính để bản của Acorn, nền tảng cho các máy tính giáo dục ở Anh.Trong thập niên 1990 dưới sự phát triển của Acorn Limited, ARM đã trở thành một thương hiệu đứng đầu thế giới về các ứng dụng đòi hỏi tính năng cao, sử dụng năng lượng ít và giá thành thấp             

Chính nhờ sự nổi trội về thị phần đã thúc đẩy ARM tiếp tục phát triển và cho ra nhiều sản phẩm mới.

 - Hầu hết các nguyên lý trên hệ thống chíp(Systems on chip SOC) và cách thiết kế bộ xử lý hiện đại được sử dụng  trong ARM , ARM còn đưa ra một số khái niệm mới (như giải nén động các dòng lệnh). Việc sử dụng 3 trạng thái nhận lệnh –giải mã-thực thi trong mối chu kỳ máy tính mang tính quy phạm để thiết kế các hệ thống xử lý thực.Do đó nhân ARM được sử dụng rộng rãi trong các ứng dụng phức tạp

Bạn được gì sau khóa học

 - Sau khóa học viên sẽ hiểu sâu dòng chíp ARM ,hệ điều hành LINUX, lập trình thành thạo các ứng dụng như I/O, ngắt truyền thông, truyền thông với máy tính,giao tiếp ADC giao tiếp qua USB, thẻ nhớ, đo nhiệt độ...

Hình ảnh khóa học

Nội dung khóa học

Phần 1

KIẾN TRÚC ARM11

Mô hình và quy trình phát triển hệ thống nhúng
   1. Các khái niệm về hệ thống nhúng
   2. Kiến trúc hệ thống nhúng, các thành phần cấu thành hệ thống nhúng
    3. Quy trình phát triển hệ thống nhúng theo chuẩn (nắm bắt yêu cầu, phân tích, thiết kế, lập trình, kiểm thử, triển khai, bảo trì, bảo hành)
Tổng quan về kiến trúc ARM
    1. Kiến trúc ARM và quá trình phát triển
    2. Kiến trúc ARM9, ARM11
    3. Nhân vi xử lý ARM9 , ARM11,
    4. Sự khác nhau giữa vi xử lý có hệ điều hành và vi xử lý không có hệ điều hành
    5. Kiến trúc hệ thống nhớ
Kiến trúc ARM
    1. Kiến trúc hệ thống vào ra và ngắt
    2. Kiến trúc hệ thống Bus
Môi trường phát triển ứng dụng - Lập trình giao tiếp vào ra căn bản
    1. Phần cứng KIT nhúng Tiny6410
    2. Phần mềm KIT nhúng Tiny6410
    3. Lập trình ứng dụng HelloWorld
    4.Lập trình ghép nối điều khiển đèn Led
    5.Lập trình ghép nối nút bấm

Phần 2

LẬP TRÌNH ỨNG DỤNG ARM11 TRÊN HỆ ĐIỀU  HÀNH LINUX

Tổng quan hệ điều hành nhúng LINUX
    1. Các khái niệm về hệ thống nhúng
    2. Kiến trúc hệ thống nhúng, các thành phần cấu thành hệ thống nhúng
    3. Quy trình phát triển hệ thống nhúng theo chuẩn (nắm bắt yêu cầu, phân tích, thiết kế, lập trình, kiểm thử, triển khai, bảo trì, bảo hành)
Cài đặt và tùy biến hệ điều hành nhúng Linux
    1. Tổng quan về hệ điều hành nhúng Linux
    2. Quy trình cài đặt hệ điều hành nhúng Linux
    3. Cấu hình và làm chủ hệ điều hành nhúng Linux
    4. Tùy biến hệ điều hành nhúng Linux
Lập trình giao tiếp cổng COM
    1. Tìm hiểu giao tiếp nối tiếp RS232
    2. Tìm hiểu phần cứng nguyên lý ghép nối trên kit Tiny6410
    3. Lập trình giao tiếp nối tiếp giữa PC và kit Tiny6410
Lập trình xử lý ngắt
    1. Khái niệm ngắt
    2. Trình tự thực hiện ngắt
    3. Các bài toán ứng dụng ngắt ngoài của vi xử lý
Lập trình giao tiếp ADC
    1.Tìm hiểu bộ chuyển đổi ADC
    2. ADC với ARM
    3. Các hàm hỗ trợ thao tác ADC
    4. Ứng dụng do nhiệt độ
Lập trình giao tiếp USB
    1. Cấu tạo và hoạt động của USB device
    2. Lập trình USB device

Phần 3

LẬP TRÌNH DEVICE DRIVER

    1. Tổng quan về Device Driver
    2. Cách thức quản lý thiết bị trên Linux
    3. Lập trình driver cho character device
    4. Cài đặt driver vào hệ thống

Phần 4

GIAO ĐỀ TÀI, THỰC HIỆN ĐỀ TÀI   

  1.     Giao và phân tích đề tài
  2.     Bảo vệ đề tài
  3.     Cấp chứng chỉ

Thông tin khóa học

PHÍ THAM DỰ: 3,000,000 VNĐ


Giảm 20% với học viên là sinh viên đăng ký sớm trước 05 ngày!

Giảm 25% đối với học viên là sinh viên đăng ký từ 03 khóa trở lên!


Giảm 5% với học viên là người đi làm đăng ký sớm trước 05 ngày!

Giảm 10% đối với học viên là người đi làm đăng ký từ 03 khóa trở lên!


Hỗ trợ tư vấn kỹ thuật miễn phí về các vấn đề gặp phải trong học tập hay trong công việc thực tế mỗi sáng T7 hàng tuần tại Actech.

đăng ký ngay

Đăng ký học ngay