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

Препоръчайте драйвер за mcp2517/18
http://mcu-bg.com/mcu_site/viewtopic.php?f=2&t=18644
Страница 1 от 1

Автор:  NikB [ Пон Дек 19, 2022 11:42 am ]
Заглавие:  Препоръчайте драйвер за mcp2517/18

Огледжам се за драйвер за CANFD по SPI за MCP2517/18.
Моля, споделете опит и препоръки.
Още не е готов хардуерът, а и си чакам китчето.
За да не разбутвам клока на процесора, който ще управлява spi, мисля да работя на 12.5МХц (максималните за 2517/18 са 20МХц).

Впрочем, имам и втори (второстепенен) въпрос (за свободна дискусия) - не намирам информация каква част от CAN мрежите са CANFD. Ако сте попадали на данни по темата, моля, споделете :)

Автор:  HSB [ Пон Дек 19, 2022 7:27 pm ]
Заглавие:  Re: Препоръчайте драйвер за mcp2517/18

Препоръка – не ползвай SPI to CAN ..такива дървета са ненужни и скъпи , на бързо четене 2,8 долара в Маузера... за толкова кинти ще си купиш МЦУ с вграаден КАН.

Тва даже иска допълнителен чип да излезе на КАН шината...
Колко системи са FD CAN ... наясно ли си какво е FD CAN и за какво се ползва ? Питам само
Инак само може да се гадае дали нещо е FD CAN или не.

Автор:  NikB [ Пон Дек 19, 2022 7:51 pm ]
Заглавие:  Re: Препоръчайте драйвер за mcp2517/18

HSB написа:
Препоръка...


Благодаря ти!
Опитът ни в CAN е добър, поне в сравнение с очакванията ти :) .
В момента работя на платка с три "вградени" CAN (в процесора, STM32F413).
На бюрото ми има и по-стара платка с 4 CAN (3 вградени и един SPI с mcp2515 - работят си и четирите).
(Oсвен с STM ползваме CAN и с 32 битовите Atmel - там са на изживяване)

Това не е важно.
Големите босове са решили, че CAN 2.0 остарява и че FD има предимства (Докато рових им показах картинките, където (при най-добри условия) производителността се вдига с не много, но това е положението)

И наистина не намирам информация каква част e FD в света na CAN :)

Автор:  NikB [ Чет Дек 29, 2022 10:52 am ]
Заглавие:  Проблем с SPI

От сайта на майкрочип взех драйвера за SAM V71 и го портнах за STM.
Опитвам да тествам последователността за проверка на интерфейса със запис и четене от RAM на MCP2517FD.
На логическия анализатор сигналите изглеждат ок (картинката), последователността е следната:
- команда за Reset (0x00, 0x00)
- команда за запис на адрес 0x400 (0x24 0x00 [b0, b1, b2, b3])
- команда за четене от адрес 0x400 (0x34 0x00 [b0, b1, b2, b3])
Не чете това, което трябва :) , надявам се, за сега :) .

(Честита Коледа! и весело посрещане! )

ПП Кратките импусли на MISO (жълтия канал), това е шум в логическия анализатор, когато линията е в трето състояние

Прикачени файлове:
StartSPI-err.jpg
StartSPI-err.jpg [ 438.63 KiB | Прегледано 2992 пъти ]

Автор:  NikB [ Чет Дек 29, 2022 5:07 pm ]
Заглавие:  Re: Препоръчайте драйвер за mcp2517/18

Оправих го, първият проблем беше в CS, вторият - за сега го тествам на по-ниска честота (под 1МХц).
Предстои да го пусна и на 12.5МХц.

Прикачени файлове:
StartSPI-ok.jpg
StartSPI-ok.jpg [ 399.2 KiB | Прегледано 2962 пъти ]

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