NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 4354 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
نمایش نتایج: از 1 به 13 از 13

موضوع: ارتباط سريال با ARM و Xmega توسط Max232

  1. #1
    تازه وارد
    تاریخ عضویت
    Feb 2011
    نوشته ها
    1
    تشکر
    0
    تشکر شده 0 بار در 0 پست

    Exclamation سوال در مورد ارتباط سريال با ARM و Xmega توسط Max232

    با سلام
    در ارتباط سريال با ميكروهاي Xmega و ARM توسط Max232 كه خروجي 5 ولت داره ، آيا مشكلي براي ميكرو پيش نمياد؟
    از آي سي هايي كه منطق 3.3 دارند مثل Max3232 نمي تونم استفاده كنم.

    با تشكر
    ویرایش توسط r_nazari : 18-02-2011 در ساعت 20:08

  2. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نوشته ها
    Many
     

  3. #2
    کاربر علاقه مند hamid razavi آواتار ها
    تاریخ عضویت
    Oct 2010
    نام
    سید حمید رضوی راد
    نوشته ها
    22
    تشکر
    12
    تشکر شده 3 بار در 2 پست

    پیش فرض

    نیازی به تغییر IC نداره می تونی با همون MAX232 کار کنی فقط باید ورودی به میکرو رو با مقاومت تقسیم ولتاژ کنی مثل شکل زیر:

  4. #3
    کاربر علاقه مند hamid razavi آواتار ها
    تاریخ عضویت
    Oct 2010
    نام
    سید حمید رضوی راد
    نوشته ها
    22
    تشکر
    12
    تشکر شده 3 بار در 2 پست

    پیش فرض

    من در نرم افزار keil برنامه ای برای پورت سریال نوشتم که در شبیه ساز کار هم می کنه ولی وقتی روی میکرو پروگرم می کنم از پروتش چیزی دریافت نمی کنم (هیچ اطلاعاتی).
    کسی تا به حال عملا بسته و چک کرده؟
    یک کتابخانه درست برای usart تا به حال پیدا نکردم که کامل باشه.
    فایل برنامم رو پیوست می کنم.
    www.teslaelectronic.ir/hamid/Copy%20of%20UART.rar


  5. #4
    عضو جدید
    تاریخ عضویت
    Dec 2009
    نام
    تهران _موقتی
    نوشته ها
    14
    تشکر
    1
    تشکر شده 4 بار در 3 پست

    پیش فرض

    سلام دوست عزیز اگه منظورتون ارتباط سریال بوسیله ARM هست من خودم قسمتی از پروژام همین ارتباط سریال بوده و مشکلی هم نداشتم و هم با usart0 و هم با usart1 کار کردم وجواب گرفتم کتابخانه usart0 که در سایت وجود داره سالمه و اگه بخوای با usart 1 کار کنی باید کتابخانه(هدر)usart0 رو تغییر بدی( یا همون دستکاری کردن)ببین اگه جواب نگرفتی باز بگو من برات هم کتابخانه usar0 وهم کتابخانهusart1 برات بفرستم راستی اتصال max232 به میکرو رو از روی دیتا شیت ببند.

  6. #5
    کاربر فعال
    تاریخ عضویت
    Oct 2007
    نام
    اصفهان
    نوشته ها
    105
    تشکر
    78
    تشکر شده 144 بار در 64 پست

    پیش فرض

    با سلام
    یه پروژه ی کامل که در عمل جواب داده و از هر دو یوزارت1و2 هم استفاده می کنه.
    موفق باشید
    فايل هاي پيوست شده فايل هاي پيوست شده
    • نوع فایل: rar USART.rar (143.1 کیلو بایت, 288 نمايش)

  7. تشکرها از این نوشته :


  8. #6
    کاربر علاقه مند hamid razavi آواتار ها
    تاریخ عضویت
    Oct 2010
    نام
    سید حمید رضوی راد
    نوشته ها
    22
    تشکر
    12
    تشکر شده 3 بار در 2 پست

    Thumbs up تشکر

    از کمکتون ممنونم
    کتابخونه ای که پیوست کردین نسبتا کامل بود و کارم رو راه انداخت.
    اجرکم عند الله.

  9. #7
    کاربر علاقه مند hamid razavi آواتار ها
    تاریخ عضویت
    Oct 2010
    نام
    سید حمید رضوی راد
    نوشته ها
    22
    تشکر
    12
    تشکر شده 3 بار در 2 پست

    Thumbs up

    در نرم افزار کیل برای تعریف یک متغیر از نوع رشته کاراکتر ها از چه مبنایی باید استفاده کرد
    (مثل string در bascom)


  10. #8
    کاربر ارشد 1nafar آواتار ها
    تاریخ عضویت
    Jul 2007
    نوشته ها
    2,745
    تشکر
    1,266
    تشکر شده 4,874 بار در 1,377 پست

    پیش فرض

    سلام
    شما میتونید از دستور char *X برای تعریف کردن رشته با تعداد کارکتر دلخواه استفاده کنید .
    مثلا
    char* data

  11. #9
    کاربر علاقه مند hamid razavi آواتار ها
    تاریخ عضویت
    Oct 2010
    نام
    سید حمید رضوی راد
    نوشته ها
    22
    تشکر
    12
    تشکر شده 3 بار در 2 پست

    Thumbs up

    سلام
    خیلی ممنون از پاسخ تون .
    میشه یک قطعه کد شامل رشته بزارین.

  12. #10
    عضو جدید moeinmj آواتار ها
    تاریخ عضویت
    Feb 2010
    نوشته ها
    7
    تشکر
    2
    تشکر شده 1 بار در 1 پست

    پیش فرض

    mitonid vcc max232 ro 3.3 v bedin man javab gereftam

  13. #11
    کاربر علاقه مند hamid razavi آواتار ها
    تاریخ عضویت
    Oct 2010
    نام
    سید حمید رضوی راد
    نوشته ها
    22
    تشکر
    12
    تشکر شده 3 بار در 2 پست

    Exclamation پایه tst برای چیه؟

    من یک ماه بود که برای ورودی گرفتن از sam7x256 مشکل داشتم در صورتی که برنامه و سخت افزار درست بود و کتابخانه ها هم کامل بود .
    یک روز به صورت اتفاقی به پایه tst به صورت سخت افزاری 1 دادم و بعد میکرو به حالتی خاص رفت و بعد یکی دو بار این کار کردم و میکرو بالا آمد و این بار ورودی هارو هم می خوند درست برنامه ای که بهش داده بودم اجرا می کرد.
    از اون وقت هر بار که بخوام برنامه روی میکرو رو اجرا کنم این پایه رو دو سه بار 0و 1 می کنم تا برنامه اجرا بشه .
    کسی می دونه این پایه دقیقا چیکار می کنه؟

  14. #12
    کاربر علاقه مند hamid razavi آواتار ها
    تاریخ عضویت
    Oct 2010
    نام
    سید حمید رضوی راد
    نوشته ها
    22
    تشکر
    12
    تشکر شده 3 بار در 2 پست

    پیش فرض

    نقل قول نوشته اصلی توسط 1nafar نمایش پست ها
    سلام
    شما میتونید از دستور char *x برای تعریف کردن رشته با تعداد کارکتر دلخواه استفاده کنید .
    مثلا
    char* data
    اگر ممکن هست یک نمونه کد بزارین و دستور ریختن رشته در متغیر را هم باشه.

  15. #13
    عضو جدید
    تاریخ عضویت
    Sep 2011
    نام
    نیما روستا
    نوشته ها
    5
    تشکر
    1
    تشکر شده 0 بار در 0 پست

    پیش فرض

    سلام من با xmega128a1 و با کامپایلر بسکام کار میکنم اما وقتی خواستم مثل avr از ارتباط سریالش استفاده کنم erorr داد یعنی از رجیستری ovf خطا گرفت کسی برتامه ایی که از ارتباط سریال xmega جواب گرفته باشه اونم با بسکام سورسی داره تا اشتباهم رفع کنم

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

  1. مشکل با کیبرد و بسکام xmega
    توسط maxn در انجمن ATXMEGA
    پاسخ: 0
    آخرين نوشته: 20-03-2014, 23:49
  2. اتصال max232 به sim900
    توسط V.H در انجمن ماژول ها و دستگاه های مخابراتی
    پاسخ: 3
    آخرين نوشته: 12-01-2014, 21:53
  3. تفاوت ای سی max232 و max 233
    توسط TABRIZMACHINE در انجمن الکترونیک
    پاسخ: 4
    آخرين نوشته: 03-01-2014, 03:05
  4. استفاده از max232 برای برنامه ریزی lpc1768
    توسط dizgah در انجمن LPC series (NXP)
    پاسخ: 2
    آخرين نوشته: 28-03-2012, 12:10
  5. xmega
    توسط masoodhashemy در انجمن ATXMEGA
    پاسخ: 2
    آخرين نوشته: 04-11-2010, 15:13

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

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