اشتراک خلاصه نکات مهم در خواندن دیتا شیت stm32f407
سلام دوستان بعد از مدتی امروز تصمیم گرفتم دیتا شیت این میکرو ای سی را مطالعه کنم و نکات مهم وجدیدی که در این دیتا شیت پیدا می کنم را اینجا شر کنم.
من اولین بار ه که می خوام همچین دیتاشیتی را بخونم.دوستان ،استادان گرانقدر هم اگه صلاح دونستند یاری کنند اصلاح بفرمایند و...این پست را طی چند هفته کامل می کنم....
اول بگم st32f4xxxx یعنی ای سی های st32f407,st32f409 و... شامل اش است.....
st32f407xx یعنی st32f407VG ,ST32F407TG و هر چیز دیگه
این یعنی این ها دیتاشیت هاشون مشترک است فقط یک سری تفاوت خیلی کوچ داخل پایه ها یا امکاناتش دارند
لینک دانلود دیتا شیت
[Dear Guest/Member you can't see link before replyclick here to register]
فهرست و طرح کلی دیتا شیت را که نگاه کنیم به بخش های اصلی زیر تقسیم شده است:
- Features
- Introduction
- Description
- Pinouts and pin description
- Electrical characteristics
- Package information
- Part numbering
- Appendix A Application block diagrams .
- Revision history
- List of tables
- List of figures
Features:طبق روال همه دیتاشیت ها features ها یک شمای اجمالی از میکرو را به ما می ده،اطلاعات کلی که ببینیم این میکرو به درد پروژه ما می خوره یا نه...
بخشی از اطلاعاتی که من از این فیچر کشیدم بیرون:
- یک پروسسور 32 بیتی،فرکانس کاری ان تا 168MHZ
- یک مگابایت حافظه فلش،حدود 200 کلیوبایت اس رم،گفته شامل دستور DSP هم است،
- ولتاژ کاری 1.8 تا 3.6 برای پین های ورودی خروجی
- اسیلاتور 4تا26 مگاهرتزکریستالی که مجازیم بهش وصل کنیم
- دیباگ مدهای زیر که پشتیبانی می کنه
دیباگ سریال سیمی ماژول خاصی نمی خوادSWD
که نیازی به معرفی ندارد حتما به گوشتون خوردهJTAG
یک ماژول دیگه برای دیباگینگ real time
Cortex-M4 Embedded Trace Macrocell یک دیباگر با امکانات و جزییات بیشتر
[Dear Guest/Member you can't see link before replyclick here to register]
این لینک هم در مورد روش های دیباگ میکرو های ارم مفیده
[Dear Guest/Member you can't see link before replyclick here to register]
- 8080,6800mode LCD parallel interface
این اینترفیس ال سی دی مدل سی پویو اینتل داره با یک میکرو پروسسورقدیمی تر موتورولا
- کار کردن در ناحیه توان پایین lowpower در مد های زیر:
Sleep, Stop and Standby modes
- دوتا دیجیتال تو انالوگ 12 بیتی
2×12-bit D/A converters
- پکیج بسته بندی این میکرو هم شامل زیر است:LQFP,WLCSP,UFBGA
که براساس اینکه کدام پکیج انتخاب کنیم،باید پی سی بی مون را ست کنیم.
[Dear Guest/Member you can't see link before replyclick here to register]
- تعداد پورت هاو پروتکل های ارتباطی
تعداد پورت ها
Up to 140 I/O ports with interrupt capability
– Up to 136 fast I/Os up to 84 MHz
– Up to 138 5 V-tolerant I/Os
پروتکل های ارتباطی
Up to 15 communication interfaces
– Up to 3 × I2C interfaces (SMBus/PMBus)
– Up to 4 USARTs/2 UARTs (10.5 Mbit/s, ISO
7816 interface, LIN, IrDA, modem control)
– Up to 3 SPIs (42 Mbits/s), 2 with muxed
full-duplex I2S to achieve audio class
accuracy via internal audio PLL or external
clock
– 2 × CAN interfaces (2.0B Active)
– SDIO interface
شناخته شده ترینش can که برای ارتباط شبکه ارتباط سریال اس پی ای ،usart, , spi ارتباط جهانی سنکرون ،غیرسنکرون....برای ارتباط بین دو میکرو داخل ای وی ار هم داشتیم.
i2c
پروتکل ارتباط دوسیمه،
SDIO هم یک نوع پروتکل برای ارتباط با حافظه های SD همون که داخل دوربین ها و موبایل ها است
[Dear Guest/Member you can't see link before replyclick here to register]
ارتباط مهم از یو اس بی 2 و اترنت هم پیشتیبانی می کند.
- ارتباط با دوربین،واحد تولید اعدا تصادفی،واحد محاسبه کد سی ار سی هم دارهCRC
8- to 14-bit parallel camera interface up to
54 Mbytes/s
True random number generator
CRC calculation unit
96-bit unique ID
RTC: subsecond accuracy, hardware calendar
یک realtimeclock واقعی با دقت کسری از ثانیه هم دارد...
این unique id هم مثل شماره سریال که 96 بیته است منحصر به فرد روی ای سی حک شده و غیرقابل تغییر برای اطلاعات بیشتر
[Dear Guest/Member you can't see link before replyclick here to register]
4
168