• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Результаты поиска

  1. A

    JL SoC

    Тут я как бы в курсе, что видно из частоты выбранного мною кварца. Вопрос с другом - как от кварца 22118400 Гц затактировать саму AC6925, которая по умолчанию работает с кварцами 24 или 12 МГц? ACxxxx А возможно RC-генератор. Термокомпенсированный. Я делал похожее на основе PIC16F1829 в...
  2. A

    JL SoC

    Ага, но все же как получить 32768? Вот, скажем, возьму я кварц 22118400 Гц. Что с ним делать? Я к слову когда-то приемник Luxe Bass расковырял. Тамошняя асишка стабильно выдавала 32,768 КГц, при том что на плате ни одного кварца не было. Совсем не было.
  3. A

    JL SoC

    Господа погроммисты, давайте завязывайте со всей этой мурой. Есть кодблок, есть компилятор, прошивалка тоже есть (спасибо БИОСу). На данный момент этого более чем достаточно. А если вы такие умные, тогда скажите почему строем не ходите как получить ровно 32768 герц с ШИМки асишки при частоте...
  4. A

    JL SoC

    Кошмарный редактор есличё.
  5. A

    JL SoC

    Да, чуть не забыл. Регистрацию события от порта я засунул в тело цикла, иначе не работает. Вот так: while (stc != 0) // Ждем низкого уровня с линии прерывания { IRQ_REQUEST(IRQ_PORT_IDX, port_irq_isr); // Вызов прерывания по событию от портов ввода-вывода } Глобальная...
  6. A

    JL SoC

    Ахах :LOL:
  7. A

    JL SoC

    Как знать, может и есть отладка. Только нам про него не говорят. Пусть, мол, эти тупые груглоглазые с терминалом ипуццо. Вот как-то мне не верится, что все имеющееся в SDK разработчики писали имея из отладочных инструментов только uart.
  8. A

    JL SoC

    Я дебил :cry: По умолчанию для прерываний от портов установлен приоритет IP0, я считал что 0 самый высокий приоритет. После десятого прочтения референс мануала до меня наконец дошло, что 0 самый низкий. Исправил на максимально возможное значение 3 и прерывание стало перебрасывать прогу в...
  9. A

    JL SoC

    Зачем она вам нужна, если вот AC6905A по 60 руб? https://aliexpress.ru/item/1005003058525942.html?spm=a2g2w.favourites.mywishlist.77.522c4aa6TJZbpK&_ga=2.32593078.989025033.1668635782-1565390553.1660316335&sku_id=12000023652686013
  10. A

    JL SoC

    Возможно, что-то из AC10xx. А может и вовсе однократно программируемый чип.
  11. A

    JL SoC

    В чем он установлен?
  12. A

    JL SoC

    Доступная около метра.
  13. A

    JL SoC

    Это моя функция, она просто периодически вызывается из цикла, который в свою очередь вызывается из главного цикла программы и все. В самой функции ничего особенного, просто прямолинейная последовательность действий. Только в одном месте нужно остановится и ждать внешнего прерывания, а жду я его...
  14. A

    JL SoC

    Ну что же, буду курить заново прерывания в этих МК... Наверное что-то упустил.
  15. A

    JL SoC

    Мужики как бы в курсе. Мало того, у меня кроме главного цикла программа еще в одним цикле крутится, и прерывания в нем работают. А вот в еще одном цикле, который внутри этого второго цикла, размещенном в отдельной функции. не хочет ни в какую переходить в обработчик. Из чего напрашивается вопрос...
  16. A

    JL SoC

    Вполне вероятный вариант. Только почему именно в циклах? И даже не один. Вот тут подумалось - а нет ли ограничений на вложенность циклов? P. S. не у меня одного такие косяки. Гуглил-яндексил, и вижу что с такой фигней многие сталкивались. И решения так и не нашли.
  17. A

    JL SoC

    Решив, что компилятор все же где-то и что-то оптимизирует, сделал цикл while со счетчиком, в котором переменная из его условия увеличивается с каждой итерацией, и по достижению некоторого значения цикл завершается. Чтобы не было переменных которые компилятор может счесть бесполезными. Ту же...
  18. A

    JL SoC

    Ну так: Грешу на приоритетность прерываний, но у прерываний PORT как будто по умолчанию самый высокий приоритет IP0. К тому же в PIC16 приоритеты не выставляются вообще никак кроме как ручками в обработчике прерываний. Но тем не менее и с PIC16 у меня была такая же ерунда, что прога заходила...
  19. A

    JL SoC

    Обнаружил одну неприятную особенность. Из циклов while() и for() программа в прерывание от порта не хочет уходить от слова совсем. Заволатилил все что было можно, оптимизацию компилятора отключил, но результат все тот же - бесконечно крутится в цикле, не заходя в обработчик прерывания где...
  20. A

    JL SoC

    Ну вот же, AC6925A с FM радио. AC6925C без радио. А чтение и воспроизведение музыки с флешки они почти все умеют.
Сверху Снизу