Самодельный передатчик (часть 1)
А есть у кого разводка в eagle? а то спринтлейаут под линухом не идёт зараза. А макеток больше нету.
попробовал дописать осциллограф(точнее просто вывод сигнала) - добавил пункт меню в options
но выяснилось что если обращаться к ацп в этом пункте то оно либо вешается либо глюкает
Фокус, почему так?
Пришлось вынести это как калибровку на включение пульта.
с реальным сигналом попробовать ещё не успел
наводку от пальца кажет
void oscill (void)
{
unsigned char i;
int y0[95];
while (LEFT){
lcd_clear();
lcd_line(1,30,90,30,1);
for (i=1; i<95; i++){
read_adc(Rpop_contr);
y0[i]=ADCW;
}
for (i=1; i<95; i++) lcd_pixel(i,23-y0[i]/60,1);
lcd_refresh();
}
}
Т.к. помо чтения АЦП из этой подпрограммы, оно еще читается в прерывании. Причем 100 раз в секунду… поэтому и виснет.
Уважаемые rulll и focus!
IMHO, в опубликованных вами архивах не хватает копирайта, лицензии и реквизитов для приема благодарности (в денежном эквиваленте).
Уважаемые rulll и focus!
IMHO, в опубликованных вами архивах не хватает копирайта, лицензии и реквизитов для приема благодарности (в денежном эквиваленте).
Это точно.
Единственно что можно добавить для полноты опенсорса - порт на gcc
Единственно что можно добавить для полноты опенсорса - порт на gcc
А что это?
GNU compiller collection
очень хороший открытый компиллер
я работаю только с ним, хотя пару раз сталкивался с серьезными проблемами (возможно дело во мне)
портировать на него твою прогу-проще написать ее заного.
хотя пару раз сталкивался с серьезными проблемами (возможно дело во мне)
портировать на него твою прогу-проще написать ее заного.
Интересно, вчем же они заключаются? С трудом могу представить…
GNU compiller collection
очень хороший открытый компиллер
я работаю только с ним, хотя пару раз сталкивался с серьезными проблемами (возможно дело во мне)
портировать на него твою прогу-проще написать ее заного.
я портировал первую версию(неполную, для Меги16) Жениной прошивки на GCC на Мегу128.
резюме - РАБОТАЕТ. переделок - минимум.
2an2an:
у меня есть большая програма для мега128. в ней довольно много вычислений, так вот результат этих вычислений противоречит логике. при разных уровнях оптимизации программа работает абсолютно по разному. тот же код (вообще без изменений), скомпилированный для х86 и запущенный со слоем эмуляции выдает идеальный результат.
даже и не думайте о том что я не знаю как в си грамотно делить и умножать. дело не в этом
код я вам не покажу ни под каким предлогом 😲
2svb:
ну и отлично
то что проще заного написать-это мое имхо.
бай бай
2an2an:
у меня есть большая програма для мега128. в ней довольно много вычислений, так вот результат этих вычислений противоречит логике. при разных уровнях оптимизации программа работает абсолютно по разному. тот же код (вообще без изменений), скомпилированный для х86 и запущенный со слоем эмуляции выдает идеальный результат.
даже и не думайте о том что я не знаю как в си грамотно делить и умножать. дело не в этом
код я вам не покажу ни под каким предлогом 😲
Я уверен, что в этом коде есть ошибки. Если Вы стесняетесь показать конкретно этот код, может быть Вы сможете изготовить пример кода демонстрирующий этот “феномен”? Думаю, что если Вы только попытаетесь написать пример, то сами найдете ошибку…
я портировал первую версию(неполную, для Меги16) Жениной прошивки на GCC на Мегу128.
резюме - РАБОТАЕТ. переделок - минимум.
вы не поделитесь ? хочу под WinAVR.
Каким программатором пользуетесь, разработчики? для ATmega128…
Каким программатором пользуетесь, разработчики? для ATmega128…
Да всякими, и даже 5 проводками…
Каким программатором пользуетесь, разработчики? для ATmega128…
stk 200-300, иногда stk500(у товарища есть)
Я пользовался STK200. А сейчас самодельным ЮСБишным программматором.
помогите достать макетку под 1280 мегу QFP с шагом 0.5
были в efo.ru - но я сам делаю по методу на avr123.nm.ru/06.htm - это ЛУТ с дорогами от 0.1 мм уверенно. Попробуйте на досуге.
Каким программатором пользуетесь, разработчики? для ATmega128…
stk 200-300
я stk200 из под CVAVR по методике с avr123.nm.ru/07.htm - пршивание AVR.
В схеме кодера от Фокуса, не хватает очень полезной функции - это тренерский разъём и переключатель тренер ученик. Вроде бы всё просто, но не тут то было. Я посмотрел как сделано в передатчике Hitec Lazer 4 и срисовал её. Так вот там всё переключается специальной микросхемой. Короче, схема подключается между кодером и ВЧ блоком передатчика.
Ставьте схему, кому нужен Тренерский разъём и переключатель тренер/ученик.
Здравствуйте всем.😃
Очень хочу собрать кодер от фокуса с нокиевским дисплеем, если кому не трудно, вышлите на jeti@bigmir.net последнею схему и прошивку желательно хекс. Или не обязательно самую последнею версию, мне важно чтобы она нормально работала без глюков.
Зарание спасибо.
Народ, у меня CV бесплатный и проект фокуса не берет 😕