سلام - یه مدتیه دارم رو پروتکل USB مطالعه میکنم تا یه آموزش جامع تهیه کنم - که یه آموزش درباره آموزش مقدماتی خود پروتکل USB هستش و بقیه آموزش ها درباره کلاس/زیر کلاس هاش هستش ( بقیه موارد پروژه های راه اندازی این کلاس ها هستش که با میکرو LPC1768 انجام میشه )- بعضی جاها ممکنه مشکل داشته باشم - برا بعضی مباحث ممکنه وقت نکنم - خواستم ببینم اینجا کسی پایه هستش برا این که کمک کنه تو تهیه آموزش؟ ( در زیر لیست مطلب مورد نیازم رو ذکر کردم ) - مطالب رو هم آماده کنم تو وبلاگم منتشر میکنم - لینکشو میزارم اینجا برا رفع مشکلات احتمالی - این کلیتی هستش که تو ذهنمه. ( سرعتی که من فعلا کار میکنم LS و FS هستش - به کلاس های صوت و تصویر برسیم احتمالا بریم سراغ سرعت HS )
اسپم هم ندید لطفا تو این پست -
مطالب مورد نیاز :
این موارد رو کسی میتونه بره سراغش - بره و مطالبی براشون تهیه کنه - من فعلا وقتشو ندارم حقیقتا ( دارم دیتاشیت کلاس های USB رو میخونم )
1) نحوه نوشتن درایور ( سمت ویندوز ) برای پروتکل USB
2) نحوه ارتباط با پروتکول USB ( کلاس های مختلف ) در سمت PC به کمک #C
3) آموزش جامع و عملی مبحث "Differential signaling" که پروتکل USB از این تکنیک برای انتقال داده استفاده کرده.
4) بخش انگلیسی، کسی انگلیسیش خوب کلاس های USB رو ترجمه کنه - تو PV پیام بدید.
مشکلات من :
1) نحوه محاسبه CRC5 و CRC16 - فرمول درستش رو میخوام - من شونصد تا فرمول تست کردم - کل نت رو هم گشتم - که این فرمولا برا بعضی فریم ها درست و برا بقیه اشتباه جواب میداد.
پروژه های انجام شده فعلا :
1) کلاس CDC :
1.1) https://www.aparat.com/v/CsqYH
2) کلاس HID :
2.1) موس ( دستور Wheel هم به پروژش اضافه شده - اون کلید چرخشی وسط موس رو میگم - تو فیلم مقابل یادم نبود به پروژه اضافش کنم ) : https://www.aparat.com/v/eplPW
2.2) کنترل صدای کامپیوتر به کمک 2 دکمه : https://www.aparat.com/v/1yTCE
من حقیقتا 1نفرم ( گروهی کار نمیکنم) - گفتم اینجا مطرح کنم - تا دوستان دیگه هم اگه دوس دارن کمک کنن برا این موضوع - در هر صورت مطلالب خوبی در این زمینه باشه - اول آخر خودمون ازش استفاده میکنیم دیگه - منم دیدم مطلبی در این زمینه تو نت نی - گفتم برم سمتش - بیش از این سرتون رو درد نمیارم - کسی خواست کمک کنه بسم الله
اسپم هم ندید لطفا تو این پست -

مطالب مورد نیاز :
این موارد رو کسی میتونه بره سراغش - بره و مطالبی براشون تهیه کنه - من فعلا وقتشو ندارم حقیقتا ( دارم دیتاشیت کلاس های USB رو میخونم )
1) نحوه نوشتن درایور ( سمت ویندوز ) برای پروتکل USB
2) نحوه ارتباط با پروتکول USB ( کلاس های مختلف ) در سمت PC به کمک #C
3) آموزش جامع و عملی مبحث "Differential signaling" که پروتکل USB از این تکنیک برای انتقال داده استفاده کرده.
4) بخش انگلیسی، کسی انگلیسیش خوب کلاس های USB رو ترجمه کنه - تو PV پیام بدید.
مشکلات من :
1) نحوه محاسبه CRC5 و CRC16 - فرمول درستش رو میخوام - من شونصد تا فرمول تست کردم - کل نت رو هم گشتم - که این فرمولا برا بعضی فریم ها درست و برا بقیه اشتباه جواب میداد.
پروژه های انجام شده فعلا :
1) کلاس CDC :
1.1) https://www.aparat.com/v/CsqYH
2) کلاس HID :
2.1) موس ( دستور Wheel هم به پروژش اضافه شده - اون کلید چرخشی وسط موس رو میگم - تو فیلم مقابل یادم نبود به پروژه اضافش کنم ) : https://www.aparat.com/v/eplPW
2.2) کنترل صدای کامپیوتر به کمک 2 دکمه : https://www.aparat.com/v/1yTCE
من حقیقتا 1نفرم ( گروهی کار نمیکنم) - گفتم اینجا مطرح کنم - تا دوستان دیگه هم اگه دوس دارن کمک کنن برا این موضوع - در هر صورت مطلالب خوبی در این زمینه باشه - اول آخر خودمون ازش استفاده میکنیم دیگه - منم دیدم مطلبی در این زمینه تو نت نی - گفتم برم سمتش - بیش از این سرتون رو درد نمیارم - کسی خواست کمک کنه بسم الله
دیدگاه