причом тут жпт
код всеравно одинаковый берёте с поиска уже всеми провереный и вставляете
да и потом ничего не понятно чт овыбрали что залили что ком порт говорит на сервисной битности
что из этого ткнули ?
Найдено 248 результатов
- 26 мар 2025, 09:33
- Форум: Спросить у знатоков
- Тема: ESP32_C3 пользовательское описание
- Ответы: 11
- Просмотры: 727
- 25 мар 2025, 19:27
- Форум: Спросить у знатоков
- Тема: ESP32_C3 пользовательское описание
- Ответы: 11
- Просмотры: 727
Re: ESP32_C3 пользовательское описание
Судя по плате пины на светодиод там 12 и 13
Может ошиблись номером
Можно попробовать пробежаться вольтметром по пинам мож где и моргает в другом месте если нет то смотреть код
Как обычно начните с простого
Отрешить от флпрог и поищите в гугле простейший код для неё на поморгать свд
Если ...
Может ошиблись номером
Можно попробовать пробежаться вольтметром по пинам мож где и моргает в другом месте если нет то смотреть код
Как обычно начните с простого
Отрешить от флпрог и поищите в гугле простейший код для неё на поморгать свд
Если ...
- 25 мар 2025, 09:18
- Форум: Темы от автора
- Тема: Тестирование версии 9.2.Х
- Ответы: 1011
- Просмотры: 216772
Re: Тестирование версии 9.2.Х
продолжим мою затею дальше
я немного не правильно попробовал подход к своей мысли и вы меня не поправили почему то
мы же говорим о быстродействи и я забыл перевести выходы в регистры
и вот сейчас промерил пины и получил доступ 125нс !!!
2025-03-25_131050.png
это два выхода и время доступа меж ...
я немного не правильно попробовал подход к своей мысли и вы меня не поправили почему то
мы же говорим о быстродействи и я забыл перевести выходы в регистры
и вот сейчас промерил пины и получил доступ 125нс !!!
2025-03-25_131050.png
это два выхода и время доступа меж ...
- 24 мар 2025, 13:41
- Форум: Темы от автора
- Тема: Тестирование версии 9.2.Х
- Ответы: 1011
- Просмотры: 216772
Re: Тестирование версии 9.2.Х
хотя тут потестил третий вариант взял просто два пина и промежуток между ними оказался 4,75мкс
в теории возможно это время в котором мк заканчивает чтение заднего фронта одного пина и вызвает функцию второго пина к моменту чтения его переднего фронта
тогда первый наш рельтат будет всё же ...
в теории возможно это время в котором мк заканчивает чтение заднего фронта одного пина и вызвает функцию второго пина к моменту чтения его переднего фронта
тогда первый наш рельтат будет всё же ...
- 24 мар 2025, 12:33
- Форум: Темы от автора
- Тема: Тестирование версии 9.2.Х
- Ответы: 1011
- Просмотры: 216772
Re: Тестирование версии 9.2.Х
а вот затея с регистром не особо удалась
2025-03-24_160905.png
всего 5,125мкс
может я в чом то ошибся хотя нет
2025-03-24_160929.png
должно быть намного меньше
хотя можно теоретически предположить что именно вход пин 2 на регистрах даёт выгоду в 1,583мкс а в режиме выхода скорее всего ...
2025-03-24_160905.png
всего 5,125мкс
может я в чом то ошибся хотя нет
2025-03-24_160929.png
должно быть намного меньше
хотя можно теоретически предположить что именно вход пин 2 на регистрах даёт выгоду в 1,583мкс а в режиме выхода скорее всего ...
- 24 мар 2025, 12:00
- Форум: Темы от автора
- Тема: Тестирование версии 9.2.Х
- Ответы: 1011
- Просмотры: 216772
Re: Тестирование версии 9.2.Х
что то я понять не могу толи я что то не так делаю толи Сергей где то ошибся
его вариант замера выдаёт 4 8 12
на одном из форумов пишут что :
на Arduino proMini можно такого добится? я от него откзался только потому что дискретность micros() состовляла 4мкс.
предположим что так и есть наверное ...
его вариант замера выдаёт 4 8 12
на одном из форумов пишут что :
на Arduino proMini можно такого добится? я от него откзался только потому что дискретность micros() состовляла 4мкс.
предположим что так и есть наверное ...
- 24 мар 2025, 08:34
- Форум: Управление шаговыми двигателями и сервоприводами
- Тема: Шаговый двигатель на AccelStepper
- Ответы: 316
- Просмотры: 65334
Re: Шаговый двигатель на AccelStepper
пробовал в прошлом году этот пб на DM556 + NERO23 так не зашол он по осцылогрфу какие то микро микро импульсы нет ровной стабильной следовательности импульсов чот подёргивается то не едет
в итоге открыл просто пример библиотеки скопировал от туда проставил свои шаги разные выписал в эксель все ...
в итоге открыл просто пример библиотеки скопировал от туда проставил свои шаги разные выписал в эксель все ...
- 24 мар 2025, 05:16
- Форум: Разработка пользовательских блоков
- Тема: Ассемблерная вставка в FLProg
- Ответы: 96
- Просмотры: 6591
Re: Ассемблерная вставка в FLProg
да и вообще подумываю создать блок который бы следил за утечкой оперативной памяти из за дырявого кода а там уже решать обход что вызвало её
Сделать такой блок не сложно совсем. А вот найти почему утекает, это задача посложнее
С поисками - это в принципе Понятно Надо думать Ну есть же ...
- 24 мар 2025, 05:02
- Форум: Темы от автора
- Тема: Тестирование версии 9.2.Х
- Ответы: 1011
- Просмотры: 216772
Re: Тестирование версии 9.2.Х
Можно ещё попробовать добавить настройку для пинов с прерыванием для медленных сигналов то есть допустим мы знаем что сюда к этому пину будет подключена кнопка либо концевик то мы заходим в настройки пина выбираем режим вход и ставим галочку на использовать прерывание и тогда контроллер не будет так ...
- 24 мар 2025, 04:45
- Форум: Спросить у знатоков
- Тема: Nano+DS18b20+LED 4*7 c общим анодом
- Ответы: 9
- Просмотры: 408
Re: Nano+DS18b20+LED 4*7 c общим анодом
А если переделать библиотеку под прерывания допустим Pin 2 Arduino ведь тогда же в теории контроллер освободиться от ожидания датчика и будет заниматься своими делами а когда датчик сделать все свои дела дёрнет команду что всё готово и контроллер считает
- 23 мар 2025, 20:49
- Форум: Спросить у знатоков
- Тема: Nano+DS18b20+LED 4*7 c общим анодом
- Ответы: 9
- Просмотры: 408
Re: Nano+DS18b20+LED 4*7 c общим анодом
Это вы ещё с шестью датчиками не работали это же Ван вайр а он рвёт цикл в течение которого МК ничего не делает В итоге они последовательно опрашивались и там что-то в районе 2 секунд он отдыхал потом я пробовал раскидать их по диспетчеру задач чтобы они не пересекались Но даже и так разбив большую ...
- 23 мар 2025, 15:21
- Форум: Разработка пользовательских блоков
- Тема: Почему индетификаторы присваиваются не везде в ПБ ?
- Ответы: 6
- Просмотры: 384
Re: Почему индетификаторы присваиваются не везде в ПБ ?
нет но это я для себя пока так на стадии отладки
- 23 мар 2025, 14:11
- Форум: Разработка пользовательских блоков
- Тема: Почему индетификаторы присваиваются не везде в ПБ ?
- Ответы: 6
- Просмотры: 384
Re: Почему индетификаторы присваиваются не везде в ПБ ?
2025-03-22_190404.png
в декларе присвоился а в сетапе отказался
этот номер он всегда разный будет ?
или где бы я ни компилил его он будет вечный ?
я к тому что если руками его в блоке прописать p_42148373_1 = new byte[500]; что будет ?
да и вообще что делать с этим сейчас ?
MemoryUsage ...
- 23 мар 2025, 09:59
- Форум: Другое
- Тема: Показывает немного расширеную статистику по использованию оперативной памяти
- Ответы: 0
- Просмотры: 172
Показывает немного расширеную статистику по использованию оперативной памяти
Этот блок предназначен для анализа и мониторинга использования оперативной памяти для понимающих процессы
обычным достаточно меморифри для понимаю хотя бы на что могут ращитывать
2025-03-23_135928.png
Грубо говоря, SRAM память разделена на четыре области: статические данные, куча, свободная ...
обычным достаточно меморифри для понимаю хотя бы на что могут ращитывать
2025-03-23_135928.png
Грубо говоря, SRAM память разделена на четыре области: статические данные, куча, свободная ...
- 23 мар 2025, 09:25
- Форум: Разработка пользовательских блоков
- Тема: Почему индетификаторы присваиваются не везде в ПБ ?
- Ответы: 6
- Просмотры: 384
Re: Почему индетификаторы присваиваются не везде в ПБ ?
нуда незаметил сам ошибся
я то изначально кинулся проверять и в ручную прописал и всё сразу заработало подумал редактор гонит вроде как писали осенью что он болеет в девятой версии
поправил на *Р теперь автоматом проставляет везде
я то изначально кинулся проверять и в ручную прописал и всё сразу заработало подумал редактор гонит вроде как писали осенью что он болеет в девятой версии
поправил на *Р теперь автоматом проставляет везде
- 23 мар 2025, 06:55
- Форум: Темы от автора
- Тема: Тестирование версии 9.2.Х
- Ответы: 1011
- Просмотры: 216772
Re: Тестирование версии 9.2.Х
В настройках SPI надо было сделать чтобы при нажатии на SPI выпадал список в котором было можно выбрать с основными пинами либо альтернативными пинами вариант
Потому что в стм вы взяли неудачную раскладку заблочив отладку
Потому что в стм вы взяли неудачную раскладку заблочив отладку
- 23 мар 2025, 06:36
- Форум: Разработка пользовательских блоков
- Тема: Ассемблерная вставка в FLProg
- Ответы: 96
- Просмотры: 6591
Re: Ассемблерная вставка в FLProg
И к стати я все-таки придумал как померить чистый цыкл кода вашего и узнать его скорость
В теории нужно поставить в начеле пин и в конце пин а между ними код и померить время между пинами этими лучше осцылографом с двумя щюпами либо анализатором но с большеватой погрешностью
В теории нужно поставить в начеле пин и в конце пин а между ними код и померить время между пинами этими лучше осцылографом с двумя щюпами либо анализатором но с большеватой погрешностью
- 23 мар 2025, 06:26
- Форум: Разработка пользовательских блоков
- Тема: Ассемблерная вставка в FLProg
- Ответы: 96
- Просмотры: 6591
Re: Ассемблерная вставка в FLProg
Вы кстати взяли входные пины с очень полезной спецификой если мы говорим только про медленые сигналы входа что и натолкнуло меня на мысль
Вы их сейчас крутите теоретически с сотнями тысяч обращения проца к ним хотя они не меняются допустим
Хотя по моей теории если их написать через прерывание на ...
Вы их сейчас крутите теоретически с сотнями тысяч обращения проца к ним хотя они не меняются допустим
Хотя по моей теории если их написать через прерывание на ...
- 22 мар 2025, 16:39
- Форум: Помогите, а то я "нимагу"
- Тема: Плата АЦП AD7705/TM7705, двойная 16-битная, SPI
- Ответы: 11
- Просмотры: 943
Re: Плата АЦП AD7705/TM7705, двойная 16-битная, SPI
потомучто у него в блоке прописано фиксировано под есп8266
const int dataReadyPin= 5;
const int chipSelectPin= 15;
пропишите свои пины
в принцыпи то да берутся практически любые ну почти
ток спи то же надо указать в блоке от стм под каким номером походу
я бы взял спи1
SCK == PA5
MISO == PA6 ...
const int dataReadyPin= 5;
const int chipSelectPin= 15;
пропишите свои пины
в принцыпи то да берутся практически любые ну почти
ток спи то же надо указать в блоке от стм под каким номером походу
я бы взял спи1
SCK == PA5
MISO == PA6 ...
- 22 мар 2025, 15:14
- Форум: Разработка пользовательских блоков
- Тема: Почему индетификаторы присваиваются не везде в ПБ ?
- Ответы: 6
- Просмотры: 384
Почему индетификаторы присваиваются не везде в ПБ ?
2025-03-22_190404.png
в декларе присвоился а в сетапе отказался
этот номер он всегда разный будет ?
или где бы я ни компилил его он будет вечный ?
я к тому что если руками его в блоке прописать p_42148373_1 = new byte[500]; что будет ?
да и вообще что делать с этим сейчас ?
MemoryUsage_(Code ...
в декларе присвоился а в сетапе отказался
этот номер он всегда разный будет ?
или где бы я ни компилил его он будет вечный ?
я к тому что если руками его в блоке прописать p_42148373_1 = new byte[500]; что будет ?
да и вообще что делать с этим сейчас ?
MemoryUsage_(Code ...