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





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









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





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

صفحه 1 از 2 12 آخرین
نمایش نتایج: از 1 به 10 از 13
  1. #1
    2014/07/13
    43
    21

    چند سوال در رابطه با LPC1768

    1)برنامه bootloader میکروهای مختلف LPC را از کجا گیر آورد؟
    2)چرا این برنامه کار نمی کنه؟ چرا خروجی ها معکوس نمی شن؟

    کد:
    void delay()
    {
        int i,j;
        for(i=0;i<2000;i++)
            for(j=0;j<5000;j++);
    }
    
    int main()
    {
    LPC_GPIO0->FIODIR=(1<<21);
        while(1){
        LPC_GPIO0->FIOCLR=~ (LPC_GPIO0->FIOCLR);
            delay();
        }
    }
    3) در برنامه Jflash که می خوام میکرو را پاک کنم خطای Ram check failed @ address 0x2000000 می گیرم و میکرو که شناسایی شده را پاک نمی کنه.
  2. #2
    2005/12/28
    تبريز
    4,230
    1,211

    پاسخ : چند سوال در رابطه با LPC1768

    بوت لودرها توسط خود شرکت ارائه میشند وبعضا توسط کاربر دستکاری میشند ولی در حد تغییر پایه فعال کردن بوت لودر و ...
    حتما به سایت اصلی مراجعه کنید نه جای دیگه ای
  3. #3
    2014/06/03
    808
    41

    پاسخ : چند سوال در رابطه با LPC1768

    برای فعال شدن پین ها باید از رجیستر FIOSET و برای غیرفعال شدن از رجیستر FIOCLR استفاده کنید.
  4. #4
    2014/07/13
    43
    21

    پاسخ : چند سوال در رابطه با LPC1768

    ممنونم
    من کلی گشتم ولی bootloader پیدا نکردم روی سی دی برد آموزشی LPC1768 هم بوت لودری برای این میکرو وجود نداشت.اگر آدرسی که بشه ازش دانلود کرد را بذارین عالیه

    راهی وجود نداره که بشه با نات کردن ریجیسترهای خود میکرو وضعیت پایه را عوض کرد؟چون می شه متغییر تعریف کرد اما می خوام خودکار باشه
  5. #5
    2014/03/17
    خراسان رضوی
    171
    21

    پاسخ : چند سوال در رابطه با LPC1768

    فکر نمیکنم بشه پایه رو نات کرد چون رجیستر های ست و ریستش جداست
    وضعیت پایه رو بخونید و با یه شرط وضعیتش رو معکوس کنید
    بوت لودر هم داخل همین سایت دیدم یه سرچ بکن هست
  6. #6
    2013/09/03
    1,984
    648

    پاسخ : چند سوال در رابطه با LPC1768

    با سلام
    برای not کردن کل پورت یا بخشی از اون میتونید از رجیستر FIOnPIN استفاده کنید...هر مقداری که درون این رجیستر قرار بگیره بلافاصه روی پورت هم اعمال میشه والبته برای خواندن پورت هم کاربرد داره...
    قانون سوم نیوتون میگه برای اینکه بخوای به چیزی برسی باید از یه چیزی دل بکنی...

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

    عضویت

  7. #7
    2014/07/13
    43
    21

    پاسخ : چند سوال در رابطه با LPC1768

    سلام
    من در کد زیر به میکرو سویچ به پین 16 پورت صفر وصل کردم و به پین 20 پورت صفر هم یک ال ای دی، اما با روشن شدن میکرو ال ای دی همش روشن هست

    کد:
    #include <LPC17xx.H>
    
    
    
    void delay()
    {
        int i,j;
        for(i=0;i<2000;i++)
            for(j=0;j<5000;j++);
    }
    
    int main()
    {
    LPC_GPIO0->FIODIR=0x0;
    LPC_GPIO0->FIODIR=(1<<20);
        
            while(1){
                LPC_GPIO0->FIOPIN=(~(LPC_GPIO0->FIOPIN & (1<<16)))<<20;
            
        }
        }
    مشکل من چیه؟
  8. #8
    2013/09/03
    1,984
    648

    پاسخ : چند سوال در رابطه با LPC1768

    خب این کد رو در هر دوحالت که بررسی کنید پین 20 مقدار 1 میگیره...
    قصدتون از این کد چی هست؟
    قانون سوم نیوتون میگه برای اینکه بخوای به چیزی برسی باید از یه چیزی دل بکنی...

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

    عضویت

  9. #9
    2005/12/17
    تهران
    226
    99

    پاسخ : چند سوال در رابطه با LPC1768

    نقل قول نوشته اصلی توسط Ehsantech

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

    عضویت

    سلام
    من در کد زیر به میکرو سویچ به پین 16 پورت صفر وصل کردم و به پین 20 پورت صفر هم یک ال ای دی، اما با روشن شدن میکرو ال ای دی همش روشن هست

    کد:
    #include <LPC17xx.H>
    
    
    
    void delay()
    {
        int i,j;
        for(i=0;i<2000;i++)
            for(j=0;j<5000;j++);
    }
    
    int main()
    {
    LPC_GPIO0->FIODIR=0x0;
    LPC_GPIO0->FIODIR=(1<<20);
        
            while(1){
                LPC_GPIO0->FIOPIN=(~(LPC_GPIO0->FIOPIN & (1<<16)))<<20;
            
        }
        }
    مشکل من چیه؟
    شما میکرو رو انداختی تو یه لوپ بینهایت و بدون هیچ گونه تاخیری داری پین رو قطع و وصل میکنی .... یعنی این LED بیچاره داره یه چیزی حدود 5 میلیون بار در ثانیه روشن و خاموش میشه ... چطوری میخوای روشن و خاموش شدنشو ببینی ؟؟؟؟
  10. #10
    2013/09/03
    1,984
    648

    پاسخ : چند سوال در رابطه با LPC1768

    ایشون متد delay رو تعریف کردن ولی یادشون رفته استفاده کنن...
    به جز اون اصلا مقدار پین 20 همیشه 1 هست!
    قانون سوم نیوتون میگه برای اینکه بخوای به چیزی برسی باید از یه چیزی دل بکنی...

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

    عضویت

صفحه 1 از 2 12 آخرین
نمایش نتایج: از 1 به 10 از 13

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

  1. سوال در رابطه با اپ امپ
    توسط elect2 در انجمن مفاهیم پایه برق و الکترونیک
    پاسخ: 1
    آخرين نوشته: 2016/02/14, 18:59
  2. سوال در رابطه با ADC
    توسط halford در انجمن میکروکنترلرهای AVR
    پاسخ: 20
    آخرين نوشته: 2014/08/11, 10:18
  3. پاسخ: 1
    آخرين نوشته: 2014/07/03, 21:00
  4. سوال مهم در رابطه با سیم پیچ تخت
    توسط starmoml در انجمن مدارهای آنالوگ و مدارهای مجتمع
    پاسخ: 1
    آخرين نوشته: 2013/06/26, 12:05
  5. چند سوال در رابطه با vb
    توسط ESMAEIL1357 در انجمن برنامه نویسی و اینترفیس
    پاسخ: 1
    آخرين نوشته: 2010/06/18, 19:33

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

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

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

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

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