- ADS1256 : как сделать обмен с понятной архитектурой программы? Дело
в том, что у этого АЦП нельзя просто взять и записать занчение или
получить данные. Часть команд должны выдерживать паузы до
выставления данных или снятия SS/CS. Например, для RREG (прочитать
регистр) выглядит так: Dingo(960 знак., 28.06.2022 07:19, dao, ссылка, полностью)
- Я бы делал 2 автомата состояний. 1) В main() высокоуровневый -
проверяет наличие готовых данных от АЦП, состояния: IDLE, BUSY,
DATA_READY. 2) В прерывании по завершении SPI-передачи. Там вот все
состояния, что вы выше написали, а в конце выставляется DATA_READY.
Ну, или взять FreeRTOS и между задачами гонять сигналы/события/др. Costic(1 знак., 28.06.2022 18:08, ссылка)
- * активировать CS Andrey190(271 знак., 28.06.2022 12:13)
- как часто нужно вычитывать данные из ADS1256? может можно сделать
частоту обмена по SPI 50кГц? тогда можно писать и читать с DMA за
один проход - Andrey190(28.06.2022 11:18)
- А чем не устраивает просто хранить результаты АЦП в памяти, в виде
банального массива наиболее актальных результатов? Cкpипaч(138 знак., 28.06.2022 09:46)
- не вижу проблем, похоже что вы усложняете! паузу делайте N кол-вом
nop, точности там не нужно, самое главное чтоб не меньше
положенного. Да и задержкой на самом деле такой тайминг назвать
сложно t6 == 50 * 1/fCLKIN - Aleksey_75(28.06.2022 08:47)
- А потом отдали управление дальше, другой функционал долго держал
проц, в результате мы не успеем начать следующий сэмпл в
назначенное время. Не, не пойдёт. Надо по прерываниям размазывать.
Для msp430 был пример, что проц всё делает в перываниях, остальное
спит, вот оно ближе. Тут вроде где-то называли такое "биглуп
наизнанку". UPD: Нашёл, перечитаю на несколько раз. Dingo(14 знак., 28.06.2022 08:55 - 10:49, ссылка, ссылка)
- Вангую, вы незнакомы с protothreads. Это те же конечные автоматы,
но код выглядит, как поток. Очень удобно для вот таких вещей в том
числе. - SciFi(28.06.2022 07:41)
- Знаком, практиковал, но не то, чтобы много; потому и упоминал. Там
ещё сеть крутится, вот её не уверен, что прикручу. Думаю в сторону
Контики: лишнее выкинуть, своё добавить - как раз её
применение(ниша) и будет. - Dingo(28.06.2022 07:45)
- Микроскопом гвозди заколачивать, ИМХО. - SciFi(28.06.2022 07:47)
- В общем-то да, сеть в отдельный PT завернуть - и решение готово.
Подумаю, может и да. - Dingo(28.06.2022 07:50)
- Кстати, protothreads — это не ОС. Загляните, что там внутри, это
несколько не очень хитрых макросов. А задачка про АЦП, которую вы
описали, тривиально решается без прерываний в обычной схеме Big
Loop. Там, конечно, возникает джиттер, связанный с природой Big
Loop, но на этот счёт требования озвучены не были. Может быть, это
всё, что вам нужно. - SciFi(28.06.2022 07:55)
- "Подсказчик-кодер" обученный на базе github sav6622(1 знак., 28.06.2022 13:18, dao, ссылка, полностью)
- Три сертифицированные отечественные операционные системы начали
использовать ядро Linux 5.10, поддерживаемое Технологическим
центром исследования безопасности ядра Linux, созданном в 2021 г.
на базе Института системного программирования Российской академии
наук Cкpипaч(1 знак., 28.06.2022 12:23, dao, ссылка)
- все таки китайцы китайцам рознь... две конторы GigaDevice и Artery.
у первых рефренс мануал более менее, у вторых лютый писец...
Смотрим бит PLLHEXTDIV регистра CRM_CFG, описалово "1: HEXT is
divided according to the setting of HEXTDIV." что за HEXTDIV и где
его искать история умалчивает) - Aleksey_75(25.06.2022 00:28, dao, полностью)
- Есть подозрение, что мировой рынок полупроводников проходит точку
перегиба в части выручки. Возможно, плато перегиба. Далее довольно
долго море дешевых ИМС, но не для нас :( Evgeny_CD(1 знак., 27.06.2022 11:47, dao, ссылка, полностью)
- Ну наконец-то! Китайцы создали на экзафлопсном суперкомпьютере
искусственный интеллект масштаба человеческого мозга Evgeny_CD(2 знак., 25.06.2022 01:17, dao, ссылка, картинка, полностью)
- строили мозг человека, а получили, в лучшем случае, мозг таракана,
да и то не весь LordN(3 знак., 25.06.2022 09:47)
- Погундеть это наше фсе. Строили не мозг человека, а комп масштаба
мозга человека. Не забывай, что человек первые 20 лет интенсивно
обучается, да все равно еще дурак дураком. А отдельные и до
старости ими остаются. Необученный ИИ это даже не таракан, а
пустышка. Это исследовательский проект и охуенный. - Codavr(27.06.2022 09:41)
- На мой дилетантский взгляд одна из принципиальных проблем, что мозг
даже таракана или дрозофилы стартует далеко не с нуля: есть
врождённые механизмы-рефлексы, есть биохимия. Если для нейросети
приходится обучать, что есть "хорошо-плохо", то биологически оно
встроено в архитектуру при создании экземпляра. "Укололись -
обожглись - отдёрнули лапку; освещённость меняется - движемся в
сторону или от; и так далее. - Dingo(27.06.2022 06:00)
- тут какой-то праздник какокой-то хуеты случился, я же просто
пытался заострить внимание публики на том, что железо априори не
могёт быть мозгом, або потому, что оно не могёт менять свою
структуру абы как ему вздуемается, просто потому что ему никак не
вздумается. ферштенен ми або ни? - LordN(25.06.2022 20:14)
- У таракана мозга нет. Как и у всех членистоногов, у него сеть
нервных узлов. Хе, сеть из нейросетей. Бapбoc(106 знак., 25.06.2022 16:08)
- если по возможностям хотя бы мозг таракана то это КАТАСТРОФА ДЛЯ
ЧЕЛОВЕКА, попробуйте запустить к себе домой тараканов, быстро
поймете о чем речь когда будете пытатся их уничтожить. - klen(25.06.2022 11:52)
- Слабо этому "резиновыми мозгу", которые положен пользователям
резиновых женщин, скормить Ландафшица? - Evgeny_CD(25.06.2022 01:38)
- Слабо. - Kpoк(25.06.2022 09:37)
- Про сам компьютер Evgeny_CD(1 знак., 25.06.2022 01:26, ссылка)
- [Natural Docs] lets you document code written in any of 21
programming languages. Evgeny_CD(1 знак., 27.06.2022 13:34, dao, ссылка)
- Фирма интересная попалась. Совэлмаш. Есть серия роликов, где они
УШМ на асинхронном двигателе делают. Лично я считаю, что вот это
идея - компактный асинхронник с конформным инвертором - это
офигенный рынок. И технически, с удешевлением GaN все в целом уже
готово. Evgeny_CD(9 знак., 27.06.2022 10:35, dao, ссылка, youtube, полностью)
- Google создает «настоящий» искусственный интеллект. Новость старая,
вроде постил, но не нашел. Мысли там высказаны очень здравые. Evgeny_CD(1 знак., 25.06.2022 20:33, dao, ссылка)
- [Time-Domain Electromagnetic Methods] С подачи MBedder'а. Метод импульсной электромагнитной геолокации -
определение карты проводимости, в том числе под землей. Evgeny_CD(92 знак., 22.06.2022 21:33, dao, ссылка, ссылка, полностью)
- А есть еще Frequency-Domain EM - ДИП по-нашему --> MBedder(4 знак., 23.06.2022 00:53 - 01:18, ссылка, ссылка)
- Что самое любопытное, здесь можно применить те же принципы, что в
радиолокаторе бокового обзора и радиовидении. Пространственное
разрешение можно существенно повысить. - Evgeny_CD(22.06.2022 23:33)
- Похоже, до меня начинает доходить. Если мы создали поле, пропустив
ток через рамку, то во внешней среде наведется поле, которое будет
пытаться компенсировать наше поле. Если наше поле резко закончилось
(импульсная мощность Tx на фронтах должна быть чудовищная), то
наведенное поле будет спадать по тому же принципу, по которому
обмотка реле "разряжается" через обратный диод, точнее в нашем
случае резистор. И по скорости разряда мы сможем оценить величину
этого резистора. - Evgeny_CD(22.06.2022 23:11)
- Так... а где у нас пост про исследование Вселенной синусом имени
Ксении? Ох помню там набор идей был фантастический! - Evgeny_CD(22.06.2022 23:04)
- Как я понимаю, водоносные слои искать под колодец - самое то? - Evgeny_CD(22.06.2022 23:00)
- Да. - Kpoк(23.06.2022 12:27)
- Гармоническое возбуждение оно покошерней будет. - Kpoк(22.06.2022 22:16)
- Так так... а если ПЛ таким искать? - Evgeny_CD(22.06.2022 21:47)
- Документы Evgeny_CD(2 знак., 22.06.2022 21:44, ссылка, ссылка)
- Чувак с желтой катушкой на уровне пояса - у него яиц просто нет и
он уже ничего не боится? Или там импульс совсем маломощный? - Evgeny_CD(22.06.2022 21:34)
- Взрывной рост гейропейского рынка PV генерации? Evgeny_CD(908 знак., 19.06.2022 02:05, dao, ссылка, полностью)
- Здравствуйте. Начальство приняло политическое решение юзать
лаурент5(мастерКит) = система чисто продвинутые __датчики_ с веб и
КЕ командами сильно ограниченный функц , внутри pic32mx795f512l,
можно заливать "фирменные" прошивки. Сильно хочется расшить
функционал, кто=нибудь пробовал его сломать или свою прошивку туда
залить? - cтpaтeг(22.06.2022 16:05,
, dao, полностью)MBedder
- Необходимо в браузере проклацать поля, формы странички в сети и
посмотреть результаты. Но не руками, программой. Такое вообще
бывает? Tpoeшник(67 знак., 14.06.2022 21:55, dao, полностью)
- В связи с этим всегда хотел понять: для видеокарт важна плавающая
арифметика, для майнинга - целая. Из пушки по воробьям стреляют? - Kpoк(20.06.2022 08:43, dao, полностью)Evgeny_CD
- На Хабре статья по нестареющему софту для десктопов. teap0t(1 знак., 17.06.2022 10:32, dao, ссылка, полностью)