RP2040 - System Clocks - Bare Metal Programming - BMA05

Поділитися
Вставка
  • Опубліковано 25 сер 2024

КОМЕНТАРІ • 23

  • @zetaconvex1987
    @zetaconvex1987 Рік тому +1

    Excellent work, David! There are quite a few moving parts to setting the clock, so I'm glad you were able to explain it.

  • @deterdamel7380
    @deterdamel7380 Рік тому +1

    Very nice! Again, David is not just scratching the surface!

  • @jemo_hack
    @jemo_hack Рік тому +1

    Great, looking forward seen you add PIO support with Assembly.

    • @LifewithDavid1
      @LifewithDavid1  Рік тому +1

      I'm not sure when I'll get there; I've got a lot of learning and experimenting to do first.

  • @user-gu5we8ju8q
    @user-gu5we8ju8q Рік тому +1

    These are excellent videos David!

    • @LifewithDavid1
      @LifewithDavid1  Рік тому

      Thank you. I like to learn and they say you learn best when you have to explain it later to others.

  • @manoftheday1
    @manoftheday1 Рік тому

    Thanks sir.

  • @danmcguire7111
    @danmcguire7111 Місяць тому

    Excellent video, I was wondering if there was a way to ask more detailed questions of you.

    • @LifewithDavid1
      @LifewithDavid1  Місяць тому

      As long as they are not too complicated; you can try asking them in the comments; I respond to all of them. However, I'll be going to AirVenture in a few days; so I won't have access to my notes for the next couple weeks.

  • @eternaldoorman5228
    @eternaldoorman5228 Рік тому

    These videos are absolutely brilliant!! Thank you. I hope I can contribute something to the collective expertise around here some time. ...

    • @LifewithDavid1
      @LifewithDavid1  Рік тому

      I'm sure you will. I was told that the best way to learn something is to have to teach it to someone else. These videos are my learning journey.

  • @apanoiu
    @apanoiu Рік тому +1

    David, the PIO series was interesting. Please dive deeper, with more use cases.
    One implementation would be to read the rpm of a motor and use the reading as input to a PID. I can give you what I have done, it could be improved.

    • @LifewithDavid1
      @LifewithDavid1  Рік тому +1

      Maybe I'll get into incorporating PIO scripts into assembly language programs. PIO is good for timing since there is one instruction per clock cycle; as you can see from this video; assembly is all over the place. Thanks for the comment, that's a good idea. However, I've got to get smarter on the RP2040 gory details before I can merge them together.

    • @apanoiu
      @apanoiu Рік тому

      @@LifewithDavid1 I think the main usage of pi pico is with micropython. The development is faster.

    • @LifewithDavid1
      @LifewithDavid1  Рік тому

      @@apanoiu I guess it's what you are used to. I prefer using C. Micropython is sometimes little slow for time sensitive scripts.

  • @wktodd
    @wktodd Рік тому

    I like the way you pronounce the hex number correctly. So many kids seem to be very lax with numbers , I hear thing like 'ten hex' or 'one thousand binary ' . Don't get me started on decimals...... 'one point hundred twenty ' arrrrggghh

    • @LifewithDavid1
      @LifewithDavid1  Рік тому

      Thank you; I agree that you must be very clear when using numbers. I don't know if it's the engineer or the pilot training.

  • @darkenergy5686
    @darkenergy5686 Рік тому

    Just curious, where was the amusement park at the end of the presentation? Any place like Cedar Point?

    • @LifewithDavid1
      @LifewithDavid1  Рік тому +2

      It is Cedar Point!

    • @justovision
      @justovision Рік тому

      @@LifewithDavid1 I haven't been there since '95. Congrats on the new scope.