Điều gì xảy ra với các chân I / O ở Chế độ năng lượng thấp trên MSP430


8

Tôi đang đọc bảng dữ liệu cho MSP430G2553 về các chế độ năng lượng thấp mà vi điều khiển có nhưng nó không nói về những gì xảy ra với Cổng IO khi vào chế độ năng lượng thấp. Nó chỉ nói về những gì xảy ra với đồng hồ như vậy:

• Chế độ hoạt động (AM)
- Tất cả đồng hồ đang hoạt động

• Chế độ năng lượng thấp 0 (LPM0)
- CPU bị tắt
- ACLK và SMCLK vẫn hoạt động, MCLK bị tắt

• Chế độ năng lượng thấp 1 (LPM1)
- CPU bị tắt
- ACLK và SMCLK vẫn hoạt động, MCLK bị tắt
- Trình tạo dc của DCO bị tắt nếu DCO không được sử dụng ở chế độ hoạt động

• Chế độ năng lượng thấp 2 (LPM2)
- CPU bị tắt
- MCLK và SMCLK bị tắt
- Trình tạo dc của DCO vẫn được bật
- ACLK vẫn hoạt động

• Chế độ năng lượng thấp 3 (LPM3)
- CPU bị tắt
- MCLK và SMCLK bị tắt
- Trình tạo dc của DCO bị tắt
- ACLK vẫn hoạt động

• Chế độ năng lượng thấp 4 (LPM4)
- CPU bị tắt
- ACLK bị tắt
- MCLK và SMCLK bị vô hiệu hóa Trình tạo dc của DCO bị tắt Bộ tạo dao động tinh thể bị dừng

Vậy điều gì xảy ra với các cổng IO? Có phải là họ đã ở trong trạng thái trước khi nó chuyển sang chế độ năng lượng thấp?

Câu trả lời:


10

Rất nhiều điều không được giải thích trong bảng dữ liệu riêng của chip. Với 450 mô hình bộ xử lý, điều này có ý nghĩa hoàn hảo: biểu dữ liệu mô tả công cụ dành riêng cho chip; thông tin chung được tái cấu trúc thành hướng dẫn sử dụng bao gồm toàn bộ họ thiết bị.

Hướng dẫn sử dụng cho họ thiết bị đó là

Hướng dẫn sử dụng gia đình MSP430x2xx

Số văn học: SLAU144J

Các chế độ hoạt động, ch 2.3, p.38 nói:

Khi cài đặt bất kỳ bit điều khiển chế độ nào, chế độ vận hành đã chọn sẽ có hiệu lực ngay lập tức (xem Hình 2-9). Thiết bị ngoại vi hoạt động với bất kỳ đồng hồ bị vô hiệu hóa đều bị vô hiệu hóa cho đến khi đồng hồ hoạt động. Các thiết bị ngoại vi cũng có thể bị vô hiệu hóa với các cài đặt thanh ghi điều khiển riêng. Tất cả các chân cổng I / O và RAM / thanh ghi không thay đổi. Thức dậy là có thể thông qua tất cả các ngắt kích hoạt.

Vì vậy, các chân I / O giữ lại chức năng hiện tại của chúng và các giá trị (cho các chân đầu ra).

Nói cách khác, nếu bạn đang cố gắng tiết kiệm năng lượng, bất kỳ nguồn điện nào họ cung cấp cho đèn LED, v.v ... là vấn đề của bạn (tắt chúng đi, cùng với các thiết bị ngoại vi bạn không cần, trước khi ngủ).


Đó là một đoạn nhỏ trên trang đó, tôi không thể tin rằng tôi đã bỏ lỡ nó. Khi tôi tìm kiếm LPM trong Hướng dẫn sử dụng gia đình.
Trưởng khoa

1
cũng tốt trong tâm trí; Tôi vừa mới nhận được trình biên dịch Ada để vào / rời các chế độ năng lượng thấp và xử lý các ngắt ngay hôm nay!
Brian Drumond

2
@BrianDrummond: nên thêm một liên kết đến bất kỳ tài liệu nào bạn tham khảo. Tôi đã thêm một liên kết đến câu trả lời của bạn.
Federico Russo

1
xin lỗi, sửa đổi ở trên không còn có sẵn. bây giờ là rev j: ti.com/lit/ug/slau144j/slau144j.pdf
Peter Teoh
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.