ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.





کاربران برچسب زده شده

صفحه 1 از 2 12 آخرین
نمایش نتایج: از 1 به 10 از 16
  1. #1
    2007/06/09
    اردبيل خيابان ملت طبقه فوقاني بازار وليعصر سبلان الکترونيک
    406
    45

    تنظيم pll در lpc1768 بصورت تصويري

    :read: دوستان ميخواستم بدونم pll را در lpc1768 چطوري تنظيم ميکنند من در فايل startup چيزي نديدم از دوستان اگر لطف کنند اگر توضيح بدهند ممنون ميشوم :read:
  2. #2
    2007/08/04
    اصفهان
    577
    5

    پاسخ : تنظيم pll در lpc1768 بصورت تصويري

    سلام
    در اینجا دیگه مثل lpc2378 نیست که بشه از startup انجام داد.
    فيلم آموزشي ميکروکنترلر LPC1768
    فيلم آموزشي تکميلي و پيشرفته ميکروکنترلر LPC1768
    فيلم آموزش کاربردی زبان سی در میکروکنترلر ARM
    فیلم آموزش مقدماتی میکروکنترلر LPC1788 به زودی ...
  3. #3
    2007/04/20
    كره زمين
    1,409
    78

    پاسخ : تنظيم pll در lpc1768 بصورت تصويري

    سلام
    مگه منظورتون این نیست؟؟

    انجام پروژه هاي برنامه نويسي اندرويد
    [glow=red,2,300]نرم افزار نقشه هاي پاور کامپيوتر اندوريد[/glow]

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

  4. #4
    2008/12/11
    400
    12

    پاسخ : تنظيم pll در lpc1768 بصورت تصويري

    تو سری arm7 تنظیم توی فایل startup انجام می شه اما همون طور که آقا محسن گفتند و نشون دادند توی سری cortex این تنظیمات در فایل
    system_LPC17xx.c انجام می شه
  5. #5
    2007/06/09
    اردبيل خيابان ملت طبقه فوقاني بازار وليعصر سبلان الکترونيک
    406
    45

    پاسخ : تنظيم pll در lpc1768 بصورت تصويري

    ضمن تشکر فراوان از آقا محسن خواهشمند است در صورت امکان توضيحاتي هم در مور نحوه تنظيم فرکانس هر يک از قسمت ها نيز مرقوم فرماييد باز هم تشکر ميکنم
  6. #6
    2007/04/20
    كره زمين
    1,409
    78

    پاسخ : تنظيم pll در lpc1768 بصورت تصويري

    من یکیش رو توضیح میدم شما بقیه اش رو خودت دیگه...
    اول موس رو روی اون گزینه ای که میخای بدونی چیه نگه میداری تا توضیحاتش بیان

    حالا همون تور که فرمول رو میبینی شروع میکنی به محاسبه که من از برد فروشگاه که کریتال 12 گذاشته و مشخصات زیر

    استفاده میکنم
    )2*100*12(/6=400
    یعنی فرکانس خروجی pll مساوی 400 مگا هرتزه :eek:
    حالا شروع میکنیم استفاده مثلا برای cpu که دو فیلد پایین تر از اون توضیحاته و نوشته cpu clock confi... نوشته 4 که یعنی باید مقدار خروجی pll رو تقسیم بر 4 و استفاده کرد که میشه 100مگا هرتز
    موفق باشید!
    انجام پروژه هاي برنامه نويسي اندرويد
    [glow=red,2,300]نرم افزار نقشه هاي پاور کامپيوتر اندوريد[/glow]

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

  7. #7
    2007/06/09
    اردبيل خيابان ملت طبقه فوقاني بازار وليعصر سبلان الکترونيک
    406
    45

    پاسخ : تنظيم pll در lpc1768 بصورت تصويري

    ضمن تشکر فراوان از همه دوستان من مطلبي را دراين مور پيدا کردم و خواستم تا دوستان ديگري هم که مثل من در اين مورد نياز به اطلاعات دارند استفاده نمايند

    لينک مطلب http://www.iranmicro.ir/forum/showthread.php?t=5203&page=4


    در اين قسمت مي خوام به نحوه تنظيم و استفاده از واحدد pll در ميکروکنترولر lpc1768 در حد اشنائي و راه اندازي اشاره کنم،وچون از کتابخانه هاي cmsis استفاده خواهيم کرد به نحوه تنظيم مقادير در اين کتابخانه ها اشاره مي کنيم.البته بهترين منبع LPC17xx User manual مي باشد که و توصيه مي شود جهت استفاده بهتر به اين برگه مراجعه شود.

    ضمنا سورس هاي نوشته شده در اين تاپيک قرار خواهند گرفت:

    کليه سورس ها و نکات مهم ميکروکنترولر lpc1768 - ايـــــــــران ميـــــــکرو ™

    ميکرو کنترولر lpc1768 داراي 2 واحد pll به نامهاي pll0,pll1 مي باشد.

    خصوصيات PLL0:

    -اين واحد ورودي کلاک از 32khz تا 50mhz را پشتيباني ميکند.

    -منبع کلاک pll0 مي تواند اوسيالاتور داخلي ميکرو يا کريستال متصل به پايه هاي xtal1,xtal2 ويا کريستال ساعت (32.768) انتخاب گردد.

    (اوسيلاتور داخلي ميکرو 4mhz بوده و کريستال خارجي مورد استفاده مي تواند از 1 تا 25mhz انتخاب شود)

    -خروجي pll0 ميتواند بين 275 تا 550mhz باشد.

    مقادير انتخاب شده براي رجيستر هاي MSEL,NSEL که از انها براي ضرب و تقسيم فرکانس ورودي استفاده مي شود به ترتيب مي تواند:
    N=1-256
    M=6-512
    قرار بگيرد.

    خصوصيات PLL1:

    از اين PLL مخصوص براي تهيه فرکانس کاري قسمت USB که مقدار 48MHZ را داراست استفاده مي شود زيرا دراوردن اين فرکانس با استفاده از PLL0 کمي مشکل است در صورتي که PLL1 ميتواند به صورت ثابت اين فرکانس را تهيه کند.

    -منبع کلاک براي اين واحد فقط مي تواند کريستال خارجي انتخاب شود.

    - ورودي کلاک براي اين واحد مي تواند از 10 تا 25MHZ انتخاب شود.

    -خروجي PLL1 مي تواند بين 156 تا 320MHZ باشد.

    -مقادير انتخاب شده براي رجيستر هاي MSEL,PSEL که از انها براي ضرب و تقسيم فرکانس ورودي استفاده مي شود به ترتيب مي تواند :
    M=1-32
    P=1-8 قرار بگيرد.

    مثال:

    -کريستال متصل به ميکرو را اکثرا 12MHZ در نظر ميگيريم.

    با فرض بالا مقادير واحد PLL را طوري انتخاب نمائيد که فرکانس کاري CPU=12MHZ و واحد USB=48MHZ باشد.

    فرمول هاي مورد استفاده براي محاسبه مقادير مورد نظر به صورت زير است:
    (M = (FCCO × N) / (2 × FIN
    N = (2 × M × FIN) / FCCO
    (FIN = (FCCO × N) / (2 × M

    Fin=منبع کلاک مورد نظر که در اينجا 12MHZ مي باشد.

    که مي توانيد براي راحتي کار از نرم افزار ارائه شده براي اين منظور(در تاپيک ذکر شده در بالا) استفاده کنيد.

    شماتيک و فرمول هاي واحد PLL:



    ما مقادير M,N را با کمک نرم افزار به اين صورت انتخاب مي کنيم:
    M=12
    N=1

    با انتخاب اين مقادير خروجي واحد PLL0 مقدار 288MHZ قرار مي گيرد که اين مقدار براي اعمال به عنوان کلاک CPU خيلي زياد بوده و ما در اين مثال فرکانس CPU را 12MHZ در نظر گرفته ايم،در اين مرحله ما رجيستر CCLKSEL را مقدار دهي مي کنيم ،که مقدار 24 را انتخاب مي نمائيم با انتخاب اين مقدار خروجي کلاک PLL0 تقسيم بر اين مقدار شده (288/24) و فرکانس کاري CPU برابر 12MHZ قرار مي گيرد.

    بعد از اين مراحل نوبت به مقدار دهي N,M,CCLKSEL تعيين شده در سورس(برنامه) مورد نظرمان است،چون از کتابخانه هاي CMSIS استفاده مي کنيم سورس system_LPC17xx.c را باز کرده و مقدار معادل هگز مقادير به دست امده در بالا را مانند شکل زير جايگزين مي کنيم:

    N-1=0=0
    M-1=11=0XB
    CCLKSEL-1=23=0X17

  8. #8
    2011/11/06
    6
    0

    يه سوال

    ميخوام بدونم فرق اين دو دستور چيه؟
    اخه اولي براي تغيير pll درست کار ميکنه ولي دومي نه :sad:

    #define PLL0CFG_Val 0x00050063

    تفاوتش با
    #define PLL0CFG_Val 0x0000005f
    چيه؟
    ممنون ميشم اگه جواب بديد.
  9. #9
    2011/05/24
    39
    0

    پاسخ : تنظيم pll در lpc1768 بصورت تصويري

    سلام، ببخشید از این سوال خیلی ابتدایی ولی من هرچی می گردم system_LPC17xx.c رو پیدا نمی کنم. فقط system_LPC17xx.h هست. :redface:
    اگه میشه یه توضیح به من بدید. :redface:
    مرسی
  10. #10
    2011/05/24
    39
    0

    پاسخ : تنظيم pll در lpc1768 بصورت تصويري

    جواب سوالمو در لینک زیر پیدا کردم :
    http://www.eca.ir/forum2/index.php?topic=65139.0
صفحه 1 از 2 12 آخرین
نمایش نتایج: از 1 به 10 از 16

موضوعات مشابه

  1. چجوري xtal تنظيم کنم؟ lpc1768
    توسط kamhagh در انجمن NXP
    پاسخ: 11
    آخرين نوشته: 2016/07/31, 03:00
  2. آيفون تصويري
    توسط ofogh93 در انجمن تاسیسات الکتریکی
    پاسخ: 5
    آخرين نوشته: 2015/10/27, 17:53
  3. ايفون تصويري
    توسط ircaspianhero در انجمن تاسیسات الکتریکی
    پاسخ: 1
    آخرين نوشته: 2014/07/08, 17:49
  4. اموزش تصويري C++
    توسط mahsa 1370 در انجمن C , C++ , C#
    پاسخ: 1
    آخرين نوشته: 2014/04/11, 20:56
  5. آيفون تصويري
    توسط ieee7 در انجمن تلویزیون و مانیتور
    پاسخ: 1
    آخرين نوشته: 2011/09/21, 23:54

کلمات کلیدی این موضوع

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •