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

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

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

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

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

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


 
Опции темы
Непрочитано 27.07.2013, 17:22  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: FAQ по STM8

woroba, выкладывай что глючит :
минимальный проект с достаточным описанием глюка .
Единственное, под рукой только STM8S208 с STLink ...
Реклама:
__________________
Осторожно , злой кот
dosikus вне форума  
Непрочитано 27.07.2013, 18:58  
woroba
Гражданин KAZUS.RU
 
Регистрация: 13.06.2005
Адрес: РК г.Павлодар
Сообщений: 866
Сказал спасибо: 99
Сказали Спасибо 216 раз(а) в 140 сообщении(ях)
woroba на пути к лучшему
По умолчанию Re: FAQ по STM8

Сообщение от dosikus Посмотреть сообщение
woroba, выкладывай что глючит :
минимальный проект с достаточным описанием глюка .
Единственное, под рукой только STM8S208 с STLink ...
Проект во вложении.
1)В отладке не останавливается на точке остановки в прерывании TIM1
2)Отладка виснет на проверке флага окончания записи в eeprom.
P.S Может дискавери глючит? Наверно пришло время заказать полноценный ST-Link/V2.
Вложения:
Тип файла: rar V3.rar (532.9 Кб, 36 просмотров)
__________________
Не ошибается лишь тот, кто ни чего не делает!

Последний раз редактировалось woroba; 27.07.2013 в 19:02.
woroba вне форума  
Непрочитано 27.07.2013, 19:13  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: FAQ по STM8

woroba, Ну , у меня даже и не компилится .
Лается на :

Код:
CPU_CFG_GCR_bit.SWD=1;  //SWIM-›IO
Код:
Error[Pe136]: struct "‹unnamed›" has no field "SWD"
Естественно в хэдере IAR нет такого , зато есть :
Код:
#define CPU_CFG_GCR_SWO          CPU_CFG_GCR_bit.SWO
Опечатался ?

Но к чему эти манипуляции все же?
Кстати , зачем юзать хэдеры IAR ?
__________________
Осторожно , злой кот
dosikus вне форума  
Непрочитано 27.07.2013, 19:32  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: FAQ по STM8

woroba, TIM1 сконфигурирован на счет с пина ,
вы уверены что сигнал на пине в норме и что все верно сконфигурированно ?
В дополнение к
Сообщение от nahimovv Посмотреть сообщение
1) А вы особенности записи stm8s103f3 в ЕЕПРОМ учитываете?
__________________
Осторожно , злой кот

Последний раз редактировалось dosikus; 27.07.2013 в 19:35.
dosikus вне форума  
Непрочитано 27.07.2013, 19:56  
woroba
Гражданин KAZUS.RU
 
Регистрация: 13.06.2005
Адрес: РК г.Павлодар
Сообщений: 866
Сказал спасибо: 99
Сказали Спасибо 216 раз(а) в 140 сообщении(ях)
woroba на пути к лучшему
По умолчанию Re: FAQ по STM8

Сообщение от dosikus Посмотреть сообщение
woroba, TIM1 сконфигурирован на счет с пина ,
вы уверены что сигнал на пине в норме и что все верно сконфигурированно ?
В дополнение к
Я же писал выше прерывание работает, проверено ногодрыгом при работе в железе (там это строчка закоментирована)и в eeprom все пишет в работе.
Проблема именно с дебагом, хочу поймать косяки, а отладка глючит.
__________________
Не ошибается лишь тот, кто ни чего не делает!
woroba вне форума  
Непрочитано 27.07.2013, 19:58  
woroba
Гражданин KAZUS.RU
 
Регистрация: 13.06.2005
Адрес: РК г.Павлодар
Сообщений: 866
Сказал спасибо: 99
Сказали Спасибо 216 раз(а) в 140 сообщении(ях)
woroba на пути к лучшему
По умолчанию Re: FAQ по STM8

Сообщение от dosikus Посмотреть сообщение
woroba, Ну , у меня даже и не компилится .
Лается на :

Код:
CPU_CFG_GCR_bit.SWD=1;  //SWIM-›IO
Код:
Error[Pe136]: struct "‹unnamed›" has no field "SWD"
Естественно в хэдере IAR нет такого , зато есть :
Код:
#define CPU_CFG_GCR_SWO          CPU_CFG_GCR_bit.SWO
Опечатался ?

Но к чему эти манипуляции все же?
Кстати , зачем юзать хэдеры IAR ?
Пардон я у себя в хедере исправил SWO на SWD в соответствии с ДШ.
А манипуляции потому что линия SWIM используется как IO, или и без этого можно использовать?
А где есть другие хедеры?
__________________
Не ошибается лишь тот, кто ни чего не делает!

Последний раз редактировалось woroba; 27.07.2013 в 20:02.
woroba вне форума  
Непрочитано 27.07.2013, 20:34  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: FAQ по STM8

Сообщение от woroba Посмотреть сообщение
А манипуляции потому что линия SWIM используется как IO,
А как отлаживать c отключенным SWIM ?
__________________
Осторожно , злой кот
dosikus вне форума  
Непрочитано 27.07.2013, 20:44  
woroba
Гражданин KAZUS.RU
 
Регистрация: 13.06.2005
Адрес: РК г.Павлодар
Сообщений: 866
Сказал спасибо: 99
Сказали Спасибо 216 раз(а) в 140 сообщении(ях)
woroba на пути к лучшему
По умолчанию Re: FAQ по STM8

Сообщение от dosikus Посмотреть сообщение
А как отлаживать c отключенным SWIM ?
Я пробывал коментировать эту строчку. В отладке ничего не меняется.
__________________
Не ошибается лишь тот, кто ни чего не делает!
woroba вне форума  
Непрочитано 27.07.2013, 23:05  
nahimovv
Заблокирован
 
Регистрация: 25.04.2013
Сообщений: 1,431
Сказал спасибо: 0
Сказали Спасибо 385 раз(а) в 254 сообщении(ях)
nahimovv на пути к лучшему
По умолчанию Re: FAQ по STM8

Это зачем?
Цитата:
MARKER=MTIME+TIMER;
while(ENDWREE==0);
Если
Цитата:
Devices without RWW capability: The application stops for the duration of the byte
program operation.
Если уж решили проверять окончание операции, так смотрите реализацию
FLASH_WaitForLastOperation(uint8_t FLASH_MemType)
в либах от STM.
nahimovv вне форума  
Сказали "Спасибо" nahimovv
woroba (28.07.2013)
Непрочитано 28.07.2013, 08:51  
woroba
Гражданин KAZUS.RU
 
Регистрация: 13.06.2005
Адрес: РК г.Павлодар
Сообщений: 866
Сказал спасибо: 99
Сказали Спасибо 216 раз(а) в 140 сообщении(ях)
woroba на пути к лучшему
По умолчанию Re: FAQ по STM8

В либах для eeprom как я понял вот так.
while ((flagstatus == 0x00) && (timeout != 0x00))
{
flagstatus = (uint8_t)(FLASH-›IAPSR & (uint8_t)(FLASH_IAPSR_HVOFF |
FLASH_IAPSR_WR_PG_DIS));
timeout--;
}
В понедельник перепишу и попробую.
__________________
Не ошибается лишь тот, кто ни чего не делает!
woroba вне форума  
 

Закладки

Метки
arm, cortex, stm32, stm8
Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Импульсная зарядка для авто-аккумуляторов (новодел) Falconist Источники питания и свет 1915 14.03.2024 19:56
FAQ (ЧаВО) по PROTEUS для начинающих и не только dosikus Proteus 221 07.03.2024 22:45
STM8(S/L), первые впечатления kison STM8 1423 19.05.2018 19:23
Вопросы и замечания по топику - FAQ по PROTEUS avr123-nm-ru Proteus 291 05.06.2015 20:49
FAQ Импульсный трансформатор alberio Источники питания и свет 87 13.11.2012 18:07


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


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