Страница 1 из 1

Помогите перевести код в .hex

Добавлено: Пт окт 01, 2010 16:29:50
infiniti-x93
наконец то нашёл робота на тиньке 2313 но вот незадача прошивки нет а есть только код! а переводить я пока не умею(
http://www.avrguide.ru/?page=21&m=add статья!
как думаете "достойно" робот будет смотреться?

Re: Помогите перевести код в .hex

Добавлено: Пт окт 01, 2010 17:13:22
evgeniy66
Вот Вам проект с прошивкой под тиньку 2313.
А как будет смотреться, соберете и потом другим расскажете. :)

Re: Помогите перевести код в .hex

Добавлено: Пт окт 01, 2010 17:52:03
infiniti-x93
evgeniy66 писал(а):Вот Вам проект с прошивкой под тиньку 2313.
А как будет смотреться, соберете и потом другим расскажете. :)

Большое спасибо!!! сейчас печатку разведу и завтра начну собирать ))
фьюзы стандартные оставить ?? ckdiv8 лучше снять что бы робот быстрей работал?

Re: Помогите перевести код в .hex

Добавлено: Пт окт 01, 2010 18:48:08
evgeniy66
Фьюзы надо выставить на работу от внутреннего генератора на 4 МГц.

Re: Помогите перевести код в .hex

Добавлено: Пт окт 01, 2010 19:37:35
infiniti-x93
evgeniy66 писал(а):Фьюзы надо выставить на работу от внутреннего генератора на 4 МГц.

не подскажите какие? а то боюсь напутаю и усыплю тиньку

Re: Помогите перевести код в .hex

Добавлено: Пт окт 01, 2010 20:17:49
evgeniy66
Ссылка на калькулятор фьюзов: http://fusecalc.mirmk.net/
Там все наглядно. Делитель на 8 отключить обязательно.

Re: Помогите перевести код в .hex

Добавлено: Пт окт 01, 2010 20:53:48
infiniti-x93
evgeniy66 писал(а):Ссылка на калькулятор фьюзов: http://fusecalc.mirmk.net/
Там все наглядно. Делитель на 8 отключить обязательно.

спасибо

Re: Помогите перевести код в .hex

Добавлено: Пт окт 22, 2010 16:13:38
QQQ
А КАКОЙ ПРОГРАММОЙ МОЖНО ПЕРЕВЕСТИ КОД ИЗ СИ - HEX

Re: Помогите перевести код в .hex

Добавлено: Пт окт 22, 2010 16:55:15
kushman
Смотря для каких контроллеров. Для 51х - можно Keil uVision
Для AVR - CodeVisionAVR

Re: Помогите перевести код в .hex

Добавлено: Пт окт 22, 2010 16:56:14
Danko
QQQ писал(а):А КАКОЙ ПРОГРАММОЙ МОЖНО ПЕРЕВЕСТИ КОД ИЗ СИ - HEX
Чаще всего применяют термин "компиляция" и соответственно для того, чтобы из текстового файла программы получить прошивку нужен компилятор.

А вот какой компилятор это вопрос уже более сложный т.к. в Си, как и в других языках высокого уровня, применяются библиотеки, то соответственно чаще всего невозможно исходный текст Си программы написанный под один компилятор откомпилировать другим.

Короче говоря нужно смотреть исходный код.

Re: Помогите перевести код в .hex

Добавлено: Пт окт 22, 2010 17:10:45
QQQ
ВОТ ЧТО ЕСТЬ:

Re: Помогите перевести код в .hex

Добавлено: Пт окт 22, 2010 17:17:10
DiGiCat
В заголовке строка "compile by avr-gcc with -Os options"
WinAvr

Re: Помогите перевести код в .hex

Добавлено: Пт окт 22, 2010 17:28:03
QQQ
а как там компилировать ? (в главном меню искал он не нашел).

Re: Помогите перевести код в .hex

Добавлено: Пт окт 22, 2010 17:32:16
DiGiCat
Целая тема по WinAvr. :shock:

Re: Помогите перевести код в .hex

Добавлено: Пт окт 22, 2010 18:57:25
Danko
Желание постичь азы програмирования похвально, но QQQ, а готовый hex-файл лежащий та той-же страничке, чем Вас не устроил?

на странице http://www.p-45.narod.ru/mega8.html ссылки в самом низу.

Re: Помогите перевести код в .hex

Добавлено: Пт окт 22, 2010 21:48:16
QQQ
Danko писал(а):Желание постичь азы програмирования похвально, но QQQ, а готовый hex-файл лежащий та той-же страничке, чем Вас не устроил?

на странице http://www.p-45.narod.ru/mega8.html ссылки в самом низу.



не устраивает то что моргает индикатор сегментами и подсвечиваются неиспользуемые сегменты.
На разных индикаторах это может проявляться, так и не проявляться. Если в схему впаять кварц более высокой частоты, то моргание становится меньше, вот я и хочу попробывать подправить исходник что бы чаще выводились показания не LED индикатор :write: .