"Bertel Brander" <bertel@post4.tele.dk> skrev i en meddelelse
news:40b27582$0$221$edfadb0f@dread16.news.tele.dk...
> Euk wrote:
> > Hej NG
> >
> > C er meget anvendt til microer ( PIC-ST osv. ) men det er lisom et helt
> > andet univers når man spørger PC-C programører.
> >
> > Er der nogen der kender til nogle links hvor man kan få noget erfaring
for C
> > prog. anvendt til microer ?
> >
> > Jeg udvikler til ST´s micro og har et visuelt programeringsværktøj med
en
> > simulator, det er også godt langt hen af vejen, men jeg kan ikke rigtig
" få
> > fat i " microens detaljer...dertil skal man beherske C, for at komme ind
og
> > pille ved - registre, timere og interrupter. men hvor får man denne
> > specielle viden fra ?
>
> Hvilken ST micro er du det arbejder med? Jeg kender lidt til ST10, mest
> fra Siemens's variant.
ST7 flash
> For mig at se er problemet ikke så meget at forstå C, men at forstå
> registrene, hvad der sker når man læser og når man skriver til de
> forskellige registre.
Ja...det kommer jeg vel til !!! men mit problem nu, er at jeg ikke kan styre
hvilken programstump der afvikles og i hvilken rækkefølge, hvilket er
afgørende når jeg f.eks vil lave PWM signaler på 4 udgange med en frekvens
på 10Khz !!! så er jeg nød til at have kontrol over timere osv.
>
> Jeg har aldrig brugt en simulator, så den kan jeg ikke hjælpe med.
> Kan simulatoren også simulere hardware?
Ja det kan man faktisk se :
www.actum.com man kan vælge at køre simulatoren
i "pin vertion " og så aktivere de forskellige indgange og se hvad der sker
på udgangene. Programmet hedder Realizer, og er fantastisk til små -ikke-
tidskritiske opgaver.
>
> Er der noget bestemt du ønsker at lave eller ønsker du blot at lære
> at lave software til indlejrede systemer?
Nnjaa... Jeg vil bare gerne kunne prog. til andet end ST, som Realizer er
bundet til. Og så vil jeg gerne have mere kontrol over microen og måden
hvorpå programmet afvikles.
Jeg lave mange regulerings projekter....måling fra en sensor som forarbejdes
iforhold til en set-værdi der igen aktiverer et eller andet, ofte med LED
3-4 cifre udlæsning osv. men jeg vil gene videre F.eks lave det muligt for
bugeren at tilkoble en PC og overføre data - anvende CAN bus interface og
andre teknikker.
Esben
>
> /b