|
Виж темите без отговор | Виж активните теми
Дата и час: Пон Юли 27, 2026 11:00 pm
|
Страница 1 от 1
|
[ 6 мнения ] |
|
| Автор |
Съобщение |
|
morpheous87
Ранг: Ориентиран
Регистриран на: Съб Авг 07, 2010 8:47 pm Мнения: 239 Местоположение: София
|
 Програмиране на мега8
Здравейте,
искам да налея една готова програма в една мега8, проблема е, че нямам много опит с програмиране извън средата Ардуино и USBasp. В проектчето, което гледам има скрийшот как трябва да се конфигурират fuse-овете и други преди да се програмира, и това е частта, която ме притеснява. Казано е, че софтуерът използван за програмиране е, AVRprog. Разполагам с Ардуино иUSBasp (тея за по 5 кинта). При стартиране на AVRprog ми изписва, че не намира "supported boards". Не знам с какви точно програматори иска да работи тая програма. Идеята ми е, мога ли да използвам друга за USBasp-то по ISP да програмирам със същите настройки като от скрийншота, с коя програма да стане и как да я конфигурирам?
Прикачам и въпросният скрийншот...
|
| Съб Фев 15, 2014 9:03 pm |
|
 |
|
radolin
Ранг: Форумен бог
Регистриран на: Пон Дек 19, 2005 12:21 pm Мнения: 1037
|
 Re: Програмиране на мега8
Инсталирай си avrdude.
|
| Съб Фев 15, 2014 9:31 pm |
|
 |
|
morpheous87
Ранг: Ориентиран
Регистриран на: Съб Авг 07, 2010 8:47 pm Мнения: 239 Местоположение: София
|
 Re: Програмиране на мега8
С какви атрибути трябва да се програмира с avrdude от командния ред, за да се зададат настройките от скрийншота?
|
| Съб Фев 15, 2014 10:18 pm |
|
 |
|
radolin
Ранг: Форумен бог
Регистриран на: Пон Дек 19, 2005 12:21 pm Мнения: 1037
|
 Re: Програмиране на мега8
Ами попрочети малко все пак. Първо погледни инструкциите на avrdude. Укажи твоя програматор, свържи чипа и пробвай да прочетеш текущото състояние на fuse битовете, да видиш дали цялата система работи. Ако да, или погледни datasheet-a, или ако ти е по-лесно ползвай някой fuse calculator. За повече информация: http://www.ladyada.net/learn/avr/avrdude.htmlhttp://www.ladyada.net/learn/avr/fuses.htmlhttp://www.engbedded.com/fusecalc/Също намерих, че има и някаъв графичен интерфейс, но никога не съм го ползвал и не знам дали работи: http://blog.zakkemble.co.uk/avrdudess-a ... r-avrdude/
|
| Нед Фев 16, 2014 11:26 am |
|
 |
|
morpheous87
Ранг: Ориентиран
Регистриран на: Съб Авг 07, 2010 8:47 pm Мнения: 239 Местоположение: София
|
 Re: Програмиране на мега8
Ще почета то е ясно, но знам че с тея fuse-ове мога да прецакам чипа за понататъшно полззване и не ми се ще Да задам по друг начин въпроса, от скрийшота освен че е разрешен SPI fuse-a и е зададен вътрешния клок на чипа, има ли нещо друго по-специфично? Ако е само това, лесно ще видя кои атрибути на AVRdude конфигурират тая работа и ще го направя, но дали е само това?
|
| Нед Фев 16, 2014 1:49 pm |
|
 |
|
radolin
Ранг: Форумен бог
Регистриран на: Пон Дек 19, 2005 12:21 pm Мнения: 1037
|
 Re: Програмиране на мега8
Ами тези са fuse-овете с които трябва да се внимава - да не си изключиш програмирането по SPI, да не сложиш клок от външен кварц/RC и да не изключиш ресет пина.
А, и опциите към avrdude са само за писане в двата fuse байта, ето примерно:
-U lfuse:w:0x24:m -U hfuse:w:0xd9:m
Какви да са стойностите (в примера 0х24 и 0xd9) ще четеш в дейташита на atmega-та, не в упътването на avrdude.
|
| Нед Фев 16, 2014 5:30 pm |
|
|
|
Страница 1 от 1
|
[ 6 мнения ] |
|
Кой е на линия |
Потребители разглеждащи този форум: 0 регистрирани и 7 госта |
|
Вие не можете да пускате нови теми Вие не можете да отговаряте на теми Вие не можете да променяте собственото си мнение Вие не можете да изтривате собствените си мнения Вие не можете да прикачвате файл
|
|