Bạn đã đúng, DSP là một bộ xử lý riêng trong CSR8675. Nó có bộ nhớ chương trình và dữ liệu.
Tất cả hình ảnh được lấy từ bảng dữ liệu được liên kết.
DSP ( Bộ xử lý tín hiệu số ) là một bộ xử lý chuyên dụng. Nó có các đơn vị phần cứng bổ sung, hỗ trợ thực thi lệnh song song cung cấp cho bạn một nền tảng tốt hơn với hiệu suất tốt hơn để xử lý âm thanh, video và các tín hiệu như vậy trong đó lượng dữ liệu khổng lồ phải được xử lý trong thời gian ngắn. Kiểm tra liên kết để biết thêm chi tiết. Phần xử lý âm thanh của phần mềm của bạn nên được triển khai trên bộ xử lý này.
MCU là một đơn vị tổng quát hơn, biểu dữ liệu gọi nó là "bộ xử lý ứng dụng". Nó được sử dụng cho logic cao hơn của ứng dụng của bạn. Trong khi DSP xử lý các tín hiệu âm thanh, điều chung chung như lái xe LED, cảm biến điện dung và kết nối USB có thể được MCU này xử lý.
Nền tảng âm thanh tiêu dùng BGA BlueCore® CSR8670 ™ dành cho các ứng dụng có dây và không dây tích hợp bộ xử lý ứng dụng và DSP công suất cực thấp
với bộ nhớ flash nhúng
Đối với phần sụn và VM. Trang 104 cung cấp cho bạn một con số toàn diện của phần mềm.
Phần sụn có nghĩa là toàn bộ phần mềm của thiết bị và bao gồm các phần khác nhau.
- Phần mềm trên chip trên MCU của nhà sản xuất. Đây có thể là ví dụ ngăn xếp BT, giống như bạn nghi ngờ.
MCU bên trong chạy ngăn xếp Bluetooth lên đến HCI.
- Các ứng dụng trên MCU (trong VM) của bạn. VM là môi trường nơi phần mềm ứng dụng của bạn có thể được đặt trong bộ nhớ chương trình của MCU.
Các lớp phần mềm cho phần mềm ứng dụng chạy trên MCU bên trong trong môi trường thực thi phần mềm người dùng được bảo vệ được gọi là VM
- Ứng dụng DSP, một lần nữa bởi bạn chỉ trên một đơn vị riêng biệt.
Mã ứng dụng DSP chạy từ RAM bộ nhớ chương trình DSP