Làm thế nào để làm cho Raspberry Pi treo vào RAM?


8

Ứng dụng của tôi chỉ sử dụng Pi rất thường xuyên và chỉ vài giây mỗi lần. Sẽ thật lý tưởng nếu Pi hỗ trợ tạm dừng tính năng RAM để tiết kiệm năng lượng tối đa. (Tôi đang nghĩ về bước tiếp theo của việc cung cấp năng lượng cho Pi chỉ bằng các đòn đập.)

Câu hỏi của tôi là:

  1. Pi có hỗ trợ tính năng này không? Từ những gì tôi đã nghiên cứu cho đến nay. Có vẻ như không phải vậy.
  2. Nếu không, có thể sửa đổi phần cứng / kernel một chút để tạm dừng RAM hoạt động không?

(Chỉnh sửa: Thiết bị ngoại vi phần cứng duy nhất mà ứng dụng của tôi đang sử dụng trên Pi là bộ chuyển đổi USB-WiFi.)

Câu trả lời:


6

Không và Không
. Pi không có cách nào tự đánh thức mình ngoài nút đặt lại phần cứng, có thể đánh thức Pi từ trạng thái tạm dừng, tức là nó sẽ khởi động lại Pi.

Bạn có thể sửa đổi phần cứng và sử dụng bộ điều chỉnh chuyển mạch thay vì bộ điều chỉnh tuyến tính mà Pi sử dụng ngoài nhà máy để tiết kiệm năng lượng hơn.

Ngoài ra, bạn sẽ không tiết kiệm điện nhiều hơn trừ khi bạn không sử dụng cổng USB tích hợp (giả sử bạn đang sử dụng Model B), có nghĩa là không có Ethernet và không có cổng USB ... đánh bại mục đích của Pi.


Cảm ơn các bình luận. Tôi cần sử dụng USB WiFi cho ứng dụng của mình. Bạn có thể cung cấp nguồn USB trung tâm của Model B Pi không? Nếu tôi sử dụng Model A thì sao?
Penghe Geng

Pi có cần nhận dữ liệu trên bộ điều hợp USB WiFi để thức dậy không? Hay đây là một điều hẹn giờ? Model A sẽ tiết kiệm năng lượng trong trường hợp này nếu tất cả những gì bạn cần là bộ chuyển đổi USB WiFi được cắm vào.
Lawrence

Tôi đang xem xét để đánh thức Pi bằng GPIO.
Penghe Geng

raspberrypi.org/phpBB3/ trộm <--- đây là một trong những chủ đề tôi có thể tìm thấy về việc tắt nguồn USB / Ethernet. Theo đó, nếu bạn tắt nguồn USB, bạn không thể cấp nguồn lại cho nó.
Lawrence

2

Cả RasPi và USB-WiFi đều tiêu thụ khá nhiều năng lượng, vì vậy trừ khi bạn sẽ cung cấp năng lượng cho chúng từ pin xe hơi hoặc thứ gì đó có kích thước tương tự, bạn có thể quên việc chạy chúng bằng pin.

Một gói pin AA thông thường sẽ cung cấp cho bạn khoảng 1 giờ thời gian chạy, với hiệu suất rất không ổn định sau khi pin cạn kiệt một nửa.


1
Tôi đã có thể chạy Pi (256K gốc B) cả ngày (hơn 8 giờ) trên bộ pin 6000 mAh. Tôi đã không làm một bài kiểm tra toàn diện nhưng nó được sử dụng nhẹ trong suốt thời gian đó và WiFi chạy toàn thời gian.
Jerry Gagnon
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.