cancel
Showing results for 
Search instead for 
Did you mean: 

STM32F469I-Disco CAN Interfaces connections

karadimnik
Associate II
Posted on May 19, 2016 at 09:42

Hi,

 I have successfully connected and run the CAN2 interface on this board.

Now,

 I'm trying to connect the CAN1 but I can not find the corresponding port pins on the board. I've been reading the pds but there is no information on the CAN1 interface. Only the CAN2 which is set up through the EXT connector. 

I have configured the CAN1 to be on PA11->RX and PA12->TX.

Does anyone know which are these ports on the actual board? 

Thanks in advance.

#stm32f469 #bxcan
5 REPLIES 5
Walid FTITI_O
Senior II
Posted on May 19, 2016 at 11:43

Hi nk,

As mentioned in the user manual's schematic of the STM32F469I-Disco

http://www.st.com/content/ccc/resource/technical/document/user_manual/b7/34/4d/b8/bc/ae/47/1f/DM00218846.pdf/files/DM00218846.pdf/jcr:content/translations/en.DM00218846.pdf

, the PA11 and PA12 pin are used for USB peripheral connections.

You have other alternative pins dedicated for CAN1 alternate function which are ( as mentioned in table 10 ''pin and ball definitions in the

http://www.st.com/content/ccc/resource/technical/document/datasheet/2f/48/57/b4/79/f7/4f/65/DM00219980.pdf/files/DM00219980.pdf/jcr:content/translations/en.DM00219980.pdf

) :

Rx/Tx: (PI9, PH13)  or (PB8, PB9) pins

-Hannibal-

karadimnik
Associate II
Posted on May 19, 2016 at 12:21

Thanks Hannibal, I will try those. But in general, the port assignment is quite unclear, especially in relation to F407Discovery. 

As I've seen the PB8 is in CN5->D15 and PB9 is in CN5->D14.

I hope this does not mess up the other peripherals that I'm using.

Thanks again.

Walid FTITI_O
Senior II
Posted on May 19, 2016 at 13:40

Hi,

You also an other alternative : (PD0, PD1). Yes, you should manage the used peripherals' pins in you project in way that you avoid concurrency.

-Hannibal-

Posted on May 19, 2016 at 18:00

But in general, the port assignment is quite unclear, especially in relation to F407Discovery. 

The board User Manual, and the part Data Sheet, do provide a sufficiently complete breakdown of the available pins, ports, and functionality. The peripherals are covered in the Reference Manual.

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..
karadimnik
Associate II
Posted on May 20, 2016 at 08:35

Hi Clive,

yes indeed they do. But as I've mentioned in my statement: ''in relation to F407'' that I've been previously working on. Where the ports and pins are corresponding to the onboard labels.

Thanks again for the help!