Отговори на тема  [ 21 мнения ]  Отиди на страница 1, 2  Следваща
Прототипен SPI драйвер 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Мар 16, 2006 9:42 am
Мнения: 12118
Местоположение: Гьотеборг
Мнение Прототипен SPI драйвер
Някой с опит за писането на такива за Ардуино, Малинка или каквато и да е подобна платформа.
Трябва ми за подкарване на един тексаски чип, и само за основно подкарване - целият драйвер ще отнеме доста време,
но за пробата някой с опит сигурно ще го направи за дни или седмица, на мен ще ми отнеме месец и повече.

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


Сря Юли 10, 2024 5:35 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 12:48 pm
Мнения: 6107
Мнение Re: Прототипен SPI драйвер
Ардуино си има SPI драйвер - настрой му краката и Газ !
едва ли Тексака има нещо по-различно ( и специфично ) в тоя SPI


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

_________________
main[-1u]={1};


Последна промяна TheWizard на Сря Юли 10, 2024 6:00 pm, променена общо 1 път



Сря Юли 10, 2024 5:57 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Мар 16, 2006 9:42 am
Мнения: 12118
Местоположение: Гьотеборг
Мнение Re: Прототипен SPI драйвер
Май така ще стане накрая... както обикновено - вика човек Неволята и продължава.


Сря Юли 10, 2024 5:59 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 12:48 pm
Мнения: 6107
Мнение Re: Прототипен SPI драйвер
8 битов SPI - инит пинове ... чети и записвай данни
за 16 битов ... някои MCU ако няма хардуерна подръжка - връткат 2х8
"проблема" ти е ако гониш бърз трансфер, DMA ала бала...

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

_________________
main[-1u]={1};


Сря Юли 10, 2024 6:05 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Сеп 26, 2004 9:21 pm
Мнения: 30753
Местоположение: София
Мнение Re: Прототипен SPI драйвер
Имаше дърво с модовете, не помня кои но бяха объркани, то и с есп-то имаше някакви бози ...та ако не е в Мод 0 и не тръгне виж първо дали сигналите са ок.


Сря Юли 10, 2024 6:50 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 12:48 pm
Мнения: 6107
Мнение Re: Прототипен SPI драйвер
нищо особено няма в тва чипе ... просто искай от ТИ разширената версия на PDF - кой рег какво значи...
( забил си се с "прехвален" CES 2024 чип за автомобилната промишленост )

_________________
main[-1u]={1};


Сря Юли 10, 2024 7:37 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Мар 16, 2006 9:42 am
Мнения: 12118
Местоположение: Гьотеборг
Мнение Re: Прототипен SPI драйвер
По-скоро са ми го "забили"... но каквото е такова. Няма да го обсъждам. Благодаря - ще погледна какво си ми хвърлил, че съм на телефона сега. Ами те са малко дръпнати както винаги - питаш ги и никаква инициатива да помогнат повече, но иначе точат зъби и лиги как ей сега ще поръчаш 1 милион чипа.


Сря Юли 10, 2024 9:50 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Мар 16, 2006 9:42 am
Мнения: 12118
Местоположение: Гьотеборг
Мнение Re: Прототипен SPI драйвер
Тия са вярно за бой...бях ги питал дали са пускали някаква библиотека или код - не, нямало. Има и ъпдейт от началото на годината - сега ще ги питам оправили ли сте го или не. Но както и да - това е кода за развойния кит и той хем го има, хем го няма...
Та затова търся някой който "Чува петела", защото аз докато го чуя може и да оглушея.
Както казах - развойния кит подържа само един чип, а не няколко накичени на SPI бъса както го рекламират. И няма какво да го крия - DRV3946.


Сря Юли 10, 2024 11:15 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Ное 21, 2004 11:31 pm
Мнения: 10103
Мнение Re: Прототипен SPI драйвер
блах...

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

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

---

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

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


Чет Юли 11, 2024 8:30 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Сеп 26, 2004 9:21 pm
Мнения: 30753
Местоположение: София
Мнение Re: Прототипен SPI драйвер
Абе мързи ме да му прочета pdf-а ама какво чак толкоз ще има в тая библиотека, все пак клатиш два прости изхода.


Чет Юли 11, 2024 9:53 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Ное 21, 2004 11:31 pm
Мнения: 10103
Мнение Re: Прототипен SPI драйвер
в публичния pdf няма нищо.
2 параграфа общи приказки, дори няма табличка с пинове, напрежения и тоци.
за регистри пък въобще няма да говорим, както и за времедиаграми.
интересно TI защо са подходили така


Чет Юли 11, 2024 10:00 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Мар 16, 2006 9:42 am
Мнения: 12118
Местоположение: Гьотеборг
Мнение Re: Прототипен SPI драйвер
Имам всичко, но е под NDA - не искам да се вкарвам в тия филми публично. Ако се логнеш има примерна библиотека (без NDA) - но тя е за фърмуера на EVK-то, което управлява само един контактор, а не всички едновременно. Ако ви е интересно, ще ви разкажа повече - просто не публично.


Чет Юли 11, 2024 11:44 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Юни 05, 2006 1:48 pm
Мнения: 4916
Местоположение: където небето среща земята, ракията е Jameson, а бирата Guinness
Мнение Re: Прототипен SPI драйвер
Направи го по следният начин:
Bsp (board support package) всичконза инициялизация на процессора и спи интерфвйса кой мод, чип селект , дължина на дума и т.н. и две функции spiwrite() , spiread(), или аконискаш го обедини в spiwriteread(), катонсе има напредвид, че спи е дуплексен протокол.
Отгоре си направи Hal( hardware abstraction layer).
И отгоре си почни самият драйвер за чиплето, основни функции за инициялизация, писане четене, отваряне/затваряне на контактора, четене на тока и т.н.
Така веднъж написан ще може да го ползвашна всякаква платформа само като си снениш bsp.

_________________
... ако трети ден не ти се работи... това означава, че е сряда !


Чет Юли 11, 2024 12:27 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Мар 16, 2006 9:42 am
Мнения: 12118
Местоположение: Гьотеборг
Мнение Re: Прототипен SPI драйвер
Слушам и си записвам ;)
Ще вземете да ме направите софтуерист.

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


Чет Юли 11, 2024 1:02 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 12:48 pm
Мнения: 6107
Мнение Re: Прототипен SPI драйвер
ти от NDA "чаршафа" разбра ли как се уникаства и броадкаства много чипове с един CS

_________________
main[-1u]={1};


Чет Юли 11, 2024 1:18 pm
Профил ICQ
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 21 мнения ]  Отиди на страница 1, 2  Следваща

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 30 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни