CodeVision AVR в вопросах и ответах

Обсуждаем контроллеры компании Atmel.
Аватара пользователя
Apparatchik
Держит паяльник хвостом
Сообщения: 908
Зарегистрирован: Вс май 23, 2010 13:55:42
Откуда: Украина, Александрия

Re: CodeVision AVR в вопросах и ответах

Сообщение Apparatchik »

Ardarik писал(а):Ну первую строчку исправил а вторую как?

Код: Выделить всё

#include <delay.h>
«И всё-таки она вертится!»
Аватара пользователя
Ardarik
Вымогатель припоя
Сообщения: 671
Зарегистрирован: Пн май 18, 2009 16:26:10
Откуда: Саранск
Контактная информация:

Re: CodeVision AVR в вопросах и ответах

Сообщение Ardarik »

Спасибо, я уже понял что весь код переделывать надо
Хватит жить как получается- надо жить как хочется
Аватара пользователя
MiklSh
Потрогал лапой паяльник
Сообщения: 361
Зарегистрирован: Чт дек 28, 2006 12:46:58
Откуда: Хлынов
Контактная информация:

Re: CodeVision AVR в вопросах и ответах

Сообщение MiklSh »

Извиняйте если уже было, но как убрать комментарии, чтоб больше не генерировались при создании проекта? А то каждый раз подчищать стоки типа "//ваш код сюда", "//ваши переменные сюда", а "PORTB=0x00; //это бит такой то включен, бит такой то включен, бит такой то выключен...." уже лениво.
Аватара пользователя
ChipKiller
Сверлит текстолит когтями
Сообщения: 1163
Зарегистрирован: Ср янв 05, 2011 16:25:15

Re: CodeVision AVR в вопросах и ответах

Сообщение ChipKiller »

MiklSh писал(а):как убрать комментарии, чтоб больше не генерировались при создании проекта?
???? ... может не понял вопроса, но комментарии не участвуют в генерации кода и не влияют на его размер.
Аватара пользователя
MiklSh
Потрогал лапой паяльник
Сообщения: 361
Зарегистрирован: Чт дек 28, 2006 12:46:58
Откуда: Хлынов
Контактная информация:

Re: CodeVision AVR в вопросах и ответах

Сообщение MiklSh »

Да, не участвуют, но порой мешают когда пишешь сам код.
Привык просто сокращать строчку до "PORTB=0x00;DDRB=0x00;PORTC=0x00;DDRC=0x00;PORTD=0x00;DDRD=0x00;"
заместо генерируемого на "пол страницы" разбавленного размашистыми комментариями этого блока при создании проекта.
Аватара пользователя
Apparatchik
Держит паяльник хвостом
Сообщения: 908
Зарегистрирован: Вс май 23, 2010 13:55:42
Откуда: Украина, Александрия

Re: CodeVision AVR в вопросах и ответах

Сообщение Apparatchik »

MiklSh писал(а):Привык просто сокращать до "PORTB=0x00;DDRB=0x00;PORTC=0x00;DDRC=0x00;PORTD=0x00;DDRD=0x00;"

Это тоже можно "подчищать", при включении контроллера в этих регистрах и так нули зачем ещо раз присваивать. Оставлять нужно только то где присваивается что-то кроме нуля.
«И всё-таки она вертится!»
Аватара пользователя
Apparatchik
Держит паяльник хвостом
Сообщения: 908
Зарегистрирован: Вс май 23, 2010 13:55:42
Откуда: Украина, Александрия

Re: CodeVision AVR в вопросах и ответах

Сообщение Apparatchik »

Я когда использую этот генератор (стараюсь неиспользовать) то несохраняю а нажимаю просмотр и оттуда копирую только то, что нада.
«И всё-таки она вертится!»
Аватара пользователя
MiklSh
Потрогал лапой паяльник
Сообщения: 361
Зарегистрирован: Чт дек 28, 2006 12:46:58
Откуда: Хлынов
Контактная информация:

Re: CodeVision AVR в вопросах и ответах

Сообщение MiklSh »

Apparatchik писал(а):Я когда использую этот генератор (стараюсь неиспользовать) то несохраняю а нажимаю просмотр и оттуда копирую только то, что нада.
Тоже вариант.
mrkea
Первый раз сказал Мяу!
Сообщения: 36
Зарегистрирован: Ср ноя 17, 2010 15:38:40

Re: CodeVision AVR в вопросах и ответах

Сообщение mrkea »

Помогите откомпилировать вот это.Ошибки с комментариями я исправил.Ругается на переменные и заголовки файлов
Аватара пользователя
*Trigger*
Друг Кота
Сообщения: 3059
Зарегистрирован: Пн май 11, 2009 14:15:00
Откуда: СПб

Re: CodeVision AVR в вопросах и ответах

Сообщение *Trigger* »

Вместо

Код: Выделить всё

#include “io8535.h”
#include
#include “stdlib.h”
#include “dataflash.h”

надо

Код: Выделить всё

#include <io8535.h>
#include <stdlib.h>
#include <dataflash.h>
Этот пост оказался полезен? Не поленись, нажми Изображение слева!
:) :)) :)))
Куплю индикаторы ИТС-1А, ИТС-1Б, ИГВ1-8х5Л, ИГПС1-222/7, ИГПС1-111/7 и подобные.
Аватара пользователя
*Trigger*
Друг Кота
Сообщения: 3059
Зарегистрирован: Пн май 11, 2009 14:15:00
Откуда: СПб

Re: CodeVision AVR в вопросах и ответах

Сообщение *Trigger* »

А вместо

Код: Выделить всё

#include “ina90.h”

надо

Код: Выделить всё

#include <ina90.h>
Этот пост оказался полезен? Не поленись, нажми Изображение слева!
:) :)) :)))
Куплю индикаторы ИТС-1А, ИТС-1Б, ИГВ1-8х5Л, ИГПС1-222/7, ИГПС1-111/7 и подобные.
mrkea
Первый раз сказал Мяу!
Сообщения: 36
Зарегистрирован: Ср ноя 17, 2010 15:38:40

Re: CodeVision AVR в вопросах и ответах

Сообщение mrkea »

*Trigger* писал(а):Вместо

Код: Выделить всё

#include “io8535.h”
#include
#include “stdlib.h”
#include “dataflash.h”

надо

Код: Выделить всё

#include <io8535.h>
#include <stdlib.h>
#include <dataflash.h>

Выдает ошибку "error: io8535.h: No such file or directory"
Аватара пользователя
*Trigger*
Друг Кота
Сообщения: 3059
Зарегистрирован: Пн май 11, 2009 14:15:00
Откуда: СПб

Re: CodeVision AVR в вопросах и ответах

Сообщение *Trigger* »

Такого файла нет в директории компилятора. Заменить на

Код: Выделить всё

#include <io.h>
Этот пост оказался полезен? Не поленись, нажми Изображение слева!
:) :)) :)))
Куплю индикаторы ИТС-1А, ИТС-1Б, ИГВ1-8х5Л, ИГПС1-222/7, ИГПС1-111/7 и подобные.
mrkea
Первый раз сказал Мяу!
Сообщения: 36
Зарегистрирован: Ср ноя 17, 2010 15:38:40

Re: CodeVision AVR в вопросах и ответах

Сообщение mrkea »

*Trigger* писал(а):Такого файла нет в директории компилятора. Заменить на

Код: Выделить всё

#include <io.h>

Не помогло.А в какой папке эти файлы должны находиться?
Аватара пользователя
*Trigger*
Друг Кота
Сообщения: 3059
Зарегистрирован: Пн май 11, 2009 14:15:00
Откуда: СПб

Re: CodeVision AVR в вопросах и ответах

Сообщение *Trigger* »

В папке "inc"
Поконкретнее. Та же ошибка?
Этот пост оказался полезен? Не поленись, нажми Изображение слева!
:) :)) :)))
Куплю индикаторы ИТС-1А, ИТС-1Б, ИГВ1-8х5Л, ИГПС1-222/7, ИГПС1-111/7 и подобные.
mrkea
Первый раз сказал Мяу!
Сообщения: 36
Зарегистрирован: Ср ноя 17, 2010 15:38:40

Re: CodeVision AVR в вопросах и ответах

Сообщение mrkea »

*Trigger* писал(а):В папке "inc"
Поконкретнее. Та же ошибка?

Такая же.Может у меня какой-нибудь программы не хватает?
Аватара пользователя
*Trigger*
Друг Кота
Сообщения: 3059
Зарегистрирован: Пн май 11, 2009 14:15:00
Откуда: СПб

Re: CodeVision AVR в вопросах и ответах

Сообщение *Trigger* »

Вот такая "error: io8535.h: No such file or directory"
Или всё таки такая "error: io.h: No such file or directory"
Этот пост оказался полезен? Не поленись, нажми Изображение слева!
:) :)) :)))
Куплю индикаторы ИТС-1А, ИТС-1Б, ИГВ1-8х5Л, ИГПС1-222/7, ИГПС1-111/7 и подобные.
mrkea
Первый раз сказал Мяу!
Сообщения: 36
Зарегистрирован: Ср ноя 17, 2010 15:38:40

Re: CodeVision AVR в вопросах и ответах

Сообщение mrkea »

"error: io.h: No such file or directory" - вот эта
Аватара пользователя
*Trigger*
Друг Кота
Сообщения: 3059
Зарегистрирован: Пн май 11, 2009 14:15:00
Откуда: СПб

Re: CodeVision AVR в вопросах и ответах

Сообщение *Trigger* »

Поместите в папку "inc" вот этот файл:
io.h
(6.45 КБ) 394 скачивания
Этот пост оказался полезен? Не поленись, нажми Изображение слева!
:) :)) :)))
Куплю индикаторы ИТС-1А, ИТС-1Б, ИГВ1-8х5Л, ИГПС1-222/7, ИГПС1-111/7 и подобные.
mrkea
Первый раз сказал Мяу!
Сообщения: 36
Зарегистрирован: Ср ноя 17, 2010 15:38:40

Re: CodeVision AVR в вопросах и ответах

Сообщение mrkea »

У меня не получилось найти папку "inc".Объясните где она должна находиться
Ответить

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