User Tag List

Страница 107 из 136 ПерваяПервая ... 103104105106107108109110111 ... ПоследняяПоследняя
Показано с 1,061 по 1,070 из 1355

Тема: Тестер мелкой логики на Мега8515

  1. #1061

    Регистрация
    25.11.2011
    Адрес
    г. Красногорск
    Сообщений
    1,389
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    7 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Если подходить к вопросу что проще, то пойдут в ход проекты в виде приставок к смартфонам на еще более простой java.

    Ретрокладовая продажи

    продажи
    [свернуть]

  2. #1062

    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    147
    Спасибо Благодарностей получено 
    84
    Поблагодарили
    55 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    У смартов нет православных DIP-ножек и ZIF-панелек. Не, не пойдет...
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

    Сайт с документацией к "Scorpion ZS 256"

  3. #1063

    Регистрация
    18.04.2009
    Адрес
    Москва
    Сообщений
    1,656
    Спасибо Благодарностей отдано 
    208
    Спасибо Благодарностей получено 
    17
    Поблагодарили
    16 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    но старшие ардуино и 2 строчный индикатор уже стоят вместе дещевле 10$
    а ног и ROM там более чем достаточно

  4. #1064

    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    147
    Спасибо Благодарностей получено 
    84
    Поблагодарили
    55 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Angrimar Посмотреть сообщение
    Можно ли 8515 заменить на 8535 ?
    Там понадобится суровая перекомпиляция, с удалением функций, затрагивающих порт Е.
    Ну и распиновка вообще другая, родственная Меге16.
    В общем, проще купит 8515.
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

    Сайт с документацией к "Scorpion ZS 256"

  5. #1065

    Регистрация
    16.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,082
    Записей в дневнике
    11
    Спасибо Благодарностей отдано 
    173
    Спасибо Благодарностей получено 
    493
    Поблагодарили
    343 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от creator Посмотреть сообщение
    Это для "с полевиком"? Индикатор с общим катодом/анодом?
    Без полевика, общий катод.

    Это, в общем-то, версия 0.53 от Ewgeny7, большинство изменений касаются лишь читаемости. Ну плюс ещё лишний код вырезан, а общий, который встречался во всех тестирующих функциях, вынесен наружу.

    Цитата Сообщение от perestoronin Посмотреть сообщение
    На асм портировать и места больше под новые микросхемы будет.
    Учитывая, что задача - улучшить читаемость, переписать на асм - это то, что доктор прописал, да
    Граф Дракула наш кумир, патамушта он вомпир!
    VKINK 9 : BORDER NOT PI YTINK 9 Channel

  6. #1066

    Регистрация
    07.05.2015
    Адрес
    г. Ульяновск
    Сообщений
    352
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    63
    Спасибо Благодарностей получено 
    47
    Поблагодарили
    26 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Ewgeny7 Посмотреть сообщение
    А у GCC всегда были какие-то особенные грабли с функциями Delay. Он их каждый раз вставляет в код заново, вместо простого вызова единственного экземпляра. Я не могу отвечать за точность слов, но лет шесть назад я искал объяснение этому "феномену", и где-то подобное читал.
    Единственный экземпляр универсальной функции delay в gcc имеется, и занимает он овердофига места (что-то около 2 кб). Поэтому компилятор в целях оптимизации генерит каждый раз гораздо более короткие конструкции на фиксированное время задержки

  7. #1066
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  8. #1067

    Регистрация
    25.11.2011
    Адрес
    г. Красногорск
    Сообщений
    1,389
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    7 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Читаемость обеспечивается не кодом на ЯВУ, а описанием концепции, принципа работы, хорошими краткими комментариями и удачно выбранными наименованиями идентификаторов.
    Если кто-то утверждает, что какая-то читаемость есть у кода на ЯВУ (причем даже без комментариев) и она существенно лучше, чем читаемость кода на асме с краткими комментариями рядом - тот не программист
    Последний раз редактировалось perestoronin; 24.04.2016 в 13:30.

    Ретрокладовая продажи

    продажи
    [свернуть]

  9. #1068

    Регистрация
    07.05.2015
    Адрес
    г. Ульяновск
    Сообщений
    352
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    63
    Спасибо Благодарностей получено 
    47
    Поблагодарили
    26 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    По поводу портирования на асм.. Если религия совсем не позволяет использовать более ёмкие AVR, в частности, atmega128 или atmega32, и очень хочется заставить себя страдать впихивая все тесты в 8кб, то не понимаю, что мешает использовать базу тестов, написанных под мой тестер - есть ic-файлы с описанием тестов на простом человекочитаемом языке. Осталось доработать существующий транслятор чтобы он генерил ассемблерный листинг под любой желаемый микроконтроллер. В результате должен быть компактный код с хорошо читаемым исходником.

  10. #1069

    Регистрация
    16.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,082
    Записей в дневнике
    11
    Спасибо Благодарностей отдано 
    173
    Спасибо Благодарностей получено 
    493
    Поблагодарили
    343 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Ewgeny7 Посмотреть сообщение
    А у GCC всегда были какие-то особенные грабли с функциями Delay. Он их каждый раз вставляет в код заново, вместо простого вызова единственного экземпляра. Я не могу отвечать за точность слов, но лет шесть назад я искал объяснение этому "феномену", и где-то подобное читал.
    Да, так и оказалось. Килобайт с лишним уходит на эти инлайны.

    Цитата Сообщение от sergey2b Посмотреть сообщение
    может старым gcc пока собирать
    можно сделать myDelay которая вызывает стандартную Delay
    Не выйдет, там нужно, чтоб количество миллисекунд было вычисляемой в процессе компиляции константой.
    Сам gcc тут, в общем-то, и не при чём, проблема в библиотеке, avr-libc.

    - - - Добавлено - - -

    Цитата Сообщение от Trol73 Посмотреть сообщение
    не понимаю, что мешает использовать базу тестов, написанных под мой тестер - есть ic-файлы с описанием тестов на простом человекочитаемом языке.
    Так оно у меня и в планах. Спасибо за GPL, кстати
    Я хочу переделать железо, уменьшив автономность - выкинуть экран и общаться по USB. Ну и этот тестер проще для итеративного выковыривания фич и рефакторинга. Специфика проекта такая, что в протеусе быстро надоест отлаживаться, а железки у меня пока нет, только ардуина (точнее, Teensy), вот и приходится помалёху курочить.

    - - - Добавлено - - -

    Цитата Сообщение от perestoronin Посмотреть сообщение
    Если кто-то утверждает, что какая-то читаемость есть у кода на ЯВУ (причем даже без комментариев) и она существенно лучше, чем читаемость кода на асме с краткими комментариями рядом - тот не программист
    Не программист - это тот, кто сам не написал ни строчки кода, зато в каждой теме учит всех лучшим практикам из прошлого тысячелетия. На кого это я намекаю, интересно?
    Граф Дракула наш кумир, патамушта он вомпир!
    VKINK 9 : BORDER NOT PI YTINK 9 Channel

  11. #1070

    Регистрация
    25.11.2011
    Адрес
    г. Красногорск
    Сообщений
    1,389
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    7 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Правда ваша, только копипастю чужие слова и код в том числе, с 2000 года. А так не программист, а манагер и консультант

    PS. Говорят злые языки, из прошлого тысячеления есно, повторное использование кода жутко экономит время, потому сам пишу кода мало.
    Последний раз редактировалось perestoronin; 24.04.2016 в 16:07.

    Ретрокладовая продажи

    продажи
    [свернуть]

Страница 107 из 136 ПерваяПервая ... 103104105106107108109110111 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Набор логики для сборки Ленинград-1
    от moxjemi в разделе Барахолка (архив)
    Ответов: 49
    Последнее: 10.01.2012, 16:43
  2. Вопрос к знатокам - Универсальный тестер логики???
    от CodeMaster в разделе Оборудование
    Ответов: 14
    Последнее: 05.04.2010, 09:56
  3. Использование PIC в качестве логики
    от ILoveSpeccy в разделе Несортированное железо
    Ответов: 56
    Последнее: 03.04.2007, 16:20
  4. ТЕСТЕР микросхем логики
    от Mikka_A в разделе Оборудование
    Ответов: 29
    Последнее: 19.03.2007, 22:46

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •