Author Topic: Latest stm32f10x.h  (Read 4521 times)

0 Members and 1 Guest are viewing this topic.

Offline MTTopic starter

  • Super Contributor
  • ***
  • Posts: 1616
  • Country: aq
Latest stm32f10x.h
« on: August 19, 2015, 12:32:08 am »
Do anyone know if there is a newer stm32f10x.h file then March 2012 and if so where could i find it?
« Last Edit: August 19, 2015, 12:43:18 am by MT »
 

Offline westfw

  • Super Contributor
  • ***
  • Posts: 4199
  • Country: us
Re: Latest stm32f10x.h
« Reply #1 on: August 20, 2015, 07:57:13 am »
Yes, sort of.   If you download the STM "Cube" package for the F1, you'll find that stm32f10x.h has been replaced by stm32f1xx.h and/or individual (per-chip) stm32f102xb.h (and etc) files.  The latest is from 2015 (STM Cube v1.2), although comparing it to the initial F1 Cube release (1.0, in 2014) it seems to show that nothing has changed other than version numbers and copyright notices.

I'm glad; I really disliked the the older version's "tell us whether you're a low-end, midrange, or enhanced-midrange chip" rather than just being able to give it a chip number.   OTOH, the new way makes the source more bloated.

http://www.st.com/web/catalog/tools/FM147/CL1794/SC961/SS1743/LN1897/PF260820#
(and: the cube download is easier to find on the website than the "Standard peripheral library" used to be.  Yeah for progress!)
 

Offline MTTopic starter

  • Super Contributor
  • ***
  • Posts: 1616
  • Country: aq
Re: Latest stm32f10x.h
« Reply #2 on: August 20, 2015, 05:31:40 pm »
Thank you very much for the info westfw!
I dont like the old way nor the new way, i do direct register programming so....i have an argument with ST every day!
 

Offline westfw

  • Super Contributor
  • ***
  • Posts: 4199
  • Country: us
Re: Latest stm32f10x.h
« Reply #3 on: August 21, 2015, 01:47:06 am »
Quote
i do direct register programming
I didn't mean that I thought CUBE was better than SPL; just that I prefer having separate per-device CMSIS .h files instead of a common file with a bunch of conditionals...
 

Offline Bassman59

  • Super Contributor
  • ***
  • Posts: 2501
  • Country: us
  • Yes, I do this for a living
Re: Latest stm32f10x.h
« Reply #4 on: August 21, 2015, 10:12:18 pm »
Quote
i do direct register programming
I didn't mean that I thought CUBE was better than SPL; just that I prefer having separate per-device CMSIS .h files instead of a common file with a bunch of conditionals...
You mean you don't love the Atmel Software Framework??  :-BROKE
 

Offline ataradov

  • Super Contributor
  • ***
  • Posts: 11269
  • Country: us
    • Personal site
Re: Latest stm32f10x.h
« Reply #5 on: August 21, 2015, 10:47:38 pm »
What's up with all the chip vendors making us extract the headers from heaps of garbage code? And you are in luck if it does not come as an *.exe installer.
Alex
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf