Size: a a a

Про разработку электроники

2020 June 14

yp

yuri poplevin in Про разработку электроники
k a r 1 m
Привет, как думаете, при какой частоте следования периодического сигнала
дифференцирование сигнала RC-цепью будет достаточно точным?)
мистер хоровиц говаривал что то про 5RC, для формулы дифференциатора и одиночного импульса. Если говорить и гармоническом сигнале, то дифференциатор это суть HPF с рассчетными параметрами для любой требуемой частоты. (до моменка, когда емкость не уменьшится до пары пФ)
источник

ЕТ

Егор Ткаченко... in Про разработку электроники
я хочу сделать устройство для дублирования ик пультов не стандартных протоколов
вот этот код работает, но в стр 31, uint16_t pulses[100][2];   вместо 100 элементов, приходится выделять 300

https://gist.github.com/jeje/3059272#file-gistfile1-c-L31

подскажите пожалуйста, как можно сократить объем используемой памяти используемый таким массивом?
источник

DT

Dmitry Teh in Про разработку электроники
взять камень жирнее и не обращать внимание на память?

или, наверное, разрешение уменьшить (константа чуть выше)
источник

ЕТ

Егор Ткаченко... in Про разработку электроники
Dmitry Teh
взять камень жирнее и не обращать внимание на память?

или, наверное, разрешение уменьшить (константа чуть выше)
а если писать на sd карту, я не буду успевать по времени?
источник

E

Evgeny in Про разработку электроники
Или выучить си 😊
источник

DT

Dmitry Teh in Про разработку электроники
навскидку не скажу. но на SD карту блоками писать нужно и блоки там не маленькие — всё равно массив нужен будет
источник

ЕТ

Егор Ткаченко... in Про разработку электроники
я си только начал, в основном на питоне пишу
источник

E

Evgeny in Про разработку электроники
Да это ж говнокод. Насколько я понял highpulse и lowpulse должны находиться в каких-то пределах, а создаётся массив с записью кол-ва микросекунд
источник

E

Evgeny in Про разработку электроники
Вместо того чтобы если все норм писать биты 0 и 1 пишут два uint16_t
источник

ЕТ

Егор Ткаченко... in Про разработку электроники
Evgeny
Вместо того чтобы если все норм писать биты 0 и 1 пишут два uint16_t
Я вот думаю сейчас, первым нажатием на кнопку оценить длительность нуля и единицы
источник

ЕТ

Егор Ткаченко... in Про разработку электроники
А потом писать как вы сказали
источник

ЕТ

Егор Ткаченко... in Про разработку электроники
И на выходе- два инт значения и n байт
источник

ЕТ

Егор Ткаченко... in Про разработку электроники
Или.. жестоко задать эти длительности, и натягивать на них то что получено
источник

ЕТ

Егор Ткаченко... in Про разработку электроники
А есть пример кода какой нибудь?)
источник

АШ

Андрей Шевченко... in Про разработку электроники
Hi!
Кто использует VsCode + platformio?
источник

D

DarkKC in Про разработку электроники
Андрей Шевченко
Hi!
Кто использует VsCode + platformio?
Вот тебе точно нужен список имён? Или таки есть какой-то вопрос?
источник

АШ

Андрей Шевченко... in Про разработку электроники
DarkKC
Вот тебе точно нужен список имён? Или таки есть какой-то вопрос?
Вопрос. Использование установленной platformio не только в vscode..
источник

D

DarkKC in Про разработку электроники
а, не, использую только платформио + вскоде, но не платформио + вскод + небо + аллах
источник

D

DarkKC in Про разработку электроники
а в чём ещё его можно/хочется использовать?
источник

АШ

Андрей Шевченко... in Про разработку электроники
vim, emacs
источник