Форум Микро-Чип
Поиск и заказ электронных компонентов
 

Вернуться   Форум Микро-Чип > Общетехнические вопросы

Общетехнические вопросы Общие вопросы аналоговой и цифровой электроники.

Ответ
 
Опции темы Опции просмотра
Старый 18.07.2016, 12:24   #151
Руслан
Senior Member
 
Регистрация: 26.05.2015
Возраст: 42
Сообщений: 253
Вес репутации: 62/0
Руслан will become famous soon enough
По умолчанию Re: датчик ds18b20

Цитата:
Сообщение от ampersant Посмотреть сообщение
лог 1 в USART требуется 0.8 от питания там ТШ на входе. Со своими требованиями
т.е. если питание ПИКа 5В, то ПИК на USART на вход для распознавания логической "1" требует 5-0.8 = 4.2B ?
я правильно понял?
Руслан вне форума   Ответить с цитированием
Старый 18.07.2016, 12:25   #152
Руслан
Senior Member
 
Регистрация: 26.05.2015
Возраст: 42
Сообщений: 253
Вес репутации: 62/0
Руслан will become famous soon enough
По умолчанию Re: датчик ds18b20

Цитата:
Сообщение от ampersant Посмотреть сообщение
лог 1 в USART требуется 0.8 от питания там ТШ на входе. Со своими требованиями
тест
Руслан вне форума   Ответить с цитированием
Старый 18.07.2016, 12:31   #153
Vanizma
Senior Member
 
Аватар для Vanizma
 
Регистрация: 30.04.2008
Адрес: Pskov
Сообщений: 4,131
Вес репутации: 4577/129
Vanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond repute
Отправить сообщение для Vanizma с помощью ICQ
По умолчанию Re: датчик ds18b20

Цитата:
Сообщение от Руслан Посмотреть сообщение
т.е. если питание ПИКа 5В, то ПИК на USART на вход для распознавания логической "1" требует 5-0.8 = 4.2B ?
я правильно понял?
нет.
5*0,8=4
__________________

Vanizma вне форума   Ответить с цитированием
Старый 18.07.2016, 13:50   #154
Рак
Senior Member
 
Регистрация: 02.04.2008
Адрес: Кременчуг
Возраст: 33
Сообщений: 1,381
Вес репутации: 2524/81
Рак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond repute
По умолчанию Re: датчик ds18b20

Цитата:
Сообщение от Руслан Посмотреть сообщение
я порыл по этой теме:
http://microsin.net/programming/avr/...c-progmem.html
тут пишут что const - НЕ для указания ОЗУ или flash...

больше пока не нахожу применительно к ПИКам, а не к AVR.

Подскажите, плиз, как это к ПИКу применить?
Квалификатор const поставить перед типом переменной.
Рак вне форума   Ответить с цитированием
Старый 18.07.2016, 14:25   #155
Руслан
Senior Member
 
Регистрация: 26.05.2015
Возраст: 42
Сообщений: 253
Вес репутации: 62/0
Руслан will become famous soon enough
По умолчанию Re: датчик ds18b20

Цитата:
Сообщение от Vanizma Посмотреть сообщение
нет.
5*0,8=4
а где это написано в даташите? Мы находили от 2 или от 2,5 В или мы не то смотрели...
И это уровень можно как-то корректировать настройками ПИКа?

Ещё смущает то, что разработчик платы с GSM-модемом говорит, что со многими другими контроллерами НЕ ПИКами их платы работают без проблем, а с ПИКом только наткнулись...
Руслан вне форума   Ответить с цитированием
Старый 18.07.2016, 14:35   #156
Руслан
Senior Member
 
Регистрация: 26.05.2015
Возраст: 42
Сообщений: 253
Вес репутации: 62/0
Руслан will become famous soon enough
По умолчанию Re: датчик ds18b20

Цитата:
Сообщение от Рак Посмотреть сообщение
Квалификатор const поставить перед типом переменной.
т.е. вот так:

Код:
const char str_to_gsm1[] = "AT+CMGF=1";
вечером попробую - отпишусь про результат, спасибо...
Руслан вне форума   Ответить с цитированием
Старый 18.07.2016, 15:04   #157
Vanizma
Senior Member
 
Аватар для Vanizma
 
Регистрация: 30.04.2008
Адрес: Pskov
Сообщений: 4,131
Вес репутации: 4577/129
Vanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond repute
Отправить сообщение для Vanizma с помощью ICQ
По умолчанию Re: датчик ds18b20

Цитата:
Сообщение от Руслан Посмотреть сообщение
а где это написано в даташите? Мы находили от 2 или от 2,5 В или мы не то смотрели...
И это уровень можно как-то корректировать настройками ПИКа?

Ещё смущает то, что разработчик платы с GSM-модемом говорит, что со многими другими контроллерами НЕ ПИКами их платы работают без проблем, а с ПИКом только наткнулись...
в даташите указано
TTL - 2В
ST - 0.8 (или 0,7) Vdd
__________________

Vanizma вне форума   Ответить с цитированием
Старый 18.07.2016, 15:17   #158
ampersant
Senior Member
 
Аватар для ampersant
 
Регистрация: 26.02.2008
Адрес: IgorV
Сообщений: 2,532
Вес репутации: 4887/116
ampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond repute
По умолчанию Re: датчик ds18b20

Цитата:
Сообщение от Руслан Посмотреть сообщение
а где это написано в даташите? Мы находили от 2 или от 2,5 В или мы не то смотрели...
И это уровень можно как-то корректировать настройками ПИКа?

Ещё смущает то, что разработчик платы с GSM-модемом говорит, что со многими другими контроллерами НЕ ПИКами их платы работают без проблем, а с ПИКом только наткнулись...
подгоните питание ПИК под питание GSM и будет счастье. Ну или воспользуйтесь чем нибудь типа 74*125 /74*126 чтобы уровни выпрямить
ampersant вне форума   Ответить с цитированием
Старый 18.07.2016, 15:19   #159
ampersant
Senior Member
 
Аватар для ampersant
 
Регистрация: 26.02.2008
Адрес: IgorV
Сообщений: 2,532
Вес репутации: 4887/116
ampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond repute
По умолчанию Re: датчик ds18b20

Цитата:
Сообщение от Vanizma Посмотреть сообщение
в даташите указано
TTL - 2В
ST - 0.8 (или 0,7) Vdd
на счет 0.8 - я сначала просто по памяти написал 0.7 - ну так было много где. А тут в шите про 0.8 написано. Я слегка удивился, зачем было так портить кровь ембеддерам. Мягко так заложили необходимость покупать мелкую логику чтоли...
ampersant вне форума   Ответить с цитированием
Старый 19.07.2016, 01:17   #160
Руслан
Senior Member
 
Регистрация: 26.05.2015
Возраст: 42
Сообщений: 253
Вес репутации: 62/0
Руслан will become famous soon enough
По умолчанию Re: датчик ds18b20

Цитата:
Сообщение от Рак Посмотреть сообщение
Квалификатор const поставить перед типом переменной.
когда добавил const перед типом то компилится и даже длины массивой позволило увеличить.
И главный вопрос - когда добавил const перед типом то компилится, а работать перестало видимо к этому массиву памяти надо и доступаться иначе как-то?...

Далее, когда добавляю код проги то ошибка:

Error[000] : Can't find 0x10 words (0x10 withtotal) for psect text in segment CODE

Если же успешно компилит то пишет:
Total ROM used 32698 bytes (99.8%)
Total RAM used 928 bytes (60.4%) Near RAM used 14 bytes (10.9%)


т.е. как я понимаю переполнил флеш-память программ - тут честно пишет Total ROM used 32698 bytes (99.8%), а вот про ОЗУ (память данных) я не понимаю - пишет: Total RAM used 928 bytes (60.4%) Near RAM used 14 bytes (10.9%) - ведь до 100% далеко, а чего тогда не хватает ОЗУ?

Последний раз редактировалось Руслан; 19.07.2016 в 01:34.
Руслан вне форума   Ответить с цитированием
Старый 19.07.2016, 08:14   #161
Рак
Senior Member
 
Регистрация: 02.04.2008
Адрес: Кременчуг
Возраст: 33
Сообщений: 1,381
Вес репутации: 2524/81
Рак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond repute
По умолчанию Re: датчик ds18b20

Цитата:
Сообщение от Руслан Посмотреть сообщение
когда добавил const перед типом то компилится и даже длины массивой позволило увеличить.
И главный вопрос - когда добавил const перед типом то компилится, а работать перестало видимо к этому массиву памяти надо и доступаться иначе как-то?...

Далее, когда добавляю код проги то ошибка:

Error[000] : Can't find 0x10 words (0x10 withtotal) for psect text in segment CODE

Если же успешно компилит то пишет:
Total ROM used 32698 bytes (99.8%)
Total RAM used 928 bytes (60.4%) Near RAM used 14 bytes (10.9%)


т.е. как я понимаю переполнил флеш-память программ - тут честно пишет Total ROM used 32698 bytes (99.8%), а вот про ОЗУ (память данных) я не понимаю - пишет: Total RAM used 928 bytes (60.4%) Near RAM used 14 bytes (10.9%) - ведь до 100% далеко, а чего тогда не хватает ОЗУ?
Доступаться точно так же как и к обычному массиву. ОЗУ хватает, но из-за того, что оно разбито на банки, то нельзя выделить массив больше, чем размер банка.
Рак вне форума   Ответить с цитированием
Старый 19.07.2016, 10:05   #162
Greg
Super Moderator
 
Регистрация: 25.02.2007
Адрес: Moscow, ODBS
Сообщений: 6,887
Вес репутации: 5611/171
Greg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond repute
По умолчанию Re: датчик ds18b20

Цитата:
Сообщение от Руслан Посмотреть сообщение
а чего тогда не хватает ОЗУ?
а с чего решили , что "не хватает озу"?
Greg вне форума   Ответить с цитированием
Старый 20.07.2016, 11:55   #163
Руслан
Senior Member
 
Регистрация: 26.05.2015
Возраст: 42
Сообщений: 253
Вес репутации: 62/0
Руслан will become famous soon enough
По умолчанию Re: датчик ds18b20

Цитата:
Сообщение от Greg Посмотреть сообщение
а с чего решили , что "не хватает озу"?
решил так потому что такая ошибка при компиляции:
Error[000] : Can't find 0x11D words for psect param in segment RAM
Руслан вне форума   Ответить с цитированием
Старый 20.07.2016, 11:58   #164
Руслан
Senior Member
 
Регистрация: 26.05.2015
Возраст: 42
Сообщений: 253
Вес репутации: 62/0
Руслан will become famous soon enough
По умолчанию Re: датчик ds18b20

Цитата:
Сообщение от Рак Посмотреть сообщение
Доступаться точно так же как и к обычному массиву. ОЗУ хватает, но из-за того, что оно разбито на банки, то нельзя выделить массив больше, чем размер банка.
когда я писал прогу на asm то выбирал банк памяти в проге, а на Си думалось мне что компилятор сам определяется с банками памяти. Или я ошибаюсь? Как тогда на Си выделять массивы с выбором банка памяти?
Руслан вне форума   Ответить с цитированием
Старый 20.07.2016, 12:02   #165
Greg
Super Moderator
 
Регистрация: 25.02.2007
Адрес: Moscow, ODBS
Сообщений: 6,887
Вес репутации: 5611/171
Greg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond repute
По умолчанию Re: датчик ds18b20

Цитата:
Сообщение от Руслан Посмотреть сообщение
решил так потому что такая ошибка при компиляции:
Error[000] : Can't find 0x11D words for psect param in segment RAM
да, увидел.
но эту ошибку должны были победить переносом переменных в пзу (квалификатор const).
Также такая ошибка возникает если есть большие массивы в памяти озу (у этих пиков память с банками).
для пикси лечится насколько помню путем инициализации массива в отдельном файле проекта.
перед какими-то глобальными быстрыми переменными полезно поставить квалификатор near, чтобы они ушли в нулевой банк. тогда и размер пзу немного уменьшится.
Greg вне форума   Ответить с цитированием
Старый 20.07.2016, 12:04   #166
Greg
Super Moderator
 
Регистрация: 25.02.2007
Адрес: Moscow, ODBS
Сообщений: 6,887
Вес репутации: 5611/171
Greg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond repute
По умолчанию Re: датчик ds18b20

Цитата:
Сообщение от Руслан Посмотреть сообщение
когда я писал прогу на asm то выбирал банк памяти в проге, а на Си думалось мне что компилятор сам определяется с банками памяти. Или я ошибаюсь? Как тогда на Си выделять массивы с выбором банка памяти?
если пикси, то я там написал. в микрочиповском компиляторе надо править скрипт линкера, тут на форуме обсуждали не раз..
Greg вне форума   Ответить с цитированием
Старый 20.07.2016, 17:29   #167
Руслан
Senior Member
 
Регистрация: 26.05.2015
Возраст: 42
Сообщений: 253
Вес репутации: 62/0
Руслан will become famous soon enough
По умолчанию Re: датчик ds18b20

Цитата:
Сообщение от Greg Посмотреть сообщение
но эту ошибку должны были победить переносом переменных в пзу (квалификатор const).
ошибку при компиляции победил, но повторюсь:
когда добавил const перед типом то компилится, а работать перестало видимо к этому массиву памяти надо и доступаться иначе как-то?
Руслан вне форума   Ответить с цитированием
Старый 20.07.2016, 20:50   #168
Greg
Super Moderator
 
Регистрация: 25.02.2007
Адрес: Moscow, ODBS
Сообщений: 6,887
Вес репутации: 5611/171
Greg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond repute
По умолчанию Re: датчик ds18b20

Цитата:
Сообщение от Руслан Посмотреть сообщение
ошибку при компиляции победил, но повторюсь:
когда добавил const перед типом то компилится, а работать перестало видимо к этому массиву памяти надо и доступаться иначе как-то?
какой компилятор? если пикси, то никаких ухищрений по доступу не надо. покажите минимальный пример, где не работатет доступ к конст.
Greg вне форума   Ответить с цитированием
Старый 21.07.2016, 17:12   #169
Руслан
Senior Member
 
Регистрация: 26.05.2015
Возраст: 42
Сообщений: 253
Вес репутации: 62/0
Руслан will become famous soon enough
По умолчанию Re: датчик ds18b20

Цитата:
Сообщение от Greg Посмотреть сообщение
какой компилятор? если пикси, то никаких ухищрений по доступу не надо. покажите минимальный пример, где не работатет доступ к конст.
Код:
int cmd_ATD()
{
    const char s_cmd[] = "ATD0507419027;";
    const char s_reads[22];
    const char sSh[] = "OK";

    memset(s_reads, '\0', 22);

    send_to_modem(s_cmd, strlen(s_cmd));
    read_modem(s_reads, 21);

    if( strstr(s_reads, sSh) == NULL )
    {
      return 1;//not search
    }
    else
    {
      return 0; //ok search
    }
}//cmd_ATD()
если БЕЗ использования const, то функция вернёт 0 (т.е. поиск в строке
Код:
if( strstr(s_reads, sSh) == NULL )
был успешный), а когда использую const, то поиск НЕ успешный. Это при прочих равных условиях - причина только в const.

Какой компилятор - затрудняюсь ответить - я его устанавливаю дополнительно к MPLAB. MPLAB у меня 7-летней давности - версию сейчас не скажу т.к. нет ноута при себе.
По памяти вроде:
MPLAB IDE v7.20
HI-TECH PICC18-PRO v3.45

Последний раз редактировалось Руслан; 21.07.2016 в 17:24.
Руслан вне форума   Ответить с цитированием
Старый 21.07.2016, 17:15   #170
Vanizma
Senior Member
 
Аватар для Vanizma
 
Регистрация: 30.04.2008
Адрес: Pskov
Сообщений: 4,131
Вес репутации: 4577/129
Vanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond repute
Отправить сообщение для Vanizma с помощью ICQ
По умолчанию Re: датчик ds18b20

Цитата:
Сообщение от Руслан Посмотреть сообщение
Код:
int cmd_ATD()
{
    const char s_cmd[] = "ATD0507419027;";
    const char s_reads[22];
    const char sSh[] = "OK";

    memset(s_reads, '\0', 22);

    send_to_modem(s_cmd, strlen(s_cmd));
    read_modem(s_reads, 21);

    if( strstr(s_reads, sSh) == NULL )
    {
      return 1;//not search
    }
    else
    {
      return 0; //ok search
    }
}//cmd_ATD()
если БЕЗ использования const, то функция вернёт 0 (т.е. поиск в строке
Код:
if( strstr(s_reads, sSh) == NULL )
был успешный), а когда использую const, то поиск НЕ успешный. Это при прочих равных условиях - причина только в const
компилатор-то какой? С18 или XC8? или PICC?
__________________

Vanizma вне форума   Ответить с цитированием
Старый 21.07.2016, 17:25   #171
Руслан
Senior Member
 
Регистрация: 26.05.2015
Возраст: 42
Сообщений: 253
Вес репутации: 62/0
Руслан will become famous soon enough
По умолчанию Re: датчик ds18b20

Цитата:
Сообщение от Vanizma Посмотреть сообщение
компилатор-то какой? С18 или XC8? или PICC?
По памяти вроде:
MPLAB IDE v7.20
HI-TECH PICC18-PRO v3.45

но вечером точно гляну и отпишусь
Руслан вне форума   Ответить с цитированием
Старый 21.07.2016, 21:21   #172
Greg
Super Moderator
 
Регистрация: 25.02.2007
Адрес: Moscow, ODBS
Сообщений: 6,887
Вес репутации: 5611/171
Greg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond repute
По умолчанию Re: датчик ds18b20

Цитата:
Сообщение от Руслан Посмотреть сообщение
[CODE]
const char s_cmd[] = "ATD0507419027;";
const char s_reads[22];
const char sSh[] = "OK";
вот это ты зря, он же в нее читать будет
Greg вне форума   Ответить с цитированием
Старый 21.07.2016, 22:38   #173
Руслан
Senior Member
 
Регистрация: 26.05.2015
Возраст: 42
Сообщений: 253
Вес репутации: 62/0
Руслан will become famous soon enough
По умолчанию Re: датчик ds18b20

Цитата:
Сообщение от Greg Посмотреть сообщение
вот это ты зря, он же в нее читать будет
может тут и собака порылась - попробую, спасибо.
т.е. const можно применять к массивам в которые НЕ читаю, например:
Код:
const char s_cmd[] = "ATD0507419027;";
глянул компилятор:
HT-PICC18 v8.35
MPLAB IDE v7.20
Руслан вне форума   Ответить с цитированием
Старый 22.07.2016, 08:51   #174
Greg
Super Moderator
 
Регистрация: 25.02.2007
Адрес: Moscow, ODBS
Сообщений: 6,887
Вес репутации: 5611/171
Greg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond repute
По умолчанию Re: датчик ds18b20

Цитата:
Сообщение от Руслан Посмотреть сообщение
может тут и собака порылась - попробую, спасибо.
т.е. const можно применять к массивам в которые НЕ читаю, например:
Код:
const char s_cmd[] = "ATD0507419027;";
глянул компилятор:
HT-PICC18 v8.35
MPLAB IDE v7.20
да, можно применять к данным, которые не меняются.
для микроконтроллеров - значит разместить данные во флешь памяти.
если у вас пик с дата епром памятью, часть данных можно положить туда квалификатором eeprom. но это только для пикси.
если не пикси, то тоже можно туда положить, но просто руками.
ещё пару килобайт выцепить...
Greg вне форума   Ответить с цитированием
Старый 22.07.2016, 09:42   #175
ampersant
Senior Member
 
Аватар для ampersant
 
Регистрация: 26.02.2008
Адрес: IgorV
Сообщений: 2,532
Вес репутации: 4887/116
ampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond repute
По умолчанию Re: датчик ds18b20

Цитата:
Сообщение от Руслан Посмотреть сообщение
может тут и собака порылась - попробую, спасибо.
т.е. const можно применять к массивам в которые НЕ читаю, например:
Код:
const char s_cmd[] = "ATD0507419027;";
глянул компилятор:
HT-PICC18 v8.35
MPLAB IDE v7.20
ещё частая ошибка: массивы строк разной длины. (прямоугольник с максимальной длиной строки* число строк) А должны быть массивы указателей на строки разной длины.(ровно столько сколько занято буквами+1 + указатели), что может иметь огромную разницу
ampersant вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 2 (пользователей: 0 , гостей: 2)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
датчик ds18b20 IE14 Общетехнические вопросы 10 24.02.2012 15:30
Цифровой датчик температуры DS18B20 JimmiKorn Общетехнические вопросы 70 29.05.2011 04:45
Датчик влажности на DS18B20 Vovka Общетехнические вопросы 23 23.03.2011 19:47
DS18B20, вроде бы такой проблемы еще не обсуждали Berkytxt Общетехнические вопросы 12 08.10.2010 22:45
Проблема с DS18B20 на си Den_GF5 Вопросы начинающих 6 07.05.2010 00:36


Часовой пояс GMT +3, время: 17:17.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd. Перевод: zCarot