Ruslan
попробуй написать напрямую в китай
Valery
попробуй написать напрямую в китай
На инглише или русский понимают?
Евгений
Ruslan
На инглише или русский понимают?
все китайцы понимают русский (максимальный сарказм)
Ruslan
в зеленограде закажи
Valery
в зеленограде закажи
А можно подробнее?
А можно подробнее?
В резоните он видимо имеет ввиду. За оверхдохуя
Ruslan
Зато на русском и с гарантией
Valery
В резоните он видимо имеет ввиду. За оверхдохуя
Понял. Ну хотя бы спрошу цену. Спасибо
Ruslan
В резоните он видимо имеет ввиду. За оверхдохуя
Это ты нищеброд, может Валерию это не проблема )
Евгений
Зато на русском и с гарантией
И главное они ваши любые чертежи и файлы поймут
И главное они ваши любые чертежи и файлы поймут
А если и пошлют, то на своем, отечественном.
Евгений
Но вообще изготавливать платы при этом ничего в этом не понимая такое себе. В принципе к любой продукции относится. В итоге бывает дешевле нанять спеца, который в этом разберется.
Спец, который это делал, куда-то пропал
Все они куда то пропали через верхний Ларс
Max
Мож просто в запой ушел, чо началось-то?
Евгений
Спец, который это делал, куда-то пропал
Значит другого искать. Знаю что проблема, но что вы будете делать с партией нерабочих плат, при том что у вас в принципе никто даже не понимает как их диагностировать? А сделать ошибку в заказе в вашем случае очень легко и вероятность ошибки явно выше, чем 50/50...
AIR
Делай 5 шт, проверяй 1 спаяв руками.
Евгений
Понял. Спасибо. Тут запрещено ведь искать, да?
Поискать тут всегда можно, другой вопрос адекватности исполнителя :) И всегда остаётся момент кидка
Евгений
Ну, в других местах тож никто гарантий не даст
Всегда есть я :))) Как независимый иксперд =))) Шутка юмора
Max
Всегда есть я :))) Как независимый иксперд =))) Шутка юмора
Вопрос только, с кем ты быстрее сговоришься))
Евгений
Вопрос только, с кем ты быстрее сговоришься))
Как гусский Казахстанец, неподкупный! =)))
Max
Как гусский Казахстанец, неподкупный! =)))
Т.е. заносить надо сразу х2-х4, да?
Евгений
Max
Что ты палишь, а?
Долю хочу, что за вопросы!
Евгений
Долю хочу, что за вопросы!
Пиши адрес, сейчас привезу :)))
Max
Пиши адрес, сейчас привезу :)))
Да я сам заеду ради такого. Верхний Ларс, говоришь?))
Знакомый казах в казани
Max
Нет, KAZAN
О, не был там. Выезжаю, жди.
Евгений
О, не был там. Выезжаю, жди.
Давай, только резче! Утром в пятницу поползу домой в Казахстан
Max
На коне? Догоню.
Евгений
На коне? Догоню.
Сё, сё, ждём!
Valery
А можете подсказать, что это за файлы?
Ramzess_II
а скажите как так получается что esp8266 может писать во флеш себе данные. допустим в том же стм мы пишем по 16 бит за операцию и гуд. а тут как, ведь флеш внешняя, мы должны считать инструкцию - записать и тд...
Indr1x
маппингом внешней флеш памяти в общее отображаемое пространство. если я правильно понял вопрос.
Ramzess_II
маппингом внешней флеш памяти в общее отображаемое пространство. если я правильно понял вопрос.
но блин. для управления spi нужно много инструкций. не так ли? а он как раз пишет в память. от куда ему брать новые инструкции?
но блин. для управления spi нужно много инструкций. не так ли? а он как раз пишет в память. от куда ему брать новые инструкции?
А ты имешь ввиду чтоб прочитать спи нужны инструкции спи которые находятся на флешке спи что-ли? И получается замкнутый круг?
Indr1x
вообще вообще? А как же ROM?
ну да. у нее ведь вообще нету внутренней памяти.
Ну у него ром же есть какой-то, который отвечает за прошивку и загрузку. Ты про него забыл?
Вот он этим занимается. Дальше передает управление твоей прошивке а в ней включен драйвер спи
И в случае pagefault дергается этот драйвер насколько я понял
вообще вообще? А как же ROM?
А они почему-то даже на офф сайте указывает её размер как 0
Ramzess_II
если это на этапе компиляции как то учитывается тогда да. просто это как то не очевидно.
если это на этапе компиляции как то учитывается тогда да. просто это как то не очевидно.
Так у тебя же там базовая прошивка есть. Если на ардуине то она на базе ESP8266 NONOS SDK
Там есть какие-то закрытые блобы
Ramzess_II
Так у тебя же там базовая прошивка есть. Если на ардуине то она на базе ESP8266 NONOS SDK
я имею ввиду потом. во время выполнения кода (который я написал) там можно сохранить во флеш как в еепром
Ramzess_II
Ну так этим драйвер занимается спи
ну правильно. но чтоб спи работал проц должен загрузить в него данные. а это инструкция
Ну?
Так эти функции уже в памяти
Они никогда ее не покидают
Ramzess_II
но их же нужно извлечь от туда чтоб выполнить. а пока мы пишем во флеш читать не можем
Иначе произойдет простая вещь. Проц сгенерирует pagefault чтоб вызвать обработчик который должен будет прочесть память, а он блять тоже выгружен из памяти. Такого допускать нельзя. Поэтому эти функции никогда не покидают память
В винде это называлось невыгружаемый пул. Здесь хз как называется
Ramzess_II
так получается он в оперативу закидывает а потом из нее выполнит?
так получается он в оперативу закидывает а потом из нее выполнит?
https://github.com/espressif/ESP8266_NONOS_SDK/blob/master/driver_lib/driver/spi_interface.c Вот кусок драйвера
У 8266 160 кб оперативки. Из которых только 80 доступны юзеру
так получается он в оперативу закидывает а потом из нее выполнит?
Грубо говоря да. Код с этими функциями будет находится в оперативной памяти
Ramzess_II
спасибо
во, это я хотел понять. общий принцип
Ну так это везде так) На больших компах принцип точно такой же
блин. я не задумывался на счет этого
Считай что ядро винды постоянно находится в оперативной памяти и никогда его не покидает. Если случится ситуация когда в памяти не будет нужного куска кода для чтения того же диска, то ты получишь синий экран)
Ну там часть ядра конечно туда сюда плавает. Но основной костяк всегда в памяти
Первичную инициализацию выполняет BIOS/EFI (по аналогии с ROM в есп8266), затем передает управление операционной системе (твоей прошивке).
Ramzess_II
Первичную инициализацию выполняет BIOS/EFI (по аналогии с ROM в есп8266), затем передает управление операционной системе (твоей прошивке).
получается эти мк уже сложнее стмок) тут все по взрослому. а я думал тут можно прям на регистрах написать да и все. но нет, тут куча финтов еще
Можно все на регистрах делать. Есть документации. Там под капотом же все так же "на регистрах"
Ramzess_II
Они не сложнее. Они просто менее документированы
та ну как. в стм проще. загрузил во флеш да и все. оно от туда читает. если нужно из оперативки выполнить функцию то это сложнее. где то читал что так делали. но это редкие случаи. а тут без доп кода не обойтись
Oleh
Привет. Может кто подскажет: можно ли к пинам 10,11,12,14 74HC595 напрямую подключать пины esp8266, если напряжение питания на 74HC595 составляет 5В. Спасибо.
Oleh
Пины в даташите указаны как input