21.04.2015, 18:13
|
|
Заблокирован
Регистрация: 20.04.2015
Сообщений: 17
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Частотметр из вольтметра STM8 stm8s stm8s003f3p6 stm8s103f3p6
я ничего не понял
жизнь и так хороша ![Улыбка](images/smilies/icon_smile.gif)
море леса реки горы бескрайние Земли просторы
раз люди всё ещё пишут демки на 64К на калькуляторах,значит это кому-то надо.
как тут один сказал "преодолевая пределы..."
мне понравилось,вот тут творчество я вижу.
Отказываться от ресурсов конечно не стоит но выжать всё - вот гений, вот талант.
Остальное маркетинг, развёртывание, эмбендинг, инкапсуляция, атомарно и прочее г. и словоблудие.
Последний раз редактировалось *prostor*; 21.04.2015 в 18:21.
|
|
|
|
21.04.2015, 19:13
|
|
Заблокирован
Регистрация: 22.04.2014
Сообщений: 0
Сказал спасибо: 15
Сказали Спасибо 366 раз(а) в 284 сообщении(ях)
|
Re: Частотметр из вольтметра STM8 stm8s stm8s003f3p6 stm8s103f3p6
Сообщение от *prostor*
|
атомарно и прочее г. и словоблудие.
|
Атомарность это словоблудие? Нет слов!
Последний раз редактировалось STM32F0; 21.04.2015 в 19:51.
|
|
|
|
21.04.2015, 21:11
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Re: Частотметр из вольтметра STM8 stm8s stm8s003f3p6 stm8s103f3p6
Сообщение от *prostor*
|
Остальное маркетинг, развёртывание, эмбендинг, инкапсуляция, атомарно и прочее г. и словоблудие.
|
Ну да все верно - только софтоногодрочерство , остальное вода .
Повесь фотку ЛИ как икону...
__________________
Осторожно , злой кот
|
|
|
|
21.04.2015, 21:12
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,628
Сказал спасибо: 115
Сказали Спасибо 813 раз(а) в 590 сообщении(ях)
|
Re: Частотметр из вольтметра STM8 stm8s stm8s003f3p6 stm8s103f3p6
Вот видно, что человек никогда не сталкивался с race conditions. А то про атомарность бы так не говорил.
__________________
Союз Советских Социалистических Округов Северной Америки
|
|
|
|
22.04.2015, 02:08
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,628
Сказал спасибо: 115
Сказали Спасибо 813 раз(а) в 590 сообщении(ях)
|
Re: 1- wire STM8 из вольтметров
Портировал "термометр" на трехсимвольный вольтметр.
Можно будет подключить три кнопки ("сохранить ROM", "стереть ROM неподключенных" и "стереть ROM всех"). По умолчанию, если ничего в EEPROM не записано, тупо отображает температуру через SKIP_ROM.
Если записано, то поочередно все значения перебирает и опрашивает датчики. Вот тут пока глюк: что-то где-то у меня с индексами косяк, в общем, то ли сдвиг получается, то ли первая ячейка тупит. И несуществующие тоже глючно стираются, если нужно стереть первую ячейку.
Чтобы по нескольку раз нельзя было один и тот же ROM сохранить, я сначала проверяю все сохраненное. И только если такого ROM нет, то записываю его.
__________________
Союз Советских Социалистических Округов Северной Америки
|
|
|
|
22.04.2015, 10:29
|
|
Заблокирован
Регистрация: 22.04.2014
Сообщений: 0
Сказал спасибо: 15
Сказали Спасибо 366 раз(а) в 284 сообщении(ях)
|
Re: 1- wire STM8 из вольтметров
eddy, ты уникальный кодоговновик! Это просто ахтунг на крыльях ночи! ![Весело](images/smilies/icon_laugh.gif)
Ну переиначил хедер, все мы не без греха, ну плюнул на соглашения, все мы люди, но это что-то, не поддающееся восприятию.
TIM1_IER = TIM_IER_UIE;
TIM1_IER это тоже бит? Или это константа, или переменная?
Или CCR |= 0x28;? Что это? Можно долго думать и ломать голову.
|
|
|
|
22.04.2015, 12:32
|
|
Гражданин KAZUS.RU
Регистрация: 04.07.2005
Адрес: Киев
Сообщений: 656
Сказал спасибо: 16
Сказали Спасибо 121 раз(а) в 82 сообщении(ях)
|
Re: Частотметр из вольтметра STM8 stm8s stm8s003f3p6 stm8s103f3p6
Вы еще подеритесь, горячие финские парни
|
|
|
|
22.04.2015, 17:38
|
|
Заблокирован
Регистрация: 20.04.2015
Сообщений: 17
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: 1- wire STM8 из вольтметров
этот код совместим с IAR или ещё с чем нибудь ?
то же бы потестил
запуск SDCC на win сулит интереснейший квест по-моему.
|
|
|
|
22.04.2015, 17:52
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,628
Сказал спасибо: 115
Сказали Спасибо 813 раз(а) в 590 сообщении(ях)
|
Re: 1- wire STM8 из вольтметров
Сообщение от STM32F0
|
TIM1_IER это тоже бит?
|
Т.е. даташит почитать не вариант, да? TIM1_IER — это регистр (логично, не?). А TIM_IER_UIE — бит (update interrupt enable).
Заголовочный файл я не переиначивал: я его потихоньку дополняю новыми регистрами по мере надобности. Все названия беру из даташита, так что нефиг тут выдумывать о переиначивании!
А про CCR тоже в даташит лезь: (Doc ID 14587 Rev 9, страница 67) это приоритет прерываний.
Только я уже и не помню, на кой черт его в стандартное значение после сброса устанавливал, если оно и так 0x28 (+ я не использую эти "софтовые прерывания")...
Сообщение от *prostor*
|
этот код совместим с IAR или ещё с чем нибудь ?
|
Этот код совместим с любым сишным компилятором, умеющим STM8, т.к. не содержит абсолютно никаких внешних зависимостей. Ну и чистой gcc-шности в нем нет (т.к. sdcc gcc-шность не понимает, к сожалению).
__________________
Союз Советских Социалистических Округов Северной Америки
|
|
|
|
22.04.2015, 18:25
|
|
Заблокирован
Регистрация: 20.04.2015
Сообщений: 17
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: 1- wire STM8 из вольтметров
на днях попробую что за глюки с кнопками
к каким выводам две другие кнопки ?
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 08:30.
|
|