TOP
SSV SOFTWARE SYSTEMS REGISTER  REGISTER
Log in to check your private messages  Log in to check your private messages
START FAQ SEARCH MITGLIEDER PROFILE  Log in 
SSV-Forum
PWM mit dem MCF5282

 
Post new topic   Reply to topic    SSV-Forum Forum Index >>> DNP/5282
<<< Previous topic - Next topic >>>  
Display posts from previous:   
Author Message
sl



Joined: 31 Aug 2006
Posts: 3

PostPosted: 31.08.2006, 17:54    Post subject: PWM mit dem MCF5282 Reply with quote

Ich versuche mit dem Motorola Coldfire 5282, der auf dem DIL/NetPc ist, eine Pulsweitenmodulation zu realisieren. Dafür nehme ich folgende Einstellungen vor:

ssvhwa_write8(GPTSCR1, 0x00);
ssvhwa_write8(GPTIOS, 0x0F);
ssvhwa_write8(GPTOC3M, 0x07);
ssvhwa_write8(GPTOC3D, 0x07);
ssvhwa_write8(GPTTOV, 0x00);
ssvhwa_write8(GPTCTL1, 0x55);
ssvhwa_write8(GPTCTL2, 0x00);
ssvhwa_write8(GPTSCR2, 0x0F);
ssvhwa_write8(GPTIE, 0x00);
ssvhwa_write16(GPTCNT, 0x0000);
ssvhwa_write16(GPTC0, 0x0020);
ssvhwa_write16(GPTC1, 0x00FF);
ssvhwa_write16(GPTC2, 0x0FFF);
ssvhwa_write16(GPTC3, 0xFFFF);
ssvhwa_write8(GPTDDR, 0x0F);
ssvhwa_write8(GPTSCR1, 0x90);

Ein PWM- Signal entsteht dadurch aber noch nicht, es tut sich am Ausgang nichts.

Ich stelle mir das so vor, dass der Wert im Register GPTC3 den maximalen Zählwert des Counters festlegt und damit auch die Frequenz. In den Register GPTC0, GPTC1 und GPTC2 finden sich die Zählwerte, ab welchen der entsprechende Kanal seinen Pegel von high auf low ändert.
Die Signale von GPTA[0:3] müssten am Port_B[0:3] anliegen, dort müsste doch dann auch das PWM- Signal anliegen.

Ich würde mich freuen, wenn mir jemand etwas weiter helfen könnte.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    SSV-Forum Forum Index >>> DNP/5282 All times are GMT + 1 Hour
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

SSV SOFTWARE SYSTEMS

Dünenweg 5
30419 Hannover

Fon: +49(0)511  ·  40 000-0
Fax: +49(0)511  ·  40 000-40

sales@ssv-embedded.de


Impressum    ·    Datenschutz    ·    AGB

© 2024 SSV SOFTWARE SYSTEMS GmbH. Alle Rechte vorbehalten.

ISO 9001:2015