07.02.2014, 14:29
|
#1061
|
Почётный гражданин KAZUS.RU
Регистрация: 24.09.2007
Адрес: Полтава, UA
Сообщений: 2,450
Сказал спасибо: 376
Сказали Спасибо 1,060 раз(а) в 624 сообщении(ях)
|
Re: FAQ по STM8
Тогда миссия невыполнима.
Светодиод, включенный как индикатор питания вполне послужит опорой.
__________________
Мелочи не решают главного. Они решают всё!
|
|
|
|
07.02.2014, 16:15
|
#1062
|
Почётный гражданин KAZUS.RU
Регистрация: 19.08.2006
Адрес: Львов
Сообщений: 1,616
Сказал спасибо: 65
Сказали Спасибо 315 раз(а) в 264 сообщении(ях)
|
Re: FAQ по STM8
Сообщение от nahimovv
|
У Ксюхи в будке уже валяется. Игрался?
|
Уже два проектика наваял. Кстати, Ксения по моей наводке сменила 1.42.1 на 1.42.2 и лекарство к ней. Но после анализа сказала, что и старые таблетки годятся.
Но пока руки не доходят разобраться, что они там с инитом еепрома придумали. Мне казалось, что это главное. Не было времени могабукаф впитывать. ![Улыбка](images/smilies/icon_smile.gif)
У меня один инт в еепроме сберегаяется. А это я и в старых версиях делал. В еепромы впихиваю синусные таблицы, место флеши экономлю. Камушки, сам понимашь, 003. У нас в Украине есть такой сайт-магазин deshevshe.net.ua ![Улыбка](images/smilies/icon_smile.gif) Но покупал не у них, просто название красивое. ![Улыбка](images/smilies/icon_smile.gif) Кстати, домашний комп конфигурил именно у них. Пристойные цены, сервис и гарантии.
__________________
С уважением,
Vic / ut1wpr
|
|
|
|
07.02.2014, 16:18
|
#1063
|
Почётный гражданин KAZUS.RU
Регистрация: 19.08.2006
Адрес: Львов
Сообщений: 1,616
Сказал спасибо: 65
Сказали Спасибо 315 раз(а) в 264 сообщении(ях)
|
Re: FAQ по STM8
Сообщение от Easyrider83
|
Не, с внешним не годится.
|
У Атмела есть апнота, как 2313-ым мерять напряжение. Давно не спотыкался, попробую порыть.
В первом приближении апнота 400.
Если найду, есть более усовершенствованная, с транзистором в стабилизаторе тока.
...не нашел. Давно было. Может, удалили.
__________________
С уважением,
Vic / ut1wpr
Последний раз редактировалось ut1wpr; 07.02.2014 в 16:34.
|
|
|
|
07.02.2014, 16:26
|
#1064
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: FAQ по STM8
Вы видели вопрос? Речь идет о батарейке. Значит, мы сильно ограничены в токе потребления и времени выполнения программы. Идея с конденсатором самая здравая. Но схему я уже переделывать не стану. Если проц позиционируется, как ультра мало потребляющий, наверное, имеется в виду работа с батарейкой, а не тупо микромощный стабилизатор для ядра.
Так что Нахимов прав. Вариант гиблый.
ЗЫ а диод я использую в качестве стаба уже года два в своих проектах. Правда, думал, что это я один такой умный )))
|
|
|
|
07.02.2014, 16:34
|
#1065
|
Заблокирован
Регистрация: 25.04.2013
Сообщений: 1,431
Сказал спасибо: 0
Сказали Спасибо 385 раз(а) в 254 сообщении(ях)
|
Re: FAQ по STM8
Сообщение от ut1wpr
|
пока руки не доходят разобраться, что они там с инитом еепрома придумали. Мне казалось, что это главное.
|
Вчера поставил. В оптимизации ничего не поменялось, что с одной стороны печалит, а с другой стороны - не стало хуже, уже хорошо.
Перекинул, для проверки, с STM32 на STM8L15X хардварную реализацию индикации на 595-ых (2 TIM, 1 SPI, 1 DMA, получилось 288 байт кода) - работает, ну и ладно.
|
|
|
|
07.02.2014, 16:36
|
#1066
|
Заблокирован
Регистрация: 25.04.2013
Сообщений: 1,431
Сказал спасибо: 0
Сказали Спасибо 385 раз(а) в 254 сообщении(ях)
|
Re: FAQ по STM8
Сообщение от Easyrider83
|
думал, что это я один такой умный )))
|
Та поверь!
|
|
|
|
10.02.2014, 15:30
|
#1067
|
Почётный гражданин KAZUS.RU
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,627
Сказал спасибо: 115
Сказали Спасибо 813 раз(а) в 590 сообщении(ях)
|
Re: FAQ по STM8
Пытаюсь подключить к компьютеру STM8 через полуторабаксовый USB‹-›TTL на PL2303. Rx работает, а вот с Tx глухо.
Там не надо случаем подтянуть ногу Tx к +5V?
__________________
Союз Советских Социалистических Округов Северной Америки
|
|
|
|
10.02.2014, 16:02
|
#1068
|
Заблокирован
Регистрация: 25.04.2013
Сообщений: 1,431
Сказал спасибо: 0
Сказали Спасибо 385 раз(а) в 254 сообщении(ях)
|
Re: FAQ по STM8
Никаких нюансов там нет, всё работает.
1. Замкнуть TXD-RXD PL2303 и проверить работу.
2. Запитать МК временно от 3.3В и попробовать прошить.
3. МК новый или уже шился? Если шился хоть раз, то загрузчик отрубается.
|
|
|
Сказали "Спасибо" nahimovv
|
|
|
10.02.2014, 16:26
|
#1069
|
Почётный гражданин KAZUS.RU
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,627
Сказал спасибо: 115
Сказали Спасибо 813 раз(а) в 590 сообщении(ях)
|
Re: FAQ по STM8
Черт! Оказывается, Rx/Tx на преобразователе надо перекрестно подключать! Я-то думал, что Rx — значит "подключить сюда Rx с МК". Вона как!
__________________
Союз Советских Социалистических Округов Северной Америки
Последний раз редактировалось eddy; 10.02.2014 в 16:29.
Причина: Итить-колотить!
|
|
|
|
10.02.2014, 18:36
|
#1070
|
Почётный гражданин KAZUS.RU
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,627
Сказал спасибо: 115
Сказали Спасибо 813 раз(а) в 590 сообщении(ях)
|
Re: FAQ по STM8
Теперь другой "косяк": не работает ШИМ на канале 1 таймера 2. Настройка простая:
Код:
|
// Configure timer 2 to generate signals for CLK
/**
* Set speed of stepper motor
* @param Sps - period (in us) of one step
*/
void setup_stepper_speed(U16 SpS){
TIM2_PSCR = 4; // 1MHz
SpS ››= Ustepping; // divide to microsteps
TIM2_ARRH = SpS ›› 8; // set speed
TIM2_ARRL = SpS & 0xff;
SpS ››= 1; // divide to 2 - 50% duty cycle
TIM2_CCR1H = SpS ›› 8;
TIM2_CCR1L = SpS & 0xff;
// channel 1 generates PWM pulses
TIM2_CCMR1 = 0x60; // OC1M = 110b - PWM mode 1 ( 1 -› 0)
TIM2_CCER1 = 1; // Channel 1 is on. Active is high
TIM2_IER = TIM_IER_UIE; // update interrupt enable
TIM2_CR1 = TIM_CR1_APRE | TIM_CR1_URS | TIM_CR1_CEN; // auto reload + interrupt on overflow & RUN
} |
Воткнул тестовый код в прерывание по обновлению таймера: фигвам! Он даже не запускается!!!
__________________
Союз Советских Социалистических Округов Северной Америки
Последний раз редактировалось eddy; 10.02.2014 в 18:54.
Причина: upd
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 22:36.
|
|