PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : مشكل كوچك در فراخواني كتابخانه



rayan2
26-02-2012, 02:43
سلام بر همه متخصصان جامعه!!!

آقا من تو يه پروژه هم از ADC استفاده ميكنم و هم از DAC . خوب؟

حالا وقتي تو include رو مينويسم: lpc21xx.h واسه DAC ايم ايراد ميده وقتي هم كه مينويسم lpc21x3x واسه ADC ايراد ميده.

تو حالت اول رجيستر هاي DAC رو نميشناسه و تو حالت دوم رجيستر هاي ADC رو.!!!

لطفا كمك كنين!ش

sadmonew
26-02-2012, 13:56
سلام مهندس:hi:
لطفا فايل پروژتون رو اينجا بذاريد تا ما هم كامپايلش كنيم. اينجوري بهتر ميتونيم كمكتون كنيم.

rayan2
27-02-2012, 00:10
سلام مهندس:hi:
لطفا فايل پروژتون رو اينجا بذاريد تا ما هم كامپايلش كنيم. اينجوري بهتر ميتونيم كمكتون كنيم.

سلام عزيز. من ADC و DAC رو جدا جدا كار كردم و حالا كه ميخوام اونارو تركيب كنم نتيجه نميگيرم.بهمون علتي كه ذكر كردم. پروژم رو اسمبل نكردم كه تو يه فايل واحد بذارم.
اما فايل زير يه كار ADC است.تو برنامش lpc21xx رو به lpc213x تغغير بديد.خواهيد ديد كه كار نخواهد كرد.
تو اون يكي هم كه يه DACرو كار كردم lpc213x رو به lpc21xx تغير بديد.خواهيد ديد كه اونم كار نخواهد كرد.
تو هر دوتاشم با اين تغييرات كامپايلر رجيستر ها رو نميشناسه!!!
حالا من چطوري اين دو تا رو تركيب كنم؟
فهميديد موضو ع چيه؟

sadmonew
27-02-2012, 00:32
سلام مهندس
مشكل حل شد.
البته شما به اين دو نكته دقت نكردين.
1- ميكروي LPC2132 داراي ADC هستش كه با شماره 0 و 1 مشخص شده. پس شما بايد رجيستر رو درست وارد كنيد.
2- هدر درست همون فايل LPC213x.h هستش.
فايل هدر LPC21xx.h براي تعريف رجيستر ميكروهايي غير از LPC2132 هستش.
فايل تصحيح شده براي قسمت ADC رو قرار ميدم.
قسمت DAC رو ميتونيد با توجه به اينكه هدر هردو تاشون يكي هستش با هم تركيب كنيد.