|
ниивный
|
|
Книга по микроконтроллерам STM816.06.2013, 18:33. Показов 24597. Ответов 36
Метки нет (Все метки)
Здравствуйте, форумчане. У меня появилась идея написать книгу по микроконтроллерам STM8. В последнее время читал несколько книг по AVR. У меня сложилось ощущения, что я тоже могу написать книгу. Хочу узнать ваше мнение о необходиомсти и целесообразности написание такого произведения, а именно: нужна ли Вам такая книга, и нужна ли настролько что бы вы отдали за нее деньги?
|
|
| 16.06.2013, 18:33 | |
|
Ответы с готовыми решениями:
36
Книга по микроконтроллерам STM8 кто сделает экспорт SDCC STM8 -> IAR STM8 ? основа по микроконтроллерам |
|
0 / 0 / 0
Регистрация: 07.04.2013
Сообщений: 461
|
||
| 16.06.2013, 18:57 | ||
дистрибъютер данных контроллеров, возможно, оплатил бы Ваш труд, если посчитал уместным. P.S. ? Возьмёте "популярную" книгу и скомпилируете для неё примеры для STM8. Если, вдуматься, то любой МК это всего лишь микросхема с индивидуальными особенностями.
0
|
||
|
1 / 1 / 0
Регистрация: 11.01.2013
Сообщений: 5,479
|
||
| 16.06.2013, 19:01 | ||
А если серьёзно - "у меня сложилось ощущение", что продавабельную книгу Вам не написать. Даже чтобы просто перевести Reference Manual с английского без ошибок и ляпов, надо собаку съесть на STM8, иначе от книги будет вред, а не польза. Возможно, я ошибаюсь с оценкой. На всякий случай - удачи!
0
|
||
|
ниивный
|
||
| 16.06.2013, 19:14 | ||
А если серьёзно - "у меня сложилось ощущение", что продавабельную книгу Вам не написать. Даже чтобы просто перевести Reference Manual с английского без ошибок и ляпов, надо собаку съесть на STM8, иначе от книги будет вред, а не польза. Возможно, я ошибаюсь с оценкой. На всякий случай - удачи! А что должно быть написано в продавабельной книге? |
||
|
1 / 1 / 0
Регистрация: 11.01.2013
Сообщений: 5,479
|
||
| 16.06.2013, 19:41 | ||
На такой вопрос в двух словах и не ответишь. А если и отвечу, а книгу всё равно никто не купит, - я буду виноват :-)
0
|
||
|
MCSD: APP BUILDER
8795 / 1074 / 104
Регистрация: 17.06.2006
Сообщений: 32,602
|
|
| 16.06.2013, 19:51 | |
|
Я бы с удовольствием взял книгу, но их нет ни одной.
только я не такой ниивный - не поверю, что книгу так легко написать. Какой у вас опыт, как давно занимаетесь STM8? >>А что должно быть написано в продавабельной книге? OtyxPM стесняется, а я дам конкретный ответ - всё. Всё от сред разработки, отладчиков, описания команд, ядра и т.д. и т.п. Ну раз с книжками по АВР знакомы, значит понимаете, что должно быть. и не меньше
0
|
|
|
ниивный
|
||
| 16.06.2013, 19:51 | ||
На такой вопрос в двух словах и не ответишь. А если и отвечу, а книгу всё равно никто не купит, - я буду виноват :-) Никого никуда не приглашаю. Но Вы можете попробовать самостоятельно. ЭТО ИДЕЯ. МОЯ. ЛИЧНАЯ. Дальше идеи ничего не ушло. Я просто решил спросить мнения потенциальных читателей (потребителей подобной информации). Думаю стоит ли тратить на это время. Наберу еще пару десятков мнений что это нафиг никому не надо, и оставлю идею. Я бы с удовольствием взял книгу, но их нет ни одной. (с) Причем много лет как нету. Вообще никогда не было. Так и появилась идея. |
||
|
0 / 0 / 0
Регистрация: 24.12.2011
Сообщений: 2,752
|
||
| 16.06.2013, 20:09 | ||
Главное не знать, главное уметь учить других. Повторю вопрос Johmmy0007 - "Какой у вас опыт, как давно занимаетесь STM8?"
0
|
||
|
MCSD: APP BUILDER
8795 / 1074 / 104
Регистрация: 17.06.2006
Сообщений: 32,602
|
||
| 16.06.2013, 20:54 | ||
Главное не знать, главное уметь учить других. вспоминается: - Как же ты, чукча пишешь, ты же читать не умеешь? - Э... чукча не читатель, чукча - писатель, однако... как бы так не вышло
0
|
||
|
1 / 1 / 0
Регистрация: 06.12.2016
Сообщений: 3,946
|
||
| 16.06.2013, 21:54 | ||
Несколько примеров говнокода , в перемешку вольной отсебятины из переведенных даташитов и "бестселлер" готов . Вперед "кухарки" всего мира , непочатый край ... Подобных бунигомарак надо расстреливать в детстве из рогатки , дабы повадно не было ...
0
|
||
|
1 / 1 / 0
Регистрация: 06.12.2016
Сообщений: 3,946
|
||
| 16.06.2013, 21:59 | ||
0
|
||
|
virt
|
|
| 16.06.2013, 22:19 | |
|
Пишите, чего спрашивать-то?
Даже если вы выставите себя дураком при этом, никто и не заметит - всем плевать. В конце концов и так масса дураков пишет книги всех жанров, умудряясь жить на гонорары при этом. (Зайдите в ближайший книжный нигазин, чтобы убедиться.) Куча ошибок встречается и у известных технических писателей, но всё равно их книги печатают и покупают, и никто не говорит им в лицо, что они несут чушь. Чем вы хуже? Главное не написать книгу, а найти издателя и убедить его, что ваша книга - нечто такое, чего ещё нет на рынке. Только не обольщайтесь: у "технарей" тиражи мизерные, в лучшем случае 10000 экземпляров, и это у уже известных. |
|
|
0 / 0 / 0
Регистрация: 24.12.2011
Сообщений: 2,752
|
|
| 16.06.2013, 22:27 | |
|
Отбивать руки конечно не надо, просто подход к написанию (и мотивация) несколько настораживают.
С документацией у STM8 сложнее. Приведу выдержку из статьи dsodir: 8L-Курс, Часть 0 (ревизия дваноль) - НачалоДокументация на контроллеры STM (вообще все, а не только STM8) построена не так, как на AVR или PIC. У AVR в МК одного семейства могли быть некоторые различия (названия регистров например) или дополнительные asm команды, и все данные, начиная с распиновки и заканчивая списком ассемблерных команд, были в одном файле — даташите. Скачавшие даташит на STM в поисках того-же самого, сначала немного офигевают, а потом идут искать недостающие кусочки мозаики. — Reference manual. Толстый и тяжелый толмуд с описанием всего, что общее для семейства. В основном там описание периферии, причем подробное до ужаса. А вот за табличкой прерываний, например, или схемой распределения памяти вас вежливо пошлют в даташит. В общем, это основной документ, который будет использоваться при работе с контроллером. Для STM8L15x он называется RM0031 — Datasheet. Распиновка, организация памяти, краткое описание периферии (именно той, что есть в конкретном МК), табличка прерываний, электрические параметры и чертежи с размерами корпусов. Всё. Больше в даташите на контроллеры STM ничего нету. Кстати, один даташит тоже описывает целую пачку МК. Например на все STM8L15xx4 и 15xx6 это CD00240181. — Errata sheet. Тут списочек ошибок, которые допустили в STM при разработке чипа. Настоятельно рекомендуется к просмотру, ибо помогает ловить баги. Забегая вперед скажу, что при написании примера для статьи о таймерах, провел незабываемый викенд, отлавливая глюк с прерываниями в спящем режиме. Отловил, исправил. Но в итоге оказалось, что надо было просто пристально посмотреть на Errata sheet, где он описан на второй странице. Не повторяйте моих ошибок :) Для наших STM8L15x Errata вот. Так-как STM потихоньку исправляют ошибки и придумывают новые, errata регулярно обновляется. Как и сами МК — в новых ревизиях старые ошибки уже исправлены. Ревизию можно узнать, глянув на маркировку на корпусе. Последняя цифра (на данный момент A, B или Z) это и есть ревизия. Z — самая новая, а A — первая. — Prokramming manual. Один на все семейство STM8 — называется PM0044. Описывает ядро, устройство памяти, и другие вещи, с которыми напрямую обычно не работаешь, но знать о том, как оно устроено надо. Там-же набор ассемблерных команд.
0
|
|
|
virt
|
|
| 16.06.2013, 22:37 | |
|
Парень творчески переработает статьи dsodir и всех других, на этом сайте и всех прочих, которые осилит, в результате получится компилятивная книга, вполне продаваемая. Платные писатели так и делают. Главное - издатель. ещё название надо придумать вроде "1001 секрет xxx" или "xxx: фундаментальный взгляд изнутри" и т.п.
А сможет ли кто по этой книжке научиться чему-то - это другой вопрос. Главное - ничего не обещать. |
|
|
1 / 1 / 0
Регистрация: 06.12.2016
Сообщений: 3,946
|
||
| 16.06.2013, 22:44 | ||
0
|
||
|
MCSD: APP BUILDER
8795 / 1074 / 104
Регистрация: 17.06.2006
Сообщений: 32,602
|
|
| 16.06.2013, 22:49 | |
|
>>Парень творчески переработает статьи dsodir и всех других, на этом сайте и всех прочих, которые осилит, в результате получится компилятивная книга, вполне продаваемая.
Не, ну получится - пусть делает. Хотя авторское право никто не отменял - dsodir и другие, думаю будут иметь претензии и справедливые. Я допустим, считаю у dsodira, di halta и других - книга точно получилась бы, блоги читать вполне можно. И знания есть и опыт, и подать умеют, и ... продать - ну а что - ничего плохого - за хорошую работу - получи. но - не хотят, а зря. А тут - человек неизвестный и ниивный, вдобавок, так и не ответил на простейший вопрос. мож от скромности, а мож...
0
|
|
|
0 / 0 / 0
Регистрация: 28.01.2010
Сообщений: 569
|
||
| 16.06.2013, 23:01 | ||
|
Если и писать, то очень быстро. Полгода до поступления тиража в продажу - максимум.
Иначе не окупится. Был прецедент, с вейвкомовскими GSM-модулями. Загорелся желанием выпустить талмуд по их применению, типа перевода оригинальной документации, но с учётом обнаруженных недокументированных особенностей. Пропыхтел месяца полтора по выходным и бросил это грязное дело. В конце концов книжку издал Компэл, там несколько авторов потрудилось, я эту книжку даже купил за 5 баксов - но к моменту издания она устарела.
Но сюрпризы ещё встречаются. Нескучно. В принципе, у них "техасовский" подход, тем, кто имел дело с MSP430, не в диковинку. У NXP тоже похожая структура, всё вкусное и общее для семейства - в UM, а в даташитах только особенности конкретных чипов. Изложение, по субъективным впечатлениям, более человечное, чем у ST. Но то, возможно, дело вкуса.
0
|
||
|
virt
|
|
| 16.06.2013, 23:05 | |
|
Ну я бы купил, если бы она вышла к осени или в крайнем случае к НГ.
Вслед за Горьким, я считаю, что нет полностью бесполезных книг. Из каждой можно узнать что-то новое, хотя бы "как не надо". |
|
|
MCSD: APP BUILDER
8795 / 1074 / 104
Регистрация: 17.06.2006
Сообщений: 32,602
|
|
| 16.06.2013, 23:22 | |
|
Правильно.
Больше скажу - нет такой вещи, которую нельзя было бы продать - надо лишь найти подходящего покупателя но хотя, когда дело касается денег - я б посмотрел. сейчас, кстати многие в электронном виде предлагают кусочки книг - часто по одному стилю можно понять, что представляет собой автор и стоит ли брать а вообще - скорей бы появились большие дешёвые планшетники - наладили бы нормальную торговлю электронных книг. И быстро и качественно и никаких лишних затрат ни писателю, ни читателю
0
|
|
|
0 / 0 / 0
Регистрация: 28.01.2010
Сообщений: 569
|
|
| 16.06.2013, 23:32 | |
|
Подозреваю, что упомянутая компэловская книжка напрямую не окупилась, а косвенно - может быть, т.к. подтолкнула продажи Wismo Quik (ага, остатков - их вскоре сняли с производства). Тираж там был 5000 кажись.
Для конторы такого масштаба риск десятком-другим килобаксов невелик, а для частника - сами понимаете...
0
|
|
| 16.06.2013, 23:32 | |
|
Помогаю со студенческими работами здесь
20
Задачка по микроконтроллерам Стажировка по микроконтроллерам Вакансия - программист по микроконтроллерам вакансия программиста по микроконтроллерам Книги по PIC микроконтроллерам Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
|
[В процессе разработки] SDL3 для Web (WebAssembly): Сборка библиотек SDL3 и Box2D из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
|
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога
Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
|
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование
. \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json>
Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом.
# Check if. . .
|
|
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так:
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347
Основана на STM32F303RBT6.
На борту пять. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|