Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту


 
Опции темы
Непрочитано 03.10.2009, 20:58  
TEHb
Почётный гражданин KAZUS.RU
 
Аватар для TEHb
 
Регистрация: 27.06.2005
Сообщений: 1,389
Сказал спасибо: 19
Сказали Спасибо 210 раз(а) в 156 сообщении(ях)
TEHb на пути к лучшему
По умолчанию Re: IAR Embedded Workbench

Сообщение от zubr_ Посмотреть сообщение
На нашем форуме такое нигде не упоминалось...
Упоминалось. В последних версиях я это исправил по просьбе Kabron.
Реклама:
TEHb вне форума  
Непрочитано 07.10.2009, 00:02  
zubr_
Частый гость
 
Аватар для zubr_
 
Регистрация: 13.09.2009
Сообщений: 10
Сказал спасибо: 2
Сказали Спасибо 1 раз в 1 сообщении
zubr_ на пути к лучшему
Стрелка Re: IAR Embedded Workbench

Просматривал библиотеки сабжа, в частности адреса векторов прерываний у atmega168. И нашел несоответствие:

в библиотеке:
USART_RX_vect (0x4 /* USART Rx Complete */
USART_UDRE_vect (0x4C) /* USART, Data Register Empty */
USART_TX_vect (0x50) /* USART, Tx Complete */

в даташите:
0x0024 USART, RX USART Rx Complete
0x0026 USART, UDRE USART, Data Register Empty
0x0028 USART, TX USART, Tx Complete

IAR Embedded Workbench 5.20.1.50092 (AVR)

Так вот вопрос - это ошибка в библиотеке или я чего-то не понимаю?
__________________
Бороться и искать, найти и не сдаваться!
zubr_ вне форума  
Непрочитано 07.10.2009, 00:09  
TEHb
Почётный гражданин KAZUS.RU
 
Аватар для TEHb
 
Регистрация: 27.06.2005
Сообщений: 1,389
Сказал спасибо: 19
Сказали Спасибо 210 раз(а) в 156 сообщении(ях)
TEHb на пути к лучшему
По умолчанию Re: IAR Embedded Workbench

Всё нормально, в даташите адреса указаны в байтах, в IAR - в словах.
TEHb вне форума  
Непрочитано 07.10.2009, 00:17  
zubr_
Частый гость
 
Аватар для zubr_
 
Регистрация: 13.09.2009
Сообщений: 10
Сказал спасибо: 2
Сказали Спасибо 1 раз в 1 сообщении
zubr_ на пути к лучшему
По умолчанию Re: IAR Embedded Workbench

Невольно возникает второй вопрос:
В чем отличие слова от байта? Слово - это совокупность байт? Каких?

Ну хотя бы где это написано?
__________________
Бороться и искать, найти и не сдаваться!
zubr_ вне форума  
Сказали "Спасибо" zubr_
Segreen (07.10.2009)
Непрочитано 07.10.2009, 02:32  
TEHb
Почётный гражданин KAZUS.RU
 
Аватар для TEHb
 
Регистрация: 27.06.2005
Сообщений: 1,389
Сказал спасибо: 19
Сказали Спасибо 210 раз(а) в 156 сообщении(ях)
TEHb на пути к лучшему
По умолчанию Re: IAR Embedded Workbench

Пользуясь классификацией C++, байт - 8 бит, слово - 16 бит. Соответственно в одном слове - 2 байта. Поэтому и адреса различаются ровно в 2 раза. Физически они несут один и тот же смысл.
TEHb вне форума  
Непрочитано 07.10.2009, 16:06  
alberio
Гражданин KAZUS.RU
 
Аватар для alberio
 
Регистрация: 08.07.2006
Сообщений: 583
Сказал спасибо: 76
Сказали Спасибо 90 раз(а) в 66 сообщении(ях)
alberio на пути к лучшему
По умолчанию Re: IAR Embedded Workbench

На счет сборок дебаг и релиз - для дебага к сгенерированому файлу подключаеццо информация о переменных, коде. Для чего нужна - не сложно догадатся по названию.
Релиз англ. release (вроде так) значит отпускать (выпускать), подразумеваеццо готовую продукцию (для заливки в чип).
На счет форматов хекс и уброф точно протеус поддерживает, остальные тыкать.
__________________
Sex, Druggs, Rock&Roll
alberio вне форума  
Непрочитано 09.10.2009, 20:26  
ordo_ordinans
Прохожий
 
Регистрация: 11.07.2009
Сообщений: 3
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
ordo_ordinans на пути к лучшему
По умолчанию Re: IAR Embedded Workbench

Подскажите пожалуйста какие параметры надо выставить в окне , что бы можно было вести отладку по исходнику на языке Си в Proteus 7.6 SP0.

Последний раз редактировалось ordo_ordinans; 09.10.2009 в 21:06.
ordo_ordinans вне форума  
Непрочитано 10.10.2009, 02:31  
TEHb
Почётный гражданин KAZUS.RU
 
Аватар для TEHb
 
Регистрация: 27.06.2005
Сообщений: 1,389
Сказал спасибо: 19
Сказали Спасибо 210 раз(а) в 156 сообщении(ях)
TEHb на пути к лучшему
По умолчанию Re: IAR Embedded Workbench

Скачал IAR AVR Kickstart, установил и создал тестовый проект. Установки, которые изменял и сам проект - во вложении.
Миниатюры:
Нажмите на изображение для увеличения
Название: iar_avr_general.png
Просмотров: 213
Размер:	17.1 Кб
ID:	959   Нажмите на изображение для увеличения
Название: iar_avr_linker.png
Просмотров: 194
Размер:	18.4 Кб
ID:	960  
Вложения:
Тип файла: zip iar_avr.zip (15.6 Кб, 143 просмотров)
TEHb вне форума  
Непрочитано 10.10.2009, 06:31  
ordo_ordinans
Прохожий
 
Регистрация: 11.07.2009
Сообщений: 3
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
ordo_ordinans на пути к лучшему
По умолчанию Re: IAR Embedded Workbench

Спасибо, что так быстро ответили. Те ошибки которые появлялись изначально ушли, сейчас Proteus не находит код, что может быть не так?



Пытался запустить на отладку тестовый проект, что вы выложили получил следующее:

Последний раз редактировалось ordo_ordinans; 10.10.2009 в 06:47.
ordo_ordinans вне форума  
Непрочитано 10.10.2009, 15:08  
TEHb
Почётный гражданин KAZUS.RU
 
Аватар для TEHb
 
Регистрация: 27.06.2005
Сообщений: 1,389
Сказал спасибо: 19
Сказали Спасибо 210 раз(а) в 156 сообщении(ях)
TEHb на пути к лучшему
По умолчанию Re: IAR Embedded Workbench

1. Не знаю мне надо посмотреть проект.
2. Странно, должно работать. У кого-нибудь ещё с этим проектом есть проблемы?
TEHb вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подниму тему WinAVR vs IAR oleg110592 Микроконтроллеры, АЦП, память и т.д 5 24.10.2015 14:06


Часовой пояс GMT +4, время: 18:17.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot