Author Topic: 32F769 starting pains  (Read 1174 times)

0 Members and 1 Guest are viewing this topic.

Offline IconicPCBTopic starter

  • Super Contributor
  • ***
  • Posts: 1570
  • Country: au
32F769 starting pains
« on: January 23, 2025, 11:18:09 pm »

Is there an idiot's guide to configuring / selecting peripherals ADC, DAC, I/O lines etc.

Looking at the data sheet the component is quite complex hence the question.

There is also the issue of I/O timing if I understand things correctly. A new concept to me.
Why couldn't they have used their complexity for niceness.
 

Offline langwadt

  • Super Contributor
  • ***
  • Posts: 4946
  • Country: dk
 

Offline IconicPCBTopic starter

  • Super Contributor
  • ***
  • Posts: 1570
  • Country: au
Re: 32F769 starting pains
« Reply #2 on: January 24, 2025, 06:17:32 am »
installed... and now for the gnashing of teeth
 

Online DavidAlfa

  • Super Contributor
  • ***
  • Posts: 6470
  • Country: es
Re: 32F769 starting pains
« Reply #3 on: January 26, 2025, 03:55:38 am »
Are you introducing stm32 with a F7 series?
It'll be quite large pill to swallow!
Hantek DSO2x1x            Drive        FAQ          DON'T BUY HANTEK! (Aka HALF-MADE)
Stm32 Soldering FW      Forum      Github      Donate
 

Offline pcprogrammer

  • Super Contributor
  • ***
  • Posts: 4875
  • Country: nl
Re: 32F769 starting pains
« Reply #4 on: January 26, 2025, 07:59:37 am »
Based on a quick scan the GPIO peripherals in the F769 are no different than what is in the F3 and F4 series.

The speed setting is comparable to drive strength in other MCU's and controls the steepness of the edges.

There is a lot available in the F7 series, but if you take it one part at a time it is not that hard and principles are the same as for the smaller devices.

Be aware of the clock enable and reset for the separate peripherals. These are found in the RCC peripheral and need to be controlled to make things work. If one wants to toggle an IO pin, make sure to enable the clock for the belonging IO peripheral.

Everything can be found in the datasheet and reference manual.

https://www.st.com/resource/en/datasheet/stm32f765bi.pdf
https://www.st.com/resource/en/reference_manual/dm00224583-stm32f76xxx-and-stm32f77xxx-advanced-arm-based-32-bit-mcus-stmicroelectronics.pdf

A lot of pages for sure, but way better than what is available for some of the MCU's from Chinese manufacturers like Allwinner, among others.


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf