امتیاز موضوع:
  • 2 رأی - میانگین امتیازات: 5
  • 1
  • 2
  • 3
  • 4
  • 5
چت باکس علمی ARM
نویسنده پیام
sharin آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 2,053
موضوع‌ها: 28
تاریخ عضویت: مرداد ۱۳۸۹

تشکرها : 3714
( 8171 تشکر در 2772 ارسال )
ارسال: #56
RE: چت باکس علمی ARM
خوب ، بدون فيلتر ها فيلتر ندارن ديگه Biggrin
شما اگر خواستي بگيري فيلتردارش رو بگير. اگر بدون فيلتر بگيري بايد خودتون براش فيلتر طراحي كنيد. به هر حال فيلترهه بايد باشه ... . بهترين كار اينه كه همون فيلتر دارش رو بگيريد.
احتمالا براي مقابله با نويز و كنترل امپدانس هست ( دقيق نمي دونم. )

موفق باشي.

۰۷-شهریور-۱۳۹۱, ۱۸:۱۸:۲۵
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : salehjg
SBRE77 آفلاین
در حال پیشرفت
***

ارسال‌ها: 259
موضوع‌ها: 53
تاریخ عضویت: بهمن ۱۳۹۰

تشکرها : 76
( 113 تشکر در 63 ارسال )
ارسال: #57
RE: چت باکس علمی ARM
در مورد LCD 3.2"که برای eca هست یکم توضیح میدید‏?‏‏(‏تر تیب پایه هاش روی خروجی چطور هست؛راه اندازیش چطور هست؛رزلوشن؛و...‏)‏

ربات,الکترونیک,رایانه,برنامه نویسی,...........Whistle
شاید تا چند سال آینده آن ها متحد شوند و جهان به دست آن ها بیفتد.Laugh
(آخرین ویرایش در این ارسال: ۰۸-شهریور-۱۳۹۱, ۱۳:۰۹:۱۶، توسط SBRE77.)
۰۸-شهریور-۱۳۹۱, ۱۰:۳۰:۰۳
ارسال‌ها
پاسخ
SBRE77 آفلاین
در حال پیشرفت
***

ارسال‌ها: 259
موضوع‌ها: 53
تاریخ عضویت: بهمن ۱۳۹۰

تشکرها : 76
( 113 تشکر در 63 ارسال )
ارسال: #58
RE: چت باکس علمی ARM
وقفه هارو چطوری راه اندازی کنم؟

ربات,الکترونیک,رایانه,برنامه نویسی,...........Whistle
شاید تا چند سال آینده آن ها متحد شوند و جهان به دست آن ها بیفتد.Laugh
۱۲-شهریور-۱۳۹۱, ۲۰:۱۶:۳۲
ارسال‌ها
پاسخ
sharin آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 2,053
موضوع‌ها: 28
تاریخ عضویت: مرداد ۱۳۸۹

تشکرها : 3714
( 8171 تشکر در 2772 ارسال )
ارسال: #59
RE: چت باکس علمی ARM
--> همونطور كه قبلا گفتم چند ماهي ...!!
-------------------------------------

وقفه ها يه مقدار داستان دارهه ...
شما example هاي مربوط به وقفه ي بوردي رو كه استفاده مي كني در مسير نصب Keil دنبال كن و تحليلشون كن.
توضيحات ريجسترها و ... رو هم از توي كتاب هاي موجود كه قبلا معرفي شدن و يا از ديتاشيت مي توني دنبال كني.

موفق باشي.

(آخرین ویرایش در این ارسال: ۱۶-مهر-۱۳۹۱, ۲۳:۲۱:۳۵، توسط sharin.)
۱۶-مهر-۱۳۹۱, ۲۳:۲۰:۳۷
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : salehjg, SBRE77
abbasalifix غایب
کاربر با تجربه
****

ارسال‌ها: 1,394
موضوع‌ها: 82
تاریخ عضویت: دى ۱۳۸۸

تشکرها : 1496
( 2198 تشکر در 1065 ارسال )
ارسال: #60
RE: چت باکس علمی ARM
من برای رسم خط و روشن کردن پیکسل و یا .... باید توی این چیکار کنم از کد.م فرمان ها باید استفاده کنم اگه همون فرمان رو به صورت یه خط برام تغریف کنید که خیلی بهتر
۰۷-اسفند-۱۳۹۱, ۱۸:۴۱:۳۸
ارسال‌ها
پاسخ
sharin آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 2,053
موضوع‌ها: 28
تاریخ عضویت: مرداد ۱۳۸۹

تشکرها : 3714
( 8171 تشکر در 2772 ارسال )
ارسال: #61
RE: چت باکس علمی ARM
درست منظورت رو نگرفتم ، اما توي اين هدر فايله دستوراي زير براي پر كردن صفحه و نقطه و خط و 4 گوش و ... هستن ، يعني الگوشون به اين شكل هست ...
کد php:
extern void LCD_Fill(u8 xsta,u16 ysta,u8 xend,u16 yend,u16 color);
extern void LCD_DrawPoint(u16 x,u16 y);
extern void LCD_DrawLine(u16 x1u16 y1u16 x2u16 y2);
extern void LCD_DrawRectangle(u8 x1u16 y1u8 x2u16 y2);
extern void Draw_Circle(u8 x0,u16 y0,u8 r);
extern void LCD_ShowChar(u8 x,u16 y,u8 num,u8 size,u8 mode);
extern void LCD_ShowNum(u8 x,u16 y,u32 num,u8 len,u8 size);
extern void LCD_ShowString(u8 x,u16 y,const u8 *p);
extern void LCD_Show2Num(u8 x,u16 y,u16 num,u8 len,u8 size,u8 mode);
extern void LCD_write_pic(int x0int y0 , const unsigned short *image); 
در خود برنامه ي اصلي هم كه مي خواي استفاده كني بايد خود تابع رو با مقادير وروديش بنويسي ...
مثلا اين الگو :
کد php:
extern void LCD_DrawLine(u16 x1u16 y1u16 x2u16 y2); 
به اين شكل در برنامه ي اصلي ازش استفاده مي كني:
کد php:
LCD_DrawLinex1y1x2y2); 
اون متغيير ها بايد از نوع U16 باشن ، اگر نيستن براي تبديلشون پشت متغيير مي نويسي ( U16 )
جاشون مستقيم مقدار هم مي توني بذاري كه مربوط به پيكسل ها مي شن .

موفق باشي.

(آخرین ویرایش در این ارسال: ۰۷-اسفند-۱۳۹۱, ۱۹:۱۱:۱۳، توسط sharin.)
۰۷-اسفند-۱۳۹۱, ۱۹:۰۹:۴۶
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : omid_phoenix, abbasalifix
abbasalifix غایب
کاربر با تجربه
****

ارسال‌ها: 1,394
موضوع‌ها: 82
تاریخ عضویت: دى ۱۳۸۸

تشکرها : 1496
( 2198 تشکر در 1065 ارسال )
ارسال: #62
RE: چت باکس علمی ARM
برای نوشتن متن تابعی یا فرمانی نداره؟
۰۸-اسفند-۱۳۹۱, ۰۰:۲۱:۴۹
ارسال‌ها
پاسخ
omid_phoenix آفلاین
مدیر بخش
*****

ارسال‌ها: 2,238
موضوع‌ها: 108
تاریخ عضویت: شهریور ۱۳۹۱

تشکرها : 12682
( 15433 تشکر در 4574 ارسال )
ارسال: #63
RE: چت باکس علمی ARM
نقل قول: برای نوشتن متن تابعی یا فرمانی نداره؟
واسه کاراکتری؟
کد:
void lcd_gotoxy(char x, char y);

(آخرین ویرایش در این ارسال: ۰۸-اسفند-۱۳۹۱, ۰۰:۳۹:۲۷، توسط omid_phoenix.)
۰۸-اسفند-۱۳۹۱, ۰۰:۳۷:۳۱
ارسال‌ها
پاسخ
تشکر شده توسط : abbasalifix
abbasalifix غایب
کاربر با تجربه
****

ارسال‌ها: 1,394
موضوع‌ها: 82
تاریخ عضویت: دى ۱۳۸۸

تشکرها : 1496
( 2198 تشکر در 1065 ارسال )
ارسال: #64
RE: چت باکس علمی ARM
نه عزیزم
ال سی دی رنگی 3.2 اینچی
۰۸-اسفند-۱۳۹۱, ۰۰:۴۶:۴۸
ارسال‌ها
پاسخ
sharin آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 2,053
موضوع‌ها: 28
تاریخ عضویت: مرداد ۱۳۸۹

تشکرها : 3714
( 8171 تشکر در 2772 ارسال )
ارسال: #65
RE: چت باکس علمی ARM
يه چندتا مثال ببين ديگه ... ، من از اين هدر هه استفاده نكردم ، اما معمولا بايد از sprintf استفاده كني و اطلاعات رو بريزي توي يه آرايه و بعد اون آرايه رو نشون بدي ...
متن ثابت هم براش دستور هست.

توي اين :
کد php:
extern void LCD_ShowChar(u8 x,u16 y,u8 num,u8 size,u8 mode);
extern void LCD_ShowString(u8 x,u16 y,const u8 *p); 

اين دوتا براي متن هستن ، شايد بازم باشه.

(آخرین ویرایش در این ارسال: ۰۸-اسفند-۱۳۹۱, ۰۱:۱۶:۴۳، توسط sharin.)
۰۸-اسفند-۱۳۹۱, ۰۱:۰۶:۴۷
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : omid_phoenix, abbasalifix
omid_phoenix آفلاین
مدیر بخش
*****

ارسال‌ها: 2,238
موضوع‌ها: 108
تاریخ عضویت: شهریور ۱۳۹۱

تشکرها : 12682
( 15433 تشکر در 4574 ارسال )
ارسال: #66
RE: چت باکس علمی ARM
می تونی از نرم افزار glcd tools استفاده کنی

(آخرین ویرایش در این ارسال: ۰۸-اسفند-۱۳۹۱, ۰۱:۱۲:۰۵، توسط omid_phoenix.)
۰۸-اسفند-۱۳۹۱, ۰۱:۱۰:۴۵
ارسال‌ها
پاسخ


پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 5 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS