TN257

Running Dynamic C® With Windows Vista®

Rabbit has completed its evaluation of the Dynamic C integrated development environment for compatibility with Windows Vista.

Table 1. Processor Affinity Settings
Dynamic C Version
Set Manually
Set Automatically
Dynamic C 32 v. 6.30
(Z180 microprocessors)
Always

Dynamic C v. 9.xx
(Rabbit 2000 and Rabbit 3000 microprocessors)
Up to
Dynamic C v. 9.52
Starting with
Dynamic C v. 9.60
Dynamic C v. 10.xx
(Rabbit 4000 microprocessors)
Up to
Dynamic C v. 10.21
Starting with
Dynamic C release after Dynamic C v. 10.21


Set/Verify Processor Affinity Manually


  1. Once Dynamic C is installed, start Dynamic C by double-clicking the Dynamic C icon on your desktop or in your Start menu.

  2. Open the Windows Task Manager by right-clicking an empty space on the Windows taskbar, and then clicking Task Manager.

  3. Click on the "Processes" tab in the Windows Task Manager, and select the Dynamic C image name. The image name you are looking for will be that of the Dynamic C .exe file, which will likely have the format Dcrab_xxx, where xxx corresponds to the version number.



  1. Right-click on the Dynamic C image name, then click Set Affinity....



  1. You will see a list of available processors and check boxes. Only CPU0 needs to be checked. Uncheck any other processors if they are checked. Click OK, and close the Windows Task Manager.



Set Processor Affinity Via Utility

A utility is included with this Technical Note to allow you to start Dynamic C with the Processor Affinity set to 0 for versions of Dynamic C where the Processor Affinity must be set manually.

  1. Open the TN257.zip file, and extract the files.

  2. Use the Windows Start | Run menu to launch the RunOnCPU0.exe executable.

  3. Use the BROWSE button to find the Dynamic C .exe file, which will likely have the format Dcrab_xxx, where xxx corresponds to the version number.


  1. Click Run to start Dynamic C with the Processor Affinity set to 0.

  1. You may also create a shortcut for your desktop by right-clicking on your desktop, then selecting New > Shortcut. Click OK when you are done setting up the shortcut.




022-0128 Rev. A
Rabbit Semiconductor
www.rabbit.com