نمایش تمامی کاراکترهای یک فونت تعریف شده با تابع نمایش رشته :
DisplayString48pt(5,30,"0123456789" , Red,Blue);
....
@armeducation
DisplayString48pt(5,30,"0123456789" , Red,Blue);
....
@armeducation
همان طور که ملاحظه کردید برای نمایش یک فونت مشخص یک روالی باید طی شود.
نمایش چند کاراکتر به صورت مجزا یک قدم می باشد.
https://news.1rj.ru/str/armeducation/765
با توجه به اینکه می بایستی در تابعی مانند DisplayString بتوان یک رشته را وارد کرد و خود به خود نمایش داده شود، لازم است محل قرار گرفتن کاراکتر مورد نظر در آرایه فونت، به صورت اتوماتیک پیدا شود. هر کاراکتر دارای تعداد سایز طول متفاوتی از سایر کارکترها می تواند باشد و این کار پیدا کردن محل شروع کاراکتر مربوطه را کمی مشکل می کند. که لازم است در آرایه دیگری آدرس محل شروع دیتا و تعداد آن ،مشخص باشد و البته برای تبدیل این الگوریتم به کد کمی وقت صرف شود.
https://news.1rj.ru/str/armeducation/380
@armeducation
نمایش چند کاراکتر به صورت مجزا یک قدم می باشد.
https://news.1rj.ru/str/armeducation/765
با توجه به اینکه می بایستی در تابعی مانند DisplayString بتوان یک رشته را وارد کرد و خود به خود نمایش داده شود، لازم است محل قرار گرفتن کاراکتر مورد نظر در آرایه فونت، به صورت اتوماتیک پیدا شود. هر کاراکتر دارای تعداد سایز طول متفاوتی از سایر کارکترها می تواند باشد و این کار پیدا کردن محل شروع کاراکتر مربوطه را کمی مشکل می کند. که لازم است در آرایه دیگری آدرس محل شروع دیتا و تعداد آن ،مشخص باشد و البته برای تبدیل این الگوریتم به کد کمی وقت صرف شود.
https://news.1rj.ru/str/armeducation/380
@armeducation
Telegram
armeducation
استفاده از چند سایز یک فونت در TFT LCD
@armeducation
@armeducation
دوره برگزار شده میکروکنترلر stm32 مقدماتی
دانشگاه اصفهان
مهر، آبان و آذر 97
با تشکر از آقای سلیمانی بابت عکس
@armeducation
دانشگاه اصفهان
مهر، آبان و آذر 97
با تشکر از آقای سلیمانی بابت عکس
@armeducation
نمایش تعدادی حروف الفبا از یک فونت فارسی در TFT LCD
نکاتی که باید مد نظر داشت :
- در ادامه این کار ، همانند فونت انگلیسی، باید تابعی باشد که متن را بگیرد و به صورت حرف به حرف نمایش دهد.
- در فونت فارسی نگارش حرف به حرف در تابع نمایش یک رشته باید از راست به چپ شود.
- علاوه بر حروف مستقل،حروف فارسی به هم چسبیده هم باید در فونت ها قرار داده شود.
- در آرایه فونت ممکن است هم تعداد پیکسل طول هم تعداد پیکسل عرض هر حرف متفاوت باشد.
@armeducation
نکاتی که باید مد نظر داشت :
- در ادامه این کار ، همانند فونت انگلیسی، باید تابعی باشد که متن را بگیرد و به صورت حرف به حرف نمایش دهد.
- در فونت فارسی نگارش حرف به حرف در تابع نمایش یک رشته باید از راست به چپ شود.
- علاوه بر حروف مستقل،حروف فارسی به هم چسبیده هم باید در فونت ها قرار داده شود.
- در آرایه فونت ممکن است هم تعداد پیکسل طول هم تعداد پیکسل عرض هر حرف متفاوت باشد.
@armeducation
Forwarded from armeducation (Mahdi Zarkoob)
فیلم جامع آموزش میکروکنترلر STM8
لینک فروشگاه :
https://goo.gl/p49d5p
انجمن ایران میکرو جهت پاسخ به سوالات :
https://goo.gl/Xv4Qkg
@armeducation
لینک فروشگاه :
https://goo.gl/p49d5p
انجمن ایران میکرو جهت پاسخ به سوالات :
https://goo.gl/Xv4Qkg
@armeducation
نمایش قسمتی از عکس
یک عکس پس زمینه بر روی ال سی دی وجود دارد و می خواهید هر بار تعدادی عکس با طول و عرض متفاوت در جاهای مختلف TFT نمایش دهید. می توان مجدد فقط همان قسمت را عکس پس زمینه (از رم خارجی) قرار داد و سایر عکس ها را در جای دلخواه قرار داد. به این ترتیب نیازی نیست برای تعویض یک عکس، کل عکس پس زمینه را رفرش کرد. برای این کار لازم است بتوانیم محاسبات درستی انجام داده و آن را به کد تبدیل کنیم. طول و عرضِ عکس قبلی و نقطه شروع رفرش، ورودی های این تابع نمایش خواهند بود.
@armeducation
یک عکس پس زمینه بر روی ال سی دی وجود دارد و می خواهید هر بار تعدادی عکس با طول و عرض متفاوت در جاهای مختلف TFT نمایش دهید. می توان مجدد فقط همان قسمت را عکس پس زمینه (از رم خارجی) قرار داد و سایر عکس ها را در جای دلخواه قرار داد. به این ترتیب نیازی نیست برای تعویض یک عکس، کل عکس پس زمینه را رفرش کرد. برای این کار لازم است بتوانیم محاسبات درستی انجام داده و آن را به کد تبدیل کنیم. طول و عرضِ عکس قبلی و نقطه شروع رفرش، ورودی های این تابع نمایش خواهند بود.
@armeducation
نحوه اتصال stm32F030 به stLink و jLink
مد SWD جهت پروگرام
تغذیه از یو اس بی به برد اعمال شده است.
https://news.1rj.ru/str/armeducation/550
@armeducation
مد SWD جهت پروگرام
تغذیه از یو اس بی به برد اعمال شده است.
https://news.1rj.ru/str/armeducation/550
@armeducation
This media is not supported in your browser
VIEW IN TELEGRAM
اجرای عملی نمایش متن و رفرش صفحه در TFT LCD 3.2" با درایور SSD1289
👈برد میکروکنترلر STM32F107VC
@armeducation
👈برد میکروکنترلر STM32F107VC
@armeducation
This media is not supported in your browser
VIEW IN TELEGRAM
نمایش عکس از فلش خود میکرو جهت تست سرعت
"TFT LCD 3.2
درایور SSD1289
👈برد میکروکنترلر STM32F107VC
@armeducation
"TFT LCD 3.2
درایور SSD1289
👈برد میکروکنترلر STM32F107VC
@armeducation
▶️ فردا پنج شنبه 11 بهمن ماه 97 شروع قطعی دوره مقدماتی متوسط stm32
🕔 پنج شنبه ها ساعت 9 صبح الی 13 ، در 8 هفته
🏬 مکان : "اصفهان"
💲 شهریه : 450 هزار تومان، با تخفیف فقط 380 هزار تومان .
2️⃣ظرفیت باقی مانده : 2 نفر.
👈 آموزش این دوره مقدماتی متوسط از پایه و اصولی خواهد بود نه صرفا آشنایی با توابع.
✔️شرح رجیسترها و اصول عملکرد توابع، در موارد لازم cmsic و ” کاربردهای پریفرالها ” و اجرای عملی در کلاس و تمرین بعد از آن و رفع ایراد در جلسه بعد(و به موازات کیوب).
‼️افرادی که اعلام آمادگی کرده اند، فقط تا چهارشنبه 10 بهمن ماه فرصت دارند ثبت نام خود را قطعی کنند.
🖋
🆔 -》 @mzarkoob
☎️ 09359956361
🗒 سرفصل و اطلاعات بیشتر :
http://www.arm-education.ir/?p=527
@armeducation
🕔 پنج شنبه ها ساعت 9 صبح الی 13 ، در 8 هفته
🏬 مکان : "اصفهان"
💲 شهریه : 450 هزار تومان، با تخفیف فقط 380 هزار تومان .
2️⃣ظرفیت باقی مانده : 2 نفر.
👈 آموزش این دوره مقدماتی متوسط از پایه و اصولی خواهد بود نه صرفا آشنایی با توابع.
✔️شرح رجیسترها و اصول عملکرد توابع، در موارد لازم cmsic و ” کاربردهای پریفرالها ” و اجرای عملی در کلاس و تمرین بعد از آن و رفع ایراد در جلسه بعد(و به موازات کیوب).
‼️افرادی که اعلام آمادگی کرده اند، فقط تا چهارشنبه 10 بهمن ماه فرصت دارند ثبت نام خود را قطعی کنند.
🖋
🆔 -》 @mzarkoob
☎️ 09359956361
🗒 سرفصل و اطلاعات بیشتر :
http://www.arm-education.ir/?p=527
@armeducation
armeducation
▶️ فردا پنج شنبه 11 بهمن ماه 97 شروع قطعی دوره مقدماتی متوسط stm32 🕔 پنج شنبه ها ساعت 9 صبح الی 13 ، در 8 هفته 🏬 مکان : "اصفهان" 💲 شهریه : 450 هزار تومان، با تخفیف فقط 380 هزار تومان . 2️⃣ظرفیت باقی مانده : 2 نفر. 👈 آموزش این دوره مقدماتی متوسط از پایه…
ظرفیت این دوره تکمیل است.
درصورتی که قصد شرکت در کلاس میکروکنترلرهای arm برای دوره های آتی را دارید :
-میکرو
-ساعات آزاد
سطح مهارت C
-شهر
مشخص نمایید.
👉🏽 @mzarkoob
با سپاس
@armeducation
درصورتی که قصد شرکت در کلاس میکروکنترلرهای arm برای دوره های آتی را دارید :
-میکرو
-ساعات آزاد
سطح مهارت C
-شهر
مشخص نمایید.
👉🏽 @mzarkoob
با سپاس
@armeducation
armeducation
در قسمت i2c و به عنوان مثال خواندن و نوشتن در ایتوپرام، گستردگی مطلب زیاد است. البته اصل مطلب یکی است که به چند روش قابل انجام است: 1- سمپلی که با توابع cmsis از پریفرال i2c خود میکرو استفاده کرده است. 2- سمپلی که با توابع HAL از پریفرال i2c خود میکرو…
AT24C02_I2C_GPIO.exe
419 KB
سمپلی که با استفاده از پریفرال gpio مد i2c را پیاده سازی کرده است.
نوشتن و خواندن روی آی سی ایتوپرام AT24C02
میکروکنترلر LPC1768
پسورد :
👇👇👇
@armeducation
👆👆👆
نوشتن و خواندن روی آی سی ایتوپرام AT24C02
میکروکنترلر LPC1768
پسورد :
👇👇👇
@armeducation
👆👆👆
🎓دوره پیشرفته میکروکنترلر STM32
🏢 مکان : "اصفهان"
⏱ مدت 32 ساعت
🕔 زمان : جمعه ها ساعت 9 الی 13 ، در 8 هفته
▶️ شروع قطعی دوره : جمعه 3 اسفند ماه 97
💲 شهریه : 480 هزار تومان،
📚 پیش نیاز : تسلط کامل به مباحث دوره مقدماتی.
- اولویت با کسانیست که ثبت نام خود را زودتر قطعی نمایند.
-لازم به ذکر است بعد از این دوره تا یک سال آینده احتمال برگزاری مجدد دوره پیشرفته بسیار کم خواهد بود لذا در صورت نیاز، به آینده موکول نکنید.
📝 سرفصل (پیشرفته) :
http://www.arm-education.ir/?p=19
🖋 جهت ثبت نام
🆔 -》 @mzarkoob
☎️ 09359956361
🏢 مکان : "اصفهان"
⏱ مدت 32 ساعت
🕔 زمان : جمعه ها ساعت 9 الی 13 ، در 8 هفته
▶️ شروع قطعی دوره : جمعه 3 اسفند ماه 97
💲 شهریه : 480 هزار تومان،
📚 پیش نیاز : تسلط کامل به مباحث دوره مقدماتی.
- اولویت با کسانیست که ثبت نام خود را زودتر قطعی نمایند.
-لازم به ذکر است بعد از این دوره تا یک سال آینده احتمال برگزاری مجدد دوره پیشرفته بسیار کم خواهد بود لذا در صورت نیاز، به آینده موکول نکنید.
📝 سرفصل (پیشرفته) :
http://www.arm-education.ir/?p=19
🖋 جهت ثبت نام
🆔 -》 @mzarkoob
☎️ 09359956361
armeducation
STM32F107_DS18B20.exe
This media is not supported in your browser
VIEW IN TELEGRAM
تست عملی خواندن دما با سنسور ds18b20 در میکروکنترلر stm8s
@armeducation
@armeducation
armeducation
تست عملی خواندن دما با سنسور ds18b20 در میکروکنترلر stm8s @armeducation
STM8S103K3_DS18B20.exe
3 MB
سمپل راه اندازی سنسور ds18b20 در میکروکنترلر stm8s
پسورد :
👇👇👇
@armeducation
👆👆👆
فیلم آموزش جامع stm8
https://news.1rj.ru/str/armeducation/725
https://goo.gl/p49d5p
پسورد :
👇👇👇
@armeducation
👆👆👆
فیلم آموزش جامع stm8
https://news.1rj.ru/str/armeducation/725
https://goo.gl/p49d5p
شکل پالس خروجی و سخت افزار روتاری
مانند اِنکدر دارای دو پالس با اختلاف فاز
با خواندن این دو پالس یا به صورت نرم افزاری (کاربرد GPIO و وقفه خارجی) یا با پریفرال داخلی میکرو، می توان میزان چرخش و جهت را تعیین کرد.
@armeducation
مانند اِنکدر دارای دو پالس با اختلاف فاز
با خواندن این دو پالس یا به صورت نرم افزاری (کاربرد GPIO و وقفه خارجی) یا با پریفرال داخلی میکرو، می توان میزان چرخش و جهت را تعیین کرد.
@armeducation
This media is not supported in your browser
VIEW IN TELEGRAM
نحوه عملکرد روتاری
@armeducation
@armeducation