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

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

تشکرها : 34905
( 25905 تشکر در 9000 ارسال )
ارسال: #1
مشکل در spi دیباگر پروتئوس
سلام

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

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

   

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


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


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


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

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

تشکرها : 12585
( 15320 تشکر در 4543 ارسال )
ارسال: #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,094
موضوع‌ها: 141
تاریخ عضویت: مرداد ۱۳۸۷

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


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

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


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  [فوری] مشکل در ایجاد موج مربعی soheilas 1 1,225 ۲۶-شهریور-۱۳۹۳, ۲۲:۲۶:۴۵
آخرین ارسال: sharin
Exclamation [پروژه] مشکل در راه اندازی GSm , GPS , شتاب سنج ، توسط LPC farann 9 6,107 ۱۸-شهریور-۱۳۹۲, ۲۳:۱۵:۲۷
آخرین ارسال: sharin
  [سوال] مشکل در ALU 16bit saber_ershadi 34 15,600 ۲۹-خرداد-۱۳۹۲, ۰۰:۱۹:۲۶
آخرین ارسال: saber_ershadi
  طراحی شمارنده با پروتئوس sungirl69 5 3,955 ۱۸-اردیبهشت-۱۳۹۲, ۱۹:۴۲:۴۶
آخرین ارسال: sungirl69
  کمک در مورد شبیه سازی موتور پله ای در پروتئوس--فورررری secret_f 3 2,472 ۱۴-اسفند-۱۳۹۱, ۲۲:۵۱:۰۷
آخرین ارسال: secret_f
  ساخت مدار هشدار دهنده نشت گاز---مشکل در قسمت رگولاتور secret_f 20 10,321 ۰۵-مهر-۱۳۹۱, ۲۳:۲۰:۱۹
آخرین ارسال: binbin85216
  شبیه سازی با پروتئوس the_fallen 6 6,101 ۰۴-مهر-۱۳۹۱, ۲۳:۵۷:۴۸
آخرین ارسال: vigraz
  گراف ها در پروتئوس abbasalifix 1 1,507 ۲۶-اسفند-۱۳۹۰, ۲۱:۵۶:۴۱
آخرین ارسال: abbasalifix
  مشکل افت ولتاز در ماشین کنترلی HACHIKO 6 4,040 ۲۹-مهر-۱۳۹۰, ۲۳:۳۴:۵۳
آخرین ارسال: sharin

پرش به انجمن:


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

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