Sổ đăng ký khoảng thời gian cơ sở (TBPRD) có đăng ký một cái bóng. Shadowing cho phép cập nhật đăng ký để
được đồng bộ với các phần cứng. Các định nghĩa sau đây được sử dụng để mô tả tất cả các sổ cái bóng trong
các mô-đun ePWM:
• Active Đăng ký
Sổ đăng ký hoạt động điều khiển phần cứng và chịu trách nhiệm cho những hành động mà nguyên nhân phần cứng hay
gọi.
• Bóng Đăng ký
Các bộ đệm đăng ký bóng hoặc cung cấp một vị trí tạm giữ đăng ký hoạt động. Nó không có
tác dụng trực tiếp trên bất kỳ phần cứng điều khiển. Tại một điểm chiến lược trong thời gian nội dung đăng ký bóng được
chuyển đến đăng ký hoạt động. Điều này ngăn chặn tham nhũng hoặc hoạt động giả do các đăng ký
được không đồng bộ sửa đổi bởi phần mềm.
Các địa chỉ bộ nhớ của thanh ghi thời gian bóng cũng giống như đăng ký hoạt động. Mà register được
ghi vào hay đọc từ được xác định bởi các [PRDLD] chút TBCTL. Bit này cho phép và vô hiệu hóa các TBPRD
bóng đăng ký như sau:
• Thời gian-Base Thời Shadow Mode:
Cái bóng đăng ký TBPRD được kích hoạt khi TBCTL [PRDLD] = 0. Đọc từ và ghi vào
địa chỉ bộ nhớ TBPRD đi đến đăng ký bóng. Các nội dung bóng đăng ký được chuyển sang
đăng ký hoạt động (TBPRD (Active) ← TBPRD (bóng)) khi truy cập thời gian cơ sở bằng không
(TBCTR = 0x00) và / hoặc một sự kiện đồng bộ được xác định bởi các [PRDLDSYNC] chút TBCTL2. Các
chút PRDLDSYNC chỉ có hiệu lực nếu TBCTL [PRDLD] = 0. Theo mặc định bóng đăng ký TBPRD được
kích hoạt. Các nguồn tin cho đầu vào SYNC được giải thích trong mục 14.4.3.3.
đang được dịch, vui lòng đợi..