Есть ардуино pro micro. Нужно получать неизменяемые значения сейчас хранящиеся в csv на 50 килобайт. Как лучше всего хранить и на чем? В про микро 50 килобайт данных не влезет. Покупать модуль для microsd? А на microsd продолжать хранить в csv или как-то по-другому? (В csv 1012 строк по два значения: число, строка)

Комментарии: 34

  1. Kaktys

    Eeprom прицепить на 64/128?

    • Anonim

      Можешь расшифровать 64/128 пожалуйста, я путаюсь

      • Andrey

        килобайты это

      • Kaktys

        Одни тролли тут

      • Anonim

        Так 64кб это что? Адресное пространство? 128кб размер для каждого значения?

        • Andrey

          https://www.youtube.com/watch?v=ZSH5nZn8cf4 https://www.youtube.com/watch?v=ArM9e5pOPEs

          • Egor

            128/8

          • Anonim

            У меня 24с16, это не подойдет?

            • Anonim

              (одна)

              • Andrey

                Бери эту библиотеку там есть образцы

              • Th0r

                подойдет, но туда 50кб не влезет

            • Kaktys

              А подумать и посмотреть даташыт

              • Anonim

                Да. Спасибо, сейчас гляну

                • Egor

                  Даже at24c256 это меньше 50кБайт! Учтите Если скорости не велики, то лучше ставьте sd-card. Тем более либа для ардуинки есть и весьма простая

                  • Anonim

                    Ну. Не думаю, что скорость будет принципиальна. Т.к другие устройства в цепи будут занимать до половины секунды работы

                    • Egor

                      Попробуйте прикинуть как часто придется лезть в массив на карточке. Если что, то можно W25Q32BVSSIG взять

                      • Anonim

                        24c16 Значит, это 2к адресов со значениями размером в байт, так?

                        • Petr

                          Вообще, возможно стоит задачу переформулировать?

                          • Petr

                            Слишком чот странное условие

                            • Egor

                              Это та, которую я брал на али. 5 штук менее 150 рублей общая стоимость

                          • Anonim

                            У меня есть не нуждающийся в изменении ассоциативный массив с парами ключ-значение, где ключ это позитивный беззнаковый интеджер размером от 0 до 24 бит, а значение это кириллическая стринга с длиной максимум 20 символов. Всего таких пар 1012 штук и сейчас у меня они умещаются почти в 50кбайт. Проход по всему массиву желательно не должен выходить за рамки одной секунды. Как лучше всего произвести общение с таким массивом с pro micro и где хранить этот массив?

                  • Kaktys

                    Микрухи в so8 есть до пары MByte

                    • Egor

                      Я ее и скинул) флешку

            • Kaktys

              Это 16кбит

        • Kaktys

          Размер, внезапно

          • Anonim

            Размер чего. Слеш что значит?

  2. Egor

    Устройство автономное или к компу подключенно

    • Anonim

      Автономное

  3. Andrey

    Но лучше на карточке, если тебе понадобится потом это экспортировать в exel сохраняешь в csv с разделителями, кажется двоеточие

    • Anonim

      Нет. Не понадобится никуда экспортировать. Просто огромный ассоциативный массив, по ключам которого много раз будет производится поиск

      • Andrey

        тогда eeprom карточка памяти скоростью не блещет

Не нашли ответ?

Вам также может быть интересно

Любопытно, я просто тупой или что-то делаю не так? ) Не могу вогнать X в DFU - при кнопке включения и кнопке громкости вниз... Читать далее