Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. C / C++ / MFC
  4. Embedded Systems, Asembly and C/C++

Embedded Systems, Asembly and C/C++

Scheduled Pinned Locked Moved C / C++ / MFC
c++hardwarehelp
13 Posts 3 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • C Offline
    C Offline
    CodingLover
    wrote on last edited by
    #1

    Hi all, I want to learn embedded systems, and looking some reading materials which explain from the basic concepts. About PIC programming, designing simple circuit and so on.

    I appreciate your help all the time... CodingLover :)

    L I 2 Replies Last reply
    0
    • C CodingLover

      Hi all, I want to learn embedded systems, and looking some reading materials which explain from the basic concepts. About PIC programming, designing simple circuit and so on.

      I appreciate your help all the time... CodingLover :)

      L Offline
      L Offline
      Lost User
      wrote on last edited by
      #2

      This is the same guy who said "debugging is the oposite of programming". My advice is to stop wasting our time with silly questions like this. If you had ANY intention of actually becoming an embedded programmer than you would already have books on the various processors used, ARM, Siemens etc and commonly used hardware such as PICs and FPGAs.

      ============================== Nothing to say.

      C 1 Reply Last reply
      0
      • L Lost User

        This is the same guy who said "debugging is the oposite of programming". My advice is to stop wasting our time with silly questions like this. If you had ANY intention of actually becoming an embedded programmer than you would already have books on the various processors used, ARM, Siemens etc and commonly used hardware such as PICs and FPGAs.

        ============================== Nothing to say.

        C Offline
        C Offline
        CodingLover
        wrote on last edited by
        #3

        Erudite__Eric wrote:

        This is the same guy who said "debugging is the oposite of programming".

        Yes I am.

        Erudite__Eric wrote:

        My advice is to stop wasting our time with silly questions like this.

        I wonder that this is the way experienced members in code project helping others. It may be silly question to you, but not for me. I have an interesting to learn embedded systems, and that is why I ask it openly. Since I have experienced in C/C++ a lot, I decide to plan something beyond that, yet relevant. That is why I ask my question in C/C++ forum too. If you have any solution please let know. If not don't say anything to discourage others. If you really want to do that, show me the pros and cons I have.

        I appreciate your help all the time... CodingLover :)

        L 2 Replies Last reply
        0
        • C CodingLover

          Erudite__Eric wrote:

          This is the same guy who said "debugging is the oposite of programming".

          Yes I am.

          Erudite__Eric wrote:

          My advice is to stop wasting our time with silly questions like this.

          I wonder that this is the way experienced members in code project helping others. It may be silly question to you, but not for me. I have an interesting to learn embedded systems, and that is why I ask it openly. Since I have experienced in C/C++ a lot, I decide to plan something beyond that, yet relevant. That is why I ask my question in C/C++ forum too. If you have any solution please let know. If not don't say anything to discourage others. If you really want to do that, show me the pros and cons I have.

          I appreciate your help all the time... CodingLover :)

          L Offline
          L Offline
          Lost User
          wrote on last edited by
          #4

          Your question is too broad, too unfocused, not specific. Your previous question about assembler, trying to turn a led on and off, what hardware were you running it on? Was it a test board, or some real bit of hardware you got hold of? How were you loading your code onto the hardware? See what I mean? If you want to learn embedded programming then get yourself some test/development hardware that you can practice on. Look on google. OSR used to do one I seem to recall.

          ============================== Nothing to say.

          C 1 Reply Last reply
          0
          • C CodingLover

            Erudite__Eric wrote:

            This is the same guy who said "debugging is the oposite of programming".

            Yes I am.

            Erudite__Eric wrote:

            My advice is to stop wasting our time with silly questions like this.

            I wonder that this is the way experienced members in code project helping others. It may be silly question to you, but not for me. I have an interesting to learn embedded systems, and that is why I ask it openly. Since I have experienced in C/C++ a lot, I decide to plan something beyond that, yet relevant. That is why I ask my question in C/C++ forum too. If you have any solution please let know. If not don't say anything to discourage others. If you really want to do that, show me the pros and cons I have.

            I appreciate your help all the time... CodingLover :)

            L Offline
            L Offline
            Lost User
            wrote on last edited by
            #5

            CodingLover wrote:

            If you have any solution please let know.

            Solution to what? You say you want to learn programming on embedded systesms, PIC etc., have you tried the obvious starting point[^]?

            Unrequited desire is character building. OriginalGriff I'm sitting here giving you a standing ovation - Len Goodman

            C 1 Reply Last reply
            0
            • L Lost User

              Your question is too broad, too unfocused, not specific. Your previous question about assembler, trying to turn a led on and off, what hardware were you running it on? Was it a test board, or some real bit of hardware you got hold of? How were you loading your code onto the hardware? See what I mean? If you want to learn embedded programming then get yourself some test/development hardware that you can practice on. Look on google. OSR used to do one I seem to recall.

              ============================== Nothing to say.

              C Offline
              C Offline
              CodingLover
              wrote on last edited by
              #6

              Now I see your point. Sorry for the confusion. May be that is because of I haven't much knowledge related with Embedded systems, pic and so on. So I have no clear picture in my mind about the stuff. You guys can guide me on to the relevant track. Basically I want to use my knowledge of C/C++ in hardware stuff, like PIC and so on. I have only my own interest, nothing to do with my job. :)

              I appreciate your help all the time... CodingLover :)

              1 Reply Last reply
              0
              • L Lost User

                CodingLover wrote:

                If you have any solution please let know.

                Solution to what? You say you want to learn programming on embedded systesms, PIC etc., have you tried the obvious starting point[^]?

                Unrequited desire is character building. OriginalGriff I'm sitting here giving you a standing ovation - Len Goodman

                C Offline
                C Offline
                CodingLover
                wrote on last edited by
                #7

                Of course I tried mate. Already collect some stuff. But most of them are too complex to understand at once, because of the lack of knowledge on the basis.

                I appreciate your help all the time... CodingLover :)

                L 2 Replies Last reply
                0
                • C CodingLover

                  Of course I tried mate. Already collect some stuff. But most of them are too complex to understand at once, because of the lack of knowledge on the basis.

                  I appreciate your help all the time... CodingLover :)

                  L Offline
                  L Offline
                  Lost User
                  wrote on last edited by
                  #8

                  This looks good: http://www.quasarelectronics.com/3081-pic16f84a-introduction-to-pic-programming-tutorial.htm[^] Now, if you dont order that straight away and start learning, we will never answer another question of yours. :) --edit-- Actually, at £17 thats damn cheap, I might get one myself, always fancied doing a bit more embedded! :) (I have been working in the Windows kernel for 13 years, mostly hardware related, but it could be fun to get right into the hardware. I also ought to learn the Linux kernel some time...)

                  C 1 Reply Last reply
                  0
                  • C CodingLover

                    Of course I tried mate. Already collect some stuff. But most of them are too complex to understand at once, because of the lack of knowledge on the basis.

                    I appreciate your help all the time... CodingLover :)

                    L Offline
                    L Offline
                    Lost User
                    wrote on last edited by
                    #9

                    CodingLover wrote:

                    But most of them are too complex to understand at once

                    So how do you think posting questions here will change that? The only way to learn is to study hard and practice. These forums are for technical questions not for "How can I learn X?".

                    Unrequited desire is character building. OriginalGriff I'm sitting here giving you a standing ovation - Len Goodman

                    C 1 Reply Last reply
                    0
                    • L Lost User

                      This looks good: http://www.quasarelectronics.com/3081-pic16f84a-introduction-to-pic-programming-tutorial.htm[^] Now, if you dont order that straight away and start learning, we will never answer another question of yours. :) --edit-- Actually, at £17 thats damn cheap, I might get one myself, always fancied doing a bit more embedded! :) (I have been working in the Windows kernel for 13 years, mostly hardware related, but it could be fun to get right into the hardware. I also ought to learn the Linux kernel some time...)

                      C Offline
                      C Offline
                      CodingLover
                      wrote on last edited by
                      #10

                      That make sense to me too. I already bought simple electronic components too, to familiarize with them. At the time I'll put an order on this too. Download a simple simulator and working on it too.

                      I appreciate your help all the time... CodingLover :)

                      1 Reply Last reply
                      0
                      • L Lost User

                        CodingLover wrote:

                        But most of them are too complex to understand at once

                        So how do you think posting questions here will change that? The only way to learn is to study hard and practice. These forums are for technical questions not for "How can I learn X?".

                        Unrequited desire is character building. OriginalGriff I'm sitting here giving you a standing ovation - Len Goodman

                        C Offline
                        C Offline
                        CodingLover
                        wrote on last edited by
                        #11

                        Don't misinterpret the original question mate. I am asking about some reading materials where I can learn the basis on embedded systems and all. Not expecting any code or anything. So far I haven't make such a request on CP too. :) I ask about the materials because people who has already refer them have a better understanding about the stuff.

                        I appreciate your help all the time... CodingLover :)

                        L 1 Reply Last reply
                        0
                        • C CodingLover

                          Don't misinterpret the original question mate. I am asking about some reading materials where I can learn the basis on embedded systems and all. Not expecting any code or anything. So far I haven't make such a request on CP too. :) I ask about the materials because people who has already refer them have a better understanding about the stuff.

                          I appreciate your help all the time... CodingLover :)

                          L Offline
                          L Offline
                          Lost User
                          wrote on last edited by
                          #12

                          CodingLover wrote:

                          Don't misinterpret the original question mate.

                          I'm not (yet) your mate; that is a term of endearment reserved for my close friends only.

                          Unrequited desire is character building. OriginalGriff I'm sitting here giving you a standing ovation - Len Goodman

                          1 Reply Last reply
                          0
                          • C CodingLover

                            Hi all, I want to learn embedded systems, and looking some reading materials which explain from the basic concepts. About PIC programming, designing simple circuit and so on.

                            I appreciate your help all the time... CodingLover :)

                            I Offline
                            I Offline
                            INNMorris
                            wrote on last edited by
                            #13

                            If you would like to learn about embedded programming and hardware development, start small. 1. Purchase a student kit from Microchip. http://www.microchip.com/stellent/idcplg?IdcService=SS\_GET\_PAGE&nodeId=1406&dDocName=en539716&redirects=picdemlab 2. Read ALL of the information provided. 3. Familiarize yourself with the datasheet for the micro-controller you are using. It is your best friend. 4. Follow the examples closely. 5. Visit the forums to search for answers to your questions. 6. If after step 5 you are still unable to find the answers to your questions, ask for help online. People prefer to only help those that are willing to try to help themselves first.

                            1 Reply Last reply
                            0
                            Reply
                            • Reply as topic
                            Log in to reply
                            • Oldest to Newest
                            • Newest to Oldest
                            • Most Votes


                            • Login

                            • Don't have an account? Register

                            • Login or register to search.
                            • First post
                              Last post
                            0
                            • Categories
                            • Recent
                            • Tags
                            • Popular
                            • World
                            • Users
                            • Groups