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

 
 
11 страниц V  « < 8 9 10 11 >  
Reply to this topicStart new topic
> STM8, кто нибудь использует?
smk
сообщение Dec 29 2011, 11:32
Сообщение #136


Гуру
******

Группа: Свой
Сообщений: 2 246
Регистрация: 17-03-05
Из: Украина, Киев
Пользователь №: 3 446



STVP (программер) пишет такое:
Код
> Reading  OPTION BYTE area...
Error : Error on Option Bytes (complementary bytes). Reprogram Option Bytes of device
Error : < OPTION BYTE reading failed.

Что єто значит и как єто побороть?
Перепрограммирование ничего не дает.
Код
> Programming  OPTION BYTE area...
< OPTION BYTE programming completed.
> Verifying OPTION BYTE area...
Error : Error on Option Bytes (complementary bytes). Reprogram Option Bytes of device
Error : < OPTION BYTE verifying failed.


Код
000000000000000055

Читаются вот так, хотя раньше были все нули. Установить опять в нули не выходит. При этом если строчка в программере такая, как написал, то контроллер шьется и работает. Как сделать опять нули?

Странно. Переправил вручную и залил программером. Получилось. Почему раньше не выходило? Поделитесь опытом, кто знает? Платка заводская (STM8S-Discovery), чистенькая. В лупу обсмотренная, дефектов не найдено. Что это за косяк такой? Спасибо.


--------------------
Живи днем так, чтобы ночью ты спал спокойно.
Go to the top of the page
 
+Quote Post
smk
сообщение Dec 31 2011, 07:46
Сообщение #137


Гуру
******

Группа: Свой
Сообщений: 2 246
Регистрация: 17-03-05
Из: Украина, Киев
Пользователь №: 3 446



А где есть таблица векторов прерываний? Обыскался уже.


--------------------
Живи днем так, чтобы ночью ты спал спокойно.
Go to the top of the page
 
+Quote Post
_Bill
сообщение Jan 7 2012, 14:32
Сообщение #138


Местный
***

Группа: Участник
Сообщений: 416
Регистрация: 18-04-06
Из: Челябинск
Пользователь №: 16 219



Цитата(smk @ Dec 31 2011, 11:46) *
А где есть таблица векторов прерываний? Обыскался уже.

В DS вестимо. Или нет?
Go to the top of the page
 
+Quote Post
smk
сообщение Jan 8 2012, 08:54
Сообщение #139


Гуру
******

Группа: Свой
Сообщений: 2 246
Регистрация: 17-03-05
Из: Украина, Киев
Пользователь №: 3 446



Цитата(_Bill @ Jan 7 2012, 16:32) *
В DS вестимо. Или нет?

Есть там. Не сразу заметил.


--------------------
Живи днем так, чтобы ночью ты спал спокойно.
Go to the top of the page
 
+Quote Post
smk
сообщение Jan 20 2012, 07:27
Сообщение #140


Гуру
******

Группа: Свой
Сообщений: 2 246
Регистрация: 17-03-05
Из: Украина, Киев
Пользователь №: 3 446



Кто знает, подскажите пожалуйста. Можно ли в STVD & Raisonance сделать так чтоб после компиляции в окошке с результатами компиляции указывался размер полученного кода, как в IAR ? Спасибо.


--------------------
Живи днем так, чтобы ночью ты спал спокойно.
Go to the top of the page
 
+Quote Post
ZiB
сообщение Feb 2 2012, 12:33
Сообщение #141


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

Группа: Свой
Сообщений: 122
Регистрация: 26-07-05
Из: Россия, Томск
Пользователь №: 7 109



Информацию о размере кода вывожу через самописный костыль
http://ziblog.ru/2011/10/03/formatirovanie...-cosmic-chat-2/
Go to the top of the page
 
+Quote Post
sealbi
сообщение Mar 6 2012, 02:54
Сообщение #142


Участник
*

Группа: Участник
Сообщений: 15
Регистрация: 14-01-10
Пользователь №: 54 795



Подскажите как в COSMIC использовать прерывания. например таймер 4. Запутался в хедерах и тд. Можно ли написать программу с прерываниями в main.c.(пишу для AVR на CodeVision поэтому такой вопрос sm.gif
Go to the top of the page
 
+Quote Post
ChipKiller
сообщение Mar 6 2012, 06:15
Сообщение #143


Участник
*

Группа: Участник
Сообщений: 31
Регистрация: 26-12-11
Пользователь №: 69 097



Цитата("sealbi")
Подскажите как в COSMIC использовать прерывания. например таймер 4. Запутался в хедерах и тд. Можно ли написать программу с прерываниями в main.c
...можно
Код
@interrupt void TIM4_IRQHandler(void){    
        ..........
}

Go to the top of the page
 
+Quote Post
sealbi
сообщение Mar 6 2012, 06:48
Сообщение #144


Участник
*

Группа: Участник
Сообщений: 15
Регистрация: 14-01-10
Пользователь №: 54 795



Цитата(ChipKiller @ Mar 6 2012, 13:15) *
...можно
Код
@interrupt void TIM4_IRQHandler(void){    
        ..........
}

А откуда возьмется номер вектора. Его записать в stm8_interrupt_vector.c? И мне непонятно почему нет инклуда stm8_interrupt_vector.c в main.c.
Go to the top of the page
 
+Quote Post
ChipKiller
сообщение Mar 6 2012, 07:31
Сообщение #145


Участник
*

Группа: Участник
Сообщений: 31
Регистрация: 26-12-11
Пользователь №: 69 097



Цитата("sealbi")
А откуда возьмется номер вектора. Его записать в stm8_interrupt_vector.c?
... пишем в stm8_interrupt_vector.c
Код
extern void TIM4_IRQHandler();
и добавляем в таблицу
Код
{0x82, (interrupt_handler_t)TIM4_IRQHandler}, /* irq23 */


Go to the top of the page
 
+Quote Post
smk
сообщение Mar 6 2012, 08:34
Сообщение #146


Гуру
******

Группа: Свой
Сообщений: 2 246
Регистрация: 17-03-05
Из: Украина, Киев
Пользователь №: 3 446



А на сколько Cosmic эффективнее Reisonance? Насколько код меньше?


--------------------
Живи днем так, чтобы ночью ты спал спокойно.
Go to the top of the page
 
+Quote Post
smk
сообщение Mar 6 2012, 08:34
Сообщение #147


Гуру
******

Группа: Свой
Сообщений: 2 246
Регистрация: 17-03-05
Из: Украина, Киев
Пользователь №: 3 446



А на сколько Cosmic эффективнее Reisonance? Насколько код меньше?


--------------------
Живи днем так, чтобы ночью ты спал спокойно.
Go to the top of the page
 
+Quote Post
sealbi
сообщение Mar 7 2012, 00:36
Сообщение #148


Участник
*

Группа: Участник
Сообщений: 15
Регистрация: 14-01-10
Пользователь №: 54 795



Цитата(ChipKiller @ Mar 6 2012, 14:31) *
... пишем в stm8_interrupt_vector.c
Код
extern void TIM4_IRQHandler();
и добавляем в таблицу
Код
{0x82, (interrupt_handler_t)TIM4_IRQHandler}, /* irq23 */

Спасибо, все заработало!
Go to the top of the page
 
+Quote Post
Lagman
сообщение Jul 6 2012, 08:52
Сообщение #149


Знающий
****

Группа: Свой
Сообщений: 875
Регистрация: 28-10-05
Пользователь №: 10 245



Что то с поиском у меня не получилось, но может кто видел или знает.

Как заставить IAR 1.30 SP2 заливать на STM8S-Discovery прошивку выбором меню Project->Download->Download file... (или другими менюшками из Download)? И вообще он так умеет с ST-Link'ами?

STM8S-Discovery использую через встроенный st-link, сейчас прошиваю через пункт меню "Download and Debug", но уже надоело ждать пока IAR войдет в отладку, а потом из отладки выходить.
Go to the top of the page
 
+Quote Post
Velund
сообщение Dec 12 2012, 02:42
Сообщение #150


Знающий
****

Группа: Свой
Сообщений: 693
Регистрация: 19-11-04
Пользователь №: 1 177



Вопрос бредовый... Есть ST-Link on-board от STM32 кита... Он (случайно) STM8 не держит? SWD у армов и SWIM у STM8 это совсем разные птицы?
Go to the top of the page
 
+Quote Post

11 страниц V  « < 8 9 10 11 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 4th August 2025 - 18:26
Рейтинг@Mail.ru


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