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

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

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

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

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

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


 
Опции темы
Непрочитано 18.07.2014, 17:03  
Bill
Гражданин KAZUS.RU
 
Регистрация: 02.06.2003
Адрес: Челябинск
Сообщений: 545
Сказал спасибо: 10
Сказали Спасибо 341 раз(а) в 202 сообщении(ях)
Bill на пути к лучшему
По умолчанию Re: IAR Embedded Workbench

Сообщение от SasaVitebsk Посмотреть сообщение
Для ARM даже такого квалификатора как __flash нет. const, при этом квалификатор стандартный и выполняет свои функции.
Ну, так там он и не требуется. Там все адресное пространство едино что для данных, что для программ.
Реклама:
Bill вне форума  
Непрочитано 16.08.2014, 04:42  
CERGEI1982
Почётный гражданин KAZUS.RU
 
Аватар для CERGEI1982
 
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,579
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
CERGEI1982 на пути к лучшему
По умолчанию Re: IAR Embedded Workbench

Странно как то компилирует иар,прот на него немного ругается.Не все команды собираются.Тяжеловато как
Миниатюры:
Нажмите на изображение для увеличения
Название: прот_иар.JPG
Просмотров: 53
Размер:	182.9 Кб
ID:	68644  
__________________
Глаза боятся,а руки делают.
CERGEI1982 вне форума  
Непрочитано 27.08.2014, 21:57  
AlexP74
Временная регистрация
 
Регистрация: 18.01.2010
Сообщений: 89
Сказал спасибо: 7
Сказали Спасибо 22 раз(а) в 14 сообщении(ях)
AlexP74 на пути к лучшему
По умолчанию Re: IAR Embedded Workbench

Кто использует функцию assert()?
Не могу понять, почему выводит ошибку без номера строки, вернее там обычно нечитаемый текст. Может быть ошибка в библиотеке IARа?
Пример кода с явным вызовом:
Код:
#include "assert.h"

int main()
{
    __aeabi_assert("exp", "file", 11);
    return 0;
}
Нажмите на изображение для увеличения
Название: aeabi_assert.png
Просмотров: 28
Размер:	18.5 Кб
ID:	69018
AlexP74 вне форума  
Непрочитано 09.09.2014, 19:41  
sergeyye
Временная регистрация
 
Аватар для sergeyye
 
Регистрация: 12.03.2005
Адрес: Москва
Сообщений: 61
Сказал спасибо: 42
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
sergeyye на пути к лучшему
По умолчанию Re: IAR Embedded Workbench

Господа, подскажите, как записать на Си (для IAR) сдвиг переменной через флаг переноса С и потом его проверить? Необходимо для записи данных в сдвиговый регистр.
sergeyye вне форума  
Непрочитано 09.09.2014, 20:01  
Boba_spb
Почётный гражданин KAZUS.RU
 
Регистрация: 08.06.2008
Сообщений: 1,394
Сказал спасибо: 4
Сказали Спасибо 183 раз(а) в 167 сообщении(ях)
Boba_spb на пути к лучшему
По умолчанию Re: IAR Embedded Workbench

По состоянию младшего или старшего бита сдвигаемого переменного в зависимости от направления сдвига;
Boba_spb вне форума  
Сказали "Спасибо" Boba_spb
sergeyye (09.09.2014)
Непрочитано 09.09.2014, 20:36  
sergeyye
Временная регистрация
 
Аватар для sergeyye
 
Регистрация: 12.03.2005
Адрес: Москва
Сообщений: 61
Сказал спасибо: 42
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
sergeyye на пути к лучшему
По умолчанию Re: IAR Embedded Workbench

Сообщение от Boba_spb Посмотреть сообщение
По состоянию младшего или старшего бита...
Спасибо, это понятно. Но всё же хотелось бы именно через перенос...
Вопрос принципиальный: КАК?

Последний раз редактировалось sergeyye; 09.09.2014 в 20:38.
sergeyye вне форума  
Непрочитано 09.09.2014, 21:04  
AlexP74
Временная регистрация
 
Регистрация: 18.01.2010
Сообщений: 89
Сказал спасибо: 7
Сказали Спасибо 22 раз(а) в 14 сообщении(ях)
AlexP74 на пути к лучшему
По умолчанию Re: IAR Embedded Workbench

Сообщение от sergeyye Посмотреть сообщение
Спасибо, это понятно. Но всё же хотелось бы именно через перенос...
Вопрос принципиальный: КАК?
Чем вам так перенос понравился? Только ассемблером.
А на С так:
Код:
b ‹‹= 1;
if (a & 0x80) b |= 0x01
a ‹‹= 1;
AlexP74 вне форума  
Сказали "Спасибо" AlexP74
sergeyye (09.09.2014)
Непрочитано 09.09.2014, 21:17  
sergeyye
Временная регистрация
 
Аватар для sergeyye
 
Регистрация: 12.03.2005
Адрес: Москва
Сообщений: 61
Сказал спасибо: 42
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
sergeyye на пути к лучшему
По умолчанию Re: IAR Embedded Workbench

Понял. Всем спасибо!
sergeyye вне форума  
Непрочитано 09.09.2014, 21:17  
_Артём_
Гражданин KAZUS.RU
 
Регистрация: 16.03.2011
Сообщений: 486
Сказал спасибо: 8
Сказали Спасибо 131 раз(а) в 116 сообщении(ях)
_Артём_ на пути к лучшему
По умолчанию Re: IAR Embedded Workbench

Сообщение от sergeyye Посмотреть сообщение
Спасибо, это понятно. Но всё же хотелось бы именно через перенос...
Для какой архитектуры? ИАР для разных МК компиляторы делает...У всех перенос разный...
Сообщение от sergeyye Посмотреть сообщение
Вопрос принципиальный: КАК?
А зачем?
_Артём_ вне форума  
Непрочитано 09.09.2014, 21:22  
Boba_spb
Почётный гражданин KAZUS.RU
 
Регистрация: 08.06.2008
Сообщений: 1,394
Сказал спасибо: 4
Сказали Спасибо 183 раз(а) в 167 сообщении(ях)
Boba_spb на пути к лучшему
По умолчанию Re: IAR Embedded Workbench

Сообщение от sergeyye Посмотреть сообщение
Спасибо, это понятно. Но всё же хотелось бы именно через перенос...
Вопрос принципиальный: КАК?
Что такое перенос в С ? Дайте ссылку на определение - что б понять о чем Вы?
А то вспоминается глобус Монголии.
Boba_spb вне форума  
 

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

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

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

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

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


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


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