
STM32 CÓ THỂ giao tiếp
alex
Đây là bài giảng dựa trên văn bản giải thích cách triển khai giao tiếp CAN bằng MCU STM32. Trở thành bậc thầy về triển khai truyền thông CAN.
Basic
CAN, MCU
Đây là nội dung về việc triển khai MicroBlaze trên Xilinx FPGA.
193 học viên
Độ khó Cơ bản
Thời gian Không giới hạn

Đánh giá từ những học viên đầu tiên
5.0
withuman
Nó rất hữu ích trong thực tế. Cảm ơn bạn vì bài giảng tuyệt vời!!
5.0
soi897
Trừ khi có ARM tích hợp sẵn như Zybo, nếu không sẽ rất thuận tiện khi phát triển với Microblaze. Tuy nhiên, các phương pháp sử dụng Microblaze tràn lan trên Internet nên bạn phải google để tìm hiểu, và nếu người mới bắt đầu học như vậy thì có vẻ như họ sẽ không thể phân biệt được nội dung nào thực sự cần thiết. Tuy nhiên, bài giảng này phát triển những kiến thức cơ bản để sử dụng Microblaze. Chỉ cần áp dụng một chút nội dung bài giảng này, bạn sẽ có thể vận dụng triệt để nó vào thực tế. Và điều tuyệt vời nhất là bạn có thể tìm và xem lại nó ngay lập tức bất cứ khi nào bạn cần.
5.0
balmont
Lần này, tôi đang thực hiện một dự án sử dụng Microblaze. Không có nhiều thông tin trên internet và rất khó tìm được nội dung thực tế nhưng tôi đã nhận được rất nhiều sự giúp đỡ. Nhìn vào chất liệu bạn đã tạo ra, tôi có thể thấy dấu vết của rất nhiều thời gian và công sức đã bỏ ra. Dù sao thì đó cũng là một bài giảng rất hay. Tôi nghĩ nó sẽ hữu ích cho nhiều người
Sử dụng MicroBlaze trong FPGA
Chương trình Verilog
Chương trình FPGA
FPGA MicroBlaze là một nhiệm vụ khó khăn để nghiên cứu!
Bạn có thể có được rất nhiều niềm vui với bài giảng này 💪
Sử dụng MicroBlaze trên FPGA Xilinx!
MicroBlaze là bộ xử lý có sẵn dưới dạng IP trên FPGA. MicroBlaze tách biệt Lõi bộ xử lý và Thiết bị ngoại vi, cho phép người dùng cấu hình Thiết bị ngoại vi phù hợp với mục đích của họ.
Việc xử lý FPGA đặt ra nhiều thách thức. Để triển khai FPGA, bạn không chỉ cần có kiến thức về phần cứng mà còn phải hiểu biết sâu sắc về các công cụ được sử dụng và cú pháp Verilog. Việc chuyển và sử dụng MCU đòi hỏi kiến thức chuyên sâu hơn. Xilinx cung cấp rất nhiều tài liệu về FPGA, nhưng khi bạn xem tài liệu, nó thường giới thiệu bạn đến tài liệu khác. Vì vậy, sẽ rất khó để đọc và hiểu tài liệu do Xilinx cung cấp trừ khi bạn là một nhà phát triển có kinh nghiệm.
Bài giảng này trình bày chi tiết cách kết nối và sử dụng MicroBlaze trên Xilinx FPGA . Từ quá trình cài đặt công cụ Cách chuyển và sử dụng MicroBlaze , Nó trình bày chi tiết việc triển khai giao diện giữa logic người dùng và MCU . Nâng cao sự nghiệp của bạn lên một tầm cao mới với các kỹ năng sử dụng MicorBlaze trong FPGA!
Nếu có bất kỳ điều gì bạn không hiểu trong bài giảng, vui lòng đăng câu hỏi thông qua cộng đồng Inflearn hoặc quán cà phê tôi điều hành và tôi sẽ trả lời.
📢 Hãy nhớ kiểm tra trước khi tham gia lớp học!
Nội dung bài giảng là
Có thể áp dụng ngay vào thực tế!
Đã được thử nghiệm và chứng minh
Cung cấp mã nguồn mở !
Gỡ lỗi, phát triển cần thiết
Đã cung cấp chương trình ứng dụng Windows !
Thiết kế FPGA với Verilog
Một người có kinh nghiệm
Sử dụng ngôn ngữ C
Bất kỳ ai đã thử FW
Tôi quan tâm đến MicroBlaze, nhưng
Người không có kinh nghiệm
Mục 1 . Cấu hình phần cứng
Mục 2 . Quy trình cài đặt Vitis 2022.1
Mục 3 . In “Hello world” trên màn hình bằng MicroBlaze
Mục 4 . Thiết bị ngoại vi của MicoBlaze
Mục 5 . Kiến thức có thể áp dụng vào thực tế
Mục 6 . Máy chủ Echo lwIP
Mục 7 . Tận dụng lwIP
Mục 8 . Triển khai TCP/IP bằng mô-đun W5500
Mục 9 . Giao diện bộ nhớ khối - 1
Mục 10 . Giao diện bộ nhớ khối - 2
H. Đối tượng mục tiêu của bài giảng này là ai?
Khóa học này dành cho những người hiểu cú pháp Verilog, có kinh nghiệm thiết kế FPGA và có kinh nghiệm phát triển hệ thống nhúng (FW). Tuy nhiên, ngay cả khi bạn chỉ có một chút kinh nghiệm, bạn vẫn có thể hiểu được nếu bạn theo dõi chính xác nội dung.
H. Tôi có cần chuẩn bị gì để tham dự buổi thuyết trình không?
Bài giảng này sẽ được thực hiện trên ván thực hành Arty A7-35T (100T, sản phẩm Digilent). Nếu bạn không có sẵn bảng, vui lòng kiểm tra nội dung trước rồi mới mua bảng sau và nhớ kiểm tra nội dung trên bảng. Việc triển khai FPGA không kết thúc bằng mô phỏng mà phải được xác minh trong phần cứng.
H. Bạn sử dụng những công cụ chương trình nào?
Chúng tôi sử dụng phiên bản mới nhất, vitis 2022.1. Quá trình cài đặt được giải thích chi tiết trong hướng dẫn này.
Tôi đã làm việc với vai trò là nhà phát triển trong hơn 20 năm tại các công ty lớn và nhỏ, và hiện tại tôi đang điều hành một doanh nghiệp nhỏ. Chúng tôi đã phát triển một ASIC ISP (Xử lý tín hiệu hình ảnh) cho CCTV và nhiều sản phẩm sử dụng FPGA, chẳng hạn như thiết bị kiểm tra OLED và DAQ (Hệ thống thu thập dữ liệu). Tôi có nhiều kinh nghiệm không chỉ trong FPGA mà còn trong phát triển FW (STM32, PIC32, AVR, ATMEGA, v.v.), thiết kế mạch, Chương trình Windows, v.v.
Khóa học này dành cho ai?
Những ai quan tâm đến MicroBlaze
FPGA quan tâm
Những ai quan tâm đến Verilog
Cần biết trước khi bắt đầu?
ngôn ngữ C
VerilogHDL
FPGA của Xilinx
1,766
Học viên
84
Đánh giá
128
Trả lời
4.8
Xếp hạng
19
Các khóa học
Tôi đã làm việc với tư cách là nhà phát triển tại các doanh nghiệp lớn và vừa trong suốt hơn 20 năm qua, và
Hiện tại tôi đang là đại diện của một doanh nghiệp nhỏ.
Các kinh nghiệm làm việc chính là
Thiết kế FPGA sử dụng Verilog HDL
Phát triển ISP ASIC cho CCTV (khoảng 10 năm)
Phát triển thiết bị kiểm tra màn hình OLED (khoảng 3 năm)
Phát triển thiết bị sử dụng FPGA
Firmware cho MCU
STM32
PIC32
AVR, ATMEGA
DSP (TI)
Chương trình ứng dụng Windows
Visual Studio MFC, C++
là.
Tất cả
290 bài giảng
Tài liệu khóa học:
Tất cả
5 đánh giá
5.0
5 đánh giá
Đánh giá 2
∙
Đánh giá trung bình 5.0
Đánh giá 6
∙
Đánh giá trung bình 5.0
5
Trừ khi có ARM tích hợp sẵn như Zybo, nếu không sẽ rất thuận tiện khi phát triển với Microblaze. Tuy nhiên, các phương pháp sử dụng Microblaze tràn lan trên Internet nên bạn phải google để tìm hiểu, và nếu người mới bắt đầu học như vậy thì có vẻ như họ sẽ không thể phân biệt được nội dung nào thực sự cần thiết. Tuy nhiên, bài giảng này phát triển những kiến thức cơ bản để sử dụng Microblaze. Chỉ cần áp dụng một chút nội dung bài giảng này, bạn sẽ có thể vận dụng triệt để nó vào thực tế. Và điều tuyệt vời nhất là bạn có thể tìm và xem lại nó ngay lập tức bất cứ khi nào bạn cần.
Cảm ơn bạn rất nhiều vì đánh giá chân thành của bạn. Cảm ơn bạn cũng đã giúp đỡ của bạn. Tôi hy vọng bạn sẽ trở thành một nhà phát triển tuyệt vời trong tương lai. Ngày nay, có rất nhiều tài liệu video nên video có thể trở nên tiện lợi và có nhiều ưu điểm. Tuy nhiên, như bạn đã nói, tôi nghĩ tài liệu rất tốt khi bạn muốn xem lại tài liệu nhiều lần. Điều này là do bạn có thể tìm thấy ngay tài liệu đó là gì và ở đâu. Chúng tôi sẽ tiếp tục tạo ra những tài liệu hữu ích để nhiều người có thể hưởng lợi. Cảm ơn bạn~!!
Đánh giá 15
∙
Đánh giá trung bình 5.0
Đánh giá 1
∙
Đánh giá trung bình 5.0
5
Lần này, tôi đang thực hiện một dự án sử dụng Microblaze. Không có nhiều thông tin trên internet và rất khó tìm được nội dung thực tế nhưng tôi đã nhận được rất nhiều sự giúp đỡ. Nhìn vào chất liệu bạn đã tạo ra, tôi có thể thấy dấu vết của rất nhiều thời gian và công sức đã bỏ ra. Dù sao thì đó cũng là một bài giảng rất hay. Tôi nghĩ nó sẽ hữu ích cho nhiều người
Cảm ơn bạn đã xem xét của bạn. Tôi nghe nói bạn đang thực hiện một dự án liên quan đến MicroBlaze. Tôi hy vọng dự án sẽ diễn ra tốt đẹp và bạn sẽ đạt được kết quả tốt. Cảm ơn bạn~!!
Đánh giá 1
∙
Đánh giá trung bình 5.0
5
Nó đã được giải thích một cách dễ dàng cho đến nay, vì vậy nó không khó. Tôi nghĩ đó là một bài giảng hay. Tôi đang thiết kế logic FPGA và CTNH trong lĩnh vực của mình. Ngày nay, có vẻ như nhiều người đang yêu cầu khả năng xử lý MB hoặc NIOS. Tôi nghĩ nó sẽ là một bước đệm tốt. Tôi hy vọng bạn tiếp tục nhận được sự giáo dục tốt.
Cảm ơn bạn rất nhiều vì đánh giá của bạn. Cảm ơn sự giúp đỡ của bạn. Thế giới dường như đang thay đổi quá nhanh. Công nghệ thay đổi nhanh quá Tôi phải làm điều này, tôi phải làm điều kia, có rất nhiều việc phải làm. Dù sao đi nữa, tôi hy vọng mọi việc sẽ diễn ra tốt đẹp. Cảm ơn bạn~!!
1.704.621 ₫
Hãy khám phá các khóa học khác của giảng viên!
Khám phá các khóa học khác trong cùng lĩnh vực!