Lập trình căn bản ARM Cortex M3 STM32F103C8T6 và code mẫu
File
Người đăng: biendt
|
Ngày cập nhật: 19/05/2022 - 09:01:03
|
Tác giả: Nguyễn Ngọc Hà
|
Nguồn:

Lập trình căn bản ARM Cortex M3 STM32F103C8T6 và code mẫu

1771 87

Trong vài năm trở lại đây, một trong những xu hướng chủ yếu trong các thiết kế với vi điều khiển là sử dụng các chip lõi ARM như một vi điều khiển đa dụng. Ngày nay các nhà sản xuất IC đựa ra thị trường rất nhiều dòng vi điều khiển sử dụng lõi ARM. Tập đoàn ST Microelectronic đã cho ra mắt dòng STM32, vi điều khiển đầu tiên dựa trên nền lõi ARM Cortex-M3 thế hệ mới do hãng ARM thiết kế, lõi ARM Cortex-M3 là sự cải tiến của lõi ARM7 truyền thống, từng mang lại sự thành công vang dội cho công ty ARM. Dòng STM32 thiết lập các tiêu chuẩn mới về hiệu suất, chi phí, cũng như khả năng đáp ứng các ứng dụng tiêu thụ năng lượng thấp và tính điều khiển thời gian thực khắt khe. Với ứng dụng rộng rãi: từ điện tử dân dụng, xe hơi đời mới, game, mobile , laptop, chỗ nào ARM cũng có mặt. Dòng STM32 tiêu thụ năng lượng cực thấp trong khi đó hiệu suất cực cao và việc lập trình cũng rất dễ dàng. Với sự đồ sộ về ngoại vi (GPIO, I2C, SPI, ADC, USB, Ethernet, CAN....), ST cung cấp cho chúng ta các thư viện trực tiếp cho mỗi dòng ARM (gọi là CMSIS - Cortex Microcontroller Software Interface Standard), nhiệm vụ của chúng ta không thể dễ dàng hơn: khai báo và sử dụng.
Chương 1 : Tìm hiểu về ARM CORTEX M3 STM32F103
Chương 2 : Thiết kế kít thí nghiệm ARM STM32F103
Chương 3 : Lập trình ứng dụng cho Kit STM32F103
            Nguồn Clock trong STM32
            Tạo thư viện delay sử dụng SYSTICK trong STM32
            Lập trình GPIO điều khiển led đơn và thư viện GPIO
            Lập trình hiển thị Led 7 đoạn
            Lập trình hiển thị LCD 1602
            Giao tiếp USART với KIT STM32F103C8T6
            Đo giá trị ADC và hiển thị LCD
            Giao tiếp cảm biến nhiệt độ DS18B2
            Giao tiếp I2C với IC EEPROM 24C02
Chương 4 : Thiết kế web học hocarm.net

Bình Luận
Cùng danh mục: Đề tài - Điện - Điện Tử
# Tên tệp
1 File Đồ án thiết kế chế máy tạo đo thân nhiệt từ xa sử dụng cảm biến không tiếp xúc dùng Ardunio
Người đăng: biendt
,
Ngày đăng: 24/03/2024 - 10:33:31
,
Lượt xem: 152
2 File Đồ án Thiết kế giao diện điều khiển quá trình chụp ảnh tự động của máy đo thân nhiệt không tiếp xúc dùng Arduino
Người đăng: biendt
,
Ngày đăng: 14/02/2024 - 04:46:37
,
Lượt xem: 256
3 File Đồ án Thiết kế chế tạo máy rửa tay sát khuẩn tự động sử dụng Arduino
Người đăng: biendt
,
Ngày đăng: 19/11/2023 - 09:35:24
,
Lượt xem: 726
4 File Luận văn Kỹ thuật PWM sóng mang cho nghịch lưu đa bậc lai
Người đăng: biendt
,
Ngày đăng: 19/11/2023 - 09:29:46
,
Lượt xem: 356
5 File Đề tài Robot dò line điều khiển qua điện thoại dùng Arduino
Người đăng: biendt
,
Ngày đăng: 12/11/2023 - 09:53:12
,
Lượt xem: 460
6 File Đề tài Điều khiển & Giám sát nhà cao tầng dùng vi xử lý 89C51
Người đăng: biendt
,
Ngày đăng: 15/10/2023 - 07:39:40
,
Lượt xem: 442
7 File Đề tài Mô hình Robot hai bánh tự cân bằng
Người đăng: biendt
,
Ngày đăng: 15/10/2023 - 07:12:43
,
Lượt xem: 436
8 File Luận văn So sánh các kỹ thuật điều chế gián đoạn cho bộ nghịch lưu áp đa bậc
Người đăng: biendt
,
Ngày đăng: 06/10/2023 - 09:24:20
,
Lượt xem: 344
9 File Luận văn Nghiên cứu và xây dựng một số hệ đo mưa ứng dụng vào hệ thống cảnh báo trượt đất
Người đăng: biendt
,
Ngày đăng: 01/10/2023 - 08:57:09
,
Lượt xem: 278
10 File Đồ án Thiết kế hệ thống tưới cây tự động dùng Arduino
Người đăng: biendt
,
Ngày đăng: 28/09/2023 - 09:37:50
,
Lượt xem: 828
Cùng người đăng: biendt
# Tên tệp
1 File Theory of Switching regulators
Người đăng: biendt
,
Ngày đăng: 24/03/2024 - 04:25:11
,
Lượt xem: 80
2 File Đồ án thiết kế chế máy tạo đo thân nhiệt từ xa sử dụng cảm biến không tiếp xúc dùng Ardunio
Người đăng: biendt
,
Ngày đăng: 24/03/2024 - 10:33:31
,
Lượt xem: 152
3 File How to reduce RF emissions [Christian rosu]
Người đăng: biendt
,
Ngày đăng: 24/03/2024 - 10:27:47
,
Lượt xem: 96
4 File Đồ án Thiết kế giao diện điều khiển quá trình chụp ảnh tự động của máy đo thân nhiệt không tiếp xúc dùng Arduino
Người đăng: biendt
,
Ngày đăng: 14/02/2024 - 04:46:37
,
Lượt xem: 256
5 File Đồ án Thiết kế chế tạo máy rửa tay sát khuẩn tự động sử dụng Arduino
Người đăng: biendt
,
Ngày đăng: 19/11/2023 - 09:35:24
,
Lượt xem: 726
6 File Luận văn Kỹ thuật PWM sóng mang cho nghịch lưu đa bậc lai
Người đăng: biendt
,
Ngày đăng: 19/11/2023 - 09:29:46
,
Lượt xem: 356
7 File Understanding current & voltage harmonics
Người đăng: biendt
,
Ngày đăng: 15/11/2023 - 08:31:59
,
Lượt xem: 333
8 File Transient Analysis of PCB EMC Problem
Người đăng: biendt
,
Ngày đăng: 12/11/2023 - 11:12:09
,
Lượt xem: 361
9 File Some Simple Tachometer Input Circuits
Người đăng: biendt
,
Ngày đăng: 12/11/2023 - 10:27:52
,
Lượt xem: 328
10 File Đề tài Robot dò line điều khiển qua điện thoại dùng Arduino
Người đăng: biendt
,
Ngày đăng: 12/11/2023 - 09:53:12
,
Lượt xem: 460