по каким чертовым критериям вы вообще выбирали этот stm32?
- Dron_Gus
- contributor
- Posts: 460
- Joined: Wed Nov 13, 2013 1:11 pm
- Location: S-Pb
- Github Username: dron0gus
Re: по каким чертовым критериям вы вообще выбирали этот stm32?
Там, кстати, очень даже хорошая аппнота лежит рядом http://www.cypress.com/file/272246/download
- AndreyB
- Site Admin
- Posts: 14360
- Joined: Wed Aug 28, 2013 1:28 am
- Location: Jersey City
- Github Username: rusefillc
- Slack: Andrey B
Re: по каким чертовым критериям вы вообще выбирали этот stm32?
в stm32f4 мы радуемся, что у нас есть hardware abstract layer готовый в chibios. В cypress нам придётся писать работу с периферией?
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Re: по каким чертовым критериям вы вообще выбирали этот stm32?
Ну тебе видней что там chibios есть. А вообще у cypress есть так называемый PDL - Peripheral Driver Library, по качеству кода мне показалось сильно лучше поделки от ST.
Перефирия сильно отличается от stm32, но в даташитах все подробно расписано, даташиты могут показаться несколько занудными но они очень понятны в отличии от st где что бы разобраться с теми же таймерами надо открыть гору pdf да еще и прыгать по разным местам в них.
В составе самой PDL есть html документация, похожая на доку к cmsis.
Ну и сам cmsis никто не отменял, вполне можно работать напрямую с процом и периферией согласно даташитам.
Главный вопрос это то на сколько код rusefi завязан на stm32?
Перефирия сильно отличается от stm32, но в даташитах все подробно расписано, даташиты могут показаться несколько занудными но они очень понятны в отличии от st где что бы разобраться с теми же таймерами надо открыть гору pdf да еще и прыгать по разным местам в них.
В составе самой PDL есть html документация, похожая на доку к cmsis.
Ну и сам cmsis никто не отменял, вполне можно работать напрямую с процом и периферией согласно даташитам.
Главный вопрос это то на сколько код rusefi завязан на stm32?
читать всем: http://rusefi.com/forum/viewtopic.php?t=213#p336
- AndreyB
- Site Admin
- Posts: 14360
- Joined: Wed Aug 28, 2013 1:28 am
- Location: Jersey City
- Github Username: rusefillc
- Slack: Andrey B
Re: по каким чертовым критериям вы вообще выбирали этот stm32?
ты его просто нашёл или есть опыт? может S6E2C - мы знаем отличия от S6E2C1?
rusEfi завязан на chibios, rusEfi не завязан на stm32.
есть желание попробовать стартовать chibios на S6E2C? завёл тикет-мечту https://github.com/rusefi/rusefi/issues/588
rusEfi завязан на chibios, rusEfi не завязан на stm32.
есть желание попробовать стартовать chibios на S6E2C? завёл тикет-мечту https://github.com/rusefi/rusefi/issues/588
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
- AndreyB
- Site Admin
- Posts: 14360
- Joined: Wed Aug 28, 2013 1:28 am
- Location: Jersey City
- Github Username: rusefillc
- Slack: Andrey B
Re: по каким чертовым критериям вы вообще выбирали этот stm32?
резюме этого вкусного обсуждения по ссылке https://github.com/rusefi/rusefi_documentation/blob/master/misc/selecting_open_source_ecu_microcontroller.md
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute