Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

Прототипен SPI драйвер
http://mcu-bg.com/mcu_site/viewtopic.php?f=5&t=19227
Страница 1 от 2

Автор:  Grubi [ Сря Юли 10, 2024 5:35 pm ]
Заглавие:  Прототипен SPI драйвер

Някой с опит за писането на такива за Ардуино, Малинка или каквато и да е подобна платформа.
Трябва ми за подкарване на един тексаски чип, и само за основно подкарване - целият драйвер ще отнеме доста време,
но за пробата някой с опит сигурно ще го направи за дни или седмица, на мен ще ми отнеме месец и повече.

Ако има някой със сводобно време и желание, да ми пише на лични.

Автор:  TheWizard [ Сря Юли 10, 2024 5:57 pm ]
Заглавие:  Re: Прототипен SPI драйвер

Ардуино си има SPI драйвер - настрой му краката и Газ !
едва ли Тексака има нещо по-различно ( и специфично ) в тоя SPI


https://www.circuitbasics.com/how-to-se ... r-arduino/

Автор:  Grubi [ Сря Юли 10, 2024 5:59 pm ]
Заглавие:  Re: Прототипен SPI драйвер

Май така ще стане накрая... както обикновено - вика човек Неволята и продължава.

Автор:  TheWizard [ Сря Юли 10, 2024 6:05 pm ]
Заглавие:  Re: Прототипен SPI драйвер

8 битов SPI - инит пинове ... чети и записвай данни
за 16 битов ... някои MCU ако няма хардуерна подръжка - връткат 2х8
"проблема" ти е ако гониш бърз трансфер, DMA ала бала...

иначе 90% Arduino SPI е като за деца...

Автор:  ToHu [ Сря Юли 10, 2024 6:50 pm ]
Заглавие:  Re: Прототипен SPI драйвер

Имаше дърво с модовете, не помня кои но бяха объркани, то и с есп-то имаше някакви бози ...та ако не е в Мод 0 и не тръгне виж първо дали сигналите са ок.

Автор:  TheWizard [ Сря Юли 10, 2024 7:37 pm ]
Заглавие:  Re: Прототипен SPI драйвер

нищо особено няма в тва чипе ... просто искай от ТИ разширената версия на PDF - кой рег какво значи...
( забил си се с "прехвален" CES 2024 чип за автомобилната промишленост )

Автор:  Grubi [ Сря Юли 10, 2024 9:50 pm ]
Заглавие:  Re: Прототипен SPI драйвер

По-скоро са ми го "забили"... но каквото е такова. Няма да го обсъждам. Благодаря - ще погледна какво си ми хвърлил, че съм на телефона сега. Ами те са малко дръпнати както винаги - питаш ги и никаква инициатива да помогнат повече, но иначе точат зъби и лиги как ей сега ще поръчаш 1 милион чипа.

Автор:  Grubi [ Сря Юли 10, 2024 11:15 pm ]
Заглавие:  Re: Прототипен SPI драйвер

Тия са вярно за бой...бях ги питал дали са пускали някаква библиотека или код - не, нямало. Има и ъпдейт от началото на годината - сега ще ги питам оправили ли сте го или не. Но както и да - това е кода за развойния кит и той хем го има, хем го няма...
Та затова търся някой който "Чува петела", защото аз докато го чуя може и да оглушея.
Както казах - развойния кит подържа само един чип, а не няколко накичени на SPI бъса както го рекламират. И няма какво да го крия - DRV3946.

Автор:  ДедоБоре [ Чет Юли 11, 2024 8:30 am ]
Заглавие:  Re: Прототипен SPI драйвер

блах...

от кога тия неща станаха толкова секретни?
'изгори и изяж преди да прочетеш' :vom:
и въобще - да залагаш чип от тоя месец с 2 параграфа описание е адски анти-инженерно.
би трябвало не вие да платите на TI, а те да ви платят

според мен, трябва да изискаш от тия прокуристи/меринджеи, дето са ти го натресли тоя чип, да ти осигурят канал 'на къси вълни' с малка латенция към TI.
иначе няма никакъв начин

---

драйвер за драйвер...
в софтуения контекст на горното се предполага наличие на ОС.
всяка си има особености, едно е на малинка (лайнукс), друго е на FreeRTOS и т.н.
и какъвто и да е (успешен) експеримент на една платформа не гарантира по никакъв начин успех/преносимост на друга.
изясни си ги тия неща предварително.

ползването на готови библиотеки, дали от производител, дали от някой друг (ардуино), не го препоръчвам

Автор:  ToHu [ Чет Юли 11, 2024 9:53 am ]
Заглавие:  Re: Прототипен SPI драйвер

Абе мързи ме да му прочета pdf-а ама какво чак толкоз ще има в тая библиотека, все пак клатиш два прости изхода.

Автор:  ДедоБоре [ Чет Юли 11, 2024 10:00 am ]
Заглавие:  Re: Прототипен SPI драйвер

в публичния pdf няма нищо.
2 параграфа общи приказки, дори няма табличка с пинове, напрежения и тоци.
за регистри пък въобще няма да говорим, както и за времедиаграми.
интересно TI защо са подходили така

Автор:  Grubi [ Чет Юли 11, 2024 11:44 am ]
Заглавие:  Re: Прототипен SPI драйвер

Имам всичко, но е под NDA - не искам да се вкарвам в тия филми публично. Ако се логнеш има примерна библиотека (без NDA) - но тя е за фърмуера на EVK-то, което управлява само един контактор, а не всички едновременно. Ако ви е интересно, ще ви разкажа повече - просто не публично.

Автор:  MYXATA [ Чет Юли 11, 2024 12:27 pm ]
Заглавие:  Re: Прототипен SPI драйвер

Направи го по следният начин:
Bsp (board support package) всичконза инициялизация на процессора и спи интерфвйса кой мод, чип селект , дължина на дума и т.н. и две функции spiwrite() , spiread(), или аконискаш го обедини в spiwriteread(), катонсе има напредвид, че спи е дуплексен протокол.
Отгоре си направи Hal( hardware abstraction layer).
И отгоре си почни самият драйвер за чиплето, основни функции за инициялизация, писане четене, отваряне/затваряне на контактора, четене на тока и т.н.
Така веднъж написан ще може да го ползвашна всякаква платформа само като си снениш bsp.

Автор:  Grubi [ Чет Юли 11, 2024 1:02 pm ]
Заглавие:  Re: Прототипен SPI драйвер

Слушам и си записвам ;)
Ще вземете да ме направите софтуерист.

Като е толкова нужно и важно - да научат АИ-то да пише драйвери по чаршаф ;)

Автор:  TheWizard [ Чет Юли 11, 2024 1:18 pm ]
Заглавие:  Re: Прототипен SPI драйвер

ти от NDA "чаршафа" разбра ли как се уникаства и броадкаства много чипове с един CS

Страница 1 от 2 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/