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. The Lounge
  3. the while(1) loop

the while(1) loop

Scheduled Pinned Locked Moved The Lounge
hardwarequestion
22 Posts 10 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.
  • _ __yash__

    Anyone from Embedded Systems backround? Presently into it?

    S Offline
    S Offline
    Single Step Debugger
    wrote on last edited by
    #12

    I was a few years ago. So where is the fire? P.S.:Just don't tell me that you are using while(1) for searching a char buffer terminator...

    The narrow specialist in the broad sense of the word is a complete idiot in the narrow sense of the word. Advertise here – minimum three posts per day are guaranteed.

    _ 1 Reply Last reply
    0
    • S Single Step Debugger

      I was a few years ago. So where is the fire? P.S.:Just don't tell me that you are using while(1) for searching a char buffer terminator...

      The narrow specialist in the broad sense of the word is a complete idiot in the narrow sense of the word. Advertise here – minimum three posts per day are guaranteed.

      _ Offline
      _ Offline
      __yash__
      wrote on last edited by
      #13

      char buffer terminator thats in the making after Terminator Salvation ;P

      S 1 Reply Last reply
      0
      • R Rage

        So you too are in the embedded world... What are you doing exactly ? Hardware engineer writing software is quite vague ...

        L Offline
        L Offline
        LittleYellowBird
        wrote on last edited by
        #14

        Rage wrote:

        What are you doing exactly ?

        Brace yourself for a very boring story (you will wish you never asked!) I started as an Electronics Engineer (designing analogue and digital circuits, laying out pcb's, the lot) and as part of that I wrote Firmware for Embedded Systems (by that I mean little micros / microcontroller type jobbies). I moved to a company where I did more firmware than hardware, and I enjoyed it. Then when the small firm I worked for lost its PC Software Programmer I took over that too. Hence I end up being a hardware engineer who writes software. I am very at home with soldering irons and oscilloscopes etc, and I see my PC as more of a tool than anything else. I like writing Firmware because ... well actually I am not sure why, I enjoy the challenge (lots of the stuff I do involves precise timing and measurement, and it can be quite tricky) and I think PC's are a pain. I can make my embedded systems virtually perfect, run like a dream, a work of art ....... with PC software there are always problems! Truth is I do lots of different stuff, I am very lucky! :-D What's your story?

        Ali

        R _ 2 Replies Last reply
        0
        • _ __yash__

          char buffer terminator thats in the making after Terminator Salvation ;P

          S Offline
          S Offline
          Single Step Debugger
          wrote on last edited by
          #15

          Yes, the story is about an evil dishwasher machine leading her hordes of toasters in their way to word domination.

          The narrow specialist in the broad sense of the word is a complete idiot in the narrow sense of the word. Advertise here – minimum three posts per day are guaranteed.

          1 Reply Last reply
          0
          • _ __yash__

            Anyone from Embedded Systems backround? Presently into it?

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

            Do z80's in graphical calculators count?

            1 Reply Last reply
            0
            • L LittleYellowBird

              Rage wrote:

              What are you doing exactly ?

              Brace yourself for a very boring story (you will wish you never asked!) I started as an Electronics Engineer (designing analogue and digital circuits, laying out pcb's, the lot) and as part of that I wrote Firmware for Embedded Systems (by that I mean little micros / microcontroller type jobbies). I moved to a company where I did more firmware than hardware, and I enjoyed it. Then when the small firm I worked for lost its PC Software Programmer I took over that too. Hence I end up being a hardware engineer who writes software. I am very at home with soldering irons and oscilloscopes etc, and I see my PC as more of a tool than anything else. I like writing Firmware because ... well actually I am not sure why, I enjoy the challenge (lots of the stuff I do involves precise timing and measurement, and it can be quite tricky) and I think PC's are a pain. I can make my embedded systems virtually perfect, run like a dream, a work of art ....... with PC software there are always problems! Truth is I do lots of different stuff, I am very lucky! :-D What's your story?

              Ali

              R Offline
              R Offline
              Rage
              wrote on last edited by
              #17

              Very cool :cool: My story : Started as embedded in the automotive industry, writing firmware for automatic gearboxes, then wrote firmware for signal measurement devices (hence I know what you mean with working with oscilloscopes & co) and the associated PC driver for configuring/interfacing the devices, and finally moved in the process world (I am a CMMI expert), so no software at all anymore except from VB in document templates :| What are you programming your firmware in ? Assembler, C ? ... Labview ?

              L 1 Reply Last reply
              0
              • R Rage

                Very cool :cool: My story : Started as embedded in the automotive industry, writing firmware for automatic gearboxes, then wrote firmware for signal measurement devices (hence I know what you mean with working with oscilloscopes & co) and the associated PC driver for configuring/interfacing the devices, and finally moved in the process world (I am a CMMI expert), so no software at all anymore except from VB in document templates :| What are you programming your firmware in ? Assembler, C ? ... Labview ?

                L Offline
                L Offline
                LittleYellowBird
                wrote on last edited by
                #18

                Rage wrote:

                Very cool

                Thanks :thumbsup:

                Rage wrote:

                writing firmware for automatic gearboxes

                Sounds pretty cool too! :cool:

                Rage wrote:

                I am a CMMI expert

                Had to Google that! Sounds v tricky!

                Rage wrote:

                What are you programming your firmware in ?

                All my current Firmware is in C on various PIC's, I love Assembler but most projects are too large to justify it so C is my weapon of choice. Keeps me off the streets anyway! :-D

                Ali

                R 1 Reply Last reply
                0
                • L LittleYellowBird

                  Rage wrote:

                  Very cool

                  Thanks :thumbsup:

                  Rage wrote:

                  writing firmware for automatic gearboxes

                  Sounds pretty cool too! :cool:

                  Rage wrote:

                  I am a CMMI expert

                  Had to Google that! Sounds v tricky!

                  Rage wrote:

                  What are you programming your firmware in ?

                  All my current Firmware is in C on various PIC's, I love Assembler but most projects are too large to justify it so C is my weapon of choice. Keeps me off the streets anyway! :-D

                  Ali

                  R Offline
                  R Offline
                  Rage
                  wrote on last edited by
                  #19

                  Talking about standards, do you have to be MISRA compliant ?

                  1 Reply Last reply
                  0
                  • L LittleYellowBird

                    Rage wrote:

                    What are you doing exactly ?

                    Brace yourself for a very boring story (you will wish you never asked!) I started as an Electronics Engineer (designing analogue and digital circuits, laying out pcb's, the lot) and as part of that I wrote Firmware for Embedded Systems (by that I mean little micros / microcontroller type jobbies). I moved to a company where I did more firmware than hardware, and I enjoyed it. Then when the small firm I worked for lost its PC Software Programmer I took over that too. Hence I end up being a hardware engineer who writes software. I am very at home with soldering irons and oscilloscopes etc, and I see my PC as more of a tool than anything else. I like writing Firmware because ... well actually I am not sure why, I enjoy the challenge (lots of the stuff I do involves precise timing and measurement, and it can be quite tricky) and I think PC's are a pain. I can make my embedded systems virtually perfect, run like a dream, a work of art ....... with PC software there are always problems! Truth is I do lots of different stuff, I am very lucky! :-D What's your story?

                    Ali

                    _ Offline
                    _ Offline
                    __yash__
                    wrote on last edited by
                    #20

                    Alison Pentland wrote:

                    I am very at home with soldering irons and oscilloscopes etc

                    Aahh.....my best soldering experience was with a 64-pin TQFP package 8051-core controller chip..me felt like a surgeon:cool:

                    Alison Pentland wrote:

                    I can make my embedded systems virtually perfect, run like a dream, a work of art ....... with PC software there are always problems!

                    Well, I m not quite there yet to always make things absolutely perfect...but, yes, PC sofware have always been a problem....man, you control EVERY aspect in an embedded system..

                    L 1 Reply Last reply
                    0
                    • _ __yash__

                      Alison Pentland wrote:

                      I am very at home with soldering irons and oscilloscopes etc

                      Aahh.....my best soldering experience was with a 64-pin TQFP package 8051-core controller chip..me felt like a surgeon:cool:

                      Alison Pentland wrote:

                      I can make my embedded systems virtually perfect, run like a dream, a work of art ....... with PC software there are always problems!

                      Well, I m not quite there yet to always make things absolutely perfect...but, yes, PC sofware have always been a problem....man, you control EVERY aspect in an embedded system..

                      L Offline
                      L Offline
                      LittleYellowBird
                      wrote on last edited by
                      #21

                      Ralph_2 wrote:

                      man, you control EVERY aspect in an embedded system..

                      Yes, that is exactly what I mean! I have tried to explain this to the guys here many times and they just don't understand. It is so nice to find someone else who gets it, that is why I had to reply even though it is a day later. When I write for Windows I feel like a cog in a badly built machine, but when I write for my embedded systems I am God! :-D :-D

                      Ralph_2 wrote:

                      Well, I m not quite there yet to always make things absolutely perfect

                      :-O I am exagerating for effect, I cann't make everything always absolutely perfect either! :-O

                      Ali

                      1 Reply Last reply
                      0
                      • _ __yash__

                        Anyone from Embedded Systems backround? Presently into it?

                        F Offline
                        F Offline
                        francoriva
                        wrote on last edited by
                        #22

                        I prefer: #define true 1 while (true){ }

                        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