|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
Technical Support On-Line Manuals µVision3 User's Guide µVision3 Overview User Interface Creating Applications Utilities Configuration Wizard Find in Files Source Browser Run External Programs Using the SVCS Menu Key Sequence for Tool Parameters Running PC-Lint Debugging Debug Commands Debug Functions Simulation Flash Programming Dialogs Example Programs Command Line Appendix |
Configuration WizardThe µVision3 Configuration Wizard enables menu driven configuration of assembler, C, or debugger initialization files. The Configuration Wizard uses control items that are embedded into the comments of the configuration file. A file that contains items for the Configuration Wizard must include the following text within the first 100 text lines. When this text appears the Editor will open the file in Configuration Wizard view. <<< Use Configuration Wizard in Context Menu >>> The following optional text marks the end of the Configuration Wizard section. <<< end of configuration section >>> Configuration MenuThe configuration menu is controlled by items and modifiers. The various control items and modifiers for the menu of the Configuration Wizard are described below:
Notes
Example//*** <<< Use Configuration Wizard in Context Menu >>> *** FUNC void Setup (void) { // <h> External Bus Interface (EBI) // <e1.13> Enable Chip Select 0 (CSR0) // <o1.20..31> BA: Base Address <0x0-0xFFF00000:0x100000><#/0x100000> // <i> Start Address for Chip Select Signal // <o1.7..8> PAGES: Page Size <0=> 1M Byte <1=> 4M Bytes // <2=> 16M Bytes <3=> 64M Bytes // <i> Selects Active Bits in Base Address // <o1.0..1> DBW: Data Bus Width <1=> 16-bit <2=> 8-bit // <o1.12> BAT: Byte Access Type <0=> Byte-write // <1=> Byte-select // <e1.5> WSE: Enable Wait State Generation // <o1.2..4> NWS: Number of Standard Wait States <1-8><#-1> // </e> // <o1.9..11> TDF: Data Float Output Time <0-7> // <i> Number of Cycles Added after the Transfer // </e> _WDWORD(0xFFE00000, 0x010024A9); // EBI_CSR0: Flash // <e1.13> Enable Chip Select 1 (CSR1) // <o1.20..31> BA: Base Address <0x0-0xFFF00000:0x100000><#/0x100000> // <i> Start Address for Chip Select Signal // <o1.7..8> PAGES: Page Size <0=> 1M Byte <1=> 4M Bytes // <2=> 16M Bytes <3=> 64M Bytes // <i> Selects Active Bits in Base Address // <o1.0..1> DBW: Data Bus Width <1=> 16-bit <2=> 8-bit // <o1.12> BAT: Byte Access Type <0=> Byte-write // <1=> Byte-select // <e1.5> WSE: Enable Wait State Generation // <o1.2..4> NWS: Number of Standard Wait States <1-8><#-1> // </e> // <o1.9..11> TDF: Data Float Output Time <0-7> // <i> Number of Cycles Added after the Transfer // </e> _WDWORD(0xFFE00004, 0x040034A5); // EBI_CSR1: RAM // <q1.4> DRP: Data Read Protocol // <0=> Standard Read // <1=> Early Read _WDWORD(0xFFE00024, 0x00000010); // EBI_MCR: Data Read Protocol _WDWORD(0xFFE00020, 0x00000001); // EBI_RCR: Remap Command // </h> // <o> Program Entry Point PC = 0x04000000; } // <s> Change ID // <s1.30> Change Password String #define ID "My User ID" char pw[] = "My Password"; When you open this example it generates the following dialogs:
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Arm’s Privacy Policy has been updated. By continuing to use our site, you consent to Arm’s Privacy Policy. Please review our Privacy Policy to learn more about our collection, use and transfers
of your data.