Skip to main content
lfrancesco
Associate
October 26, 2010
Question

Missing file in new 3.4.0 libraries? system_stm32f10x.c...

  • October 26, 2010
  • 5 replies
  • 1016 views
Posted on October 26, 2010 at 10:45

Missing file in new 3.4.0 libraries? system_stm32f10x.c...

    This topic has been closed for replies.

    5 replies

    lfrancesco
    Associate
    May 17, 2011
    Posted on May 17, 2011 at 14:12

    Ok, thank you the answer.

    Anyway, I don't think it is a smart thing to move that file in the examples folders...STM should reconsider this.

    xacc
    Associate II
    May 17, 2011
    Posted on May 17, 2011 at 14:12

    That file has moved to the project/application folder.

    Just grab one from one of the examples.

    It did confuse me little too, before I saw that it moved :)

    lfrancesco
    Associate
    May 17, 2011
    Posted on May 17, 2011 at 14:12

    Well, the fact is that in the file we're talking about there are some functions which are quite ''general'' and, IMHO, don't need to be modified (essentially those present in the header counterpart). This is why I'm dubious about this change.

    Anyway this is my personal opinion, like the one you've reported here below :)

    Bye!

    Andrew Neil
    Super User
    May 17, 2011
    Posted on May 17, 2011 at 14:12

    system_stm32f10x.c was also in the examples in v3.3.0

    It contains code that needs to be customised for the specific application - so it makes sense for it not to be in the Library!

    A complex system that works is invariably found to have evolved from a simple system that worked.A complex system designed from scratch never works and cannot be patched up to make it work.
    Andrew Neil
    Super User
    May 17, 2011
    Posted on May 17, 2011 at 14:12

    ''Anyway this is my personal opinion, like the one you've reported''

     

    Indeed - quite so!

    A complex system that works is invariably found to have evolved from a simple system that worked.A complex system designed from scratch never works and cannot be patched up to make it work.