اگر این ارور منظورت هست ایراد از خود ویزارد هست در غیر این صورت رو نمیدونم چه اروری بوده.
ARM:5.10 USB custom class Error
راستش الان نمیدونم مشکل شما چی هست ؟ چرا hid و cdc رو تست میکنید؟
و چرا با کیل های مختلف بازی میکنید؟
من الان برد اماده دم دستم نیست .
به نظر من برای شروع این کار رو کنید:
کاری که شما میخواید انجام بدید این طور که من فهمیدم اینه: میخواید از سمت کامپیوتر به میکرو فرمان بدید که اطلاعات رو به یکی از پریفرال ها بفرسته و بخونه.
در اینجا شما فعلا بیا اطلاعات رو با cdc بفرست به میکرو .
مثلا یه همچین ساختاری:
کد:
typedef struct
{
unsigned long Sync;
unsigned long command;
unsigned long data;
}Serial_SendData;
میکرو دیتا رو به پریفرالی که از command گرفته ، میفرسته و نتیجه رو بر میگردونه به سمات کامپیوتر.
حالا شما باز سمت کامپیوتر میتونی از از libusb استفاده کنی "که کار پیچیده تر میشه" و یا با پورت کام به راحتی ارتباط برقرار کنی.
کدهای سمت کامپیوتر رو هم دارم اگر خواستی بگو تا برات بفرستم.
این روش به نظرم برای مرحله اول کار رو سریع تر پیش می بره