Processor Expert (PE) is Rapid Application Development environment for embedded systems. High-level beans (as SynchroMaster) are set of components with unified a cross platform interface and functionality provided on all supported platforms. This brings, in some cases like this, limitations because it doens't allow to use all features of the hardware platform.
So, if you need to use all features of DSPI module I think the better way will be using a peripheral initialization bean (Init_DSPI) instead of SynchroMaster bean. Init_DSPI generates only initialization code and you can write the code completely yourself.
The second option is to modify the generated code through the "Don´t Write Generated Bean Modules" option for individual beans or "Freeze generated code" option for whole project, both intended for the experienced programmers. They allow to extend or modify code manually, of course without any further warranty on code functionality and without a possibility to re-generate code after a change of bean settings. Please see the Processor Expert help chapter Application design / Code generation and usage / User changes in generated code.
We try to improve the documentation of "Slave select pin" property in the next release of Processor Expert.
best regards
Vojtech Filip
Processor Expert Support Team
UNIS
Message Edited by ProcessorExpert on
2008-10-30 12:47 PMMessage Edited by ProcessorExpert on
2008-10-30 12:47 PM