Skip to main content
Graduate
October 19, 2024
Solved

Stm32F446 RM error?

  • October 19, 2024
  • 2 replies
  • 2571 views

I noticed, that in the RM for the stm32f446 (v6, 2021) the description for the number of slots in the SAI peripheral (NBSLOT) seems wrong?

Smuffin_0-1729333568025.png

I am not quite sure, but the behavior on my device suggests that the bitfield represents the number of slots -1.

Therefore, I write a 0b1 for 2 slots. The way it is formulated states that it would require a 0b11 for 2 slots. Is this an error or am i wrong?

    This topic has been closed for replies.
    Best answer by STTwo-32

    Hello @Smuffin 

    I seems to be a typo on the RM0390. I've escalated for investigation and correction on the coming releases (under internal ticket number 194461). Thank you so much for reporting.

    Best Regards.

    STTwo-32 

    2 replies

    Super User
    October 19, 2024

    If you set nbslot to 1 , text says: nbslot +1  -> slots in audio frame -> 2 slots .

    This is also what you got - right ? (nbslot = (slots in audio frame) -1 .) same.

    SmuffinAuthor
    Graduate
    October 19, 2024

    I think it states the value in the field = number of slots + 1. This would mean
    nbslot = 1 = actualslots +1 -> actualslots = 0

    Cheers
    Smuffin

    STTwo-32Answer
    Technical Moderator
    October 19, 2024

    Hello @Smuffin 

    I seems to be a typo on the RM0390. I've escalated for investigation and correction on the coming releases (under internal ticket number 194461). Thank you so much for reporting.

    Best Regards.

    STTwo-32 

    Technical Moderator
    October 19, 2024

    Hello @Smuffin 

    I'm checking this internaly. I will be back to you on monday with more details.

    Best Regards.

    STTwo-32