Компиллируя коды из всякий статей...

Обсуждаем контроллеры компании Atmel.
Ответить
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 157
Зарегистрирован: Пн мар 14, 2016 15:38:50
Откуда: Питер

Сообщение kotarnold »

Всем привет!

При компилляции исходного кода из этой статьи CVAVR выдает 4 ошибки.
Изображение
Смущает даже не столько сам факт того, что компиллятор нашел 4 ошибки, сколько то, что при открытии большинства таких якобы исходных кодов компиллятор будет ругаться. Почему так происходит? Не верю в непорядочность огромного количества авторов, что они выложили неработающие статьи.
Реклама
Друг Кота
Аватара пользователя
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск

Сообщение pyzhman »

Так происходит потому, что программа написана на более древней версии CVAVR. Библиотеки работы с ЖКИ (в частности) в свежей CVAVR подрихтованы.
Docendo discimus
Контактная информация:
Реклама
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 157
Зарегистрирован: Пн мар 14, 2016 15:38:50
Откуда: Питер

Сообщение kotarnold »

Очень жалко! Я думал, правильного синтаксиса языка СИ достаточно. Или, хотя бы, каких-то настроек компиллятора.
Друг Кота
Аватара пользователя
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск

Сообщение pyzhman »

Синтаксис везде правильный.
В конце концов, откройте библиотеки и посмотрите. Что за подход - неработающие, неправильные, непорядочные. Жизнь - боль?
Docendo discimus
Контактная информация:
Реклама
Эиком - электронные компоненты и радиодетали
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 157
Зарегистрирован: Пн мар 14, 2016 15:38:50
Откуда: Питер

Сообщение kotarnold »

Уточните, пожалуйста, какие именно библиотеки посмотреть и на что в них обратить внимание?
#include <mega8.h>
#include <stdio.h>
#include <delay.h>
#include <lcd.h>
Эти?
Реклама
Друг Кота
Аватара пользователя
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск

Сообщение pyzhman »

lcd.h
Docendo discimus
Контактная информация:
Реклама
ARV
Ум, честь и совесть. И скромность.
Аватара пользователя
Сообщения: 18678
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск

Сообщение ARV »

kotarnold писал(а):правильного синтаксиса языка СИ достаточно
вот это вы сейчас про CVAVR сказали? классная шутка про правильный синтаксис :)))
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Контактная информация:
Говорящий с текстолитом
Аватара пользователя
Сообщения: 1525
Зарегистрирован: Чт июн 10, 2010 20:11:19

Сообщение COKPOWEHEU »

Но, как ни странно, именно в этом коде нарушений синтаксиса Си на первый взгляд не заметно.
Ответить

Вернуться в «AVR»