مشاهدة الكل

يرجى الرجوع إلى النسخة الإنجليزية كنسخة رسمية لدينا.يعود

France(Français) Germany(Deutsch) Italy(Italia) Russian(русский) Poland(polski) Czech(Čeština) Luxembourg(Lëtzebuergesch) Netherlands(Nederland) Iceland(íslenska) Hungarian(Magyarország) Spain(español) Portugal(Português) Turkey(Türk dili) Bulgaria(Български език) Ukraine(Україна) Greece(Ελλάδα) Israel(עִבְרִית) Sweden(Svenska) Finland(Svenska) Finland(Suomi) Romania(românesc) Moldova(românesc) Slovakia(Slovenská) Denmark(Dansk) Slovenia(Slovenija) Slovenia(Hrvatska) Croatia(Hrvatska) Serbia(Hrvatska) Montenegro(Hrvatska) Bosnia and Herzegovina(Hrvatska) Lithuania(lietuvių) Spain(Português) Switzerland(Deutsch) United Kingdom(English) Japan(日本語) Korea(한국의) Thailand(ภาษาไทย) Malaysia(Melayu) Singapore(Melayu) Vietnam(Tiếng Việt) Philippines(Pilipino) United Arab Emirates(العربية) Iran(فارسی) Tajikistan(فارسی) India(हिंदी) Madagascar(malaɡasʲ) New Zealand(Maori) Brazil(Português) Angola(Português) Mozambique(Português) United States(English) Canada(English) Haiti(Ayiti) Mexico(español)
الصفحة الرئيسيةمدونةدليل كامل إلى Microcontroller المستند إلى ARM7
على 01/10/2024 318

دليل كامل إلى Microcontroller المستند إلى ARM7

يتطلب تصميم النظام المدمج اختيار النوى المعالجات الدقيقة والأدوات التنمية المناسبة لتلبية احتياجات المشروع المحددة.يعد معالج ARM خيارًا رائعًا في هذا المجال بسبب براعة في مختلف الصناعات ، من تكنولوجيا الهاتف المحمول إلى أنظمة السيارات.تركز هذه المقالة على Microcontroller LPC2148 المستند إلى ARM7 ، والمعروف عن قابليته القوية والتكيف.سوف نتعمق في بنيةها وتكوين دبوس ، مع توفير رؤى حول وظائفها والتطبيقات المحتملة.

كتالوج

1. ما هو متحكم Microcontroller المستند إلى ARM7؟
2. معالج ARM7
3. Microcontroller LPC2148
4. LPC2148 Architecture Microcontroller Memory
5. بدء استراتيجيات البرمجة الفعالة
6. تكوين دبوس قائم على ARM7 (LPC2148)
7. الخلاصة
Fig 1 LPC2148 Microcontroller

ما هو متحكم Microcontroller المستند إلى ARM7؟

تمثل ARM بنية RISC البارزة ذات 32 بت تم تطويرها بواسطة ARM Holdings ، والتي تعمل كمنصة أساسية في تصميم المعالجات الدقيقة.لقد جعلتها كفاءتها وقدرة على التكيف جذابة عبر مجموعة واسعة من التطبيقات.مكّن الترخيص الواسع النطاق لهذه البنية العديد من الشركات من إنشاء منتجات مبتكرة قائمة على الذراع التي تلبي احتياجات أسواق متنوعة ، مدفوعة بالطموح والضرورة.

يقوم لاعبو أشباه الموصلات الرئيسيين مثل Samsung و Ti بإنشاء أنظمة على الرقاقة (SOCs) التي تستخدم بنية ARM ، وتفانيهم في هذه التقنية.يكشف هذا الاتجاه عن قدرة ARM على تلبية الاحتياجات المتطورة للإلكترونيات الاستهلاكية المتطورة والآلات الصناعية والمزيد.تُظهر الملاحظات في ديناميات السوق أن السمات المرنة لـ ARM هي تأثير كبير في دمجها في أحدث المنتجات التقنية.

القائم على ARM7 LPC2148 يتم الاحتفال بالونرولر من أجل كفاءته وتصمة انخفاض الطاقة.يجد استخدامًا واسع النطاق في التطبيقات اليومية مثل أنظمة السيارات والإلكترونيات المحمولة.بنية الذراع توازن بشكل فريد من البساطة مع القوة الحسابية.تم تصميم مجموعة التعليمات لتكون بديهية ، مما يسمح بالتنفيذ الفعال وتقليل وقت التطوير.تشير هذه الأيديولوجية إلى أن البساطة تعزز بدلاً من أن تنتقص من القدرة ، مما يؤدي إلى تبسيط تطوير المنتجات عن طريق جعل تصحيح الأخطاء والصيانة أكثر وضوحًا.

معالج ARM7

Fig 2 ARM7 Processor

تجد الأنظمة المدمجة أن معالج ARM7 يمثل اختيارًا جذابًا بسبب كيفية تنسيق طرق المعالجة الكلاسيكية مع بنيات القشرة المتطورة.ينبع جاذبيتها من مهارةها في التعامل مع المهام المتنوعة ، حيث تخدم كل من التقنيات القديمة والتطورات الرائدة مع براعة متساوية.يكمل معالج ARM7 وثائق مكثفة تقدمها شركات مثل أشباه الموصلات NXP.إن عدد كبير من الموارد يساعد القادمين الجدد أثناء رعايتهم لمهاراتهم في تصميم الأجهزة والبرامج.توجيه واضح يسهل منحنى تعليمي أسهل.

يتم استخدام معالجات ARM7 في كثير من الأحيان في الإلكترونيات الاستهلاكية ، وضوابط السيارات ، والأنظمة الصناعية.إن قدرتهم على إدارة مجموعة من المهام من العمليات الحسابية المباشرة إلى إدارة النظام المعقدة تكسبهم التقدير في الحقول التي يتم فيها تقدير الاعتمادية والكفاءة الاقتصادية.يتيح التفاعل مع Microcontrollers ARM7 للأفراد تعزيز المعرفة النظرية والمهارات العملية.تقوم صياغة أنظمة باستخدام هذه المعالجات بتقدير الترميز المبسط وإدارة الموارد المهرة ، وغالبًا ما يثير الأساليب الإبداعية لحل المشكلات.تقدم بنية ARM7 علاقة بين تقنيات المعالجة التقليدية ومتطلبات العصر الحديث ، مع الحفاظ على أهميتها في التكنولوجيا الحالية.

LPC2148 متحكم

يجسد Microcontroller LPC2148 ، المصمم بواسطة NXP ، مجموعة من الميزات بحثًا عن حلول متعددة الاستخدامات وموثوقة.تعمل على معالج ARM7 16 بت أو 32 بت ، فهو يلبي مجموعة من التطبيقات ، مما يكشف عن كل من القدرة على التكيف والمرونة.

ARM7 LPC2148 Microcontroller

التغليف والبرمجة

مغلف في حزمة LQFP64 أنيقة ، يدمج LPC2148 دون عناء في تصميمات متنوعة.وهو يدعم كلاً من البرمجة داخل النظام والترتيب ، مما يوفر جاذبية تحديث البرامج الثابتة دون استخراج من لوحة الدوائر.هذا يخفف من عبء الأجهزة البعيدة التي تحتاج إلى تحديثات متكررة للحفاظ على ذروة الأداء وحماية الأمن.

الذاكرة والسرعة

تقدم ما يصل إلى 40 كيلو بايت من SRAM و 512 كيلو بايت من ذاكرة الفلاش ، يفتح LPC2148 إمكانيات لإدارة البرامج والبيانات المعقدة.تعمل بسرعات تصل إلى 60 ميجاهرتز ، وهي تلبي متطلبات التطبيقات التي تزدهر على معالجة البيانات السريعة والاستجابة في الوقت الفعلي.

الاتصال والواجهات

مع وحدة تحكم USB 2.0 كاملة السرعة ، تضمن LPC2148 نقل البيانات السريعة والاتصال السلس مع الأنظمة الرقمية الأخرى.هذه الميزة تظهر كصاحب linchpin للاتصال.

التحويلات التناظرية والرقمية

عند دمج ADCs و DAC و TIMERS متعددة ، يتفوق في معالجة الإشارات التناظرية والرقمية الدقيقة ، مما يجعلها مثالية للأنظمة المضمنة التي تركز على قراءات الاستشعار الدقيقة ومهام التحكم.تضمن RTC منخفض الطاقة والواجهات التسلسلية المختلفة إمكانات التواصل المتسقة وقدرات الاتصال القابلة للتكيف.

إدارة الطاقة وكفاءتها

مصممة خصيصًا للتطبيقات الحساسة للطاقة ، وتتميز أوضاع لتوفير الطاقة LPC2148 ، وتتميز بـ 5 فولت تتحمل I/O ، وتوفر خيارات متعددة المقاطعة.تتوافق حلقة المرحلة المقفلة للتحكم على مدار الساعة كفاءة الطاقة مع كبح ضوضاء النظام للأجهزة التي تعتمد على البطاريات.

LPC2148 بنية ذاكرة متحكم

Fig 3 LPC2148

يقدم Microcontroller LPC2148 إعدادًا متنوعًا للذاكرة مع 512 كيلو بايت من ذاكرة الفلاش و 32 كيلو بايت من SRAM.مثالي لمختلف التطبيقات المدمجة ، وهو يدعم مناهج برمجة متعددة ، مما يعزز الاحتفاظ بالبيانات المستقرة مع مرور الوقت.

ذاكرة الفلاش على الرقاقة

واجهات ذاكرة الفلاش على الرقاقة مع JTAG و UART ، من بين أمور أخرى ، توفر القدرة على التكيف في البرمجة والتصحيح.يدعم القدرة القوية على هذه الذاكرة دورات-ERASE للكتابة المتكررة ، وهو أمر ذي قيمة للسيناريوهات التي تتطلب تحديثات البرامج الثابتة المنتظمة أو تسجيل البيانات.يؤدي أدائها المتسق إلى موثوقية عبر هذه المهام.

على الرقاقة SRAM

مع 32 كيلو بايت من SRAM ، يدير هذا المكون عرض بيانات مختلف ، مما يجعله مناسبًا لعمليات البيانات المعقدة والتعدد الفعال في تعدد المهام.تتم معالجة تخزين البيانات المؤقتة أثناء المعالجة عالية السرعة بسلاسة بواسطة SRAM ، مما يعزز كفاءة النظام واستجابةها.

منافذ الإدخال/الإخراج

يحتوي LPC2148 على منفذي I/O قابلان للتكيف ، قابلان للتكوين لوظائف مثل GPIO و UART.تتناول هذه المرونة متطلبات تغيير التطبيق ، ومساعدة تكامل المشروع السلس مع تطور الاحتياجات.تعمل هذه الميزة على تحسين بروتوكولات الاتصال وزيادة القدرة على التكيف.

بدء استراتيجيات البرمجة الفعالة

تفي دبابيس GPIO بأدوار متعددة في التطبيقات المختلفة.تتضمن المنافذ P0 و P1 ، المعروفة بقدرتها على التكيف ، دبابيس لا يمكن الوصول إليها مفصلية إدارتها على مجموعات تسجيل محددة ، مما يوفر قماشًا لتكوينات مخصصة.تتكشف المنافذ P0 و P1 عن وظائف واسعة النطاق ، والتي تلبي احتياجات مشاريع الإلكترونيات والحوسبة المتنوعة.تدعو قابلية التكيف للمستخدمين إلى الخوض في إمكانات الأجهزة ، مما يطالب بتقدير أعمالها المعقدة.إن الانخراط في التدريب العملي مع هذه التكوينات يثري قدرة الفرد على التنقل وحل السيناريوهات المعقدة.تقوم مجموعات التسجيل بإدارة تخصيص دبابيس لا يمكن الوصول إليها على خلاف ذلك ، حيث تتماشى مع متطلبات التطبيق الفريدة.أنها تسمح بالتغييرات الديناميكية ، فكرة لتحسين الأداء.يحقق التعامل الماهر لهذه التكوينات توازنًا متناغمًا بين الاحتياجات التشغيلية وإدارة الموارد.

تكوين PIN المستند إلى ARM7 (LPC2148)

رقم PIN
دبوس اسم/وظيفة
وصف
1
p0.21 / pwm5 / cap1.3 / ad1.6
GPIO ، PWM Output 5 ، Timer 1 Capture 3 ، ADC INPUT 6 (LPC2144/46/48)
2
p0.22 / cap0.0 / ad1.7 / mat0.0
GPIO ، TIMER 0 Capture 0 ، ADC INPUT 7 (LPC2144/46/48) ، Timer 0 Match 0
3
RTXC1
المدخلات إلى دائرة مذبذب RTC
4
tracepkt3 / p1.19
TRACE PACKET 3 ، GPIO
5
RTXC2
الإخراج من دائرة مذبذب RTC
6 ، 18 ، 25 ، 42 ، 50
الأرض (GND)
دبابيس مرجعية الأرض
7
VDDA
مصدر طاقة الجهد التناظرية (3.3 فولت)
8
p1.18 / tracepkt2
GPIO ، تتبع الحزمة 2
9
p0.25 / aout / ad0.4
GPIO ، DAC OUTPUT (LPC2142 ، 2144 ، 2146 ، 2148) ، ADC Inport 4
10
D+
USB D+ خط
11
د-
USB D خط
12
P1.17 / tracepkt1
GPIO ، حزمة تتبع 1
13
p0.28 / cap0.2 / ad0.1 / mat0.2
GPIO ، TIMER 0 Capture 2 ، ADC INPUT 1 ، TIMER 0 MATCH 2
14
p0.29 / cap0.3 / ad0.2 / mat0.3
GPIO ، Timer 0 Capture 3 ، ADC Input 2 ، Timer 0 Match 3
15
p0.30 / eint3 / ad0.3 / cap0.0
GPIO ، المقاطعة الخارجية 3 ، إدخال ADC 3 ، المؤقت 0 التقاط 0
16
p1.16 / tracepkt0
GPIO ، حزمة تتبع 0
17
p0.31 / up_led / connect
GPIO ، USB UPLINK LED ، التحكم في ميزة الاتصال الناعم
19
p0.0 / pwm1 / txd0
GPIO ، PWM Output 1 ، UART0 TX
20
P1.31 / TRST
إعادة تعيين اختبار GPIO ، JTAG
21
p0.1 / pwm3 / rxd0 / eint0
GPIO ، PWM Output 3 ، UART0 RX ، المقاطعة الخارجية 0
22
p0.2 / cap0.0 / scl0
GPIO ، Timer 0 Capture 0 ، I2C0 Clock
23 ، 43 ، 51
VDD
جهد إمدادات الطاقة لمنافذ الإدخال/الإخراج والنواة
24
P1.26 / RTCK
gpio ، ساعة اختبار العودة ل jtag
26
p0.3 / sda0 / mat0.0 / eint1
GPIO ، بيانات I2C0 ، مؤقت 0 تطابق 0 ، المقاطعة الخارجية 1
27
p0.4 / cap0.1 / sck0 / ad0.6
GPIO ، TIMER 0 Capture 1 ، SPI Clock ، ADC INPUT 6
28
P1.25 / extin0
GPIO ، إدخال الزناد الخارجي
29
p0.5 / mat0.1 / miso0 / ad0.7
GPIO ، TIMER 0 MATCH 1 ، SPI MISO ، ADC INPUT 7
30
p0.6 / mosi0 / cap0.2 / ad1.0
GPIO ، SPI Mosi ، Timer 0 Capture 2 ، ADC INPUT 0 (LPC2144/46/48)
31
p0.7 / pwm2 / ssel0 / eint2
GPIO ، PWM Output 2 ، SPI Slave Select ، المقاطعة الخارجية 2
32
P1.24 / traceclk
GPIO ، تتبع الساعة
33
p0.8 / txd1 / pwm4 / ad1.1
GPIO ، UART1 TX ، PWM OUTPUT 4 ، ADC INPUT 1 (LPC2144/46/48)
34
p0.9 / pwm6 / rxd1 / eint3
GPIO ، PWM Output 6 ، UART1 RX ، External Interrupt 3
35
p0.10 / rts1 / cap1.0 / ad1.2
GPIO ، UART1 RTS ، TIMER 1 Capture 0 ، ADC INPUT 2 (LPC2144/46/48)
36
P1.23 / pipestat2
GPIO ، بتات خط الأنابيب بت 2
37
p0.11 / cap1.1 / cts1 / scl1
GPIO ، Timer 1 Capture 1 ، Uart1 CTS ، I2C1 Clock
38
P0.12 / MAT1.0 / AD1.3 / DSR1
GPIO ، TIMER 1 MATCH 0 ، ADC INPUT 3 (LPC2144/46/48) ، UART1 DSR
39
p0.13 / dtr1 / mat1.1 / ad1.4
GPIO ، UART1 DTR ، TIMER 1 MATCH 1 ، ADC INPUT 4 (LPC2144/46/48)
40
p1.22 / pipestat1
GPIO ، بتات خط الأنابيب بت 1
41
p0.14 / dcd1 / eint1 / sda1
GPIO ، UART1 DCD ، مقاطعة خارجية 1 ، I2C1 بيانات
44
p1.21 / pipestat0
GPIO ، بت خط الأنابيب بت 0
45
p0.15 / eint2 / ri1 / ad1.5
GPIO ، المقاطعة الخارجية 2 ، UART1 RI ، إدخال ADC 5 (LPC2144/46/48)
46
p0.16 / mat0.2 / eint0 / cap0.2
GPIO ، TIMER 0 MATCH 2 ، External Interrupt 0 ، Timer 0 التقاط 2
47
p0.17 / sck1 / cap1.2 / mat1.2
GPIO ، SSP SCK ، Timer 1 Capture 2 ، Timer 1 Match 2
48
p1.20 / tracesync
GPIO ، إشارة التزامن تتبع
49
vbat
إمدادات الطاقة لـ RTC
52
P1.30 / TMS
GPIO ، وضع الاختبار حدد لـ JTAG
53
p0.18 / cap1.3 / miso1 / mat1.3
GPIO ، Timer 1 Capture 3 ، SSP MISO ، Timer 1 Match 3
54
p0.19 / mosi1 / mat1.2 / cap1.2
GPIO ، SSP Mosi ، Timer 1 Match 2 ، Timer 1 Capture 2
55
p0.20 / ssel1 / mat1.3 / eint3
GPIO ، SSP Slave Select ، Timer 1 Match 3 ، External مقاطعة 3
56
P1.29 / TCK
GPIO ، ساعة اختبار لـ JTAG
57
إدخال إعادة ضبط خارجية
إعادة تعيين الجهاز إلى الظروف الافتراضية
58
p0.23 / vbus
يشير إلى وجود قوة حافلة USB
59
vssa
الأرض التناظرية ، مفصولة لتقليل الضوضاء والخطأ
60
P1.28 / TDI
GPIO ، إدخال بيانات الاختبار لـ JTAG
61
xtal2
الإخراج من مضخم المذبذب
62
xtal1
مدخلات إلى مولد الساعة الداخلية والمذبذب دوائر
63
مرجع VREF-ADC
الجهد الاسمي لمرجع ADC ، منفصل لتقليل الخطأ والضوضاء
64
P1.27 / TDO
GPIO ، اختبار بيانات اختبار JTAG

خاتمة

يعمل متحكم LPC2148 المستند إلى ARM7 كمنصة ديناميكية وقابلة للتكيف لتطوير أنظمة مضمنة.يتم تفضيل LPC2148 في مجالات متنوعة مثل الإلكترونيات الاستهلاكية والأتمتة الصناعية بسبب بنيةها المرنة.هذه المرونة تدعو الاستكشاف والابتكار.تمتد قدراتها من التعامل مع المهام البسيطة إلى تنفيذ العمليات المعقدة ، وعرض طبيعتها متعددة الاستخدامات.تظل LPC2148 أداة مفضلة لتأثيرها الدائم في قطاع التكنولوجيا المتغير باستمرار.

معلومات عنا

ALLELCO LIMITED

Allelco هو شهرة واحدة شهيرة موزع خدمة المشتريات للمكونات الإلكترونية الهجينة ، ملتزمة بتوفير خدمات شاملة لشراء وسلسلة التوريد لصناعات التصنيع والتوزيع الإلكترونية العالمية ، بما في ذلك أفضل 500 مصانع OEM والوسطاء المستقلين.
قراءة المزيد

تحقيق سريع

الرجاء إرسال استفسار ، وسوف نرد على الفور.

كمية

الوظائف الشعبية

رقم الجزء الساخن

0 RFQ
عربة التسوق (0 Items)
إنه فارغ.
قارن القائمة (0 Items)
إنه فارغ.
تعليق

ملاحظاتك مهمة!في Allelco ، نقدر تجربة المستخدم ونحن نسعى جاهدين لتحسينها باستمرار.
يرجى مشاركة تعليقاتك معنا عبر نموذج ملاحظاتنا ، وسنرد على الفور.
شكرا لك على اختيار Allelco.

موضوع
البريد الإلكتروني
تعليقات
كابتشا
اسحب أو انقر لتحميل الملف
رفع ملف
الأنواع: .xls ، .xlsx ، .doc ، .docx ، .jpg ، .png و .pdf.
أقصى حجم الملف: 10 ميغابايت