0
А вот и ответ. Спасибо!
  • avatar
  • dcoder
  • 12 февраля 2013, 13:41
0
Ну будет на одну операцию меньше. Сэкономим 1 такт. Оно того не стоит
  • avatar
  • dcoder
  • 12 февраля 2013, 12:57
0
А что не так?
  • avatar
  • dcoder
  • 12 февраля 2013, 11:27
0
А на схеме — вдвое меньше.
ой :) на самом деле таки 2.
Почему бы не работать с 1-Wire через UART? Он бы взял тайминги на себя.
интересная идея. хотя в данном случае от этого легче бы не стало. Но все равно про использование UART и в слейв-режиме я как-то не думал
Почему бы не запихать этот функционал в уже сделанную коробочку — I2C/1-wire сниффер твоего же авторства?
а зачем? да и эта коробочка после покупки лог анализатора и раскуривания FTDI оказалась не нужна
  • avatar
  • dcoder
  • 12 февраля 2013, 10:46
0
Табличку пофиксил (там продолжение на другой странице было, я его не захватил сразу), про STM8S написал, даже тапки убрал :)

А система выглядит странно, ага. Похоже они взяли основу от STM8S и попытались расширить, но сделали это весьма причудливо. Ну хотя бы у нас есть интеррапт с любой ножки
  • avatar
  • dcoder
  • 11 февраля 2013, 17:35
0
Атеншн!
Я случайно немного переписал это убожество. Если это кого-то волнует — можете перечитать :) В тред реквестируется valio , который скажет, что лучше не стало :)
  • avatar
  • dcoder
  • 09 февраля 2013, 14:38
0
8T это контроллеры сенсорной клавиатуры. По сути даже не МК, а просто мс настраиваемая через SWIM
Луркать тут www.st.com/internet/mcu/subclass/1593.jsp
  • avatar
  • dcoder
  • 11 января 2013, 19:44
+1
Ни нада его минусовать! Нет, правда, в целом valio прав. Я и сам заметил что можно было еще много чего дописать. Но заметил уже когда нажал левую мышь на кнопке публикации.

К счастью у нас тут не периодическое издание, а живые интернеты — можно послушать критику что-то дописать и исправить.

Сейчас чо-то хочу спать, поэтому вся редактура будет завтра.

Всем чмоке в этом чате
  • avatar
  • dcoder
  • 16 декабря 2012, 20:40
0
ммм, наверное да. плюс еще питание несколько пар наверное.
  • avatar
  • dcoder
  • 14 декабря 2012, 14:04
+1
Корпус процессора:PQFP-208
Кол-во линий ввода/вывода:104
нипонял :)
  • avatar
  • dcoder
  • 14 декабря 2012, 13:57
+1
Ни разу не умаляя необходимость флейма и срача в жизни человека, хочу сказать, что про IDE все-таки будет следующая часть. Вы бы силы раньше времени не тратили ;)
  • avatar
  • dcoder
  • 11 декабря 2012, 08:15
+1
Да, слова «модуль для PINBOARD2» мелькают и в следующих статьях, поэтому если тебе это так режет глаза — предлагаю уже сейчас начать писать скрипт для браузера, который заменить это словосочетание на «ОСТОРОЖНО РЕКЛАМА!11»
  • avatar
  • dcoder
  • 11 декабря 2012, 00:36
0
А почему именно 1 а не 3? Я тоже хочу просто прикола ради с ними поиграться :)
  • avatar
  • dcoder
  • 10 декабря 2012, 22:19
0
Ты меня все-таки переоцениваешь. Я б не стал писать 15к букавок, чтобы сказать «Покупайте STM8L модуль». Мне лениво :)
  • avatar
  • dcoder
  • 10 декабря 2012, 21:36
0
Сие не стоит рассматривать как отдельную статью. Это часть цикла статей, в котором далее будет и АЦП, и градусники и прочие милые сердцу вещи.

Возможно, сюда стоило бы запихнуть как можно больше общей информации, но это не сделано только потому, что лучше ее давать в следующих частях, где она будет более полезна.

Тем не менее, я считаю, что для начала и этого будет достаточно. Вы можете не согласится, но я спишу ваше несогласие на то, что я вижу перед собой остальные части и представляю где, о чем, и как рассказано, а вы — нет :)
  • avatar
  • dcoder
  • 10 декабря 2012, 21:31
0
Чистых гарвардской и фон-неймановской архитектур уже не осталось.
Собственно по этой причине не надо было искать определение для STM8 :) А конечном итоге формальный вид архитектуры не имеет никакого значения.
  • avatar
  • dcoder
  • 10 декабря 2012, 21:23
0
Я почти уверен, что далеко до цифры 11,494,069 циклов, память уже начинала бы портится при хранении в течении месяца-недели-дня-часа.

Насчет времени выполнения — я дрыгал ножкой и смотрел скопом за сколько времени проходит цикл. Поэтому расчет весьма точный. Но пост на hackaday подтвердил сомнения — ждать пришлось бы долго :)

Гораздо интереснее, в практическом плане, посмотреть сколько будет жить память после разного числа записей.
  • avatar
  • dcoder
  • 10 декабря 2012, 21:21
0
Ну, это изнашивает флеш. А в ОЗУ мона сколько угодно отлаживаться.
Ну там все таки не все так страшно. «10к циклов перезаписи» не значит, что на 10001 цикле ячейка сломается. Это значит, что при каждом стирании и записи ячейка будет изнашиваться — ухудшается изоляция у полевиков, на которых построена память — заряд быстрее «стекает». По этому большое число перезаписей привет скорее к меньшему сроку хранения, чем к полному отказу.

Я интереса ради пытался убить ячейку EEPROM в STM8L152K6T6. Записывал байт, читал, сравнивал, инкрементил, снова записывал. По моим прикидкам 100к циклов должны были пройти через пол часа непрерывной работы, однако оно так писало часа четыре непрерывно. Потом мне понадобился пинборд для отладки примера и эту адскую машину пришлось остановить. Надо будет к этому вернуться и проверить.

Вика вот что пишет.

А даташит вот что

(з.ы. смотри, как температура влияет на сохранность data memory!)
  • avatar
  • dcoder
  • 09 декабря 2012, 23:04
+2
Вот, уже второй такой :) IAR дает бесплатные 8к, COSMIC тоже. Это конечно не много, но думаю 70% проектов попадают в эту цифру. А если делается для себя, то может убить совесть и найти лекарство?

А для всяких STM8L101 и STM8Sx03 вообще не надо заморачиваться — там и так 8к памяти :)
  • avatar
  • dcoder
  • 09 декабря 2012, 21:55
0
Еще раз подтверждается мысль о том, что настроение аффтара в момент написания неиллюзорно влияет на качество статьи :)

Наверное просто про STM32 я писать не буду. Реально уже куча всего написано. Хочу поиграться с STM32W, вообще ищу себе универсальное беспроводное решение, желательно SoC (то есть МК+радио в одном корпусе). (желающие развести тут дебаты о таких решениях да пойдут вот сюды). А еще надо-бы поиграться с ПЛИС, из этого тоже может что-то выйти.

И не «в вашем», а «в твоем»! Ну что это такое, в самом деле? :)
  • avatar
  • dcoder
  • 09 декабря 2012, 21:34