سلام
چند روز پیش دیدم wine 6 منتشر شده تو تغیراتش اینو نوشته بود :
An initial USB kernel driver is implemented, based on the LibUSB
library, to provide access to USB devices
این یعنی چی ؟
الآن دیگه میشه از برنامه هایی که به usb دسترسی دارند استفاده کرد ؟
مثلا من به دلایلی مجبورم از keil برای میکرو های arm استفاده کنم و نیاز دارم تا میکرو رو با پروگرمر st-link دیباگ کنم الآن میتونم این کارو بکنم ؟ چون هرچی گشتم جایی توضیح نداده بود
الآن نصب کردم نسخه ۶ رو keil رو هم نصب کردم خوبه عالی ولی usb همچنان کار نمیکنه برای stlink تو udev
rule هم طریق کردم اون درسته الآن پس این قضیه پشتیبانی از usb چی شد ؟؟
نمیشه مثالا با شبکه رو خود لینوکس usb رو شبکه تحت اپی و پورت به اشتراک گزاشت بعد از روی wine دریافت کرد ؟
سلام دوست عزیز
بعید میدونم اینجا کسی تعصبات علکی داشته باشه و نخواد راهنمایی کنه بلکه تا جایی که من دیدم میان و راهنمایی میکنن و بعد اگر اشکالی در کارمون ببینن بهمون میگن که اینجا کارتون اشکال داره.
---------
بنده برنامه نویس میکرو هستم
تقریبا با اکثر نرم افرا ها کار میکردم اما سر حلال و حروم یه مدتی که کلا همه چیز رو یا رایگان استفاده میکنم یا میخرم برای همین اومدم به اوبونتو و از stm32cubeIDE استفاده میکنم(قبلا عمدتا از iar استفاده میکردم)
توی اوبونتو یه مقدار نکات ریز وجود داره که باید از خدا بخوای یکی پیدابشه به ما که تجربه خاصی از این محیط لینوکسی نداریم اون نکات رو بگه!
مثلا برای استفاده از پورت سریال (ارتباط uart با میکرو) باید یوزر رو عضو گروه dialout کنی در غیر اینصورت نرم افزار های ارتباطی مثل putty نمیتونن دسترسی به سریال داشته باشن
در مورد wine هم تجربه شخصی این بوده که بهتر برای اجرا برنامه هایی ازش استفاده بشه که هیچ ارتباطی با محیط خارج از خود نرم افزار لازم نیست برقرار بشه و عملکردش زیاد مطمئن نیست
اگر برای کارهات الان امکانش رو نداری که از keil جدا بشی بهتره که نرم افزار virtualBox نصب کنی و اونجا با داشتن همه امکانات راحت استفاده های لازم رو ببری
اگر با میکرو های st کار میکنی و خواستی بیای سمت stm32cubeIDE تا جایی که بتونم کمکت میکنم الان یه پروژه نیمه سنگین دارم باهاش مینویسم.