Control
Memory Shot
Switching to Memory shot mode
Write the following three commands in sequence.
AddressData
F0F30000 08004600
F0F30004 0010FFFF
F0F30008 80000000
Switching to normal mode
Write the following three commands in sequence.
AddressData
F0F30000 08004600
F0F30004 0010FFFF
F0F30008 00000000
When the Memory shot mode is set, the following control registers become effective.
Address | Data |
|
|
|
|
F0F40000 | 010000nn | Starts recording and obtains |
|
| the status information. |
|
|
|
F0F40004 |
| Obtains the number of frames |
|
| that can be recorded. |
|
|
|
Operation when the trigger mode is set
1 Before starting, stop video and open the isochronous resource.
2
3
4 Read F0F40004 to obtain the maximum number of frames.
5 Write 010000nn for F0F40000 to start recording. (nn represents the number of frames to be used for recording.)
6
7 Read F0F40000 to check the recording status.
01000000 indicates during recording, and 010100nn indicates recording has stopped.
8
9 Secure the isochronous resource and start video. The recorded images are output continuously.
If trigger mode remains ON, one image is output each time a trigger is input.
10 Read F0F40000 to check the playback status.
02000000 indicates during playback, and
02010000 indicates playback has stopped. When playback stop is confirmed, stop video and open the isochronous resource.
To continue recording/playback, go back to step 5.
11 To stop Memory shot, switch to normal mode.
30