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

 
 
> нужна помощь
forastr
сообщение Jun 28 2011, 09:23
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 99
Регистрация: 28-03-11
Из: Минск
Пользователь №: 63 930



Дали задание перегнать проет из win avr в iar(проект очень большой).Только установил IAR. помогите какой инфой для "самых маленьких" (начинающих) по iar и winavr на русском (как начать что делать).с каким трудностями предется столкнуться при переходе к iar?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
forastr
сообщение Jul 5 2011, 12:23
Сообщение #2


Частый гость
**

Группа: Участник
Сообщений: 99
Регистрация: 28-03-11
Из: Минск
Пользователь №: 63 930



Подскажите в IAR есть макрос-файл где определены типы uint8_t,uint32_t и как он называется?
Go to the top of the page
 
+Quote Post
Палыч
сообщение Jul 5 2011, 12:37
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 399
Регистрация: 10-05-06
Из: г. Новочеркасск
Пользователь №: 16 954



Есть, называется он stdint.h
Go to the top of the page
 
+Quote Post
forastr
сообщение Jul 5 2011, 14:07
Сообщение #4


Частый гость
**

Группа: Участник
Сообщений: 99
Регистрация: 28-03-11
Из: Минск
Пользователь №: 63 930



Цитата(Палыч @ Jul 5 2011, 11:37) *
Есть, называется он stdint.h

Спасибо!

Продолжаю перегнать проет из смесм win+iar в iar для avr. Наткнулся на такой кусок такого кода:

Код
#if !defined(CONFIG_H)
#define  CONFIG_H 1
#include <main.h>
#define HW_VER          0x01            // hardware version
#define SW_VER        0x0004            // software version

// define EEPROM settings
__attribute__ ((section (".eeprom"))){
     uint16_t deviceid = 0x0558;
}
__attribute__ ((section (".eeprom")))
     uint8_t serial[] = "MSI245460711";    // store device serial
    
#endif /* !defined(CONFIG_H) */


При компиляции в старом проекте ошибок нету.
А в новом пректе следующие ошибки:
Error[Pe079]: expected a type specifier D:\forastr\Console\Console\My project\config\config.h 8
Error[Pe141]: unnamed prototyped parameters not allowed when body is present D:\forastr\Console\Console\My project\config\config.h 8
Warning[Pe177]: variable "deviceid" was declared but never referenced D:\forastr\Console\Console\My project\config\config.h 9
Error[Pe079]: expected a type specifier D:\forastr\Console\Console\My project\config\config.h 11
Error[Pe247]: function "__attribute__" has already been defined (at line 8) D:\forastr\Console\Console\My project\config\config.h 11
Error[Pe141]: unnamed prototyped parameters not allowed when body is present D:\forastr\Console\Console\My project\config\config.h 11
Error[Pe130]: expected a "{" D:\forastr\Console\Console\My project\config\config.h 12


Помогите,пожалуйста, разобраться с этим.
Go to the top of the page
 
+Quote Post
M_Andrey
сообщение Jul 5 2011, 15:28
Сообщение #5


Частый гость
**

Группа: Свой
Сообщений: 158
Регистрация: 15-10-07
Из: Й-Ола
Пользователь №: 31 376



#if !defined(CONFIG_H)
#define CONFIG_H 1
#include <main.h>
#define HW_VER 0x01 // hardware version
#define SW_VER 0x0004 // software version

__eeprom uint16_t deviceid = 0x0558;
__eeprom uint8_t serial[] = "MSI245460711"; // store device serial

#endif /* !defined(CONFIG_H) */
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- forastr   нужна помощь   Jun 28 2011, 09:23
- - KRS   1. Calling conversion разный, если в проекте есть ...   Jun 28 2011, 10:07
|- - demiurg_spb   Глядя на ваши исходники, могу предположить о весьм...   Jul 6 2011, 06:00
- - forastr   Спассибо за помощь. Проект очень большой: кучу фай...   Jul 6 2011, 07:10
|- - XVR   Цитата(forastr @ Jul 6 2011, 11:10) А чем...   Jul 6 2011, 08:29
||- - forastr   Цитата(XVR @ Jul 6 2011, 06:29) Тем, что ...   Jul 6 2011, 08:52
||- - XVR   Цитата(forastr @ Jul 6 2011, 12:52) Не со...   Jul 6 2011, 09:05
||- - forastr   Цитата(XVR @ Jul 6 2011, 07:05) Имелось в...   Jul 6 2011, 09:14
||- - mdmitry   Цитата(forastr @ Jul 6 2011, 13:14) я так...   Jul 6 2011, 11:53
||- - forastr   Цитата(mdmitry @ Jul 6 2011, 09:53) Анало...   Jul 6 2011, 12:23
||- - zltigo   QUOTE (forastr @ Jul 6 2011, 15:23) Я бы ...   Jul 6 2011, 12:37
||- - forastr   Цитата(zltigo @ Jul 6 2011, 10:37) Печаль...   Jul 6 2011, 12:41
|- - ar__systems   Цитата(forastr @ Jul 6 2011, 03:10) Спасс...   Jul 7 2011, 12:35
- - forastr   По прежнему нуждаюсь в помощи))Многое уже передела...   Jul 7 2011, 08:37
|- - zltigo   QUOTE (forastr @ Jul 7 2011, 11:37) пробо...   Jul 7 2011, 09:51
|- - forastr   Цитата(zltigo @ Jul 7 2011, 08:51) У равв...   Jul 7 2011, 10:55
- - forastr   Структура проекта вот такая: Необходимо чтобы 1) ...   Jul 11 2011, 08:22
- - XVR   ЦитатаПоясните ,пожалуйста , из-за чего так происх...   Jul 11 2011, 08:51
|- - forastr   Цитата(XVR @ Jul 11 2011, 06:51) Включите...   Jul 11 2011, 09:55
|- - demiurg_spb   Цитата(forastr @ Jul 11 2011, 13:55) Попр...   Jul 11 2011, 09:58
- - forastr   Расскажите ,пожалуйста, из-за чего возникает такая...   Jul 13 2011, 06:52
|- - Dog Pawlowa   Цитата(forastr @ Jul 13 2011, 09:52) Расс...   Jul 13 2011, 06:56
||- - forastr   Цитата(Dog Pawlowa @ Jul 13 2011, 05:56) ...   Jul 13 2011, 07:19
||- - Палыч   Цитата(forastr @ Jul 13 2011, 11:19) проб...   Jul 13 2011, 07:40
||- - forastr   Цитата(Палыч @ Jul 13 2011, 06:40) Остала...   Jul 13 2011, 08:24
||- - Палыч   Цитата(forastr @ Jul 13 2011, 12:24) Тако...   Jul 13 2011, 08:54
||- - forastr   Спасибо за помощь! Поясните пожалуста следующи...   Jul 15 2011, 07:19
||- - Палыч   Цитата(forastr @ Jul 15 2011, 11:19) ошиб...   Jul 15 2011, 14:57
|- - Палыч   Цитата(forastr @ Jul 13 2011, 10:52) Erro...   Jul 13 2011, 07:09
- - forastr   Всем огромное спасибо за помощь и советы. Проект с...   Jul 19 2011, 06:47


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

 


RSS Текстовая версия Сейчас: 20th July 2025 - 14:48
Рейтинг@Mail.ru


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