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

SPI промяна на скорост
http://mcu-bg.com/mcu_site/viewtopic.php?f=3&t=11614
Страница 1 от 1

Автор:  Ки4о [ Пон Авг 05, 2013 8:39 pm ]
Заглавие:  SPI промяна на скорост

Започнал съм един проект и ползвам Nios ii процесор. Изоплзвам Avalon SPI. Искам да пусна SD карта. За момента не мога да се преборя с промяна на скоростта на SPI модула, защото картата иска инициализация на ниска скорост първоначално. Та въпросът ми е някой сблъсквал ли се е с такова чудо ? В документацията има писано за делител, които определя скоростта на клока, но не намерих къде мога да го променя софтуерно. Скоростта се задава веднъж, като се създава системата. В avalon_spi_regs.h липсва такъв регистър/делител. Някой сблъсквал ли се е с подобен проблем ?

Автор:  miro_atc [ Пон Авг 05, 2013 9:41 pm ]
Заглавие:  Re: SPI промяна на скорост

Ки4о написа:
картата иска инициализация на ниска скорост първоначално. Та въпросът ми е някой сблъсквал ли се е с такова чудо ?

Аз определено не съм срещал карта, която да иска ниска или висока скорост. Някои библиотечки може и да пускат ниски клокове докато изчетат инфото и видят каква скорост се поддържа. Но всички съвременни карти са достатъчно бързи (поне 25MHz) и освен ако не целиш по-високи не виждам причина да сменяш клокове...

Автор:  valioman [ Вто Авг 06, 2013 10:43 am ]
Заглавие:  Re: SPI промяна на скорост

Е в краен случай може и да драснеш едно "софтуерно" spi колкото да я инициализираш, ако е възможно де :)

Автор:  Ки4о [ Вто Авг 06, 2013 1:59 pm ]
Заглавие:  Re: SPI промяна на скорост

Със софтуерно ще стане, но работата е, че искам хардуерно :oops: Сега погледнах цените на Compact Flash картите ... Ще помисля още малко и ще действам. Но проблема със скоростта на SPI порта остава!

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