TrueConf

Họp trực tuyến bằng phần mềm hội nghị truyền hình

  • Trang chủ
    • Giới thiệu
  • Sản phẩm
    • Phần mềm máy chủ
      • Phần mềm hội nghị truyền hình miễn phí cho Máy Chủ
    • Phần mềm máy trạm
    • Giải pháp doanh nghiệp
    • TrueConf Group
    • TrueConf Room
    • TrueConf Weathervane
    • TrueConf MCU
  • Tính năng
    • Các Mô Hình Họp Trực Tuyến
      • Hội Nghị Truyền Hình Cá Nhân – Video Call
      • Hội Nghị Truyền Hình Đa Điểm
      • Đào Tạo Trực Tuyến
      • Phòng Họp Ảo
    • Công Cụ Tương Tác
      • Trình Chiếu
      • Chia Sẻ Màn Hình
      • Bảng Tương Tác
      • Danh Bạ
      • Ghi Hình
      • Gửi Tin Nhắn
      • Truyền File
      • Lịch Sử Cuộc Gọi
    • Tính năng hệ thống
      • Bảo mật
      • Mã Hóa Dữ Liệu
      • Công Nghệ Hội Nghị Truyền Hình SVC
      • Quản Lý Nhóm
      • Network Capabilities
      • RTSP
      • Tích Hợp Website
      • Khả Năng Mở Rộng
      • LDAP
      • UDP Multicast
      • SIP Gateway
      • WebRTC
  • Download
  • Bảng Giá
  • Khách Hàng
  • Đại lý
  • Blog
  • Liên Hệ
Trang chủ » Để làm Project nhanh trên MCU mới hoàn toàn |Mcu là gì

Để làm Project nhanh trên MCU mới hoàn toàn |Mcu là gì

September 5, 2014 by Linh Vũ Thuỳ

MCU là gì? MCU bao gồm CPU bên trong, Flash (hoặc EEROM), RAM và các ngoại vi như UART, SPI, I2C, GPIO …, đặc biệt là các loại ngắt và timers.

Không ai trong chúng ta  có kinh nghiệm làm việc trên tất cả các MCU. Tùy theo nhu cầu, yêu cầu của project chúng ta làm và chọn một MCU phù hợp. Vì thế, lựa chọn MCU phù hợp để làm 1 Projtect mới hoàn toàn là bước đầu tiên để  đến với thành công.

Sau đây là chia sẻ một số kinh nghiệm để hiện thực một ý tưởng trên một MCU mà bạn chưa từng làm bao giờ của thành viên hainguyen TRÊN diễn đàn Texas intrusments.

Yêu cầu: Trước hết bạn phải có kinh nghiệm thực hành trên một MCU, thường đối với sinh viên thì đó là 8051 hay PIC. Và tất nhiên là phải biết lập trình C.

MCU-la-gi

1. Phải hiểu MCU là gì?
MCU bao gồm CPU bên trong, Flash (hoặc EEROM), RAM và các ngoại vi như UART, SPI, I2C, GPIO …, đặc biệt là các loại ngắt và timers. Chúng ta chỉ cần CPU, Flash, RAM là có thể làm một vài ứng dụng đơn giản như bộ đếm, cộng, trừ, nhân, chia bằng một hàm main() đơn giản và có thể chạy trên bất kì con MCU nào.
Khác nhau cơ bản giữa các MCU là các ngoại vi. Các bạn cứ nghĩ đơn giản việc hiện thực trên MCU cũng chỉ là read, write các thanh ghi và vùng nhớ. Chỉ có điều với MCU này thì chúng ta phải set giá trị khác, ở một địa chỉ khác so với MCU khác để điều khiển những gì mà ta muốn MCU làm.
2. Công cụ
Có 2 công cụ chúng ta cần quan tâm:
– Trình biên dịch: tốt nhất là dùng IDE mà nhà sản xuất MCU cung cấp trong examples
– Trình nạp và mạch nạp cho MCU: mỗi MCU sẽ có chương trình và mạch phù hợp.
3. Các ngoại vi.
Tuy các ứng dụng khác nhau mà ta cần sử dụng các ngoại vi khác nhau. Ngoại vi các MCU cơ bản là làm việc giống nhau, và là chuẩn giao tiếp cơ bản. Các bạn chỉ cần biết ngoại vi đó hoạt động ra sao là đủ, không cần thiết phải biết nó bao gồm thanh ghi gì, cài đặt ra sao vì mỗi MCU có cách set khác nhau.
Hiện nay, thì mỗi MCU đều có một bộ thư viện C giúp chúng ta có thể làm việc nhanh với các ngoại vi này mà không cần biết thanh ghi đó là gì, chúng ta chỉ biết cách gọi hàm với các thông số tương ứng mà chúng ta muốn ngoại vi hoạt động như thế nào.
Tất cả các ngoại vi đề có một trình tự để sử dụng như sau:
– Cài đặt các thông số: set clock cho bus, cấu hình (ví dụ như USART thì set baud rate, parity…)
– Sau đó là tiến hành giao tiếp dữ liệu với ngoại vi này.
Và tất cả cái này đều có examples, thư viện mà nhà cung cấp MCU đưa cho. Chúng ta chỉ việc tham khảo và copy, paste, modified những gì ta muốn.
4. Các ngắt, timers.
Cũng như các ngoại vi, nhưng chúng ta chỉ hiện thực một hàm xử lý khi ngắt xảy ra. Đọc datasheet và tham khảo exapmles là chúng ta biết phải làm thế nào? Trình tự sử dụng như sau:
– Cài đặt ngắt: đọc datasheet để biết rõ MCU hỗ trợ những gì và tiến hành setup
– Hiện thực hàm xử lý ngắt: Chúng ta phải làm gì khi ngắt xảy ra.
5. Giải thuật để hiện thực ý tưởng.
Đây là phần quan trọng nhất. Những gì chúng ta muốn MCU làm là ở đây, điều khiển MCU làm theo những gì chúng ta muốn.
Một số giải thuật mà chúng ta thường làm đó là:
– Quét LED, ma trận LED, hiện thị LED 7 đoạn,
– Giao tiếp LCD
– Keypad, buttons
– Điều khiển động cơ.
….
Tùy theo từng giải thuật mà chúng ta cần các ngoại vi khác nhau. Ví dụ như quét ma trận LED chúng ta có thể cần trợ giúp của timers, GPIOs, …
Giải thuật đơn giản là kết hợp các modules, ngoại vi để thực hiện một số công việc chúng ta muốn. Làm sau để các ngoại vi hoạt động nhịp nhàng, quản lý CPU cho các hoạt động ngoại vi.

Nguồn: Diendanti.com

Filed Under: Công nghệ Tagged With: Tài liệu

Lấy key dùng thử miễn phí? Xin quý khách vui lòng nhập thông tin vào ô bên dưới:


Like để nhận thông tin khuyến mại

Tags

Camera Camera hội nghị truyền hình Chính phủ Doanh nghiệp sản xuất giao duc giải pháp hội nghị truyền hình hoi nghi truyen hinh hop truc tuyen hướng dẫn sử dụng hệ thống hội nghị truyền hình iOS khuyen mai khách hàng sử dụng phần mềm khách hàng tiêu biểu Linux logitech Mô hình họp trực tuyến new version phiên bản mới phần mềm trueconf skype skype for business svc Thiết bị hội nghị truyền hình trueconf trueconf cho ios trueconf cho linux Trueconf cho window trueconf client trueconf dành cho ios Trueconf kiosk TrueConf MCU Trueconf Online TrueConf Room trueconf server trueconf terminal trueconf update Tài chính Ngân hàng Tài liệu chung về hội nghị truyền hình UBND tỉnh Bắc Giang update phiên bản mới VFOSSA webcam logitech Xây dựng/ Bất động sản đào tạo trực tuyến

Danh mục

  • Chia sẻ
  • Công nghệ
  • Hỗ trợ kĩ thuật
  • Hướng dẫn sử dụng
  • Khách hàng
  • Khuyến mại
  • Thiết Bị Hội Nghị Truyền Hình
    • Camera
    • Mic
    • Server
    • Thiết bị giải mã hình ảnh
  • Tin Tức
  • TrueConf MCU
  • Đánh giá

Giới thiệu

HaproInfo là đại lý chính thức của TrueConf tại Việt Nam

Năm 2014, HaproInfo đã ký thỏa thuận hợp tác với TrueConf và trở thành đại lý chính … Xem thêm

Hỗ trợ

  • Yêu cầu hệ thống
  • Yêu cầu băng thông
  • Cách thiết lập Video
  • Cách thiết lập âm thanh

Liên hệ

Công ty cổ phần thông tin Hapro

Địa chỉ: Tầng 16 – Tòa Nhà Hapro – Số 11B phố Cát Linh, Phường Ô Chợ Dừa, Thành phố Hà Nội.

Click để liên hệ: Hotline và Email

Copyright © 2025 · Enterprise Pro Theme on Genesis Framework · WordPress · Log in