امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
مشکل در spi دیباگر پروتئوس
نویسنده پیام
babyy آفلاین
مدیر بخش لینوکس
*****

ارسال‌ها: 3,063
موضوع‌ها: 140
تاریخ عضویت: مرداد ۱۳۸۷

تشکرها : 34823
( 25791 تشکر در 8966 ارسال )
ارسال: #1
مشکل در spi دیباگر پروتئوس
سلام

من یه برنامه ساده نوشتم که میکرو در حالت مستر؛ کاراکتر 1 رو هر 4 ثانیه میفرسته به یه دستگاه دیگه؛
در پروتئوس درست کار میکنه؛ یعنی در slave کاراکتر به درستی دریافت میشه و ..

اما وقتی میخوام با spi دیباگر خود پروتئوس اطلاعات رد و بدل شده رو ببینم؛بجای اینک ۸ بیت نشونم بده ۹ بیت رو به من نشون میده! و یدونه بیت صفر اضافه بهم نشون میده؛

   

اگر ترتیب بیت رو اینطوری در نظر بگیریم:
کد php:
bit7 bit6 bit5 bit4 bit3 it2 bit1 bit0 


باینری عدد ۱ میشه
کد php:
00110001 


ولی توی عکس بالا یدونه صفر اضافه هم در بیت صفرم میندازه
کد php:
00110001(0


مشکل از چی میتونه باشه؟
۱۵-آذر-۱۳۹۷, ۰۵:۵۳:۱۹
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : hadikh73
omid_phoenix آفلاین
مدیــر ارشـد
******

ارسال‌ها: 2,240
موضوع‌ها: 110
تاریخ عضویت: شهریور ۱۳۹۱

تشکرها : 12530
( 15299 تشکر در 4540 ارسال )
ارسال: #2
RE: مشکل در spi دیباگر پروتئوس
سلام
اگه عدد تعریف تعداد بیت های ارسال و دریافتت یکسان هست

کد:
Spiout X , 8
کد:
Spin X , 8

و
کاراکتر اضافی مثل space بین ارسال و دریافتت وجود نداره

1-دستورات و درقالب حلقه ارسال کن

کد:
for x=1 to 8 step 1
Spiout var , n
waitms 10
next x

2-کدت و بذار

(امید عزیزی)


[تصویر:  omid_phoenix.png]
۱۷-آذر-۱۳۹۷, ۱۵:۲۷:۴۲
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : babyy, hadikh73
babyy آفلاین
مدیر بخش لینوکس
*****

ارسال‌ها: 3,063
موضوع‌ها: 140
تاریخ عضویت: مرداد ۱۳۸۷

تشکرها : 34823
( 25791 تشکر در 8966 ارسال )
ارسال: #3
RE: مشکل در spi دیباگر پروتئوس
با کد ویژن نوشتم؛ وکلا یک کاراکتر  و کاراکتر یک رو میفرستم


کد php:
delay_ms(4000);
spi('1'); 

همین کد بحای اینکه ۸ بیت باشه؛ در شبیه ساز ۹ بیت نشون میده؛
دیروز, ۰۵:۵۸:۳۸
وب سایت ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  [فوری] مشکل در ایجاد موج مربعی soheilas 1 1,099 ۲۶-شهریور-۱۳۹۳, ۲۲:۲۶:۴۵
آخرین ارسال: sharin
Exclamation [پروژه] مشکل در راه اندازی GSm , GPS , شتاب سنج ، توسط LPC farann 9 5,846 ۱۸-شهریور-۱۳۹۲, ۲۳:۱۵:۲۷
آخرین ارسال: sharin
  [سوال] مشکل در ALU 16bit saber_ershadi 34 14,996 ۲۹-خرداد-۱۳۹۲, ۰۰:۱۹:۲۶
آخرین ارسال: saber_ershadi
  طراحی شمارنده با پروتئوس sungirl69 5 3,744 ۱۸-اردیبهشت-۱۳۹۲, ۱۹:۴۲:۴۶
آخرین ارسال: sungirl69
  کمک در مورد شبیه سازی موتور پله ای در پروتئوس--فورررری secret_f 3 2,340 ۱۴-اسفند-۱۳۹۱, ۲۲:۵۱:۰۷
آخرین ارسال: secret_f
  ساخت مدار هشدار دهنده نشت گاز---مشکل در قسمت رگولاتور secret_f 20 9,922 ۰۵-مهر-۱۳۹۱, ۲۳:۲۰:۱۹
آخرین ارسال: binbin85216
  شبیه سازی با پروتئوس the_fallen 6 5,808 ۰۴-مهر-۱۳۹۱, ۲۳:۵۷:۴۸
آخرین ارسال: vigraz
  گراف ها در پروتئوس abbasalifix 1 1,378 ۲۶-اسفند-۱۳۹۰, ۲۱:۵۶:۴۱
آخرین ارسال: abbasalifix
  مشکل افت ولتاز در ماشین کنترلی HACHIKO 6 3,870 ۲۹-مهر-۱۳۹۰, ۲۳:۳۴:۵۳
آخرین ارسال: sharin

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS