18.12.2012, 23:44
|
|
Частый гость
Регистрация: 01.03.2008
Сообщений: 37
Сказал спасибо: 3
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
|
Re: Изучение PIC C Compiler(CCS C)
Сообщение от DK
|
dosikus, спасибо!
дык... а покупать жаба не задушит?
|
дык... фри версия перекомпилила мой один старый проект под CCS и С18, хекс получился чуть ли не в два раза меньше, меня токае положение дел устраивает.
может это пока так, дальше будет видно.
в конце концов один килобакс не заоблачная сумма, тем более если есть перспектива провести это все через рабочую бухгалтерию
|
|
|
|
18.12.2012, 23:47
|
|
Частый гость
Регистрация: 01.03.2008
Сообщений: 37
Сказал спасибо: 3
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
|
Re: Изучение PIC C Compiler(CCS C)
Сообщение от Old_Monster
|
....тем, кто уже купил четвертую.
|
да "новобранцев" они не берут
писал им месяц или два назад, тишина....
|
|
|
|
19.12.2012, 00:01
|
|
Частый гость
Регистрация: 01.03.2008
Сообщений: 37
Сказал спасибо: 3
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
|
Re: Изучение PIC C Compiler(CCS C)
Не ! совсем ох...ли ! ![Дьявольски зол](images/smilies/icon_twisted.gif)
я им на блюдечке расписал баг который нашел Old_Monster
а они мне - вы программы не правильно пишете, а что Ttelmah в своем посте написал я вообще прочитать не смог.
переведите , прокомментируйте кто силен в англо-немецком
https://www.ccsinfo.com/forum/viewtopic.php?t=49617
Последний раз редактировалось xDriver; 19.12.2012 в 01:01.
|
|
|
|
19.12.2012, 02:31
|
|
Прописка
Регистрация: 14.02.2010
Адрес: СССР
Сообщений: 286
Сказал спасибо: 141
Сказали Спасибо 51 раз(а) в 43 сообщении(ях)
|
Re: Изучение PIC C Compiler(CCS C)
Ttelmah написал что если в обработчике указать ключевое слово NOCLEAR (типа #INT_RA NOCLEAR), то компилер не будет пытаться что-либо очистить, т.е. код уже будет ПРАВИЛЬНЫМ, а сбросить биты ручками - любому дураку под силу, так что всё хорошо.
Но, походу это он ответил ckielstra, который предложил почитать даташит и учиться программировать лучше. Т.е. Ttelmah как раз вроде как вменяемый.
Сообщение от xDriver
|
Не ! совсем ох...ли !
|
не менее нецензурная мысль посетила..
Баги должны исправляться разработчиком, а не обставляться "костылями" пользователями продукта.. Даже если это легко обходимая ошибка. Или пусть как микрочип - эрраты пишут.
Или я чего-то недопонимаю?
Зы. Этого Тельмана я тоже долго не вкуривал, пока не прочел предыдущий пост. Там товарищ сказал что и незачем IOCAF чистить, вдруг у тебя сразу на три кнопки наступили, а обработчик вызывается для каждой отдельно. По-моему - бред..
Последний раз редактировалось Old_Monster; 19.12.2012 в 02:35.
Причина: add
|
|
|
|
19.12.2012, 07:40
|
|
Почётный гражданин KAZUS.RU
Регистрация: 10.05.2003
Адрес: Москва
Сообщений: 2,530
Сказал спасибо: 737
Сказали Спасибо 1,927 раз(а) в 799 сообщении(ях)
|
Re: Изучение PIC C Compiler(CCS C)
Сообщение от Old_Monster
|
не обставляться "костылями"
|
Костыль - святое дело. Вот недавно наваял прогу на VB.NET. Вроде все красиво, работает. Почти не глючит ![Улыбка](images/smilies/icon_smile.gif) Люди работают. И тут сажают нового человека на нее. И сразу пара багов находится ![Улыбка](images/smilies/icon_smile.gif) Я 3 дня искал проблему - почти 7000 строк, однако. А на это время - костыль. Как этот глюк обойти, да и в проге пришлось временно кусочек добавить. Потом нашел ошибку, конечно. Не совсем ошибку. Точнее, совсем не ошибку. Как всегда - быстрая переделка кода под новые пожелания заказчика... И результат - налицо. В новой версии одна из ячеек массива казалась задействована под две разные функции ![Обижен](images/smilies/icon_beee.gif) Хорошо еще, под служебную инфу заложил 20 ячеек, а не 10... Через пару месяцев и 20 оказалось мало - вот и пришлось выкручиваться.
Сорри за оффтоп!
__________________
Опыт - это школа, в которой человек узнает, каким дураком он был раньше.
|
|
|
|
19.12.2012, 13:17
|
|
Почётный гражданин KAZUS.RU
Регистрация: 22.02.2008
Адрес: Ukraine, рядом с Полтавой
Сообщений: 9,700
Сказал спасибо: 5,497
Сказали Спасибо 25,125 раз(а) в 5,642 сообщении(ях)
|
Re: Изучение PIC C Compiler(CCS C)
Сообщение от Old_Monster
|
....тем, кто уже купил четвертую.
|
Может я не внимательно страницу просмотрел, но чего-то не увидел этого условия. Там ведь вроде написано типа "..хочешь побетатестить? Отправляй свой адрес!"
А?
|
|
|
|
19.12.2012, 13:52
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Re: Изучение PIC C Compiler(CCS C)
Сообщение от Eddy71
|
А?
|
All customers with active maintenance
__________________
Осторожно , злой кот
|
|
|
|
19.12.2012, 14:31
|
|
Почётный гражданин KAZUS.RU
Регистрация: 22.02.2008
Адрес: Ukraine, рядом с Полтавой
Сообщений: 9,700
Сказал спасибо: 5,497
Сказали Спасибо 25,125 раз(а) в 5,642 сообщении(ях)
|
Re: Изучение PIC C Compiler(CCS C)
Написал, посмотрим, ответят ли. Не знаю, как дословно перевести "with active maintenance", но софт покупал легально пару лет назад. Политика с апдейтами не понравилась - после покупки обновляться можно 2 месяца. Потом 200 баксов в год. ИМХО кусаче. Особенно за свои кровные..
|
|
|
|
19.12.2012, 14:43
|
|
Прописка
Регистрация: 14.02.2010
Адрес: СССР
Сообщений: 286
Сказал спасибо: 141
Сказали Спасибо 51 раз(а) в 43 сообщении(ях)
|
Re: Изучение PIC C Compiler(CCS C)
что-то вроде "с активным ослуживанием". Либо в смысле - часто дербанящие службу поддержки, либо опция при покупке пакета - "с обслуживанием". У мелкософта такое есть.
|
|
|
|
21.12.2012, 18:15
|
|
Вид на жительство
Регистрация: 12.12.2012
Сообщений: 368
Сказал спасибо: 31
Сказали Спасибо 204 раз(а) в 112 сообщении(ях)
|
Re: Изучение PIC C Compiler(CCS C)
Уважаемые знатоки!
Раньше писал на АСМ Теперь перешёл на CCS.
Ну всё хорошо, но вопросы остаются.
18f2520. RS-232 . Всё работает, но при работе с DS-1820 приходится
выключать общее прерывание.
В результате иногда возникает переполнение буфера приёмника.
Сама потеря информации меня не беспокоит.
Как в CCS грамотно сбросить Бит OERR в RCSTA.
По документации и раньше в АСМ я сбрасывал и взводил CREN в RCSTA.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 08:18.
|
|