Introduction
The tcDspTimingGenerator class is used to turn simple "micro code" commands into specific timing commands. This can be used to control complex devices, such as cameras.
- See also:
- MityDSP::tcDspTimingGenerator Class Reference
-
MityDSP::tcDspInterruptDispatch Class Reference
Example
This is a simple example of tcDspTimingGenerator creation and usage:
{
tcDspTimingGenerator *myTimeGen = NULL;
tcAppTimingProg *myTimingProg = NULL;
myTimeGen = new tcDspTimingGenerator((void *)0xB0000280);
myTimingProg = new tcAppTimingProg;
myTimeGen->LoadMicroCode
(0, myTimingProg->GetProgramSize(),
(tcDspTimingGenerator::tuOpCode *)myTimingProg->GetProgram());
mpTimeGen->SetJumpAddress(1, myTimingProg->GetIdleJump());
...
}