نتایح جستجو

  1. Alma

    تولید تن های DTMF با میکرو و تایمر

    سلام زیر پست اول قسمت پیوست ها
  2. Alma

    راه اندازی RT-Thread روی F1C100s

    تقریبا همه انکاناتش قابل دسترس هست ولی فعلا نتونستم درایوری برای دیکدر های jpag و h264 پیدا کنم درسته که برای لینوکس هست ولی لزوما اینطور نیست که نتونه سیستم عامل های دیگه رو اجرا بکنه
  3. Alma

    راه اندازی RT-Thread روی F1C100s

    به صورت پیش فرض یوزارت قعال هست و در صورتی که سیستم عامل RT-Thread به درستی پروگرام شده باشه و برد لیجی همونطوری که در تصور اول مشخص شده با دو تا پین E0 , E1 که همون Rx , Tx هستند به نرم افزار ترمینال وصل شده باشه بعد از اتصال تغذیه برد باید اطلاعایت مشابه تصویر دوم در ترمینال نمایش داده بشه...
  4. Alma

    راه اندازی RT-Thread روی F1C100s

    سلام قبلا توضیحاتی در موردش دادم ولی خاطرم نیست کجا کشتم ولی نتونستم پیداش کنم اینجا یه توضیحاتی در موردش میدم اول اینکنه همونطوری که میدونید برای پروگرام این میکرو نیاز به sunxi-fel هست و طبق توضیحاتی که دادید باید درایورش نصب شده باشه این کار رو با بردن میکرو به حالت بوت و اتصال کوتاه کردن...
  5. Alma

    ریموت مادون قرمز

    سلام برای این کار شما باید دیتا و پروتوکل کاری ریموت رو داشته باشید برای این کار میشه یه ریموت مشابه پیدا کنید که حداقل یکی از کلید های اون در سیستم شما عمل کنه بعد میتونید طبق اموزشی که در این پیج داده شده اقدام کنید
  6. Alma

    نمونه کد ارتباط سریال

    سلام فکر میکنم این لینک مشکل شمارو حل کنه
  7. Alma

    پروگرامر STK500

    با این پروگرامر میتونید به راحتی فیوز بیت هارو تغییر بدید و هیچ مشکلی برای میکرو به وجود نمیاد احتمالا شما با مد ISP به میکرو وصل شدید که اینطوری شده میکرو رو با استفاده از کانکتور بزرگ روی پروگرامر به صورت پارالل به پروگرامر وصل کنید و فیوز بیت هارو به حالت قبل برگردونید نکته دیگه در مود ISP...
  8. Alma

    دریافت کاراکترهای اضافی از USART

    سلام اطلاعات بیشتری بدید عکس یا متن دقیق تری از چیزی که روی lcd نمایش داده میشه احتمال میدم مشکل این باشه که بعد اخرین کاراکتری که دریافت میکنید باید مقدار null یا صفر داشته باشه تا رشته درست نماشی داده بشه و شما این کارو انجام نمیدین برای این کار میتونید قبل از اینکه دیتایی دریافت کنید در یک...
  9. Alma

    کمک برای ساخت ساعت با دماسنج و الارم بر روی ال سی دی گرافیکی

    قرار نبود که برنامرو من بدم قرار بود در نوشتن برنامه کمکتون کنم قبلا اموزشهایی در این خصوص اراعه شده که میتونید در این لینک دنبال کنید برنامه نویسی رو شروع کنید در صورتی که مشکلی باشه کمکتون میکنم
  10. Alma

    طراحی منو های تو در توی گرافیکی

    تصاویری از نمایش منو ها طبق توضیحات پست های قبل تصاویری از پنجره مقدار دهی منو ها تصویری از منو های خاص
  11. Alma

    طراحی منو های تو در توی گرافیکی

    نهایتا کل تابع به این صورت خواهد بود void Set_Menu_Value (int16_t Index){ int16_t var = 0; int8_t i,symbol=0; int8_t f_reload=0; int16_t VAR_INDEX = Menu_Lengths[Index][STR_INDEX]; int16_t max_var, min_var; char str[40]; FillRect(6, 6, 116, 52, 0); DrawRect(7...
  12. Alma

    طراحی منو های تو در توی گرافیکی

    تابع دوم مقدار دهی منو ها که من اسمشو گذاشتم Set_Menu_Value اگر در تابع پست قبل منویی انتخاب بشه که اولین عضو جدول مقداری نداشته باشه یعنی میشه به این منو مقدار داد که در این صورت این تابع رو صدا میزنیم بعد از ورود به تابع یه قسمتی از نمایشگرمون که قراره پنجره نمایش داده بشه رو پاک میکنیم و و...
  13. Alma

    پروگرامر STK500

    لزوما L بودن میکرو عدم پشتیبانی از 16 مگ رو مشخص نمیکنه نهایتا برای این فرکانس گارنتی نشدن ولی کار میکنن
  14. Alma

    پروگرامر STK500

    خسته نباشی واقعا شما به جای فلان قطعه پیکان میتونی قطعه پراید رو استفاده کنی اصلا این کجا و اون کجا باید دقیقا میکرویی که استفاده میکنید 8535 باشه در غیر این صورت کار نمیکنه اصلا توی این پروگرامر در صورتی که همه چی اوکی باشه وقتی که پروگرامر رو به پورت USB متصل میکنید باید LED های دیتای روی...
  15. Alma

    طراحی منو های تو در توی گرافیکی

    در این پست قراره تابع اولمون یعنی تابع پیمایش منو ها رو بنویسیم و در موردش توضیحاتی ارائه کنیم حتما وقتی قراره اقدام کنیم برای نوشتن منو ،قبلا lcd یا نمایشگرمون درایو شده و توابع اون در دسترش هست پس طبق نمایشگر خودتونو باید توابع کار با lcd رو جایگزین توابعی که بنده استفاده کردم بکنید از طرفی...
  16. Alma

    Advanced-encryption-standard (AES) hardware accelerator

    انشالله همیشه سرتون شلوغ باشه AES یه الگوریتم کدینگ یا رمز نگاری قابل برگشت استاندارد هست Advanced Encryption Standard یعنی دیتای خام با این الگوریتم کد میشه بعد از انتقال طبق کلید مشترکی که بین کدر و درکودر هست دیکود میشه و اطلاعات مجددا قابل استفاده خواهد بود در این الگورینم لذوما حجم کد...
  17. Alma

    طراحی منو های تو در توی گرافیکی

    برای دسترسی راحت تر به رشته ها من معمولا یه تابع مینویسم که با دادن اندیس رشته ادرس رشته رو برمیگردونه توی این روش دیکه اندازه رشته ها میتونه متغیر هست و باعث میشه حجم فلش خیلی کمتر بشه اینجا سه تا تابع مهعمشو میزارم تا با روش کار اشنا بشید برای رشته واحدها const char *put_Unit_Strs (int16_t...
  18. Alma

    طراحی منو های تو در توی گرافیکی

    مهمترین نکته این کار مشترک سازی منو های هست یعنی بیاییم نقاط مشترک و مهمی که توی همه منوها نیازه رو جدا کنیم و طبق اونها یک یا چنتا جدول بسازیم یا اگر نیست نزدیک به همشون بکنیم برای مثال توی همه منو ها مقدار مینیمم ،ماکزیمم ، مقدار پیشفرض ، واحد ، محدوده متغییر ، رشته ، و ... مشترک هستند یعنی...
  19. Alma

    ریموت مادون قرمز با قابلیت لرنینگ

    این بار میخوام یکی از کارایی که برای خودم انجام دادم رو به صورت کاملا متن باز معرفی کنم چند سال قبل یه ست صوتی کلاسیک 5 طبقه کنوود خریدم که ریموت نداشت لذا تصمیم گرفتم براش ریموت بسازم که بعد ها کمی هم ارتقاع پیدا کرد و قابلیت لرن و شارژ باطری و ... هم بهش اضافه شد که نهایتا به این صورت اراعه...
  20. Alma

    سیستم عامل لینوکس مبتنی بر ARM

    مرحله سوم کار و البته سخت ترین مرحله کامپایل پوشه روت هست فایل های مورد نیاز این کار حجم خیلی کمی داره ولی نسبت به تنظیماتی که انجام میدین میتونه تا چند گیگ نیاز به دانلود سورس های برنامه های نصب شده پیش فرض داشته باشه نکته دیگه این که پروسه کامپایل این بخش شاید بیشتر از یک یا چند ساعت طول بکشه...
بالا پایین