stm32-rs / stm32f7xx-hal

A Rust embedded-hal HAL for all MCUs in the STM32 F7 family
Apache License 2.0
115 stars 67 forks source link

CAN support #108

Closed santiagoalvarez closed 3 years ago

xoviat commented 3 years ago

@santiagoalvarez Have you been able to get this working?

santiagoalvarez commented 3 years ago

@xoviat not yet as I only have the STM32F746NG board available to me and I need to somehow get the code to work correctly in order to remap the pins since the default pins are not available

santiagoalvarez commented 3 years ago

@xoviat it should at least allow the can to be enabled, I think the timing is still not correct though

santiagoalvarez commented 3 years ago

@xoviat I have got it working on the disco board

hannobraun commented 3 years ago

What's the status of this PR? I don't have time to test it, but I'm happy to merge it, if it works for you.

The only blocker is that CI is failing. The error looks unrelated, but still, it would be nice to see this passing before merge, as the unrelated error might mask other problems.

santiagoalvarez commented 3 years ago

Ok, CI passes now and I can attest that this works fine (at least on my F7469NG-DISCO board)

hannobraun commented 3 years ago

Thank you, @santiagoalvarez!