ببخشید کد اصلی من خیلی شلوغ بود این کد رو برای گذاشتن در اینجا نوشتم.از ایرادات سینتکسی بگذریم...
اگر منظورتون داخل روتین اینتراپت هستش که عدد 0x100 با رجیستر IR اند میشه و بعد به راست شیفت داده...
نوع: ارسال ها; کاربر: allahyarzadeh; کلمات کلیدی:
ببخشید کد اصلی من خیلی شلوغ بود این کد رو برای گذاشتن در اینجا نوشتم.از ایرادات سینتکسی بگذریم...
اگر منظورتون داخل روتین اینتراپت هستش که عدد 0x100 با رجیستر IR اند میشه و بعد به راست شیفت داده...
مسئله پیچیده بودن یه بحثه مسئله نشدن یه بحث دیگه،هر کاری پیچیدگی های خودش رو داره.الان خیلی ار بچه ها اسم 100 ها رجیستر میکرو ها یا dsp هایی رو که مدام استفاده میکنن حفظ کردن و حیلی راحت کد نویسی...
ببخشید مهندس من این مشکل را همیشه با dspic داشتم و فکر میکردم در arm با این مشکلات برخورد نکنم .ولی باز هم هست در تایمر در حالتهای match وقتی از یک اینتراپت match بیشتر استفاده میکنم یا تایمینگ دقیق...
سلام ببخشید در datasheet برای پایه ی T0_MAT0 دو پین p1.28 , و p3.25 معرفی شده همینطور برای T0_MAT1 که p1.29 , p3.26 یعنی هردوی این پینها به match وصل هستند؟ یا بایستی انتخاب کرد؟
من برای T0_MAT3...
در مورد استانداردها و پروتکلها تعداد بسیار زیادی ip core آماده به کار وجود داره که تنها لازمه آنها رو instantiate کرد.مثلا برای can و usb و یا PCIe هیچ آدم عاقلی نمیشینه و کد بنویسه از core های آماده...
دوستان توضیحات خوبی دادن من فقط چند تا مثال می زنم:
فرض کنید 5 مسیر دیتا سریال از نوع پروتکل e1 داریم که دارای یک فریم دیتا و صوت هستن ، شما یک بورد دارین که باید از روی دیتاها تشخیص بده و صوتها...
موقع استفاده از write کاملا نشخص کنید:
WRITE (L, string’(“text”));
WRITE_STRING (L, “text”);
برای تعرف فایل هم معمولا اینجوری استفاده میشه:
FILE myinput : TEXT IS IN “pathname.dat”;
و...