Перейти к содержанию
    

dimka76

Свой
  • Постов

    3 186
  • Зарегистрирован

  • Посещение

  • Победитель дней

    15

Весь контент dimka76


  1. Компилятор все правильно вам разместил в памяти, а не наоборот. И это вы пытаетесь сделать наоборот. Например в окне отладчика вам будет представлено в удобном для человека виде. Если смотреть не в отладчике, то для этого существуют средства преобразования двоичных чисел в их текстовое представление. Например, функция printf. Еще можно взять версию для китайцев, чтобы сверху вниз смотреть
  2. Какая разница в каком порядке у вас хранятся данные в памяти ? И как вы определили какой порядок у вас прямой, а какой обратный ?
  3. Если носитель не съемный, как, например SD карта, то файловая система вообще не нужна. Файловая система нужна, если данные пишутся на SD карту и эту карту потом втыкаем в компьютер для считывания данных.
  4. А как насчет ? Even a stalled STR normally only take two cycles, because of the store buffer (bit band, data segment, and unaligned). А то у вас что-то больно много получилось - почти 8 тактов.
  5. Вы время перехода не учли. 2*100 - это время декремента счетчика. Я правильно понимаю ? У вас АРВ1 на частоте ядра работает ? (на этой шине GPIO сидит) Но в любом случае документация гCortex™-M3 Revision: r1p1 Technical Reference Manual (страница 18-7) говорит А если этот адрес заменить на GPIOx_BSRR, то сколько получится ?
  6. ОК. Но что же они в описании инструкций об этом ничего не указали. Но например в STM32 для GPIO пошли на расточительство. И bit banding. Там вообще на всю ОЗУ и на всю периферию распространяется. Или тут тоже обманули и через чтение-модификацию-запись сделали ?
  7. Да, в обоих цитатах заголовок был одинаковый - SBI. Хотя вторая цитата относится к SBR. Исправил. Или вы о другом ?
  8. Ну, и вы тогда дайте ссылки на ваши источники.
  9. https://ww1.microchip.com/downloads/en/DeviceDoc/AVR-Instruction-Set-Manual-DS40002198A.pdf
  10. Нет. SBI и CBI работаю напрямую с битами. А вот SBR и CBR через чтение-модификация-запись.
  11. Сделайте обращение к этой переменной через функцию, а не напрямую. uint32_t tx_complete; uint32_t is_tx_complete(void) { return tx_complete; }
  12. Ток нагрузки магнитный поток в сердечнике не создает. Смотри Т-образную схему замещения трансформатора. Поэтому ток нагрузки на насыщение повлиять никак не может.
  13. Если вы из РФ, то лучше сначала посмотреть доступность оных. Они раньше то в РФ не сильно популярны были, а потому и особо не возил их никто.
  14. Активное сопротивление первичной и вторичной обмотки + индуктивности рассеяния первичной и вторичной обмотки + потери на перемагничивание сердечника. Посмотрите Т-образную схему замещения трансформатора. Или вы считаете, что трансформатор от источника к потребителю без потерь передает ?
  15. https://stackoverflow.com/questions/3065154/undefined-reference-to-vtable
  16. Грустно все это. Микроконтроллер на 32 МГц, нет встроенной памяти FLASH. И эта плата 14 т.р. стоит. И что там из отечественного ? Даже резисторы, конденсаторы и кварцы импортные.
  17. Вы же сами писали то, когда ничего не будет подключено к разъёму UART.
×
×
  • Создать...