AT91SAM7S256D-AU ARM მიკროკონტროლერები მიკროკონტროლერი 256K ფლეშ SRAM 64K ARM-ზე დაფუძნებული მიკროკონტროლერი
♠ პროდუქტის აღწერა
პროდუქტის ატრიბუტი | ატრიბუტის მნიშვნელობა |
მწარმოებელი: | მიკროჩიპი |
პროდუქტის კატეგორია: | ARM მიკროკონტროლერები - მიკროკონტროლერები |
RoHS: | დეტალები |
სერია: | SAM7S/SE |
მონტაჟის სტილი: | SMD/SMT |
პაკეტი / ქეისი: | LQFP-64 |
ბირთვი: | ARM7TDMI |
პროგრამის მეხსიერების ზომა: | 256 კბ |
მონაცემთა ავტობუსის სიგანე: | 32 ბიტიანი/16 ბიტიანი |
ADC-ის გარჩევადობა: | 10 ბიტი |
მაქსიმალური საათის სიხშირე: | 55 MHz |
შეყვანის/გამოყვანის რაოდენობა: | 32 შეყვანა/გამოსვლა |
მონაცემთა ოპერატიული მეხსიერების ზომა: | 64 კბ |
მიწოდების ძაბვა - მინ: | 1.65 ვოლტი |
მიწოდების ძაბვა - მაქს.: | 1.95 ვოლტი |
მინიმალური სამუშაო ტემპერატურა: | - 40°C |
მაქსიმალური სამუშაო ტემპერატურა: | + 85 გრადუსი ცელსიუსი |
შეფუთვა: | უჯრა |
ანალოგური კვების ძაბვა: | 3.3 ვოლტი |
ბრენდი: | მიკროჩიპების ტექნოლოგია / ატმელი |
მონაცემთა ოპერატიული მეხსიერების ტიპი: | ოპერატიული მეხსიერება |
სიმაღლე: | 1.6 მმ |
შემავალი/გამომავალი ძაბვა: | 1.65 ვ-დან 3.6 ვ-მდე |
ინტერფეისის ტიპი: | I2C, SPI, USART, USB |
სიგრძე: | 7 მმ |
ტენიანობის მიმართ მგრძნობიარე: | დიახ |
ADC არხების რაოდენობა: | 8 არხი |
ტაიმერების/მთვლელების რაოდენობა: | 3 ტაიმერი |
პროცესორის სერია: | SAM7S |
პროდუქტი: | მიკროკონტროლის სადგური |
პროდუქტის ტიპი: | ARM მიკროკონტროლერები - მიკროკონტროლერები |
პროგრამის მეხსიერების ტიპი: | ფლეში |
ქარხნული შეფუთვის რაოდენობა: | 160 |
ქვეკატეგორია: | მიკროკონტროლერები - მიკროკონტროლერი |
საგუშაგო ტაიმერები: | მცველი ტაიმერი |
სიგანე: | 7 მმ |
ერთეულის წონა: | 0.012088 უნცია |
♠ AT91SAM ARM-ზე დაფუძნებული Flash მიკროპროცესორი
Atmel-ის SAM7S წარმოადგენს 32-ბიტიან ARM RISC პროცესორზე დაფუძნებული დაბალი პინ-რიცხვის Flash მიკროკონტროლერების სერიას. იგი აღჭურვილია მაღალსიჩქარიანი Flash მეხსიერებით და SRAM-ით, პერიფერიული მოწყობილობების დიდი ნაკრებით, მათ შორის USB 2.0 მოწყობილობით (გარდაSAM7S32 და SAM7S16), და სისტემის ფუნქციების სრული ნაკრები, რომელიც მინიმუმამდე ამცირებს გარე კომპონენტების რაოდენობას.
მოწყობილობა იდეალური მიგრაციის გზაა 8-ბიტიანი მიკროკონტროლერის მომხმარებლებისთვის, რომლებიც ეძებენ დამატებით შესრულებას დაგაფართოებული მეხსიერება.ჩაშენებული ფლეშ მეხსიერების დაპროგრამება შესაძლებელია სისტემაში JTAG-ICE ინტერფეისის ან პარალელური ინტერფეისის საშუალებით.მონტაჟამდე წარმოების პროგრამისტზე. ჩაშენებული საკეტი და დამცავი ბიტი იცავს ფირმვეარს შემთხვევითი გადაწერისგან და ინარჩუნებს მის კონფიდენციალურობას.
SAM7S სერიის სისტემის კონტროლერი მოიცავს გადატვირთვის კონტროლერს, რომელსაც შეუძლია ჩართვის თანმიმდევრობის მართვა.მიკროკონტროლერი და სრული სისტემა. მოწყობილობის სწორი მუშაობის მონიტორინგი შესაძლებელია ჩაშენებული ძაბვის გამორთვის ინდიკატორით.დეტექტორი და მაკონტროლებელი სისტემა, რომელიც მუშაობს ინტეგრირებული RC ოსცილატორიდან.
SAM7S სერია ზოგადი დანიშნულების მიკროკონტროლერებია. მათი ინტეგრირებული USB პორტი მათ იდეალურ მოწყობილობებად აქცევს.პერიფერიული აპლიკაციებისთვის, რომლებიც საჭიროებენ კომპიუტერთან ან მობილურ ტელეფონთან დაკავშირებას. მათი კონკურენტული ფასი და მაღალი დონეინტეგრაცია მათი გამოყენების სფეროს გაცილებით ღრმად აფართოებს ხარჯებზე მგრძნობიარე, დიდი მოცულობის სამომხმარებლო ბაზარზე.
• მოიცავს ARM7TDMI® ARM® Thumb® პროცესორს
– მაღალი ხარისხის 32-ბიტიანი RISC არქიტექტურა
– მაღალი სიმკვრივის 16-ბიტიანი ინსტრუქციების ნაკრები
– ლიდერი MIPS/Watt-ში
– EmbeddedICE™ წრედშიდა ემულაცია, გამართვის საკომუნიკაციო არხის მხარდაჭერა
• შიდა მაღალსიჩქარიანი ფლეშ-ციმციმი
– 512 კბაიტი (SAM7S512) ორგანიზებული ორ მომიჯნავე ბანკში, 1024 გვერდიდან 256-მდებაიტები (ორმაგი სიბრტყე)
– 256 კბაიტი (SAM7S256) ორგანიზებული 256 ბაიტის 1024 გვერდზე (ერთ სიბრტყეში)
– 128 კბაიტი (SAM7S128) ორგანიზებული 256 ბაიტის 512 გვერდზე (ერთ სიბრტყეში)
– 64 კბაიტი (SAM7S64) ორგანიზებული 128 ბაიტის 512 გვერდზე (ერთ სიბრტყეში)
– 32 კბაიტი (SAM7S321/32) ორგანიზებული 256 გვერდზე, რომელთაგან თითოეული 128 ბაიტია (ერთ სიბრტყეში)
– 16 კბაიტი (SAM7S161/16) ორგანიზებული 256 გვერდზე, რომელთა 64 ბაიტია (ერთ სიბრტყეში)
– ერთჯერადი წვდომა 30 MHz-მდე უარეს შემთხვევაში
– წინასწარი ჩატვირთვის ბუფერი, რომელიც ოპტიმიზაციას უკეთებს Thumb ინსტრუქციის შესრულებას მაქსიმალური სიჩქარით
– გვერდის პროგრამირების დრო: 6 ms, გვერდის ავტომატური წაშლის ჩათვლით, სრული წაშლის დრო: 15 ms
– 10,000 ჩაწერის ციკლი, 10 წლიანი მონაცემთა შენახვის შესაძლებლობა, სექტორის დაბლოკვის შესაძლებლობები, ფლეშ მეხსიერებაუსაფრთხოების ბიტი
– სწრაფი ფლეშ პროგრამირების ინტერფეისი მაღალი მოცულობის წარმოებისთვის
• შიდა მაღალსიჩქარიანი SRAM, ერთჯერადი წვდომა მაქსიმალური სიჩქარით
– 64 კბაიტი (SAM7S512/256)
– 32 კბაიტი (SAM7S128)
– 16 კბაიტი (SAM7S64)
– 8 კბაიტი (SAM7S321/32)
– 4 კბაიტი (SAM7S161/16)
• მეხსიერების კონტროლერი (MC)
– ჩაშენებული ფლეშ მატრიცის კონტროლერი, შეწყვეტის სტატუსი და არასწორი განლაგების აღმოჩენა
• კონტროლერის გადატვირთვა (RSTC)
– ჩართვისას გადატვირთვისა და დაბალი სიმძლავრის ქარხნულად დაკალიბრებული ძაბვის ვარდნის დეტექტორის საფუძველზე
– უზრუნველყოფს გარე გადატვირთვის სიგნალის ფორმირებას და წყაროს სტატუსის გადატვირთვას
• საათის გენერატორი (CKGR)
– დაბალი სიმძლავრის RC ოსცილატორი, 3-დან 20 MHz-მდე ჩიპზე დამონტაჟებული ოსცილატორი და ერთი PLL
• ენერგიის მართვის კონტროლერი (PMC)
– პროგრამული უზრუნველყოფის ენერგიის ოპტიმიზაციის შესაძლებლობები, მათ შორის ნელი საათის რეჟიმი (500-მდე)Hz) და უმოქმედო რეჟიმი
– სამი პროგრამირებადი გარე საათის სიგნალი
• გაფართოებული შეფერხების კონტროლერი (AIC)
– ინდივიდუალურად შენიღბვადი, რვადონიანი პრიორიტეტული, ვექტორული შეფერხების წყაროები
– ორი (SAM7S512/256/128/64/321/161) ან ერთი (SAM7S32/16) გარე შეფერხების წყარო(ები)და ერთი სწრაფი შეფერხების წყარო, დაცულია ყალბი შეფერხებისგან
• გამართვის ბლოკი (DBGU)
– 2-მავთულიანი UART და Debug Communication Channel-ის შეფერხების მხარდაჭერა, პროგრამირებადი ICE წვდომის პრევენცია
– ზოგადი დანიშნულების 2-მავთულიანი UART სერიული კომუნიკაციის რეჟიმი
• პერიოდული ინტერვალური ტაიმერი (PIT)
– 20-ბიტიანი პროგრამირებადი მრიცხველი პლუს 12-ბიტიანი ინტერვალური მრიცხველი
• ფანჯრიანი მცველი (WDT)
– 12-ბიტიანი გასაღებით დაცული პროგრამირებადი მრიცხველი
– სისტემას გადატვირთვის ან შეწყვეტის სიგნალებს აძლევს
– მრიცხველი შეიძლება შეჩერდეს, როდესაც პროცესორი გამართვის მდგომარეობაშია ან უმოქმედო რეჟიმშია
• რეალურ დროში ტაიმერი (RTT)
– 32-ბიტიანი თავისუფლად მომუშავე მრიცხველი სიგნალიზაციით
– მუშაობს შიდა RC ოსცილატორიდან
• ერთი პარალელური შეყვანის/გამოყვანის კონტროლერი (PIOA)
– ოცდათორმეტი (SAM7S512/256/128/64/321/161) ან ოცდაერთი (SAM7S32/16) პროგრამირებადი შემავალი/გამომავალი ხაზები, მულტიპლექსირებული მაქსიმუმორი პერიფერიული შეყვანა/გამოსვლა
– შეყვანის ცვლილების შეწყვეტის შესაძლებლობა თითოეულ შეყვანის/გამოყვანის ხაზზე
– ინდივიდუალურად პროგრამირებადი ღია დრენაჟი, Pull-up რეზისტორი და სინქრონული გამომავალი
• თერთმეტი (SAM7S512/256/128/64/321/161) ან ცხრა (SAM7S32/16) პერიფერიული DMA კონტროლერის (PDC) არხი
• ერთი USB 2.0 სრული სიჩქარის (12 მბიტი წამში) მოწყობილობის პორტი (გარდა SAM7S32/16-ისა).
– ჩიპში ჩაშენებული გადამცემ-მიმღები, 328-ბაიტიანი კონფიგურირებადი ინტეგრირებული FIFO-ები
• ერთი სინქრონული სერიული კონტროლერი (SSC)
– დამოუკიდებელი საათის და კადრების სინქრონიზაციის სიგნალები თითოეული მიმღებისა და გადამცემისთვის
– I²S ანალოგური ინტერფეისის მხარდაჭერა, დროის გაყოფის მულტიპლექსის მხარდაჭერა
– მაღალსიჩქარიანი უწყვეტი მონაცემთა ნაკადის შესაძლებლობები 32-ბიტიანი მონაცემთა გადაცემით
• ორი (SAM7S512/256/128/64/321/161) ან ერთი (SAM7S32/16) უნივერსალური სინქრონული/ასინქრონული მიმღები გადამცემი(USART)
– ინდივიდუალური ბაუდის სიჩქარის გენერატორი, IrDA® ინფრაწითელი მოდულაცია/დემოდულაცია
– ISO7816 T0/T1 სმარტ ბარათის მხარდაჭერა, აპარატურის ხელის შეხება, RS485 მხარდაჭერა
– მოდემის ხაზის სრული მხარდაჭერა USART1-ზე (SAM7S512/256/128/64/321/161)
• ერთი მთავარი/დაქვემდებარებული სერიული პერიფერიული ინტერფეისი (SPI)
– 8-დან 16-ბიტიან პროგრამირებად მონაცემთა სიგრძეზე, ოთხი გარე პერიფერიული ჩიპის შერჩევა
• ერთი სამარხიანი 16-ბიტიანი ტაიმერი/მთვლელი (TC)
– სამი გარე საათის შეყვანა და ორი მრავალფუნქციური შეყვანა/გამომავალი პინი თითო არხზე (SAM7S512/256/128/64/321/161)
– ერთი გარე საათის შეყვანა და ორი მრავალფუნქციური შეყვანა/გამომავალი პინი მხოლოდ პირველი ორი არხისთვის (SAM7S32/16)
– ორმაგი PWM გენერაცია, გადაღების/ტალღის ფორმის რეჟიმი, ზემოთ/ქვემოთ გადაღების შესაძლებლობა
• ერთი ოთხარხიანი 16-ბიტიანი PWM კონტროლერი (PWMC)
• ერთი ორმავთულიანი ინტერფეისი (TWI)
– მხოლოდ მასტერ რეჟიმის მხარდაჭერა, ყველა ორმავთულიანი Atmel EEPROM და I2მხარდაჭერილი C თავსებადი მოწყობილობები(SAM7S512/256/128/64/321/32)
– Master, Multi-Master და Slave რეჟიმის მხარდაჭერა, ყველა ორმავთულიანი Atmel EEPROM და I2მხარდაჭერილი C თავსებადი მოწყობილობები(SAM7S161/16)
• ერთი 8-არხიანი 10-ბიტიანი ანალოგურ-ციფრული გადამყვანი, ოთხი არხი მულტიპლექსირებული ციფრული შეყვანებით/გამოსვლებით
• SAM-BA™ ჩატვირთვის ასისტენტი
– ნაგულისხმევი ჩატვირთვის პროგრამა
– ინტერფეისი SAM-BA გრაფიკული მომხმარებლის ინტერფეისით
• IEEE® 1149.1 JTAG სასაზღვრო სკანირება ყველა ციფრულ პინზე
• 5 ვოლტიანი შემავალი/გამომავალი პორტები, მათ შორის ოთხი მაღალი დენის წამყვანი შემავალი/გამომავალი ხაზი, თითოეული 16 mA-მდე (SAM7S161/16 შემავალი/გამომავალი პორტები არ არის 5 ვოლტიანი)
• კვების წყაროები
– ჩაშენებული 1.8 ვ რეგულატორი, ბირთვისა და გარე კომპონენტებისთვის 100 mA-მდე ძაბვის მოხმარებით
– 3.3V ან 1.8V VDDIO შემავალი/გამომავალი ხაზების კვების წყარო, დამოუკიდებელი 3.3V VDDFLASH ფლეშ კვების წყარო
– 1.8 ვოლტიანი VDDCORE ბირთვიანი კვების წყარო ძაბვის ვარდნის დეტექტორით
• სრულად სტატიკური მუშაობა: 55 MHz-მდე 1.65V-ზე და 85°C-ზე ყველაზე ცუდ პირობებში
• ხელმისაწვდომია 64-ლინგვიან LQFP მწვანე ან 64-პლედიან QFN მწვანე შეფუთვაში (SAM7S512/256/128/64/321/161) და 48-ლინგვიან LQFP მწვანე ან48-ბალიშიანი QFN მწვანე პაკეტი (SAM7S32/16)