Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Keil STM32F10x и разрядность ОС.
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
Omnicake
Здравствуйте, подскажите, может ли влиять разрядность ОС Windows на правильность выполнения команд в Keil? Столкнулся с проблемой, что на одной машине проект с программкой на ассемблере, которая через команду LDRr0,=Label грузит из внешнего с-файла структуру с несколькими числами отрабатывает нормально (и грузит в r0 адрес 0x20000037), а на другой – вываливает в HardFault_Handler. Использую эмулятор для процессора STM32F10x, версии Keilодинаковые, но на первой машине стоит 64 разрядная Windows 7, а на 2ой – 32 разрядная XP.
Forger
Цитата(Omnicake @ Apr 28 2014, 06:55) *
Здравствуйте, подскажите, может ли влиять разрядность ОС Windows на правильность выполнения команд в Keil?

Не может


Цитата
Столкнулся с проблемой, что на одной машине проект с программкой на ассемблере, которая через команду LDRr0,=Label грузит из внешнего с-файла структуру с несколькими числами отрабатывает нормально (и грузит в r0 адрес 0x20000037), а на другой – вываливает в HardFault_Handler.

Для начала пользуйте ассемблер только в самом крайнем случае, потом спасибо скажите, когда начнуться большие серьезные проекты sm.gif


Цитата
Использую эмулятор для процессора STM32F10x, версии Keilодинаковые, но на первой машине стоит 64 разрядная Windows 7, а на 2ой – 32 разрядная XP.

Версии KEIL стоят одинаковые? Проект один и тот же (не только исходники)?
toweroff
У меня вот из личного опыта - Win7 x86, Win7 x64, Debian Jessie (там из-под Wine, конечно) один и тот же Keil дает одни и те же результаты sm.gif
Omnicake, ищите, значит что-то еще пропустили
Golikov A.
В параметрах среды пути на библиотеки кейла могут быть разные и настройки проекта дебуг-релиз могут быть разными. И команды пред-пост компиляции могут быть разными. И симуляторы могут быть разными, на разные целевые процы настроены и по версии
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.