реклама на сайте
подробности

 
 
> CrossStudio, не получается запустить простейший проект
TeO
сообщение Mar 15 2007, 02:05
Сообщение #1





Группа: Новичок
Сообщений: 6
Регистрация: 11-07-06
Из: Питер
Пользователь №: 18 751



#include <targets/LPC2132.h>
int main (void)
{

IO0DIR = (1<<15)|(1<<13)|(1<<12);
IO0SET = (1<<12);

while(1)
{
}
}

почему компилирую в кейле , шью полученный hex в соответствующий контроллер и наслаждаюсь ожидаемым эффектом, а CrossWorks возвращает НЕРАБОТОСОПСОБНЫЙ hex причём с 4 кратным размером?... Помогите пожалуйста...



хм... это было с 1.6 SolidWorks, поствил 1.5 и всё запахало
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Alex03
сообщение Mar 15 2007, 07:48
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 359
Регистрация: 9-12-05
Пользователь №: 12 034



Цитата(TeO @ Mar 15 2007, 04:05) *
... а CrossWorks возвращает НЕРАБОТОСОПСОБНЫЙ hex причём с 4 кратным размером?... Помогите пожалуйста...


Что значит неработоспособный?

Цитата
хм... это было с 1.6 SolidWorks, поствил 1.5 и всё запахало

smile.gif smile.gif smile.gif Странно что в 1.5 заработало, я думал что в нём только детальки/сборочники делают.... smile.gif smile.gif smile.gif


Поглядите на макро-константы в стартапе и комментарии к ним. Определите в проекте нужные Вам.
В частности:
В 1.6 появился STARTUP_FROM_RESET

Да и вообще не мешает изучить стартап и crt0 для понимания. smile.gif
Go to the top of the page
 
+Quote Post

Сообщений в этой теме


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 1st August 2025 - 17:36
Рейтинг@Mail.ru


Страница сгенерированна за 0.01361 секунд с 7
ELECTRONIX ©2004-2016