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

vit496

Участник*
  • Постов

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

  • Посещение

Репутация

0 Обычный

Информация о vit496

  • Звание
    Участник
    Участник
  • День рождения 27.03.1969

Информация

  • Город
    Array

Посетители профиля

1 801 просмотр профиля
  1. К брокеру Mosquitto подключено несколько сотен GSM устройств, в основном на SIM800C. Никаких часто возникающих задержек в 16 сек нет.
  2. Вроде для NB-IoT специальный тариф должен быть. Тариф от смартфона точно не пойдет. Без карточки или с карточкой не для NB-IOT выдает +CSQ 99,99
  3. А тот источник, что 12В, он нормальной мощности?
  4. Я видел статью, пробовал менять, но никаких изменений, как у автора, не заметил.
  5. А зачем его устанавливать? Я нигде в примерах от GD не видел использование этого бита.
  6. Как сказать модему, чтобы остановил этот поток, поделитесь пожалуйста.
  7. Непонятна ваша фраза. Это данные от модема на пине TX. Остановить их можно подняв CTS
  8. открыли html страничку используя TCP стек модема и получили поток данных +RECEIVE,3,1348: ..... data .... +RECEIVE,3,1400: ..... data .... +RECEIVE,3,803: ..... data ....
  9. да как-то не было проблем. Делаю так *.icf: define region sect_region = mem:[from 0x08070000 to 0x08077FFF]; place in sect_region { section sect }; *.c: #define fix_rom _Pragma("location=\"sect\"") fix_rom const uint8_t arr[] = { .... }; читать uint32_t x = *(volatile uint32_t*) 0x08070000;
  10. А как вы собираетесь изменять значения, после того, как удастся разместить во FLASH? Вроде как не даст компилятор такое сделать? calInfo.general.calibrated = 1
  11. Да, с нулем конечно неудачный пример. uint32_t arr[] = { 1, 2, 3, 4 } - разместит во FLASH 1,2,3,4, при инициализации переложит в ОЗУ.
  12. const uint32_t a = 0; - разместит во FLASH uint32_t b = 0; - разместит во FLASH, при инициализации переложит в ОЗУ Вы хотите заставить компилятор разместить изменяемую переменную во FLASH. Вряд ли это получится. uint32_t x = *(__IO uint32_t*) 0x08001000;
×
×
  • Создать...