دوستان سلام
برد LPC1768 که از میکرو Cortex-M3 استفاده می کنه رو پیدا کردم. این طور که در مستنداتش نوشته ظاهرا اجازه می ده تا از حداکثر سرعت USB Full Speed یعنی 12Mbps استفاده کنم. کسی تجربه استفاده...
نوع: ارسال ها; کاربر: aref3006; کلمات کلیدی:
دوستان سلام
برد LPC1768 که از میکرو Cortex-M3 استفاده می کنه رو پیدا کردم. این طور که در مستنداتش نوشته ظاهرا اجازه می ده تا از حداکثر سرعت USB Full Speed یعنی 12Mbps استفاده کنم. کسی تجربه استفاده...
سلام دوستان
من عید پارسال یه پروژه USB MSD رو با یک برد AT91SAM7X256 ساختم (از نظر عملکرد در نهایت پروژه مثل یک کول دیسک هست). برای حافظه از یک MicroSD 2GB استفاده کردم. مشکل من اینه که سرعت این برد...
ممنونم، این طوری خیلی خوبه.
بنده دارم از برد ورژن 3 Kavir EKE SAM7X استفاده می کنم ولی تونستم در توضیحات فایل راهنمای برد ورژن 2 اشاره ای به مقاومت مورد بحث پیدا کنم. فایل رو ضمیمه کردم. در صفحه 15...
سلام دوستان
من می خوام بعد از اینکه یک بار دستگاه من توسط هاست enumerate شد، تحت شرایطی دستگاهم دوباره enumerate بشه. و با توجه به استاندارد USB تنها راه ممکن قطع و وصل فیزیکی دستگاه هست. حالا برای...
من هم لینک زیر رو پیدا کردم که مجموعه متنوعی از مثال ها برای انواع برد های اتمل توش پیدا میشه:
AT91SAM Software Package
فایل board.h که ضمیمه کردم رو باید کنار پوشه Blinky قرار بدی.
اگه از Keil استفاده می کنی، این مثال به همراه چند مثال دیگه در شاخه زیر موجود هست:
C:\Keil\ARM\Boards\Atmel\AT91SAM7S-EK
(البته با این...
خواهش می کنم.
متوجه نشدم که آیا مشکل حل شده؟ یا کامپایل نشد؟
از سر کنجکاوی می پرسم، اضافه کردن سطر زیر به ابتدای main() مشکل رو حل نمی کنه؟
AT91C_BASE_PMC->PMC_PCER = 1 << AT91C_ID_PIOA;شما در کد اولتون این دو چیز رو با هم یکی فرض کرده بودید:...
سلام به شما :)
بله من حواسم نبود. البته نکته ای که درباره پرانتزها گفتم فکر می کنم در هر دو هدر صادق باشه
چرا؟ من که برای لازم نبودنش دلیل آوردم!
ممنون بابت این توصیه، اما عمل کردن به...
من فکر می کنم این دو کد فرق دارن. کد اولی پین های مورد نظر رو تحت کنترل واحد PIO قرار می ده اما کد دومی به طور کلی کلاک پورت A واحد PIO رو فعال می کنه که به طور پیش فرض برای صرفه جویی در مصرف توان،...
دوست من، چرا آدرس ایمیل می گذارید؟ یعنی جواب رو باید براتون ایمیل کنیم؟ لااقل پست می گذارید یه سری هم بزنید ببینید جوابی گرفتید یا نه. به علاوه اگه جواب برای شما ایمیل بشه دیگران نمی تونن ازش استفاده...
شما باید اول کلاک واحد PIO رو فعال کنید:
AT91C_BASE_PMC->PMC_PCER = 1 << AT91C_ID_PIOA;
ضمناً بهتره به جای استفاده از اعداد، ثوابت دارای نام تعریف کنید:
#define AT91B_LED1 ...
سلام
من میکرو اس دی 2 گیگ رو با دستور زیر فرمت می کنم و مشکلی نداره:
f_mkfs(0, 0, 4096)
شما دو تا مشکل می تونی داشته باشی، یا اندازه کلاستر (پارامتر سوم) خیلی کوچیکه، یا تابع disk_ioctl اندازه...
اگه داری از keil استفاده می کنی، به چند روش می تونی درباره ش اطلاعات به دست بیاری:
1- از تنظیمات پروژه، در سربرگ Output، تیک Browser Information رو فعال کن و بعد پروژه رو کامپایل کن. حالا می تونی...
مشکل رو بالاخره تونستم حل کنم. الحمدلله.
ایراد اینجاست که در تابع e2p_read_byte و همین طور تابع e2p_read_buf، موقعی که قصد داریم آدرس دیتا رو به eeprom بفرستیم، لازمه A0 رو بنویسیم و بعد موقع خوندن،...
بله من فصل 6 این کتاب (Parallel IO) که به صورت رایگان قابل دانلوده رو مطالعه کردم و خیلی کمک کرد. کتاب خیلی خوبیه.
اما در این مورد خاص، کار من ایرادی داره که متوجه نشدم و شک دارم مطالعه بیشتر کمک...
سلام دوستان :mrgreen:
من دارم از هدر بورد sam7x-eke v3 استفاده می کنم. قصد دارم با پروتکل I2c یا همون Two Wire Interface، ای2پیرام 24c64 رو به میکرو وصل کنم. هدفم ذخیره کردن تنظیمات هست که با قطع...