|
|
  |
порт FreeRTOS для STR912, Error[40] |
|
|
|
Jul 16 2007, 15:11
|
Группа: Новичок
Сообщений: 12
Регистрация: 4-07-07
Пользователь №: 28 883

|
заранее извините за глупый вопрос выскакивает ошибка Bad instruction на строке INTVEC:CODE(1) как это исправить??
|
|
|
|
|
Jul 16 2007, 15:52
|

Профессионал
    
Группа: Модераторы
Сообщений: 1 951
Регистрация: 27-08-04
Из: Санкт-Петербург
Пользователь №: 555

|
Цитата(ZMax @ Jul 16 2007, 19:11)  заранее извините за глупый вопрос выскакивает ошибка Bad instruction на строке INTVEC:CODE(1) как это исправить?? Я думаю там должно быть Код COMMON INTVEC:CODE(2) общий сегмент с именем INTVEC и выравнивание по 4
|
|
|
|
|
Jul 16 2007, 17:10
|
Группа: Новичок
Сообщений: 12
Регистрация: 4-07-07
Пользователь №: 28 883

|
Цитата(KRS @ Jul 16 2007, 19:52)  Я думаю там должно быть Код COMMON INTVEC:CODE(2) общий сегмент с именем INTVEC и выравнивание по 4 да, коммон там есть.. Цитата(zltigo @ Jul 16 2007, 19:55)  Взять FreeRTOS 4.31 и EWARM 4.x и ничего не трогая в проекте запустить сборку. да.. была такая идея, но тогда возникает следующий вопрос если есть ключ для 4 версии EWARM -- киньте пожалуйста на почту zay1@list.ru
|
|
|
|
|
Jul 16 2007, 17:18
|
Группа: Новичок
Сообщений: 12
Регистрация: 4-07-07
Пользователь №: 28 883

|
Цитата(zltigo @ Jul 16 2007, 21:16)  По любому это не вызовет ошибки ассемблера. Да и вообще любое число не вызовет никаких проблем, бо INTVEC линкуется (в V 4.x) по жизни с идеального для любых выравниваний адреса 0. Проблема в том, что пытаются 5.1 версией ассемблировать  а она уже по жизни знать не знает таких слов. О чем и сообщает. текс...хорошо)) а вот где можно вчитати и понять, что 5.1 и не знает о таком?
|
|
|
|
|
Jul 16 2007, 18:37
|
Группа: Новичок
Сообщений: 12
Регистрация: 4-07-07
Пользователь №: 28 883

|
все же просьба с ключом для 4. ИАР в силе... скиньте пожалуйста на zay1@list.ru
|
|
|
|
|
Jul 18 2007, 10:54
|
Группа: Новичок
Сообщений: 12
Регистрация: 4-07-07
Пользователь №: 28 883

|
да, с 4.40А все собралось но на отладочной MCBSTR9 проект не работает )) вот FreeRTOS проект готовый для STR912-SK.... кто может подсказать с портированием ОСи под MCB?
Сообщение отредактировал ZMax - Jul 18 2007, 11:05
|
|
|
|
|
Jul 18 2007, 11:22
|
Группа: Новичок
Сообщений: 12
Регистрация: 4-07-07
Пользователь №: 28 883

|
Цитата(zltigo @ Jul 18 2007, 15:06)  Работу на произвольной плате никто и не обещал. Разбирайтесь в нюансах. Начинайте поднятия простейших задач - помигать светодиодом, RS232.... перетащу блинки в ИАР... ууухххх.... периферия на платах отличается мало... вообще с чем связана "неработа"?.. соединение к другим ногам процессора?
Сообщение отредактировал ZMax - Jul 18 2007, 11:23
|
|
|
|
|
Aug 20 2007, 23:00
|
Местный
  
Группа: Участник*
Сообщений: 418
Регистрация: 20-08-07
Пользователь №: 29 930

|
Цитата(ZMax @ Jul 18 2007, 15:22)  перетащу блинки в ИАР... ууухххх.... периферия на платах отличается мало... вообще с чем связана "неработа"?.. соединение к другим ногам процессора? Естественно с ногами процессора и любыми другими различиями в схеме плат и использованных комплектующих... У меня полностью заработал порт для evaluation board STR910 на mcbstr9 примерно через неделю работы включая tcp/ip и web-cервер в полном объеме демо-версии с www.freertos.org
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|