Hi,



I contributed the board level CAN driver support for Nucleo F446RE board few
months ago and I did some tests of receiving and transmitting CAN messages
with a low cost WCMCU-230 transceiver (https://www.aliexpress.com/item/
32686393467.html). It was working fine, actually if you configure and
compile ./tools/configure.sh nucleo-f446re:can and run an example
application "can", it should send 100 messages over CAN1 (RX PB_8 pin, TX PB
_9 pin) unless there were some recent major changes to STM32 CAN driver. If
I remember correctly, I noticed some problems when the application was in 
read and write mode instead of just single read or single write mode. I am
not sure whether it was the same problem you describe as it was some time 
ago.




I also did small tests with pysimCoder using maxon motor CAN block and it 
was also transmitting messages without any obvious problems. I haven´t tried
receiving thought.




I hope this helps.


Best regards,
Michal Lenc

---------- Původní e-mail ----------
Od: Roberto Bucher <roberto.buc...@supsi.ch>
Komu: dev@nuttx.apache.org
Datum: 7. 7. 2021 17:23:35
Předmět: Troubles with CAN bus on STM32 Nucleo-F446RE
"Hi

I'm trying to send messages using the CAN bus on the nucleo-f446re. The 
RX and TX of the STM32 is connected to a MIKROE transceiver (the same
working without problems with the nucleo-STM32F746ZG board, but the bus 
stop after 8 messages (I think that stops because of the full output
buffer...)

Does somebody reaches to communicate with CAN bus using this board?

Thanks in advance

BR

Roberto

"

Reply via email to