Bài 2: TẠO PROJECT VÀ DEBUG CHƯƠNG TRÌNH BLINK LED
Cài đặt chương trình
Cấu hình thạch anh cho chip: System Core >> RCC >> HSE (Crystal/Ceramic Resonator)
Set OUTPUT chân tín hiệu PB9
Setting mức thấp - Bật điện trở kéo lên và xuống - Tốc độ xử lý trung bình
Cấu hình tần số hoạt động của chip
Mình đang giới thiệu trên dòng chip STM32F103C8 với tần số tối đa là 72MHz. Tần số tối đa sẽ được để bên dưới số (4) như trong ảnh. Để đặt các tần số bạn phải am hiểu về cấu hình xung lock, bộ chia... trong vi điều khiển nhưng để đơn giản và bỏ qua bước tại sao phải như vậy thì làm như sau:
Tại số (1) bạn nhập số 8.
Tại số (2) bạn chọn HSE.
Tại số (3) bạn chọn PLLCLK.
Tại số (4) bạn nhập 72.
Bấm Enter và phần mềm sẽ tự động tính toán bộ chia và các cấu hình khác cho bạn.
Xuất code sang KeilC
Mình sử dụng phiên bản Keilc v5 nên chọn MDK/ARM V5