Elektroda.pl
Elektroda.pl
X

Search our partners

Find the latest content on electronic components. Datasheets.com
Elektroda.pl
Please add exception to AdBlock for elektroda.pl.
If you watch the ads, you support portal and users.

STM32F103 a CAN w kompilatorze Arduino

19 Feb 2020 22:35 342 3
  • Level 10  
    Chcę zaprogramować i podłączyć STM32F103 poprzez układ MCP2551 do szyny CAN. Mojego STM-a przeprogramowałem według
    instrukcji z posta https://www.elektroda.pl/rtvforum/topic3484148.html i wszystko działa poprawnie. Mogę programować z gniazda USB.
    Fizyczne podłączenie też nie stanowi problemu. Prośba do Was jest o przykładowy kod do odbierania i nadawania w szynę CAN ale na kompilator Arduino IDE. Jestem początkującym programistą i w miarę poruszam się w tym kompilatorze z innymi sobie nie radzę. W sieci niestety ale nie znalazłem żadnego tutoriala pod kompilator Arduino IDE.
    Do you have a problem with Arduino? Ask question. Visit our forum Arduino.
  • Car dashboards specialist
    Proserwiscom wrote:
    W sieci niestety ale nie znalazłem żadnego tutoriala pod kompilator Arduino IDE.


    Słabo szukałeś. Poszukaj coryjfowler na githubie, używam od wielu lat w różnych projektach.

    Code: c
    Log in, to see the code
  • Level 10  
    Niestety ale chyba źle mnie zrozumiałeś. Przykład który podałeś dotyczy płytki CAN z MCP2515 i układem wykonawczym TJA1050. Takich przykładów w necie jest sporo.
    Mikrokontroler STM 32F103 ma wbudowany CAN a układem wykonawczym może być MCP2551. Chodzi mi o wykorzystanie wbudowanego CAN-a w mikrokontrolerze STM 32F103 a nie dokładanie płytki pod magistralę SPI.
  • Car dashboards specialist
    Masz rację, nie zastanowiłem się nad tym.
    Faktycznie przypomniałem sobie, że z rok temu szukałem tego samego. Znalazłem coś na githubie ale było to zbyt zagmatwane na moje możliwości więc zdecydowałem się na zastosowanie MCP2515 (ściślej mówiąc MCP25625 bo ma kontroler i transceiver w jednym układzie QFN28).