Click here to Skip to main content
15,797,479 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: Strolling off the edge Pin
honey the codewitch5-Apr-23 11:37
mvahoney the codewitch5-Apr-23 11:37 
JokeRe: Strolling off the edge Pin
FreedMalloc5-Apr-23 11:57
mveFreedMalloc5-Apr-23 11:57 
GeneralRe: Strolling off the edge Pin
honey the codewitch5-Apr-23 12:09
mvahoney the codewitch5-Apr-23 12:09 
GeneralRe: Strolling off the edge Pin
Kenneth Haugland5-Apr-23 12:24
professionalKenneth Haugland5-Apr-23 12:24 
GeneralRe: Strolling off the edge Pin
jmaida5-Apr-23 16:26
jmaida5-Apr-23 16:26 
GeneralRe: Strolling off the edge Pin
honey the codewitch5-Apr-23 16:34
mvahoney the codewitch5-Apr-23 16:34 
GeneralRe: Strolling off the edge Pin
jmaida5-Apr-23 17:04
jmaida5-Apr-23 17:04 
GeneralRe: Strolling off the edge Pin
den2k885-Apr-23 22:42
professionalden2k885-Apr-23 22:42 
jmaida wrote:
The best one can do is lot of bounds checking in one's code.
In embedded you really have to make each line count. When you have a handful of microseconds to compute the nes state of the transistors that are piloting a motor, your clock is 40 Mhz if you're lucky and you have 3kB of RAM and 64kB of flash bounds checking in the code is really on a if-needed basis.

You just check the memory window while debugging step by step and infer from that.
GCS/GE d--(d) s-/+ a C+++ U+++ P-- L+@ E-- W+++ N+ o+ K- w+++ O? M-- V? PS+ PE Y+ PGP t+ 5? X R+++ tv-- b+(+++) DI+++ D++ G e++ h--- r+++ y+++*      Weapons extension: ma- k++ F+2 X

GeneralRe: Strolling off the edge Pin
jmaida6-Apr-23 7:42
jmaida6-Apr-23 7:42 
GeneralRe: Strolling off the edge Pin
BernardIE53176-Apr-23 4:09
BernardIE53176-Apr-23 4:09 
GeneralRe: Strolling off the edge Pin
honey the codewitch6-Apr-23 11:09
mvahoney the codewitch6-Apr-23 11:09 
GeneralRe: Strolling off the edge Pin
BernardIE53176-Apr-23 12:45
BernardIE53176-Apr-23 12:45 
GeneralRe: Strolling off the edge Pin
jeron16-Apr-23 13:25
jeron16-Apr-23 13:25 
GeneralRe: Strolling off the edge Pin
jschell7-Apr-23 10:35
jschell7-Apr-23 10:35 
GeneralRe: Strolling off the edge Pin
jschell7-Apr-23 10:34
jschell7-Apr-23 10:34 
GeneralRe: Strolling off the edge Pin
BernardIE53177-Apr-23 12:01
BernardIE53177-Apr-23 12:01 
GeneralRe: Strolling off the edge Pin
240DL6-Apr-23 5:23
240DL6-Apr-23 5:23 
GeneralRe: Strolling off the edge Pin
honey the codewitch6-Apr-23 11:05
mvahoney the codewitch6-Apr-23 11:05 
GeneralRe: Strolling off the edge Pin
englebart7-Apr-23 14:44
professionalenglebart7-Apr-23 14:44 
GeneralPython problems... Pin
glennPattonWork35-Apr-23 1:16
professionalglennPattonWork35-Apr-23 1:16 
GeneralRe: Python problems... PinPopular
OriginalGriff5-Apr-23 1:28
mvaOriginalGriff5-Apr-23 1:28 
GeneralRe: Python problems... Pin
Mike Hankey5-Apr-23 1:31
mveMike Hankey5-Apr-23 1:31 
GeneralRe: Python problems... Pin
OriginalGriff5-Apr-23 1:38
mvaOriginalGriff5-Apr-23 1:38 
GeneralRe: Python problems... Pin
glennPattonWork35-Apr-23 1:41
professionalglennPattonWork35-Apr-23 1:41 
GeneralRe: Python problems... Pin
Mike Hankey5-Apr-23 1:41
mveMike Hankey5-Apr-23 1:41 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.