Avr slowpoke programmer

Ви початківець радіогубітель.
Ви хочете вивчити AVR. Саме голий AVR, тому що дивні хлопці з ЇЇ вам сказали, що Ардуіно це не Тру.
Вам потрібен програматор. Які варіанти?
- Купити готовий дорого і не спортивно
- П'ять дротів і Громов не хочуть дружити з сучасними комп'ютерами без когось порту. Та й взагалі в моді USB
- FTDI теж коштує грошей, а її ще й припаяти треба
- Можна зробити, наприклад, USBAsp. О точно! Але для нього вам треба прошити контролер, а для цього ...

Вам потрібен програматор. Які варіанти?
- Купити готовий дорого і не спортивно
- П'ять дротів і Громов не хочуть дружити з сучасними комп'ютерами без когось порту. Та й взагалі в моді USB
- ...
Ну в загальному ви понели, ага :)

Правда десь я бачив православну ідею програматора з «USB-трійника». Але підозрюю, що є у вас (ви початківець радіогубітель, пам'ятаєте?) На столі річ, яка зустрічається набагато частіше USB хаба.

У ахріве лежить програма. Але вона ще потребує Допилювання. Наприклад, всі настройки задаються поки-що шляхом правки початкових кодів. Коли небудь я її допишу :)

Немає слів! Геніально просто.

Це досить проблематично, враховуючи що кнопки в клаві матріціровани.

Ну, думаю транзистором це вирішити таки можна

Месьє знає толк ...
Тепер ще потрібно таке-ж через звуковуху :)

SWIM
Ми працюємо над цим :)

На SWIM є документація?

dcoder напише - тоді буде. )

Тоді непогано б просто самопальний відкритий програміст / відладчик для STM8, без перекрутити. А то поки що я тільки про одне чув - Versaloon.

Так мені воно ніби як не треба - дискавері є.
І потім, відладчик (проггер не обов'язково) треба інтегрувати з IDE, а тут я гублюся. Хіба що прикинутися ST-Link ...

Прогерія може стане в нагоді кишеньковий, що б без компа прошивати де-небудь на підводному човні. Працював над цією ідейки, але в читання так і не вклався.

Забавна штучка, так. Тільки страшно повільна. Такий розумно не USBASP зашивати, а завантажувач, так покомпактнєє)
Правда, до завантажувача все одно потрібен USB-COM адаптер, а там можна і лініями когось порту дригати - теж страшно повільно, але все ж краще.

До речі, а хіба в тій мікро виходи не відкритий колектор? Підтягують резюка замість відпаяні діодів не потрібні?

Можна в принципі USBTinyISP прошивати. Він для Attiny2313.

Ні, виходи push-pull. Принаймні поводяться так, при швидкості Дриганов в 100Гц

Брешу, не 100, а 10

Ось це Тру :)
А IDE? Я не в темі, але може з цього жірношлейфа теж можна щось вичавити?

Ну він у перших досить незручний, а по-друге теж не скрізь є ніби.

На топових материнках вже ніби як немає, ага

Ну в моєму ноутбуці IDE немає.

У моєму нетбуці теж. Біда, біда :)

Навіщо? Трьох колірних каналів цілком достатньо для програмування. А то мож ще можна як Клоков Синхрон взяти.
Ну і написати прожку яка на заданий монітор буде виводити спеціально сформовану картинку.

Прозреваю прошивку в форматі .bmp: D

bmp занадто швидко буде смикати. Швидше в форматі gif або mpeg. =)

Трохи подумав, до I²C дістатися складно, а ось смикати SCK, MOSI і RESET цілком можна. А MISO по мікрофону пустити! Власне поки ідея проста - намалювати на порту незалежний робочий стіл і на ньому на всеь екран вікно, в якому блимати квітами. Хочуосціллограф.jpg.

бррр. содоміти! xD
ПС бачили що там на ВГА порту твориться?

ну квартирний це занадто звичайно, але відсутність виробництва - зовсім не погано. подивимося на дві компанії - Nvidia і ARM (Keil). ні перша ні друга власних заводів не мають. але при цьому вельми впевнено займають істотні частки ринку. перша відушек, друга процесорів. а матеріальним втіленням нехай займаються спеціально навчені люди (контрактні виробники). як на мене, так це навпаки, тільки плюс, що контора може не витрачати ресурси на забезпечення виробництва.

Є плюси у обох варіантів. Наприклад, своє виробництво можна точити спеціально під свої потреби, а не розробляти орієнтуючись на можливості контрактних виробників. Вобщем, залежить від конкретної ситуації.

в загальному випадку, так. але якщо ти монстр типу той-же нвідіі, можна собі дозволити і натиснути на виробника, на предмет модернізації виробництва.

Тут справа навіть не зовсім в модернізації. У виробника немає стимулу займатися перспективними розробками потрібними саме конкретного замовника. Він відпрацьовує нові техпроцеси під максимально широке коло споживачів, а чіпи така штука, що часто можна досягти найкращих результатів випилюючи технологію під конкретну вузьку задачу. Наприклад, AMD в своїх процесорах використовує SOI (кремній на ізоляторі, конкретно, а то й ішібаюсь, на окису кремнію). Але для переважної більшості замовників ця технологія не потрібна, оскільки вона тільки здорожує процес. Це досить глобальна зміна в процес, але і якимись дрібнішими специфічними змінами контрактного виробника особливо займатися немає сенсу, якщо тільки це не накриває достатнє коло споживачів. Нарешті, контрактний виробник орієнтується на існуючі потреби, так що йому не має великого сенсу займатися перспективними розробками в режимі «вільного пошуку», до того ж його норма прибутку досить не велика, що б мати можливість вкладати в такі дослідження гроші. У нього і з освоєнням готового часто проблеми виникають, той же TSMC, який робив чіпи нвідіі, пам'ятається, мав багато проблем з освоєнням нового техпроцесу, в результаті нвідія здорово здала позиції ATI, яку на той час набула AMD у якій свої потужності і досить високий рівень власних розробок. Навіть якщо просто подивитися на індустрію в цілому, то самі передові розробки у контор, які мають власне виробництво - Intel, AMD, японські контори (хитачи, якщо не помиляюся), IBM.
Я це не до того, що всім треба терміново створювати власне виробництво, а просто на підтвердження тієї думки, що кожен варіант має свої плюси і мінуси. Контрактне виробництво дозволяє вийти на ринок з готовим продуктом вклавши істотно менше грошей. Своє - дозволяє отримати більш передові технології і в перерахунку на одиницю виробу обходиться дешевше.

так все вірно. власне виробництво дозволяє бути на вістрі прогресу. і в кінцевому рахунку це дуже вигідно. і не заперечую корисності.
але я більше про те, що можна бути Дуже успішною компанією і без власного виробництва.