Jump to content

    

Павел_Б

Участник
  • Content Count

    360
  • Joined

  • Last visited

Community Reputation

0 Обычный

About Павел_Б

  • Rank
    Местный

Recent Profile Visitors

1418 profile views
  1. bit A; // - это глобальная битовая переменная Спасибо!
  2. А - глобальная - то есть значение на 1 может измениться в другой подпрограмме по прерыванию. cnt - локальная. Как мне исправить код чтобы программа ждала пока А не станет 1 в другой подпрограмме или не пройдёт 40 секунд. То есть программа должна пойти дальше в зависимости от одного из условий. Спасибо!
  3. Здравствуйте. Читаю чужой код и появился вопрос - что делает такая процедура: ___ A=0; cnt=0; do { delay_ms(200); cnt++; } while ((A!=1) && (cnt!=200)); ___ Я так понимаю что если программа дойдёт до этого места то будет ожидать пока А не станет равно 1 или не пройдёт 40 секунд. Если А станет равно 1 то программа пойдёт дальше или если cnt станет равно 200 то программа тоже пойдёт дальше. Правильно ли я понимаю этот кусок кода? Спасибо!
  4. Паста например с Алиэкспресс... как тогда быть? https://ru.aliexpress.com/item/32809301145.html?spm=a2g0s.9042311.0.0.274233edDj06RC Поиск "material safety data sheet XG-Z40" ничего не даёт. Или обычная паста влияет на печень "увеличение/цирроз"? Или на что она даст осложнение? То есть надо полагать что в парах паяльной пасты есть олово + свинец + пары от флюсов. Правильно? Спасибо!
  5. Здравствуйте. Кто-нибудь знает какие химические вещества выделяются при работе с пальными пастами, насколько вредны для организма, на какие органы влияют и где депонируются. Спасибо.
  6. Спасибо Уважаемый CADILO! Буду думать как лучше сделать. Не у всех технология шагнула вперёд что пользуют дорогие нейтральные флюсы, да и для небольшого количества устройств это и не надо. Поэтому ручная промывка была самым оптимальным решением. Платки с SIM900R были просто на загляденье! С припаянными крышечками Китайцы перемудрили... придётся пересматривать технологию. Да. С б/у лучше не связываться. Спасибо!
  7. Лично для меня плохо (( В варианте если крышка припаяна - она припаяна по всему периметру или только в уголках? Если по всему периметру то можно сделать допущение что при промывке влага не попадёт... В противном случае промывка в принципе исключается из-за невозможности просушить модуль. Даж не знаю как быть(( SIM900R ни у кого не завалялись? Куплю! Пишите в личку! ))
  8. Уважаемый CADILO спасибо за более чем очень развёрнутые ответы! Wenso тоже огромное спасибо! Только на плате могут быть и другие компоненты, которые паялись позже модуля и с флюсами. Чисто для эстетики лучше смыть всё лишнее. Скажите пожалуйста - у SIM800 крышка съёмная как у SIM900? Или тоже припаяна как у SIM800C? У меня к сожалению нет под рукой :laughing: Спасибо!
  9. Здравствуйте Уважаемые форумчане. Решил собрать девайс на модуле SIM800C. Но появились вопросы. 1. В описании модуля SIM800C в зависимости от версии аппнота рекомендуется использовать ESD защиту СИМ карты сперва SMF05C, затем ESDA6V1, затем ESDA6V1 и плюсом ещё конденсаторы по 22 pF на линии RST, CLK, DATA. Может я не правильно мыслю но в первой версии аппнота выбран SMF05C, но насколько мне известно у него ёмкость большая и чтобы ёмкость на сигнальных линиях снизить заменили его на ESDA6V1. Заменить заменили но в итоге всё же добавили конденсаторы по 22 пФ. Может я сильно заморочился и будет без проблем работать с любой реализацией схемы подключения? Или всё же придерживаться лучше самой последней версии? 2. Когда-то читал что после промывки платы нужно сушить плату и при этом строго рекомендуется снимать крышечку. У SIM800C крышка съёмная или нет? Просто заказал его на Али и не могу крышку снять - будь-то она припаяна ((( может китайцы перемудрили? Крышка съёмная или нет? И если нет - как тогда сушат плату? 3. Если я планирую у UART-а использовать две линии - RxD и TxD. В аппноте написано все остальные линии UARTA оставить не подключенными. Надо ли мне подключать сигналы DTR и RTS к GND? Возможно вопросы детские. Но какие есть((( Спасибо!!
  10. Здравствуйте. Скажите пожалуйста. Я отправляю СМС с телефона например одну цифру 0. Правильно ли будет если я буду ловить её в кодировке ..........0000909020025134020130 Или она вполне может придти в виде: 000811705180000261020030 ??? От кого это зависит? Если я буду её ждать только в 7-ми битной кодировке игнорируя UCS2 то это плохо? Могу пропустить? Спасибо!
  11. Подскажите пожалуйста. Разбираюсь с СМС в PDU. Мне нужно чтобы я с телефона отправил СМС на русском языке и уже на приёмном устройстве микроконтроллером расшифровал его. Вопрос заключается в том что если я написал на телефоне СМС на русском и его отправил его - то читая эту СМС в пду на приёмном устройстве у меня гарантированно будет кодировка 16bit UCS2? Т.е. во входящем пакете будет: .................0008.............. Иначе ведь не получится передать русскую букву. Правильно я думаю? Спасибо! Извиняюсь за глупый вопрос.