Triển khai phần mềm MIPI RFFE


7

Hiện tại tôi đang cố gắng thực hiện giao thức MIPI RFFE (Là chủ) trên một vi điều khiển AVR đơn giản, thông số kỹ thuật nói rằng tần số xung nhịp có thể giảm xuống 32 kHz, vì vậy tôi đoán rằng có thể thực hiện theo cách này. Tuy nhiên, nó dường như không hoạt động, trong hình dưới đây, một hình ảnh của dạng sóng được hiển thị có vẻ phù hợp với đặc điểm kỹ thuật . Có ai có kinh nghiệm triển khai RFFE trên MCU hoặc một số mã tham chiếu không?

nhập mô tả hình ảnh ở đây


Liên kết đến đặc điểm kỹ thuật bạn đề cập dường như bị phá vỡ. Tôi đang gặp một lỗi bảo mật . Bạn vui lòng xem cái đó được không? Cảm ơn!
Ricardo

Kì lạ, tôi đã tải lại nó ở đây Hy vọng rằng nó hoạt động.
0x1111

Bạn có bất kỳ mã chúng ta có thể nhìn thấy? Bạn đang cố gắng tạo ra tốc độ xung nhịp là 32khz hay phải đặt tần số xung nhịp avr cpu thành 32khz?
đám đông

Câu trả lời:


2

Tôi có thể thấy hai vấn đề:

  1. Tín hiệu Đồng hồ của bạn dường như có một số nhiễu trong vài chu kỳ đầu tiên.
  2. Phân cực đồng hồ là OK nhưng pha đồng hồ sai. Chuyển đổi xung nhịp RFEE từ cao xuống thấp phải ở giữa bit dữ liệu giống như SPI MODE 1. Đây là những gì làm thay đổi các bit trong máy thu. nhưng vì quá trình chuyển đổi đang diễn ra trong khi bit dữ liệu đang thay đổi, bit nhận được sẽ không thể đoán trước được.

Nếu bạn đang sử dụng SPI phần cứng, hãy thử thay đổi chế độ thành 1.

Nếu bạn đang bitbanging dữ liệu, hãy làm theo các bước này để xây dựng thói quen bitbanging:

  • Đặt đồng hồ cao
  • Đặt dòng dữ liệu
  • Đợi một nửa Tbit
  • Đặt đồng hồ ở mức thấp
  • Đợi một nửa Tbit
  • Vòng

Tôi cũng có nhu cầu hiện tại về việc can thiệp một thiết bị với triển khai MIPI-RFFE, nhưng tôi không thể tìm thấy bất kỳ ví dụ nào về chủ đề này ... Bạn có thể chia sẻ triển khai mã nguồn của mình @Ricardo không? Ngoài ra @ 555 Tôi nhận thấy bạn đã đề cập đến việc sử dụng SPI phần cứng, bạn có thể xác nhận với tôi điều này là có thể đối với giao diện MIPI-RFFE không?
rflmota
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.