User Tag List

Показано с 1 по 10 из 538

Тема: Планирую сделать FDD эмулятор на Atmega8

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #11

    Регистрация
    20.01.2016
    Адрес
    п. Власиха, Московская обл.
    Сообщений
    594
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    41
    Поблагодарили
    22 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от newart Посмотреть сообщение
    А в ардуино IDE разве нельзя делать ассемблерные вставки?
    Можно, но толку от них, если неизвестно, что в каком регистре и их нужно сохранять перед использованием



    Цитата Сообщение от Trol73 Посмотреть сообщение
    Что именно пытались генерить и насколько сильно не успевает AVR?
    Пушей "видимо много", или на самом деле много (легко понять по листингу)?
    GCC с ассемблерными вставками как вариант не рассматриваете?
    Библиотека работы с SDHC и FAT32 на ассемблере или Algoritm Builder-е уже существует или планируете писать и отлаживать сами?
    Вот такая LPM конструкция работает нормально
    ISR(USART_UDRE_vect)
    {
    tmp2 = MFM_tab[1];
    UDR0=(byte)(tmp2 >> 8);
    UDR0=(byte)tmp2;
    }
    а вот такая уже нет
    ISR(USART_UDRE_vect)
    {
    tmp2 = MFM_tab[track0[i++]];
    UDR0=(byte)(tmp2 >> 8);
    UDR0=(byte)tmp2;
    }
    GCC со вставками опять же упрется в сохранение регистров.
    Для AB думаю не составит большой сложности FatFs переделать, там кода не много.

    В принципе, если на компе TRD перегнать в MFM, и потом эти данные выдавать, то ардуины должно хватить (теоретически)
    Последний раз редактировалось EvgenRU; 24.03.2016 в 00:33.

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

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

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

Похожие темы

  1. Ответов: 24
    Последнее: 08.12.2012, 19:00
  2. Тестер транзисторов на ATmega8
    от ILoveSpeccy в разделе Творчество
    Ответов: 10
    Последнее: 19.05.2011, 15:03
  3. Ответов: 0
    Последнее: 31.01.2007, 18:18

Ваши права

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