Обсуждаем контроллеры компании Atmel.
Apparatchik
Держит паяльник хвостом
Сообщения: 908 Зарегистрирован: Вс май 23, 2010 13:55:42
Откуда: Украина, Александрия
Сообщение
Apparatchik » Чт фев 17, 2011 21:41:52
Ardarik писал(а): Ну первую строчку исправил а вторую как?
«И всё-таки она вертится!»
Ardarik
Вымогатель припоя
Сообщения: 671 Зарегистрирован: Пн май 18, 2009 16:26:10
Откуда: Саранск
Контактная информация:
Сообщение
Ardarik » Чт фев 17, 2011 21:48:45
Спасибо, я уже понял что весь код переделывать надо
Хватит жить как получается- надо жить как хочется
MiklSh
Потрогал лапой паяльник
Сообщения: 361 Зарегистрирован: Чт дек 28, 2006 12:46:58
Откуда: Хлынов
Контактная информация:
Сообщение
MiklSh » Пт фев 18, 2011 10:55:15
Извиняйте если уже было, но как убрать комментарии, чтоб больше не генерировались при создании проекта? А то каждый раз подчищать стоки типа "//ваш код сюда", "//ваши переменные сюда", а "PORTB=0x00; //это бит такой то включен, бит такой то включен, бит такой то выключен...." уже лениво.
ChipKiller
Сверлит текстолит когтями
Сообщения: 1163 Зарегистрирован: Ср янв 05, 2011 16:25:15
Сообщение
ChipKiller » Пт фев 18, 2011 11:16:48
MiklSh писал(а): как убрать комментарии, чтоб больше не генерировались при создании проекта?
???? ... может не понял вопроса, но комментарии не участвуют в генерации кода и не влияют на его размер.
MiklSh
Потрогал лапой паяльник
Сообщения: 361 Зарегистрирован: Чт дек 28, 2006 12:46:58
Откуда: Хлынов
Контактная информация:
Сообщение
MiklSh » Пт фев 18, 2011 11:36:37
Да, не участвуют, но порой мешают когда пишешь сам код. Привык просто сокращать строчку до "PORTB=0x00;DDRB=0x00;PORTC=0x00;DDRC=0x00;PORTD=0x00;DDRD=0x00;" заместо генерируемого на "пол страницы" разбавленного размашистыми комментариями этого блока при создании проекта.
Apparatchik
Держит паяльник хвостом
Сообщения: 908 Зарегистрирован: Вс май 23, 2010 13:55:42
Откуда: Украина, Александрия
Сообщение
Apparatchik » Пт фев 18, 2011 11:43:45
MiklSh писал(а): Привык просто сокращать до "PORTB=0x00;DDRB=0x00;PORTC=0x00;DDRC=0x00;PORTD=0x00;DDRD=0x00;"
Это тоже можно "подчищать", при включении контроллера в этих регистрах и так нули зачем ещо раз присваивать. Оставлять нужно только то где присваивается что-то кроме нуля.
«И всё-таки она вертится!»
Apparatchik
Держит паяльник хвостом
Сообщения: 908 Зарегистрирован: Вс май 23, 2010 13:55:42
Откуда: Украина, Александрия
Сообщение
Apparatchik » Пт фев 18, 2011 11:48:12
Я когда использую этот генератор (стараюсь неиспользовать) то несохраняю а нажимаю просмотр и оттуда копирую только то, что нада.
«И всё-таки она вертится!»
MiklSh
Потрогал лапой паяльник
Сообщения: 361 Зарегистрирован: Чт дек 28, 2006 12:46:58
Откуда: Хлынов
Контактная информация:
Сообщение
MiklSh » Пт фев 18, 2011 12:12:54
Apparatchik писал(а): Я когда использую этот генератор (стараюсь неиспользовать) то несохраняю а нажимаю просмотр и оттуда копирую только то, что нада.
Тоже вариант.
mrkea
Первый раз сказал Мяу!
Сообщения: 36 Зарегистрирован: Ср ноя 17, 2010 15:38:40
Сообщение
mrkea » Пт фев 18, 2011 17:41:43
Помогите откомпилировать
вот это .Ошибки с комментариями я исправил.Ругается на переменные и заголовки файлов
*Trigger*
Друг Кота
Сообщения: 3059 Зарегистрирован: Пн май 11, 2009 14:15:00
Откуда: СПб
Сообщение
*Trigger* » Пт фев 18, 2011 18:22:15
Вместо
Код: Выделить всё
#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
Откуда: СПб
Сообщение
*Trigger* » Пт фев 18, 2011 18:27:12
Этот пост оказался полезен? Не поленись, нажми
слева!
Куплю индикаторы
ИТС-1А, ИТС-1Б , ИГВ1-8х5Л,
ИГПС1-222/7 , ИГПС1-111/7 и подобные.
mrkea
Первый раз сказал Мяу!
Сообщения: 36 Зарегистрирован: Ср ноя 17, 2010 15:38:40
Сообщение
mrkea » Пт фев 18, 2011 18:32:18
*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
Откуда: СПб
Сообщение
*Trigger* » Пт фев 18, 2011 18:39:49
Такого файла нет в директории компилятора. Заменить на
Этот пост оказался полезен? Не поленись, нажми
слева!
Куплю индикаторы
ИТС-1А, ИТС-1Б , ИГВ1-8х5Л,
ИГПС1-222/7 , ИГПС1-111/7 и подобные.
mrkea
Первый раз сказал Мяу!
Сообщения: 36 Зарегистрирован: Ср ноя 17, 2010 15:38:40
Сообщение
mrkea » Пт фев 18, 2011 18:46:05
*Trigger* писал(а): Такого файла нет в директории компилятора. Заменить на
Не помогло.А в какой папке эти файлы должны находиться?
*Trigger*
Друг Кота
Сообщения: 3059 Зарегистрирован: Пн май 11, 2009 14:15:00
Откуда: СПб
Сообщение
*Trigger* » Пт фев 18, 2011 18:47:35
В папке "inc" Поконкретнее. Та же ошибка?
Этот пост оказался полезен? Не поленись, нажми
слева!
Куплю индикаторы
ИТС-1А, ИТС-1Б , ИГВ1-8х5Л,
ИГПС1-222/7 , ИГПС1-111/7 и подобные.
mrkea
Первый раз сказал Мяу!
Сообщения: 36 Зарегистрирован: Ср ноя 17, 2010 15:38:40
Сообщение
mrkea » Пт фев 18, 2011 18:50:08
*Trigger* писал(а): В папке "inc" Поконкретнее. Та же ошибка?
Такая же.Может у меня какой-нибудь программы не хватает?
*Trigger*
Друг Кота
Сообщения: 3059 Зарегистрирован: Пн май 11, 2009 14:15:00
Откуда: СПб
Сообщение
*Trigger* » Пт фев 18, 2011 18:51:43
Вот такая "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
Сообщение
mrkea » Пт фев 18, 2011 18:52:52
"error: io.h: No such file or directory" - вот эта
*Trigger*
Друг Кота
Сообщения: 3059 Зарегистрирован: Пн май 11, 2009 14:15:00
Откуда: СПб
Сообщение
*Trigger* » Пт фев 18, 2011 18:54:54
Поместите в папку "inc" вот этот файл:
io.h
(6.45 КБ) 394 скачивания
Этот пост оказался полезен? Не поленись, нажми
слева!
Куплю индикаторы
ИТС-1А, ИТС-1Б , ИГВ1-8х5Л,
ИГПС1-222/7 , ИГПС1-111/7 и подобные.
mrkea
Первый раз сказал Мяу!
Сообщения: 36 Зарегистрирован: Ср ноя 17, 2010 15:38:40
Сообщение
mrkea » Пт фев 18, 2011 19:00:25
У меня не получилось найти папку "inc".Объясните где она должна находиться