گروه فنی مهندسی آرکام

پروژه های دانشجویی ، آموزش ، مشاوره ، فروش آثار

گروه فنی مهندسی آرکام

پروژه های دانشجویی ، آموزش ، مشاوره ، فروش آثار

گروه فنی مهندسی آرکام

گرداننده و نگارنده : محمد نوری

البرز ، کرج ، گلشهر

09125623558
Nouri.Iut@Gmail.Com

جهت حمایت از این وبلاگ، ما را به یک فنجان چای داغ مهمان کنید.
6273-8111-1003-9762

دنبال کنندگان ۳ نفر
این وبلاگ را دنبال کنید

تبلیغات

آخرین نظرات

پیوندها

۴۵۱ مطلب با موضوع «گروه برق و کامپیوتر» ثبت شده است

If you download a *.zip file and the filename contains non-ACSII characters, after unzip, the filename will be garbled, you can download a *.tar.gz file and use the 7Zip to extract to resolve this problem.

7Zip official website: http://www.7-zip.org/


Main MCU Memory (Internal RAM) = 0x20000 = 131072 bytes = 128 kbytes

فرایند بهبود و مقاوم سازی قابلیت قطعات، مدارات یا تجهیزات الکترونیکی در بربر تابش های کیهانی، هسته ای یا انواع دیگر تابش ها، موضوعی که Xilinx با همکاری و سرمایه گذاری سازمان فضایی ایلات متحده تحقیقات گسترده ای درباره آن انجام می دهد و این تحقیقات منتج به ساخت رده Rad-Hard Virtex از FPGAها شده است...


A G M O Q X m


در فرهنگ رایانه، نویسه (Character) واحدی از اطلاعات است که به یک نویسه‌واره (حروف الفبا، ارقام، نشانه‌های نقطه‌گذاری و نشانه‌های سجاوندی) در زبان نوشتاری نگاشت (Map) شده است

در صنعت خودروسازی نوین، طراحی و ساخت واحد کنترل الکترونیکی (ECU) به دلیل نقش مهم آن در دستیابی به استانداردهای اقتصادی و زیست محیطی از اهمیت ویژه ای برخوردار است. واحد کنترل الکترونیکی (ECU) اطلاعات را از سنسورهای نصب شده در قسمت های مختلف خودرو دریافت کرده و پس از پردازش آنها و بر اساس سیستم های کنترلی تعریف شده، دستورات مناسب را به عملگرها ارسال می کند و بدین ترتیب کار نظارت, تنظیم و کنترل کارکردهای مختلف سیستم انژکتوری را انجام می دهد.

تراشه STM32F407 علاوه بر 192 کیلو بایت حافظه سیستمی، مجهز به 4 کیلو بایت حافظه پشتیبان (Backup SRAM) نیز هست که می توان از آن به مانند یک EEPROM داخلی استفاده کرد. RTC، ثبات های پشتیبان RTC و حافظه پشتیبان، در زمان روشن بودن سیستم، از منبع توان اصلی (VDD)، و در زمان خاموش بودن سیستم و در صورت وجود باتری پشتیبان، از ولتاژ VBAT تغذیه می شوند.

بنابراین از این حافظه می توان برای ذخیره و ثبت تنظیمات سیستمی و کاربردی مورد نظر شرکت و کاربر نهایی بهره گرفت.

نرم افزار MDK-ARM  به عنوان یک محیط توسعه کامل و جامع برای برنامه نویسی برای پردازنده های خانواده Cortex-M و Cortex-R در دو نسخه‌ی ۴ و ۵ منتشر شده است که شامل µVision4 و µVision5 می‌باشد.

Keil MDK Version 5 = µVision IDE + Debugger + ARM C/C++ Compiler + Essential Middleware Components

اما در نسخه µVision4، با بزرگ شدن حجم برنامه، کاستی ها و نادرستی هایی در خروجی ARM C/C++ Compiler مشاهده می شد، که این مسئله در µVision5 بر طرف شده است.

 ARC

 

ARM/Thumb

 

AVR32

 BlackFin

 

ColdFire/68K

 

Leon3

 M-Core

 

MicroBlaze

 

Microchip PIC24/dsPIC

 Microchip PIC32

 

MIPS

 

NEC V8xx

 NIOS II

 

PowerPC

 

SHARC

==============================================================================+

STM32 EVAL    |LED|Btns|Com|    LCD   |IOE|sFLASH|sEE|TSENSOR|SD(SPI)|SD(SDIO)|

==============================================================================+

STM3210B-EVAL | 4 | 8  | 2 |YES (SPI) |NO | YES  |NO |  YES  |   YES |   NO   |

------------------------------------------------------------------------------+

STM3210E-EVAL | 4 | 8  | 2 |YES (FSMC)|NO | YES  |NO |  YES  |   NO  |   YES  |

------------------------------------------------------------------------------+

STM3210C-EVAL | 4 | 3  | 1 |YES (SPI) |YES| NO   |YES|  NO   |   YES |   NO   |

------------------------------------------------------------------------------+

#define  LCD_PIXEL_WIDTH   ((uint16_t)320)

#define  LCD_PIXEL_HEIGHT  ((uint16_t)240)

 

.....

 

#define TS_SWAP_NONE        0x00

#define TS_SWAP_X           0x01

#define TS_SWAP_Y           0x02

#define TS_SWAP_XY          0x04

STM32Snippets ، مجموعه ای از نمونه کدهای بهینه شده با استفاده از کدنویسی به روش دسترسی مستقیم به ثبات ها مبتنی بر CMSIS، که توسط STMicroelectronics جهت کاهش سربار کد و رسیدن به بیشینه عملکرد پردازنده های STM32 در برنامه های مختلف، ارائه شده است.

http://www.st.com/web/catalog/tools/FM147/CL1794/SC961/SS1743/LN1898?sc=stm32snippets

SVN، برنامه ای جهت پایش نسخه (Version control) نرم افزار است. این برنامه، این امکان را فراهم می­کندکه کاربران به مطالب نگهداری شده در درون نرم افزار خود دسترسی پیدا کنند و تغییرات مورد نظر را بر روی کدهای آن اعمال نمایند.

SVN از یک مخزن (Repository) به عنوان قلب سیستم استفاده می­ کند. به بیان ساده‌تر، SVN دارای مخزنی می­باشد که محتویاتش را با دیگران به اشتراک می­گذارد و به کاربران این امکان را می­دهد که این محتویات آن را به روز کنند، ولی در این اشتراک کار هیچ کس، به اطلاعات مخزن آسیب نمی­ رساند. این سیستم تمامی تغییرات مخزن را ثبت و حفظ می­ کند و به کاربران سیستم این امکان را می دهد تا با خیال راحت به صورت گروهی اطلاعات مخزن را دست کاری کنند، بدون این که خطر از دست رفتن و یا دوباره نویسی اطلاعات پیش آید.

/*----------------------------------------------------------------------------

 * Name:      blinky.c

 * Purpose:   LED Flasher

 *----------------------------------------------------------------------------*/

#include <lpc17xx.h>                     // LPC17xx definitions

 

/*----------------------------------------------------------------------------

       wait function

 *----------------------------------------------------------------------------*/