Khoá Học Lập Trình Arm Cortex-M3

1,8 triệu

Số 32/32 Phan Văn Trường, Cầu Giấy, Hà Nội


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

Tập đoàn Atmel vừa cấp phép cho bộ vi xử lý Cortex-M3 32-bit RISC của ARM cho phép nâng cấp hệ thống vi điều chỉnh AT91SAM. Atmel đã cấp phép cho các bộ xử lý ARM7TDMI, ARM926EJ-S và ARM1176JZ-S.

Dòng sản phẩm AT91SAM3 flash MCU sắp tới của Atmel sẽ kết hợp với bộ xử lý ARM Cortex-M3 với các đường dẫn nội bộ đa tầng, đây là một nâng cấp đối với DMA cho các vùng ngoài hệ thống và các bộ điều chỉnh dữ liệu ngoại biên cung cấp dải băng tần dữ liệu có sẵn. Sự kết hợp này đồng thời đẩy mạnh tốc độ và cường độ truyền phát dữ liệu.

Bộ nhớ flash trong chip của Atmel thu nhỏ kích thước chip ứng dụng, giảm thời gian khởi động và tải chương trình đồng thời nâng cấp độ bảo mật cho hệ thống.

Dòng AT91SAM3 sử dụng kết cấu đăng nhập ngoại vi đồng bộ của Atmel tối giản hoá quá trình lập trình ứng dụng, cho phép các môđun phần mềm truyền tải từ bộ phận này sang bộ phần khác trong cùng dòng. Sự đồng bộ này chính là công cụ phát triển cho các nhà phân phối thứ 3 từ Atmel.

2. Học viên làm được gì sau khóa học:

Sau khi kết thúc môn học này, học viên có thể:
>> Có hình dung hệ thống các dòng vi điều khiển trên thị trường, xu hướng phát triển điện tử hiện nay
>> Có kiến thức phần cứng vi điều khiển CortexM3
>> Sử dụng thành thạo ngôn ngữ lập trình C cho vi điều khiển
>> Lập trình các ứng dụng nâng cao của vi điều khiển CortexM3: Led đơn, phím bấm, Led 7 thanh, LCD, Timer/Counter, Ngắt, PWM, ADC, I2C, SPI, USART, EEPROM.
>> Kết hợp các bài toán thực hành làm một Project hoàn chỉnh cuối khóa ra một sản phẩm thật.

3. Đối tượng :
>> Sinh viên chuyên ngành Điện,  CNTT.

>> Đã có nền tảng lập trình vi điều khiển 8 bit
>> Kỹ sư muốn lập trình các ứng dụng trên vi xử lý 32 bit

4. Thông tin khóa học:

>>  Thời lượng:       1,5 tháng/ khóa ( 30h)  10 buổi
>>  Số lượng:            8 - 10 Học viên/lớp
>>  Học phí:               2,000,000 VND ( học phí đã bao gồm tài liệu đào tạo)

>> Ưu đãi:                 Giảm 10% học phí khi đăng ký trước 3 ngày khai giảng.
>>  Địa điểm học:    Trung tâm đào tạo công nghệ TOPEDU: số nhà 32, ngõ 32, Phan Văn Trường, Q.Cầu Giấy, Hà Nội
>> Thời gian học:     Từ 18h30 đến 21h00 các ngày trong tuần. Tuần học 2 buổi.

 

5. Nội dung khóa học: 


STT

NỘI DUNG KHÓA HỌC

Thời lượng (giờ)

PHẦN 1

Giới thiệu về ARM Cortex M3

1.1  Giới thiệu về ARM

1.2  Giới thiệu về ARM Cortex M3.

1.3 Giới thiệu về STM32.

1.4  Các công cụ để học ARM.

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

2.5h

PHẦN 2

Kĩ thuật lập trình cho ARM

2.1 Các kiểu dữ liệu trong thư viện cho STM32.

2.2 Thư viện CMIS (Cortex Microcontroller Software Interface Standard).

2.3 Kĩ thuật lập trình 3 lớp cho vi điều khiển.

2.4 Khởi tạo 1 module.

2.5 Chuẩn lập trình CMMI.

2.6 Demo.

              2.5h

     PHẦN 3

Lập trình với GPIO      

3.1 Giới thiệu về GPIO trong STM32.

3.2 Lập trình thao tác với GPIO trong STM32.

3.3 Bài tập thực hành   

2.5h

PHẦN 4

Giao tiếp RS232          

4.1 Giới thiệu về UART trong STM32.

4.2 Lập trình thao tác với UART trong STM32.

4.3 Sử dụng các thư viện cho UART.

4.4 Hướng dẫn lập trình giao diện trên winform để truyền nhận qua RS232

2.5h

 

     PHẦN 5

Giao tiếp I2C   

5.1 Giới thiệu về I2C trong STM32.

5.2  Lập trình giao tiếp với IC đo nhiệt độ qua giao tiếp I2C.

             2.5h

      PHẦN 6

Giao tiếp SPI   

 

6.1 Giới thiệu về SPI trong STM32.

6.2  Lập trình giao tiếp với flash ngoại qua giao tiếp SPI.

              2.5h

      PHẦN 7

ADC và DMA    

7.1 Giới thiệu về ADC trong STM32.

7.2 Cơ bản về DMA, các chế độ hoạt động của DMA trong STM32.

7.3 Lập trình kết hợp giữa DMA và ADC

              2.5h

      PHẦN 8

Lập trình với watchdog trong STM32  

8.1 Cơ bản về Watchdog.

8.2 Các loại watchdog trong STM32.

8.3 Khởi tạo và sử dụng watchdog.      

              2.5h

      PHẦN 9

DAC    

 

9.1 Giới thiệu về DAC trong STM32.

9.2 Sử dụng thư viện giao tiếp với thẻ nhớ.

9.3 Đọc file âm thanh từ thẻ nhớ và phát ra loa qua module DAC           

             2.5h

      PHẦN 10

Timer và ngắt  

 

10.1  Các loại timer trong STM32.

10.2 Khởi tạo và sử dụng timer.

10.3 Giới thiệu về ngắt trong STM32.

10.4 Khởi tạo và sử dụng ngắt trong STM32.

               5h

Đăng ký khóa học:

Học viên đăng ký khóa học theo đường link dưới đây:

https://docs.google.com/forms/d/1YDYgeM8Y0aWDaXmnb72YYQtytDqhmzkHTO5uPMLSo9Q/viewform

TRUNG TÂM ĐÀO TẠO CÔNG NGHỆ TOPEDU
Add: Tòa nhà 32, ngõ 32, Phan Văn Trường, Cầu Giấy, Hà Nội.
Tel: 042 260 0203  – Hotline: 0972 024 265  ( Miss.Hằng)
Email: topeduhanoi@gmail.com
Website: www.TopEdu.com.vn    -     Fanpage: facebook.com/TopEdu.vn


Bình luận

HẾT HẠN

0422 600 203
Mã số : 10971462
Địa điểm : Hà Nội
Hình thức : Cho thuê
Tình trạng : Hàng mới
Hết hạn : 20/01/2015
Loại tin :

Thường

Để mua hàng an toàn trên Rao vặt, quý khách vui lòng không thực hiện thanh toán trước cho người đăng tin!

Gợi ý cho bạn