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

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

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

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

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

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


 
Опции темы
Непрочитано 11.09.2014, 11:05  
sergeyye
Временная регистрация
 
Аватар для sergeyye
 
Регистрация: 12.03.2005
Адрес: Москва
Сообщений: 61
Сказал спасибо: 42
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
sergeyye на пути к лучшему
По умолчанию Re: IAR Embedded Workbench

Сообщение от niXto Посмотреть сообщение
Просто сейчас программистов МК мало... Есть кодописатели...
Вы, несомненно, себя видите в первой группе. И в первых рядах.
Реклама:
sergeyye вне форума  
Непрочитано 11.09.2014, 11:44  
akegor
Гуру портала
 
Аватар для akegor
 
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 18,978
Сказал спасибо: 2,554
Сказали Спасибо 11,859 раз(а) в 5,942 сообщении(ях)
akegor на пути к лучшему
По умолчанию Re: IAR Embedded Workbench

Сообщение от STM32F0 Посмотреть сообщение
Стандартная узость мышления. На копеечном STM32F030
Если почитать еще раз
Сообщение от akegor Посмотреть сообщение
Была нужда
то без ответа на вопрос "когда это было", Ваше высказывание, мягко говоря, некорректно. А было это десять лет назад. И в доступности были Пики и Атмелы. Это сейчас героев развелось на современной базе.
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
akegor вне форума  
Непрочитано 11.09.2014, 11:53  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: IAR Embedded Workbench

akegor, дык пора забыть о мемурах.
Когда займешься ?
__________________
Осторожно , злой кот
dosikus вне форума  
Непрочитано 11.09.2014, 11:59  
STM32F0
Заблокирован
 
Регистрация: 22.04.2014
Сообщений: 0
Сказал спасибо: 15
Сказали Спасибо 366 раз(а) в 284 сообщении(ях)
STM32F0 на пути к лучшему
По умолчанию Re: IAR Embedded Workbench

А неважно когда это было. Перетаскивать унылый ногодрыг с унылого гамна на правоверные новые камни это старческий маразм и полная деградация.
В том же STM8 SPI можно и на UART запустить. И насколько помню, в STM8 есть сдвиг через carry и без. Другое дело что притулит компилятор, но АСМом можно разрулить, если уж очень хочется.
STM32F0 вне форума  
Непрочитано 11.09.2014, 12:10  
akegor
Гуру портала
 
Аватар для akegor
 
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 18,978
Сказал спасибо: 2,554
Сказали Спасибо 11,859 раз(а) в 5,942 сообщении(ях)
akegor на пути к лучшему
По умолчанию Re: IAR Embedded Workbench

Сообщение от dosikus Посмотреть сообщение
Когда займешься ?
Так потехесеньку, полегесеньку... Если вопросов не задаю - это не значит, что процесс умер. Пинок в зад получил и уже много шагов вперед сделал. Пока разбираюсь сам.

STM32F0, "У каждого свой вкус - сказал индус, слезая с обезьяны"(с) и свои цели и задачи.
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.

Последний раз редактировалось akegor; 11.09.2014 в 12:16.
akegor вне форума  
Непрочитано 14.09.2014, 22:15  
sergeyye
Временная регистрация
 
Аватар для sergeyye
 
Регистрация: 12.03.2005
Адрес: Москва
Сообщений: 61
Сказал спасибо: 42
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
sergeyye на пути к лучшему
По умолчанию Re: IAR Embedded Workbench

Сегодня приключилось:
Поставил с их сайта ограниченный IAR_STM8 и прошил в STM8S_Discovery свой проект. Всё прошилось и заработало. Стоило перегрузить комп - и теперь при нажатии на Debug в Debug_Log пишется два сообщения:
1. An error occurred while retrieving GDI features: gdi-error [40201]: Can't access configuration database.
2. Couldn't find STM8S105C6 in the list of supported MCUs.
При этом ST Visual Programmer видит STM8S_Discovery и читает кристалл.
Просмотрел всю документацию на IAR (бегло) - ничего не нашёл. Описания ошибок тоже не встретил.

Может, с кем случалось?

Последний раз редактировалось sergeyye; 14.09.2014 в 22:26.
sergeyye вне форума  
Непрочитано 14.09.2014, 23:52  
oleg110592
Гражданин KAZUS.RU
 
Регистрация: 05.04.2009
Сообщений: 976
Сказал спасибо: 35
Сказали Спасибо 155 раз(а) в 134 сообщении(ях)
oleg110592 на пути к лучшему
По умолчанию Re: IAR Embedded Workbench

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

Сообщение от oleg110592 Посмотреть сообщение
Попробуйте иар запустить от имени администратора
Получилось!
Олег, безмерно благодарен. Из-за этой мелочи весь день коту под хвост.

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

Новая беда пришла в мой аул.
Делаю пока безуспешные попытки записать байт в ЕЕ и считать его оттуда на STM8S_Discovery.

PHP код:
u8  __eeprom *EE_Num;   // Указатель на ячейку ЕЕ.
  
u8  __eeprom  EE_Number;     // Имя ячейки.
void Prog_Byte_EE (u8 __eeprom *Addressu8 Data)
{
  
FLASH -› DUKR 0xAE;          // Запись первой половины ключа.
  
FLASH -› DUKR 0x56;          // Запись второй половины ключа.
  
while (FLASH -› IAPSR FLASH_IAPSR_DUL  ==0);   // Ждём разрешения на запись.
  
*Address Data;                    // Запись данных в ЕЕ.
  
FLASH -› IAPSR &= 0xF7;        // Запретить запись в EE.
}

void main(void)
{
  
Init_Periph ();                         // Инициализация периферии.
  
  
EE_Num = &EE_Number;
  
Prog_Byte_EE (EE_Num69);
  
Status = *EE_Num;                // Считать из ЕЕ свой номер в Status и ...
 
И так далее... 
Компиляция проходит успешно, а линкер мерзко ругается вот так:

Error[Li005]: no definition for "__eeprom_program_byte" [referenced from eeprom_util.o(dlstm8mmn.a)]
Error[Li005]: no definition for "__eeprom_program_long" [referenced from eeprom_util.o(dlstm8mmn.a)]
Error[Li005]: no definition for "__eeprom_wait_for_last_operation" [referenced from eeprom_util.o(dlstm8mmn.a)]

Видимо, что-то не так с библиотеками. Но я их не использую здесь.
Что бы всё это могло значить?

Последний раз редактировалось sergeyye; 28.09.2014 в 17:25.
sergeyye вне форума  
Непрочитано 27.09.2014, 21:45  
STM32F0
Заблокирован
 
Регистрация: 22.04.2014
Сообщений: 0
Сказал спасибо: 15
Сказали Спасибо 366 раз(а) в 284 сообщении(ях)
STM32F0 на пути к лучшему
По умолчанию Re: IAR Embedded Workbench

А то и значит, что линкер требует функции с данными названиями. Загляните в примеры в папке с ИАР ..\IAR Systems\Embedded Workbench 6.5\stm8\examples\Misc\Eeprom. А заюзаете в этих функциях готовое или своё уже не имеет разницы.
STM32F0 вне форума  
Сказали "Спасибо" STM32F0
sergeyye (27.09.2014)
 

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

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

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

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

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


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


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