0
Я в подобных часах, применяю ионистор — вместо батарейки. С ионистором 0.5F у меня проработало неделю, больше не пробовал. Короче — рекомендую.
0
Напишите лучше. А мы тут в каментах раскритикуем :)
Нормальная статья. Каменты жгут больше.
0
Ну, человеку камень понравился, вот он на радостях и написал статью в розовых очках. Зачем его пинать? Нравится — используй, никто не запрещает. А преимуществ я так и не увидел. В любом случае, какой камень ни ставь, плату разводить и изготавливать. И здесь никакой экономии времени. Вот пришел к Вам заказчик и хочет быстро и круто. Вы ведь ему макетку с соплями не отдадите. В любом случае прототип должен выглядеть как промышленный образец, а это требует изготовления платы под проект. Мои проекты, на соплях точно работать не будут — частоты не те. Вот и приходится все начинать с разводки платы. Я просто «со своей колокольни» рассуждаю, ничего личного :)
0
Этих писателей развелось… Нельзя давать такие однозначные советы про размерность данных, выравнивание итп, потому, что все зависит от компилятора и линкера. Хотите оптимального расхода памяти — читайте доку на ваш тулчейн, где все подробненько описано. Обычно, по умолчанию, линкер выравнивает адресацию на границу слова, чтоб избежать двойных выборок.
Про статик. Этот весьма смелый совет, что его нужно везде использовать, может дать только полный дебил. Использование статических переменных внутри функций, равно как и бездумное использование глобальных переменных ведет к переасходу оперативной памяти, которой в МК и так не много. Статические переменные нужно использовать только в случае необходимости. Если писать программы для ПК с 100500 гиг оперативной памяти, можно не заморачиваться, а вот когда ее (памяти) всего 8 килобайт…
Про ассемблер. Знать его необходимо, ибо незнание этой основы привело к появлению армии быдлокодеров, которые даже понятия не имеют что и как работает.
-2
Прежде, чем писать статью, надо было-бы на форуме это все обсудить. На самом деле, чтоб заработал printf нужно 5 строк кода написать, а здесь мы видим беспредметное обсуждение на целый том энциклопедии. Если хотите кого-то удивить, сделайте вывод в UART с буферизацией и прерываниями, чтоб не ждать, пока UART освободится. Кстати, у ST есть пример c LWIP, в нем есть файл serial_debug.c, где все, что Вы здесь обсуждаете, ДАВНО СДЕЛАНО. Займитесь чем-нибудь полезным.
0
Пошло засорение эфира :) Что Вы имеете ввиду под «быстрыми проектами»? Один фиг, плату делать. И время, благодаря применению этого камня, никак не экономится. Я пока не вижу, в чем эффективность?
0
Чтоб заработал printf() в Keil, нужно всего-навсего определить функцию fputc(int ch, FILE *f). В либах объявлен только прототип, Вам нужно просто сделать саму функцию. С f* можно ничего не делать, а ch — нужно выпхнуть в UART или на LCD — это уже куда захочется. printf() зовет fputc() для вывода каждого символа.
0
Напишите статью, а то одни критики вокруг.
0
Может проблема в флюсе? Не пробовали другой применять, не требующий смывки?
+1
Ловко придумано, а пины прям как угодно можно назначить или таки есть ограничения? Питание, есс-но, не в счет.
Жаль логических ячеек маловасто :( А так выглядит круто!
0
А после окончательного дубления, ацетона боится?
0
Интересно, какая будет цена. Раньше Cypress отличался далеко не низкими ценами. На сайте этих микросхемок пока и в продаже не видно, и цен нет. Наверное манагеры еще не определились, сколько драть с трудового народа :)
0
Мне платка понравилась, люблю все миниатюрное. Меньше ее, пожалуй, и не сделать.
0
Если это малосерийный продукт или спецзаказ, еще можно применить готовые модули. Если Вы собираетесь выпускать большие партии, то такое решение не будет конкурентноспособным. И пусть оно будет хоть 100500 раз солидным, его никто не купит, тк массового потребителя в первую очередь интересует цена. Все это проверено на собственной шкуре. Может, конечно, Ваша фирма кормится из бюджета страны или МО, тогда все можно.
0
дворцы пионеров?
0
КМК пинбоард хорош для лабораторий учебных заведений, где паять нежелательно. А любители-энтузиасты как раз наоборот, любят поковыряться с паяльничком. Посему Дискавери для них более приятен, учитывая наличие СТ-линка. Это мое мнение, а не реклама :)
0
КМК подобные игрушки только любителям и интересны, тк китайцы сделают цену готового изделия ниже этого модуля раза в 2. Смысл покупки такого модуля один — поиграться.
0
Вот vbkesha.prgr.org/ товарисч занимается
0
к сожалению мест, где можно посмотреть становится все меньше. Я тут тюнер разрабатывал с DD, так вот, чтоб получить возможность его выпускать
1.нужно подписать кучу всяких бумажек, NDA, итп
2.найти завод, который имеет лицензию Dolby на производство. Есть еще ограничение на продажу в странах ЮВА и восточной Европы. Если хотите продавать в Америку или западную Европу, то лицензия будет стоить еще в РАЗЫ дороже, и найти такой завод в Китае уже проблематично…
После того, как эти 2 пункта выполнены, мне отдали скомпиленный микрокод, который я смог вставить в тюнер и разрешили покупку партии микросхем, где DD был разрешен. Ни о каких исходниках не может быть и речи. Обложили со всех сторон, короче :(
0
Аппаратный декодер зачем? Ну по крайней мере он там есть, и почему бы его не использовать? Нужно немножко в дровах поковыряться, чтоб все заработало. Просто креативу стало западло бабло долбикам слюнявить, вот они и заблокировали декодеры в дровах.