Найдено 55 результатов
- Сб апр 11, 2020 10:36:19
- Форум: Радиотехника: приемники, передатчики, антенны
- Тема: Si4463 не взлетает
- Ответы: 77
- Просмотры: 39446
Re: Si4463 не взлетает
Друзья, возникли проблемы с приемом с CRC. Если происходит прием пакета с неверной контрольной суммой, то следующий пришедший пакет, который судя по информации от 4463 имеет верную контрольную сумму, содержит нулевые информационные байты... =( В эррате на чип есть похожий пункт "2.14 If a Received ...
- Пн мар 09, 2020 13:46:43
- Форум: ARM
- Тема: STM32 новичку в ARM что к чему
- Ответы: 8918
- Просмотры: 2240397
Re: STM32 новичку в ARM что к чему
Поднимайте CS после RXNE.
Он проверяет даже больше необходимого, проблема в другом. Если менять делители для SPI и замерять время между фронтом защелкивающим данные на SCK и поднятием NSS, то оно не меняется, т.е. SPI считает этот фронт окончанием передачи. При относительно небольших делителях все ...
Он проверяет даже больше необходимого, проблема в другом. Если менять делители для SPI и замерять время между фронтом защелкивающим данные на SCK и поднятием NSS, то оно не меняется, т.е. SPI считает этот фронт окончанием передачи. При относительно небольших делителях все ...
- Вс мар 08, 2020 11:19:04
- Форум: ARM
- Тема: STM32 новичку в ARM что к чему
- Ответы: 8918
- Просмотры: 2240397
Re: STM32 новичку в ARM что к чему
Здравствуйте! Разрешите ворваться в тему с вопросом по SPI STM32F103C8.
В одной из веток на форуме я задавал вопрос по SI4463, но проблема оказалась в SPI (m)
Проблема в том, что CS поднимается раньше чем закончилась транзакция по SPI.
Настройка:
//SPI registers
SPI1->CR1 |= SPI_CR1_BR; //clock ...
В одной из веток на форуме я задавал вопрос по SI4463, но проблема оказалась в SPI (m)
Проблема в том, что CS поднимается раньше чем закончилась транзакция по SPI.
Настройка:
//SPI registers
SPI1->CR1 |= SPI_CR1_BR; //clock ...
- Вс мар 01, 2020 10:41:29
- Форум: Радиотехника: приемники, передатчики, антенны
- Тема: Si4463 не взлетает
- Ответы: 77
- Просмотры: 39446
Re: Si4463 не взлетает
Ser60, большое Вам спасибо! Дело действительно оказалось в том, что чип селект поднимался раньше чем завершался обмен по SPI, как итог сишка некорректно воспринимала все, что ей передают. ( Посыпаю голову пеплом, в даташите si4463 ведь есть рисунок с таймингами SPI где показано, что должно быть ...
- Сб фев 29, 2020 15:13:10
- Форум: Радиотехника: приемники, передатчики, антенны
- Тема: Si4463 не взлетает
- Ответы: 77
- Просмотры: 39446
Re: Si4463 не взлетает
Взываю Ser60 
- Ср фев 05, 2020 09:34:56
- Форум: Радиотехника: приемники, передатчики, антенны
- Тема: Si4463 не взлетает
- Ответы: 77
- Просмотры: 39446
Re: Si4463 не взлетает
Забыл добавить сам вопрос. Я понимаю что курить чужие исходники и смотреть логи анализатора дело не самое шустрое, поэтому был бы благодарен если бы кто-то просто проверил мой код на работоспособность со своим, заведомо рабочим модулем 4463. У меня в свою очередь есть два одинаковых модуля, но оба ...
- Вт фев 04, 2020 23:06:08
- Форум: Радиотехника: приемники, передатчики, антенны
- Тема: Si4463 не взлетает
- Ответы: 77
- Просмотры: 39446
SI 4463. Нет передачи в эфире.
Если коротко: нет передачи в эфире.
Если подробно, то ситуация следующая. Запускаю si4463 rev B1 на передачу таким способом:
1 Подаю питание на схему
2 Даю длинный SDN=1 (200 мс)
3 Жду CTS=1
4 Шлю power up с указанием частоты кварца 26 МГц
5 Жду CTS=1
6 Отправляю набор конфигурационных property ...
Если подробно, то ситуация следующая. Запускаю si4463 rev B1 на передачу таким способом:
1 Подаю питание на схему
2 Даю длинный SDN=1 (200 мс)
3 Жду CTS=1
4 Шлю power up с указанием частоты кварца 26 МГц
5 Жду CTS=1
6 Отправляю набор конфигурационных property ...
- Чт июн 07, 2018 23:36:38
- Форум: AVR
- Тема: Ассемблер (ASM) для AVR в вопросах и ответах
- Ответы: 7971
- Просмотры: 2422299
Re: Ассемблер (ASM) для AVR в вопросах и ответах
Открой и скомпилируй для пробы вот этот тест - проектик
extdi_2313.zip
да поглядямс чего будет (ибо ни семерки ни десятки в наличии нету).
Дома проверил, тоже все нормально.
Опция "Version 2" включена.
Начал искать проблему методом исключения, удаляя участки кода и проверяя не ...
extdi_2313.zip
да поглядямс чего будет (ибо ни семерки ни десятки в наличии нету).
Дома проверил, тоже все нормально.
Опция "Version 2" включена.
Начал искать проблему методом исключения, удаляя участки кода и проверяя не ...
- Чт июн 07, 2018 13:38:40
- Форум: AVR
- Тема: Ассемблер (ASM) для AVR в вопросах и ответах
- Ответы: 7971
- Просмотры: 2422299
Re: Ассемблер (ASM) для AVR в вопросах и ответах
Проверил на работе, компиляция без ошибок, "сдвига" нет
Вечером проверю на домашнем компе.
Закралась мысль, а что если проблема в стилях комментариев? Я вижу у Вас используется классика ";", в то время как я использую сишную нотацию "//" или блоками "/* */".
Вечером проверю на домашнем компе.
Закралась мысль, а что если проблема в стилях комментариев? Я вижу у Вас используется классика ";", в то время как я использую сишную нотацию "//" или блоками "/* */".
- Чт июн 07, 2018 12:35:08
- Форум: AVR
- Тема: Ассемблер (ASM) для AVR в вопросах и ответах
- Ответы: 7971
- Просмотры: 2422299
Re: Ассемблер (ASM) для AVR в вопросах и ответах
Предыдущие скрины были из Notepad++
Привожу скрин из самой студии сразу после компиляции.
А у меня за много лет работы такой "снос" возникал не единожды, как на работе (вин 7) так и на домашнем ПК (вин 10). Причем зачастую происходит так: я создаю проект, постепенно наполняю его кодом и все идет ...
Привожу скрин из самой студии сразу после компиляции.
А у меня за много лет работы такой "снос" возникал не единожды, как на работе (вин 7) так и на домашнем ПК (вин 10). Причем зачастую происходит так: я создаю проект, постепенно наполняю его кодом и все идет ...
- Ср июн 06, 2018 21:11:26
- Форум: AVR
- Тема: Ассемблер (ASM) для AVR в вопросах и ответах
- Ответы: 7971
- Просмотры: 2422299
Re: Ассемблер (ASM) для AVR в вопросах и ответах
Кто-нибудь в курсе почему при генерации .lst файла (студия 4.19) исходник съезжает на одну строку вниз относительно расставленных адресов команд?
Все это время "до" ругался на протеус - мол это он компанует исходник со сдвигом. Потом заметил что это таки студия корень проблемы.
Исследуя вопрос ...
Все это время "до" ругался на протеус - мол это он компанует исходник со сдвигом. Потом заметил что это таки студия корень проблемы.
Исследуя вопрос ...
- Вс май 27, 2018 23:55:45
- Форум: Цифровая техника
- Тема: Proteus: вопросы и ответы
- Ответы: 5559
- Просмотры: 2212764
Re: Proteus: вопросы и ответы
Вопрос, который мучает очень долго:
Как с клавиатуры вводить в протеусовский Virtual Terminal произвольные значения?
Как с клавиатуры вводить в протеусовский Virtual Terminal произвольные значения?
- Ср май 02, 2018 20:54:56
- Форум: AVR
- Тема: ATmega128A и USBasp
- Ответы: 2
- Просмотры: 1620
Re: ATmega128A и USBasp
Был опыт с этой мегой. Нога pen внутренне подтянута к плюсу на постоянной основе и никак у меня не участвовала. Для подключения использовал стандартный моси мисо сцк ресет, разница лишь в том что в 128 они находятся на других ножках (моси и мисо для внутрисхемного программирования висят на тхд, рхд.
- Пт апр 27, 2018 15:00:09
- Форум: AVR
- Тема: Ассемблер (ASM) для AVR в вопросах и ответах
- Ответы: 7971
- Просмотры: 2422299
Re: Ассемблер (ASM) для AVR в вопросах и ответах
Что и требовалось подтвердить, как говорится) akl, спасибо за поддержку эксперимента!
А вот тот самый аппноут:
А вот тот самый аппноут:
- Чт апр 26, 2018 20:56:29
- Форум: AVR
- Тема: Ассемблер (ASM) для AVR в вопросах и ответах
- Ответы: 7971
- Просмотры: 2422299
Re: Ассемблер (ASM) для AVR в вопросах и ответах
Так вот была же, надежда. Из-за фразы из апноута
the picoPower BOD can be turned off in Extended Standby, Standby, Power Save and Power Down modes
- Ср апр 25, 2018 18:20:20
- Форум: AVR
- Тема: Ассемблер (ASM) для AVR в вопросах и ответах
- Ответы: 7971
- Просмотры: 2422299
Re: Ассемблер (ASM) для AVR в вопросах и ответах
Нет, не мурчит(
Я имею ввиду для IDLE режима. Для Power Down работает.
Я имею ввиду для IDLE режима. Для Power Down работает.
- Ср апр 25, 2018 07:29:05
- Форум: AVR
- Тема: Ассемблер (ASM) для AVR в вопросах и ответах
- Ответы: 7971
- Просмотры: 2422299
Re: Ассемблер (ASM) для AVR в вопросах и ответах
БОД используется для обеспечения сохранности ЕЕПРОМ. По логике вещей отключить его программно в ИДЛЕ должно быть возможно, потому что в этом режиме отключается тактирование флэш и цпу, а значит и выполнение неверных команд, которые могут привести к порче памяти, невозможно
- Вт апр 24, 2018 20:38:17
- Форум: AVR
- Тема: Ассемблер (ASM) для AVR в вопросах и ответах
- Ответы: 7971
- Просмотры: 2422299
Re: Ассемблер (ASM) для AVR в вопросах и ответах
И сам бы отказался от IDLE, да вот только прерывание от таймера необходимо, а как известно таймер из Power Down не пробуждает.
С другой стороны в аппноуте "Innovative Techniques for Extremely Low Power Consumption with 8-bit Microcontrollers" перечислены и другие режимы кроме Power Down
С другой стороны в аппноуте "Innovative Techniques for Extremely Low Power Consumption with 8-bit Microcontrollers" перечислены и другие режимы кроме Power Down
- Вт апр 24, 2018 19:12:44
- Форум: AVR
- Тема: Ассемблер (ASM) для AVR в вопросах и ответах
- Ответы: 7971
- Просмотры: 2422299
Re: Ассемблер (ASM) для AVR в вопросах и ответах
Подскажите кто знаком с БОД
В тини13а есть функция программного отключения БОД. Пытаюсь ее активировать в IDLE режиме вот таким образом:
ldi r_temp, (1<<SE)|(0<<SM1)|(0<<SM0)
out MCUCR, r_temp
ldi r_temp, (1<<BPDS)|(1<<BPDSE)
out BODCR, r_temp
ldi r_temp, (1<<BPDS)|(0<<BPDSE)
out BODCR, r ...
В тини13а есть функция программного отключения БОД. Пытаюсь ее активировать в IDLE режиме вот таким образом:
ldi r_temp, (1<<SE)|(0<<SM1)|(0<<SM0)
out MCUCR, r_temp
ldi r_temp, (1<<BPDS)|(1<<BPDSE)
out BODCR, r_temp
ldi r_temp, (1<<BPDS)|(0<<BPDSE)
out BODCR, r ...
- Сб апр 14, 2018 22:50:19
- Форум: AVR
- Тема: Программирование ATmega 128
- Ответы: 7
- Просмотры: 2027
Re: Программирование ATmega 128
Если Вам нужен программный SPI именно на ассемблере, то возьмите готовое решение от Atmel