Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
04/23/13 21:35
Modified:
  04/23/13 21:38

Read: times


 
#189697 - Including code that wasn't absolutely necessary ...
Responding to: ???'s previous message
This used to be a firing offense!

If you put in code on the off chance that memory might grow, or that a "feature" might be needed in the next revision, you're looking for trouble. The next rev just might be on a different MCU.

Aside from that, how can you ensure that the code won't be executed? Yes, you can simulate it. However, unless you test the circuit quite rigorously, stimulating all the inputs in random sequence, and automatically observing the response, you'll never be certain. The old saw was and is, "When in doubt, leave it out!"

Likewise, if you include support in the hardware for things not required in the objective spec's, well, see you down at the unemployment office!

RE

List of 36 messages in thread
TopicAuthorDate
8/32 bit musings            01/01/70 00:00      
   Have you looked at the TI M4 Cortex versions?            01/01/70 00:00      
      re:TI            01/01/70 00:00      
         One man's "Flexible" is another man's "Cumbersome"            01/01/70 00:00      
            flexibility ....            01/01/70 00:00      
               several menus to get a cuppa             01/01/70 00:00      
            re: experience            01/01/70 00:00      
            'Unwanted' flexibility            01/01/70 00:00      
               well, there is some help            01/01/70 00:00      
                  SiLabs AppBuilder            01/01/70 00:00      
                     sam e with freescale            01/01/70 00:00      
                     Same with Cypress PSoC Creator            01/01/70 00:00      
                        same ...            01/01/70 00:00      
         Certainly a wry smile is needed             01/01/70 00:00      
            It gets worse            01/01/70 00:00      
   develop all, even small, new apps in 32 bits            01/01/70 00:00      
      how ??            01/01/70 00:00      
         cost            01/01/70 00:00      
            re: cost            01/01/70 00:00      
               cost analysis            01/01/70 00:00      
         Money matters more to some than others            01/01/70 00:00      
            RE: ARMs following Stellaris into early retirement            01/01/70 00:00      
               as will we all (eventually)            01/01/70 00:00      
            ARM in small packages            01/01/70 00:00      
      Scope of "all"            01/01/70 00:00      
         Scope of "all"            01/01/70 00:00      
            RE: a hypothesis that will withstand scrutiny            01/01/70 00:00      
         RE: Superlatives are greatly over-used these days            01/01/70 00:00      
      Software costs            01/01/70 00:00      
         code reuse            01/01/70 00:00      
            I find code reuse in embedded, at best, cumbersome            01/01/70 00:00      
               Maybe it's because I don't use HLL, but ...             01/01/70 00:00      
            Devils triangle            01/01/70 00:00      
               I choose            01/01/70 00:00      
               except ...            01/01/70 00:00      
            Including code that wasn't absolutely necessary ...            01/01/70 00:00      

Back to Subject List