Nhập môn thực hành MBD ô tô với MATLAB/Simulink: Từ lập mô hình đến kiểm chứng và tạo mã nguồn
Đây là khóa học kết nối tất cả trong một, từ lý do tại sao MBD lại cần thiết trong phát triển phần mềm ô tô, đến mô hình hóa điều khiển dựa trên Simulink/Stateflow, kiểm chứng MIL và quy trình tạo mã (code generation). Khóa học không chỉ dừng lại ở việc học cách sử dụng các khối (block) đơn thuần, mà tập trung vào quy trình thực tế: từ việc hiện thực hóa các yêu cầu thành mô hình, kiểm chứng bằng mô phỏng, cho đến cách mã nguồn C được tạo ra kết nối với cấu trúc phần mềm ECU thực tế như thế nào.
[Thông báo] Tìm hiểu về giao tiếp UART, kể cả dạng sóng thực tế
Xin chào. Tôi là Je어쟁이.
Lần này tôi đã tải lên một video mới tổng hợp các nguyên lý cơ bản của giao tiếp UART.
Những ai đã và đang theo dõi bài giảng chắc hẳn đã từng sử dụng UART ít nhất một lần. Trong video này, thay vì chỉ đơn giản làm theo mã, chúng ta sẽ cùng xem lại từ đầu UART thực sự truyền dữ liệu dưới dạng nào.
Tôi đã lần lượt giải thích cách TX/RX được kết nối, vì sao cần Start Bit và Stop Bit, một ký tự được chuyển đổi thành dữ liệu bit thực tế và truyền đi như thế nào, cũng như mối quan hệ giữa Baud Rate và Bit Time.
Đặc biệt, ở phần cuối, chúng ta sẽ truyền dữ liệu thực tế trên STM32 và trực tiếp đo dạng sóng UART bằng máy hiện sóng để kiểm tra xem cấu trúc bit đã học trong lý thuyết sẽ hiển thị như thế nào trong tín hiệu thực tế.
Ngay cả những người đã và đang theo học khóa học cũng sẽ thấy hữu ích khi xem qua phần này để ôn lại UART hoặc nắm vững hơn một chút về nguyên lý hoạt động của truyền thông nối tiếp.
Ngay cả với UART mà bạn đã quen sử dụng khi viết mã trong bài giảng, việc hiểu rõ tín hiệu thực tế được tạo ra và nhận như thế nào sẽ giúp ích rất nhiều cho việc gỡ lỗi sau này.
Tôi đã tải video lên kênh YouTube.
Khi có thời gian, bạn hãy thoải mái xem nhé!





