Thực hiện FFT trên STM32
Cài đặt DSP Library
Kiến thức FFT dựa trên quá trình thử nghiệm và sai sót của những người hành nghề hiện tại!
Bạn không muốn học sao? 😉
Việc triển khai FFT bằng mã hóa có nhiều hạn chế. Tôi đã trải qua rất nhiều lần thử nghiệm và sai sót trong khi tìm kiếm nhiều tài liệu khác nhau để triển khai FFT. Tôi tạo ra khóa học này với niềm tin rằng nó sẽ hữu ích cho nhiều nhà phát triển đang cố gắng triển khai FFT bằng STM 32 nếu có tài liệu được sắp xếp gọn gàng từ đầu đến cuối.
Bài giảng này giải thích chi tiết cách triển khai FFT bằng Thư viện DSP trong STM 32. Chúng tôi sẽ giải thích toàn bộ quá trình từ thiết lập dự án, cài đặt thư viện, triển khai mã cho đến xác minh kết quả bằng STM32CubeIDE. Phần này giải thích quá trình cài đặt Thư viện DSP của CMSIS, xác minh kết quả bằng các ví dụ có trong Thư viện và thực sự triển khai FFT . Đây sẽ là cơ hội cho các nhà phát triển có kinh nghiệm sử dụng STM32 nâng cấp lên cấp độ tiếp theo. Ngay cả những người mới làm quen với STM32 cũng có thể hiểu và sử dụng STM32 bằng cách làm theo tài liệu hướng dẫn. Bài giảng này được thiết kế để cho phép bạn đưa sóng sin vào ADC và kiểm tra kết quả.
trong chốc lát! ✋ FFT là gì?
FFT là viết tắt của Biến đổi Fourier nhanh và chủ yếu được sử dụng trong xử lý tín hiệu ở miền tần số.
ST cung cấp thư viện cho DSP (Xử lý tín hiệu số). Với Thư viện DSP, bạn có thể sử dụng nhiều thư viện xử lý tín hiệu và toán học như bộ lọc FFT, FIR và IIR. Bằng cách học cách cài đặt và sử dụng Thư viện DSP thông qua bài giảng này, bạn sẽ có thể triển khai nhiều chức năng khác nhau. 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!
Có ai quan tâm đến MCU của ST không?
Bất kỳ ai quan tâm đến việc sử dụng thư viện DSP
Thành phần của HW và SW
Cài đặt thư viện DPS và
Cách thiết lập một dự án
Triển khai mã nguồn
Kiểm tra kết quả
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 bảng thực hành NUCLEO-F411RE. Nếu bạn không có bảng, vui lòng kiểm tra nội dung trước rồi mua bảng sau và kiểm tra trên bả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 STMCubeIDE v1.9.0, được cung cấp miễn phí bởi ST. Vui lòng cài đặt trước khi tham gia lớp học.
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à phát triển FW
Nhà phát triển DSP
Cần biết trước khi bắt đầu?
ngôn ngữ C
Khái niệm FFT
1,546
Học viên
58
Đánh giá
119
Trả lời
4.8
Xếp hạng
17
Các khóa học
저는 지난 20여년 동안 대기업, 중소기업에서 개발자로 일해왔고
현재는 작은 기업의 대표로 있습니다.
주요 경력사항은
Verilog HDL을 이용한 FPGA 설계
CCTV용 ISP ASIC 개발 (약 10년)
OLED Display 검사장비 개발 (약 3년)
FPGA를 이용한 장비 개발
MCU FW
STM32
PIC32
AVR, ATMEGA
DSP (TI)
Windows Application Program
Visual Studio MFC, C++
입니다.
Tất cả
47 bài giảng
Tài liệu khóa học: