at91sam7s-ek-sram.ini
上传用户:xukun0987
上传日期:2022-07-16
资源大小:216k
文件大小:3k
源码类别:

微处理器开发

开发平台:

C/C++

  1. //  ----------------------------------------------------------------------------
  2. //          ATMEL Microcontroller Software Support  
  3. //  ----------------------------------------------------------------------------
  4. //  Copyright (c) 2006, Atmel Corporation
  5. //
  6. //  All rights reserved.
  7. //
  8. //  Redistribution and use in source and binary forms, with or without
  9. //  modification, are permitted provided that the following conditions are met:
  10. //
  11. //  - Redistributions of source code must retain the above copyright notice,
  12. //  this list of conditions and the disclaimer below.
  13. //
  14. //  Atmel's name may not be used to endorse or promote products derived from
  15. //  this software without specific prior written permission.
  16. //
  17. //  DISCLAIMER:  THIS SOFTWARE IS PROVIDED BY ATMEL "AS IS" AND ANY EXPRESS OR
  18. //  IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
  19. //  MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE
  20. //  DISCLAIMED. IN NO EVENT SHALL ATMEL BE LIABLE FOR ANY DIRECT, INDIRECT,
  21. //  INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  22. //  LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA,
  23. //  OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
  24. //  LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
  25. //  NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
  26. //  EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  27. //  ----------------------------------------------------------------------------
  28. //  ----------------------------------------------------------------------------
  29. //  File Name           : at91sam7s-ek-sram.ini
  30. //  Object              : Generic Macro File for KEIL
  31. //  ----------------------------------------------------------------------------
  32. _WDWORD(0xFFFFFD44, 0x00008000);     // WDT_WDMR: Disable Watchdog
  33. // Switching from Slow Clock to Main Oscillator for faster Download
  34. _WDWORD(0xFFFFFC20, 0x00000601);     // PMC_MOR: Enable Main Oscillator
  35. _sleep_(10);                         // Wait for stable Main Oscillator
  36. _WDWORD(0xFFFFFC30, 0x00000001);     // PMC_MCKR: Switch to Main Oscillator
  37. LOAD at91sam7s256-sram\at91sam7s256-sram.axf INCREMENTAL
  38.   
  39.   //LOAD at91sam7s32-sram\at91sam7s32-sram.axf INCREMENTAL
  40.   //LOAD at91sam7s321-sram\at91sam7s321-sram.axf INCREMENTAL
  41.   //LOAD at91sam7s64-sram\at91sam7s64-sram.axf INCREMENTAL
  42.   //LOAD at91sam7s128-sram\at91sam7s128-sram.axf INCREMENTAL
  43.   //LOAD at91sam7s512-sram\at91sam7s512-sram.axf INCREMENTAL
  44.   
  45. PC = 0x00200000;
  46. g,main