ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
10 июля
336423
Гудвин, волшебник (20.06.2012 21:06 - 21:26, просмотров: 2017)
Keil. Отладка в RAM. Надо совет. Флэшак не жалко ;) Просто ядро LPC стартует на 4 МГц и процесс шитья отнимает какое то время. Если грузить в RAM, это время прилично меньше, ибо занимаюсь сейчас всякими железячными тонкостями. Но есть проблема: После сброса RAM.INI файл не обрабатывается. Он только для загрузки. /******************************************************************************/ /* RAM.INI: RAM Initialization File */ /******************************************************************************/ // <<< Use Configuration Wizard in Context Menu >>> // /******************************************************************************/ /* This file is part of the uVision/ARM development tools. */ /* Copyright (c) 2005-2008 Keil Software. All rights reserved. */ /* This software may only be used under the terms of a valid, current, */ /* end user licence from KEIL for a compatible version of KEIL software */ /* development tools. Nothing else gives you the right to use this software. */ /******************************************************************************/ FUNC void Setup (void) { SP = _RDWORD(0x10000000); // Setup Stack Pointer PC = _RDWORD(0x10000004); // Setup Program Counter _WDWORD(0xE000ED08, 0x10000000); // Setup Vector Table Offset Register } LOAD RAM\hive.axf INCREMENTAL // Download Setup(); // Setup for Running Контроллер стартует из флэш. Может в Keil есть какая-нить стандартная фишечка для этого дела? Я что то не нашел... Или не искать, а просто зашить во флэш стартовый кусочек кода?