Такой инструмент? www.ebay.com/itm/253517963233
С ним две проблемы: я не смог найти его в России. И меня слегка анноит, что вместе с дорожкой он сгрызает приличный кусок текстолита. Фреза в этом отношении лучше: она снимает тонкий слой, плата остаётся цела.
(А ещё говорят, что можно просто вставить сверло в ручку от отвёртки и будет ровно то же самое. Я думаю, что можно вставить сверло в ручные тиски, например: images.satom.ru/i/firms/28/212/212722/tiski-ruchnye_103333904fb01ce_300x300_1.jpg)
Как правильно трассировать стрипбоард я не знаю :(
Думаю, твой вариант норм, надо попробовать :)
Макетка, с параллельными дорожками. На фоточках они горизонтальные.
Оно даже в названии отражено: stripboard == плата с полосками.
Вертикальные толстые «дырки» я прорезал вручную.
Под винду нет нормальных компиляторв за вменяемые деньги, неприехавших из юникса. Или несколко тысяч $ плати, или gcc на костылях.
Насколько я понимаю, есть как минимум две бесплатные альтернативы: простейшие и бесплатные варианты Visual Studio и приползший с яблока clang.
Но это именно про winapi.
Если речь про AVR, то тут не очень понятно. gcc бесплатный, а про всё остальное я вообще не в курсе.
Ничего не могу сказать про никсы, но вот в винде с кодировками всё хорошо. Начиная с w2k вкручена поддержка Unicode, причём прям в ядро. И все функции принимают широкие строки (есть парные функции, которые принимают ascii).
Другое дело, что поверх винды есть ещё и инструментарий, а-ля компиляторы. И там накладывается небольшой слой проблем вида «а как бы зашить строки в исходники». Есть на эту тему отличная статья.
Но на костыли это не очень похоже. И да, в контексте исходного поста — сборка под AVR в винде — это всё же кросс компиляция. Приходится приспосабливаться.
Притом, что обычно функции перекодирования строк находятся в ОС. А доступ к ОС осуществляется через API, который доступен из компилятора. Но ОСи у нас нет. Приходится выкручиваться.
Проще всего...
Да, наверное проще.
Но лично мне проще всего сунуть обычную человеко-читаемую строку в исходный код. И не прыгать с бубном вокруг линкера.
… дабы не потонуть во всём этом линупсовом болоте.
Справедливости ради, gcc и вокруг — это и есть линуксовое болото, которое зачем-то притащили в винду.
Ну это не значит что его нет, лишь то что ты плохо знаешь gcc.
Да, это так. Послушаю твои варианты.
Речь не о загрузке файлов в рантайме, а о статической влинковке данных.
Вообще-то ты процитировал меня. И я точно знаю, что я хотел сказать про рантайм :)
Короче, нету в avr+gcc функций вида LoadLibrary/fopen/etc. Ну, то есть, можно написать свой вариант, который будет делать любую фантазию, а-ля «файловая система поверх флеша AVR-ки», но «из коробки» ничего такого нет.
Судя по ссылке, автор текста — Олег Артамонов.
И, ИМХО, у него какая-то жуткая нелюбовь к ардуино и всему вокруг.
В общем, я бы относился к его тезисам с некоторой осторожностью.
Привет.
Решил поковырять TP4056 и наткнулся на вопрос: а как правильно его включать?
Я вижу два варианта: сначала подключить плату к аккуму, затем подать напряжение.
Или сначала подать на TP4056 напряжение, и только потом подключить аккум.
Есть идеи, какой вариант правильный?
> А что касается сверловки отверстий даже в пол диаметра отверстия, то это элементарно. Залог успеха — хороший инструмент, высокие обороты, глазомер и твердая рука.
У меня ни разу не получилось :(
Большое спасибо, за детальные пояснения. (Честно говоря, я не подумал, что кому-то будут интересны подробности про LPKF, ценой под 400евро. Наверное зря.)
Про китайские заклёпки писал mzw чуть выше, подождём от него подробностей!
Полегче на поворотах, плиз.
С ним две проблемы: я не смог найти его в России. И меня слегка анноит, что вместе с дорожкой он сгрызает приличный кусок текстолита. Фреза в этом отношении лучше: она снимает тонкий слой, плата остаётся цела.
(А ещё говорят, что можно просто вставить сверло в ручку от отвёртки и будет ровно то же самое. Я думаю, что можно вставить сверло в ручные тиски, например: images.satom.ru/i/firms/28/212/212722/tiski-ruchnye_103333904fb01ce_300x300_1.jpg)
Как правильно трассировать стрипбоард я не знаю :(
Думаю, твой вариант норм, надо попробовать :)
Оно даже в названии отражено: stripboard == плата с полосками.
Вертикальные толстые «дырки» я прорезал вручную.
Но это именно про winapi.
Если речь про AVR, то тут не очень понятно. gcc бесплатный, а про всё остальное я вообще не в курсе.
Другое дело, что поверх винды есть ещё и инструментарий, а-ля компиляторы. И там накладывается небольшой слой проблем вида «а как бы зашить строки в исходники». Есть на эту тему отличная статья.
Но на костыли это не очень похоже. И да, в контексте исходного поста — сборка под AVR в винде — это всё же кросс компиляция. Приходится приспосабливаться.
Но это вынуждает тащить ещё и питон. И снижает читаемость исходного кода.
ЗЫ: В общем, везде приходится искать компромиссы. И результат будет у всех разный :)
Да, наверное проще.
Но лично мне проще всего сунуть обычную человеко-читаемую строку в исходный код. И не прыгать с бубном вокруг линкера.
Справедливости ради, gcc и вокруг — это и есть линуксовое болото, которое зачем-то притащили в винду.
Вообще-то ты процитировал меня. И я точно знаю, что я хотел сказать про рантайм :)
Короче, нету в avr+gcc функций вида LoadLibrary/fopen/etc. Ну, то есть, можно написать свой вариант, который будет делать любую фантазию, а-ля «файловая система поверх флеша AVR-ки», но «из коробки» ничего такого нет.
И, ИМХО, у него какая-то жуткая нелюбовь к ардуино и всему вокруг.
В общем, я бы относился к его тезисам с некоторой осторожностью.
Решил поковырять TP4056 и наткнулся на вопрос: а как правильно его включать?
Я вижу два варианта: сначала подключить плату к аккуму, затем подать напряжение.
Или сначала подать на TP4056 напряжение, и только потом подключить аккум.
Есть идеи, какой вариант правильный?
У меня ни разу не получилось :(
Про который ДиХальт как-то писал: ссылка
Приаттачил фоты к статье.
Пятая фота здесь.
Доказательств нет. Только ИМХО.
Про китайские заклёпки писал mzw чуть выше, подождём от него подробностей!
Спасибо за ссылки!
Или фото?