ARM7 அடிப்படையிலான LPC2148 மைக்ரோகண்ட்ரோலர் கட்டிடக்கலை அறிமுகம்

சிக்கல்களை அகற்ற எங்கள் கருவியை முயற்சிக்கவும்





ARM (மேம்பட்ட RISC மெஷின்) பல செயலிகளை அறிமுகப்படுத்தியுள்ளது, அவை பல்வேறு அம்சங்களைக் கொண்டுள்ளன, மேலும் பல்வேறு வகையான பயன்பாடுகளுக்கான வெவ்வேறு கோர்களையும் கொண்டுள்ளன. முதல் ARM கட்டமைப்பு வடிவமைப்பு 26-பிட் செயலிகளைக் கொண்டுள்ளது, ஆனால் இப்போது அது 64-பிட் செயலிகளை அடைந்தது. ARM தயாரிப்புகளின் பொதுவான விரிவாக்கத்தை சில குறிப்பிட்ட தகவல்களாக வகைப்படுத்த முடியாது. ஆனால் ARM தயாரிப்புகளை அதன் கட்டமைப்பின் அடிப்படையில் புரிந்து கொள்ள முடியும். சந்தையில் கிடைக்கும் நிலையான ARM தொடர் செயலிகள் ARM7 முதல் ARM11 வரை தொடங்குகின்றன. இந்த செயலிகளில் கேச், டேட்டா டைட்லி கப்பிள்ட் மெமரி, எம்.பி.யு, எம்.எம்.யூ போன்ற பல அம்சங்கள் உள்ளன. பரவலாக அறியப்பட்ட சில ARM செயலி தொடர்கள் ARM926EJ-S, ARM7TDMI மற்றும் ARM11 MPCore. இந்த கட்டுரை குறிப்பாக ARM7 அடிப்படையிலான LPC2148 மைக்ரோகண்ட்ரோலர் கட்டிடக்கலை கண்ணோட்டத்திற்காக வடிவமைக்கப்பட்டுள்ளது, இது உங்களுக்கு சுருக்கமான தகவல்களை வழங்கும் மைக்ரோகண்ட்ரோலர் கட்டிடக்கலை.

ARM7 அடிப்படையிலான LPC2148 மைக்ரோகண்ட்ரோலர் கட்டிடக்கலை

ARM7 என்பது 32-பிட் பொது நோக்கமாகும் நுண்செயலி , மேலும் இது சிறிய சக்தி பயன்பாடு மற்றும் அதிக செயல்திறன் போன்ற சில அம்சங்களை வழங்குகிறது. ஒரு ARM இன் கட்டமைப்பு RISC இன் கொள்கைகள் . தொடர்புடைய டிகோட் பொறிமுறையும், RISC- அறிவுறுத்தல்கள் தொகுப்பும் நாம் ஒப்பிடும்போது மிகவும் எளிதானது நுண்செயலி சி.ஐ.எஸ்.சி. -கம்ப்ளக்ஸ் இன்ஸ்ட்ரக்ஷன் செட் கணினிகள்.




கட்டிடக்கலையில் உள்ள அனைத்து தொகுதிகளையும் செயலாக்க பைப்லைன் முறை பயன்படுத்தப்படுகிறது. பொதுவாக, ஒரு அறிவுறுத்தல் தொகுப்பு செய்யப்படுகிறது, அதன் சந்ததியினர் மொழிபெயர்க்கப்படுகிறார்கள், & 3rdநினைவகத்திலிருந்து அறிவுறுத்தல் பெறப்படுகிறது.

ஒரு பிரத்யேக ARM7 இன் கட்டடக்கலை திட்டம் கட்டைவிரல் என அழைக்கப்படுகிறது, மேலும் குறியீட்டின் சுருக்கமானது ஒரு விஷயமாக இருக்கும் அதிக அளவு பயன்பாடுகளுக்கு இது மிகவும் பொருத்தமானது ARM7 கட்டைவிரல் என்ற பிரத்யேக கட்டமைப்பையும் பயன்படுத்துகிறது. குறியீட்டின் அடர்த்தி ஒரு விஷயமாக இருக்கும் நினைவக வரம்புகளால் இது வெவ்வேறு பயன்பாடுகளுக்கு இது மிகவும் பொருத்தமானதாக அமைகிறது.



ARM7 அடிப்படையிலான மைக்ரோகண்ட்ரோலர் (LPC2148) கட்டிடக்கலை

ARM7 அடிப்படையிலான மைக்ரோகண்ட்ரோலர் (LPC2148) கட்டிடக்கலை

குறுக்கீடு மூலங்கள்

ஒவ்வொரு புற சாதனமும் வி.ஐ.சி (திசையன் குறுக்கீடு கட்டுப்படுத்தி) உடன் இணைந்த ஒரு குறுக்கீடு கோட்டைக் கொண்டுள்ளது, இருப்பினும் அதற்குள் பல்வேறு குறுக்கீடு கொடிகள் இருக்கலாம். தனிப்பட்ட குறுக்கீடு கொடிகள் ஒன்று அல்லது அதற்கு மேற்பட்ட குறுக்கீடு வளங்களைக் குறிக்கலாம்.


ஆன்-சிப் ஃப்ளாஷ் நிரல் நினைவகம்

மைக்ரோகண்ட்ரோலர் எல்பிசி 2141 / 42/44/46/48 முறையே 32-கிலோபைட்டுகள், கிலோபைட்டுகள், 128-கிலோபைட்டுகள், 256-கிலோபைட்டுகள் போன்ற ஃபிளாஷ் நினைவகத்தை உள்ளடக்கியது. இந்த ஃபிளாஷ் நினைவகம் தரவு சேமிப்பு மற்றும் குறியீடு ஆகிய இரண்டிற்கும் பயன்படுத்தப்படலாம். ஃபிளாஷ் மெமரி புரோகிராமிங் சீரியல் போர்ட் மூலம் கணினியில் செய்யப்படலாம்.

நிரலின் பயன்பாடு இயங்கும்போது நிரல் பயன்பாடு அழிக்கப்படலாம், தரவு சேமிப்பக புலம் ஃபார்ம்வேர் மேம்பாடுகளின் நெகிழ்வுத்தன்மையை அனுமதிக்கிறது. ஆன்-சிப் துவக்க ஏற்றிக்கான கட்டடக்கலை தீர்வைத் தேர்ந்தெடுப்பதால், மைக்ரோகண்ட்ரோலர்களுக்கான கிடைக்கக்கூடிய நினைவகம் LPC2141 / 42 / 44/46/48 என்பது 32-கிலோபைட்டுகள், கிலோபைட்டுகள், 128-கிலோபைட்டுகள், 256-கிலோபைட்டுகள், & 500-கிலோபைட்டுகள். இந்த மைக்ரோகண்ட்ரோலர்களின் ஃபிளாஷ் நினைவகம் ஒரு சுழற்சிக்கு 1, 00,000 அழித்தல் மற்றும் பல ஆண்டுகளாக தரவு பாதுகாப்பை வழங்குகிறது.

இணைப்புத் தொகுதியை முள்

இந்தத் தொகுதி ARM7 அடிப்படையிலான LPC2148 மைக்ரோகண்ட்ரோலரின் தேர்ந்தெடுக்கப்பட்ட ஊசிகளை பல செயல்பாடுகளைக் கொண்டிருப்பதற்கு அனுமதிக்கிறது. மல்டிபிளெக்சர்கள் முள் மற்றும் ஆன்-சிப் சாதனங்களுக்கிடையேயான இணைப்பை அனுமதிப்பதற்கான உள்ளமைவு பதிவேடுகளால் கட்டுப்படுத்தலாம்.

தூண்டப்படுவதற்கு முந்தைய பொருத்தமான ஊசிகளுடன் சாதனங்கள் இணைக்கப்பட வேண்டும், மேலும் இணைக்கப்பட்ட குறுக்கீடுகள் அனுமதிக்கப்படுவதற்கு முந்தையவை. கொடுக்கப்பட்ட வன்பொருள் சூழலில் பதிவேடுகளின் முள் தேர்வு மூலம் மைக்ரோகண்ட்ரோலர் செயல்பாட்டை முள் கட்டுப்பாட்டு தொகுதி மூலம் வரையறுக்கலாம்.

அனைத்து துறைமுகங்களின் மறுசீரமைப்பையும் (போர்ட் 0 & போர்ட் 1) கொடுக்கப்பட்ட விதிவிலக்குகளால் i / p ஆக அமைக்கப்பட்டிருக்கும். பிழைத்திருத்தம் அனுமதிக்கப்பட்டால்

பிழைத்திருத்தம் அனுமதிக்கப்பட்டால், JTAG இன் ஊசிகளும் JTAG இன் செயல்பாட்டை யூகிக்கும். ஒரு சுவடு அனுமதிக்கப்பட்டால், சுவடு ஊசிகளின் சுவடுகளின் செயல்பாட்டை யூகிக்கும். I2C0 மற்றும் I2C1 ஊசிகளுடன் இணைக்கப்பட்ட ஊசிகளும் திறந்த வடிகால்.

GPIO- பொது நோக்கம் இணை உள்ளீடு / வெளியீடு

GPIO பதிவேடுகள் ஒரு குறிப்பிட்ட புற செயல்பாட்டுடன் இணைக்கப்படாத சாதன ஊசிகளைக் கட்டுப்படுத்துகின்றன. சாதன ஊசிகளை i / p [s அல்லது o / ps என அமைக்கலாம். ஒரே நேரத்தில் எத்தனை o / p ஐ அழிக்க தனிப்பட்ட பதிவேடுகள் அனுமதிக்கின்றன. வெளியீட்டு பதிவு மதிப்பை மீண்டும் படிக்கலாம், மற்றும் போர்ட் ஊசிகளின் தற்போதைய நிலை. இந்த மைக்ரோகண்ட்ரோலர்கள் எல்பிசி 200 சாதனங்களில் விரைவான செயல்பாட்டைத் தொடங்குகின்றன.

பொது நோக்கம் உள்ளீடு / வெளியீட்டு பதிவேடுகள் சிறந்த சாத்தியமான I / O நேரத்திற்கு பயன்படுத்தப்படும் செயலி பஸ்ஸுக்கு நகர்த்தப்படுகின்றன.

  • இந்த பதிவேடுகள் முகவரிக்குரிய பைட்டுகள்.
  • ஒரு துறைமுகத்தின் மொத்த மதிப்பு இருக்க முடியும்
  • துறைமுகத்தின் முழுமையான மதிப்பை ஒரே அறிவுறுத்தலில் எழுத முடியும்

10-பிட் ஏடிசி (டிஜிட்டல் மாற்றிக்கு அனலாக்)

LPC2141 அல்லது 42 போன்ற மைக்ரோகண்ட்ரோலர்களில் இரண்டு உள்ளன ADC மாற்றிகள் , இவை 10-பிட் ஒன்று மட்டுமே உள்ளன & LPC2144 / 46/48 இரண்டு ADC களைக் கொண்டுள்ளன, இவை 10 பிட் நேரான தோராயமான ADC கள் மட்டுமே. ADC0 இல் 6-சேனல்கள் மற்றும் ADC1 இல் 8-சேனல்கள் உள்ளன. ஆக, LPC2141 அல்லது 42 க்கான அணுகக்கூடிய ADC i / ps இன் எண்ணிக்கை LPC2141 அல்லது 42 க்கு 6 & 14 ஆகும்.

10-பிட் டிஏசி (டிஜிட்டல் முதல் அனலாக் மாற்றி)

டிஏசி இந்த மைக்ரோகண்ட்ரோலர்களை மாற்றக்கூடிய அனலாக் o / p, மற்றும் V ஐ உருவாக்க அனுமதிக்கிறதுREFa இன் மிக உயர்ந்த வெளியீடு டிஜிட்டல் அனலாக் மின்னழுத்தம்.

சாதன கட்டுப்பாட்டாளர்-யூ.எஸ்.பி 2.0

உலகளாவிய சீரியல் பஸ் 4-கம்பிகளைக் கொண்டுள்ளது, மேலும் இது பல சாதனங்கள் மற்றும் ஹோஸ்ட்களுக்கு இடையிலான தகவல்தொடர்புக்கான ஆதரவை வழங்குகிறது. டோக்கனை அடிப்படையாகக் கொண்ட ஒரு நெறிமுறையைப் பயன்படுத்தி சாதனங்களை இணைக்க யூ.எஸ்.பியின் அலைவரிசையை இந்த கட்டுப்படுத்தி அனுமதிக்கிறது.

பஸ் சூடான பிளக்கிங் மற்றும் சாதனங்களின் மாறும் சேகரிப்பை ஆதரிக்கிறது. ஒவ்வொரு தகவல்தொடர்புகளும் ஹோஸ்ட்-கட்டுப்படுத்தி மூலம் தொடங்கப்படுகின்றன. இந்த மைக்ரோகண்ட்ரோலர்கள் உலகளாவிய சீரியல் பஸ் கருவி கட்டுப்படுத்தியுடன் வடிவமைக்கப்பட்டுள்ளன, இது 12 மெபிட் / நொடி தரவை யூ.எஸ்.பி ஹோஸ்ட் கன்ட்ரோலரால் மாற்ற அனுமதிக்கிறது.

UART கள்

இந்த மைக்ரோகண்ட்ரோலர்களில் நிலையான பரிமாற்றத்திற்கான இரண்டு UART கள் உள்ளன மற்றும் தரவு வரிகளைப் பெறுகின்றன. முந்தைய மைக்ரோகண்ட்ரோலர்களுடன் (LPC2000) ஒப்பிடுகையில், மைக்ரோகண்ட்ரோலர்களில் உள்ள UART கள் LPC2141 / LPC2142 / LPC2144 / LPC2146 / LPC2148 இரண்டு UART களுக்கும் பயன்படுத்தப்படும் ஒரு பகுதி பாட் வீத ஜெனரேட்டரைத் துவக்குகின்றன, மேலும் இந்த வகை மைக்ரோகண்ட்ரோலர்களை 115200 போன்ற ஒவ்வொரு பாட் விகிதங்களுக்கும் மேலாக அதிர்வெண் மூலம் அடைய அனுமதிக்கிறது. . கூடுதலாக, CTS / RTS போன்ற கட்டுப்பாட்டு செயல்பாடுகள் வன்பொருளில் முழுமையாக செயல்படுத்தப்படுகின்றன.

I2C- பஸ்ஸின் தொடர் I / O கட்டுப்பாட்டாளர்

LPC2141 / LPC2142 / LPC2144 / LPC2146 / LPC2148 இலிருந்து ஒவ்வொரு மைக்ரோகண்ட்ரோலரும் அடங்கும் இரண்டு I2C பஸ் கட்டுப்படுத்திகள், இது இருதரப்பு. எஸ்சிஎல் மற்றும் எஸ்.டி.ஏ ஆகிய இரண்டு கம்பிகளின் உதவியுடன் இன்டர்-ஐசி கட்டுப்பாடு செய்ய முடியும். இங்கே எஸ்.டி.ஏ மற்றும் எஸ்சிஎல் ஆகியவை தொடர் கடிகார வரி மற்றும் தொடர் தரவு வரி

ஒவ்வொரு கருவியும் ஒரு தனிப்பட்ட முகவரியால் அடையாளம் காணப்படுகின்றன. இங்கே, டிரான்ஸ்மிட்டர்கள் மற்றும் பெறுதல் மாஸ்டர் பயன்முறை / அடிமை முறை போன்ற இரண்டு முறைகளில் வேலை செய்யலாம். இது ஒரு மல்டி மாஸ்டர் பஸ், இதை இணைக்கப்பட்ட ஒன்று அல்லது அதற்கு மேற்பட்ட பஸ் எஜமானர்களால் நிர்வகிக்க முடியும். இந்த மைக்ரோகண்ட்ரோலர்கள் -400 கிபிட் / வி பிட் விகிதங்களை ஆதரிக்கின்றன.

SPI தொடர் உள்ளீடு / வெளியீட்டு கட்டுப்படுத்தி

இந்த மைக்ரோகண்ட்ரோலர்களில் ஒற்றை எஸ்பிஐ கட்டுப்படுத்தி அடங்கும் மற்றும் ஒரு குறிப்பிட்ட பஸ்ஸுடன் தொடர்புடைய ஏராளமான எஜமானர்களையும் அடிமைகளையும் கையாளும் நோக்கம் கொண்டது.

குறிப்பிட்ட தரவு பரிமாற்றம் முழுவதும் ஒரு மாஸ்டர் & ஒரு அடிமை இடைமுகத்தில் உரையாட முடியும். இதன் போது, ​​எஜமானர் தொடர்ந்து ஒரு பைட்-ஆஃப்-டேட்டாவை அடிமைக்கு அனுப்புகிறார், அதே போல் அடிமை தொடர்ந்து எஜமானரை நோக்கி தரவை அனுப்புகிறார்.

SSP வரிசை உள்ளீடு / வெளியீட்டு கட்டுப்படுத்தி

இந்த மைக்ரோகண்ட்ரோலர்கள் ஒற்றை எஸ்எஸ்பியைக் கொண்டிருக்கின்றன, மேலும் இந்த கட்டுப்படுத்தி ஒரு எஸ்பிஐ, மைக்ரோவேர் பஸ் அல்லது 4-கம்பி எஸ்எஸ்ஐ ஆகியவற்றில் செயலாக்கக்கூடியது. இது பல எஜமானர்கள் மற்றும் அடிமைகளின் பஸ்ஸுடன் தொடர்பு கொள்ள முடியும்

ஆனால், வெறுமனே ஒரு குறிப்பிட்ட எஜமானரும், அடிமையும், ஒரு குறிப்பிட்ட தரவு பரிமாற்றம் முழுவதும் பேருந்தில் உரையாட முடியும். இந்த மைக்ரோகண்ட்ரோலர் முழு-இரட்டை இடமாற்றங்களை ஆதரிக்கிறது, மாஸ்டர்- அடிமை மற்றும் அடிமை-எஜமானரிடமிருந்து தரவு ஓட்டத்திற்கு பயன்படுத்தப்படும் 4-16 பிட்கள் தரவு பிரேம்களால்.

டைமர்கள் / கவுண்டர்கள்

டைமர்கள் மற்றும் கவுண்டர்கள் பி.சி.எல்.கே (புற கடிகாரம்) சுழற்சிகளை எண்ணுவதற்காக வடிவமைக்கப்பட்டுள்ளது மற்றும் 4-போட்டி பதிவேடுகளின் அடிப்படையில் விருப்பமாக குறுக்கீடுகளை உருவாக்குகிறது.

ஒரு i / p சமிக்ஞைகள் மாறும்போது ஒரு டைமரின் மதிப்பைப் பிடிக்க இது நான்கு பிடிப்பு i / ps ஐ உள்ளடக்கியது. ஒரு குறிப்பிட்ட பிடிப்பை இயக்க பல ஊசிகளைத் தேர்ந்தெடுக்கலாம். இந்த மைக்ரோகண்ட்ரோலர்கள் குறைந்த வெளிப்புற துடிப்பு சமமாக இருந்தால் பிடிப்பு உள்ளீடுகளில் வெளிப்புற நிகழ்வுகளை கணக்கிட முடியும். இந்த ஏற்பாட்டில், செயலற்ற பிடிப்பு வரிகளை வழக்கமான டைமர் பிடிப்பு i / ps ஆக தேர்வு செய்யலாம்.

வாட்ச் டாக் டைமர்

மைக்ரோகண்ட்ரோலரை நியாயமான நேரத்தில் மீட்டமைக்க கண்காணிப்பு டைமர் பயன்படுத்தப்படுகிறது. இது அனுமதிக்கப்படும்போது, ​​ஒரு குறிப்பிட்ட நேரத்தில் டைமரை மீண்டும் ஏற்ற நுகர்வோர் நிரல் வெற்றிபெறாவிட்டால் டைமர் ஒரு அமைப்பின் மீட்டமைப்பை உருவாக்கும்.

RTC- நிகழ்நேர கடிகாரம்

செயலற்ற அல்லது சாதாரண இயக்க முறை தேர்வு செய்யப்படும் நேரத்தைக் கணக்கிட கவுண்டர்களை வழங்குவதற்காக RTC வடிவமைக்கப்பட்டுள்ளது. ஆர்டிசி ஒரு சிறிய அளவிலான சக்தியைப் பயன்படுத்துகிறது மற்றும் மத்திய செயலாக்க அலகு தொடர்ந்து செயல்படாத பொருத்தமான பேட்டரி சக்தியால் இயக்கப்படும் ஏற்பாடுகளுக்காக வடிவமைக்கப்பட்டுள்ளது

சக்தி கட்டுப்பாடு

இந்த மைக்ரோகண்ட்ரோலர்கள் பவர்-டவுன் பயன்முறை மற்றும் செயலற்ற பயன்முறை போன்ற இரண்டு அமுக்கப்பட்ட சக்தி முறைகளை ஆதரிக்கின்றன. செயலற்ற பயன்முறையில், குறுக்கீடு அல்லது ஆர்எஸ்டி ஏற்படும் வரை அறிவுறுத்தல்கள் செயல்படுத்தல் சமப்படுத்தப்படுகிறது. செயலற்ற பயன்முறையில் புற செயல்பாடுகள் செயல்பாட்டை பராமரிக்கின்றன மற்றும் CPU முடித்ததை மறுதொடக்கம் செய்ய குறுக்கீடுகளை உருவாக்கலாம். செயலற்ற பயன்முறை CPU, கட்டுப்படுத்திகள், நினைவக அமைப்புகள் மற்றும் உள் பேருந்துகள் பயன்படுத்தும் சக்தியை நீக்குகிறது.

பவர் டவுன் பயன்முறையில், ஆஸிலேட்டர் செயலிழக்கச் செய்யப்படுகிறது மற்றும் ஐ.சி.க்கு உள் கடிகாரங்கள் எதுவும் கிடைக்காது. புற பதிவேடுகள், பதிவேடுகளுடன் செயலி நிலை, உள் SRAM மதிப்புகள் பவர்-டவுன் பயன்முறையில் பாதுகாக்கப்படுகின்றன & சிப் லாஜிக் நிலைகள் வெளியீட்டு ஊசிகளும் நிலையானதாக இருக்கும்.

இந்த பயன்முறையை முடிக்க முடியும் மற்றும் கடிகாரங்கள் இல்லாமல் வேலை செய்யக்கூடிய குறிப்பிட்ட குறுக்கீடுகளால் பொதுவான செயல்முறை மீண்டும் தொடங்கப்படும். சிப் செயல்பாடு சீரானது என்பதால், பவர்-டவுன் பயன்முறை சிப் சக்தி பயன்பாட்டை கிட்டத்தட்ட பூஜ்ஜியமாகக் குறைக்கிறது.

PWM- துடிப்பு அகல மாடுலேட்டர்

PWM கள் சாதாரண டைமர்-தொகுதியை அடிப்படையாகக் கொண்டவை மற்றும் அனைத்து அம்சங்களுக்கும் வருகின்றன, இருப்பினும் துடிப்பு அகல மாடுலேட்டர் செயல்பாடு LPC2141 / 42/44/46/48 போன்ற மைக்ரோகண்ட்ரோலர்களில் சரி செய்யப்பட்டது.

டைமர் பி.சி.எல்.கே (புற கடிகாரம்) சுழற்சிகளைக் கணக்கிட நோக்கம் கொண்டது மற்றும் 7-போட்டி பதிவேடுகளின் அடிப்படையில் குறிப்பிட்ட டைமர் மதிப்புகள் எழும்போது விருப்பமாக குறுக்கீடுகளை உருவாக்குகிறது, மேலும் பி.டபிள்யூ.எம் செயல்பாடும் மேட்ச் பதிவு நிகழ்வுகளைப் பொறுத்தது.

எல்லை நிலைகளை அதிகரிப்பது மற்றும் குறைப்பது தனித்தனியாக கட்டுப்படுத்தும் திறன் துடிப்பு அகல பண்பேற்றத்தை பல பயன்பாடுகளுக்கு பயன்படுத்த அனுமதிக்கிறது. எடுத்துக்காட்டாக, பல கட்டங்களைக் கொண்ட வழக்கமான மோட்டார் கட்டுப்பாடு ஒவ்வொரு துடிப்பு அகலங்களையும் நிலைகளையும் தனித்தனியாகக் கட்டுப்படுத்துவதன் மூலம் PWM இன் 3-ஒன்றுடன் ஒன்று அல்லாத வெளியீடுகளைப் பயன்படுத்துகிறது.

வி.பி.பி பஸ்

சி.சி.எல்.கே (செயலி கடிகாரம்) மற்றும் பி.சி.எல்.கே (புற சாதனங்களால் பயன்படுத்தப்படும் கடிகாரம்) ஆகியவற்றுக்கு இடையேயான தொடர்பை VPB வகுப்பி தீர்க்கிறது. இந்த வகுப்பி இரண்டு நோக்கங்களுக்காக பயன்படுத்தப்படுகிறது. முதல் பயன்பாடு VPB பஸ்ஸைப் பயன்படுத்தி விருப்பமான பி.சி.எல்.கே மூலம் சாதனங்களை வழங்குவதால் அவை ARM செயலியின் தேர்ந்தெடுக்கப்பட்ட வேகத்தில் வேலை செய்ய முடியும். இதை நிறைவேற்ற, இந்த பஸ் வேகத்தை செயலியின் கடிகார வீதத்தை 1⁄ 2 -1⁄ 4 இலிருந்து குறைக்கலாம்.

ஏனெனில் இந்த பஸ் பவர்-அப் இல் துல்லியமாக வேலை செய்ய வேண்டும், மேலும் ஆர்.எஸ்.டி (மீட்டமை) இல் இயல்புநிலை நிலை பஸ் செயலி கடிகார விகிதத்தில் 1⁄ 4 இல் வேலை செய்ய வேண்டும். இதன் இரண்டாவது பயன்பாடு என்னவென்றால், ஒரு பயன்பாட்டிற்கு முழுமையான செயலி விகிதத்தில் வேலை செய்ய எந்த சாதனங்களும் தேவையில்லை. VPB- வகுப்பி PLL இன் வெளியீட்டோடு தொடர்புடையது என்பதால், இது ஒரு செயலற்ற பயன்முறையில் செயலில் உள்ளது.

எமுலேஷன் & பிழைத்திருத்தம்

மைக்ரோகண்ட்ரோலர் (LPC2141 / 42/44/46/48) சீரியல் போர்ட்- JTAG மூலம் எமுலேஷன் மற்றும் பிழைத்திருத்தத்தை வைத்திருக்கிறது. நிரலை செயல்படுத்துவதைக் கண்டுபிடிக்கும் ஒரு சுவடு-துறை அனுமதி. சுவடு செயல்பாடுகள் மற்றும் பிழைத்திருத்தக் கருத்துக்கள் போர்ட் 1 மற்றும் ஜிபிஐஓக்களுடன் மல்டிபிளக்ஸ் செய்யப்படுகின்றன.

குறியீடு பாதுகாப்பு

இந்த மைக்ரோகண்ட்ரோலர்களின் குறியீடு பாதுகாப்பு அம்சம் LPC2141 / 42/44/46/48 ஒரு செயல்பாட்டை பாதுகாக்க முடியுமா அல்லது பரிசோதனையிலிருந்து பிழைத்திருத்த முடியுமா என்பதைக் கட்டுப்படுத்த அனுமதிக்கிறது.

எனவே, இது ARM7 அடிப்படையிலான LPC2148 மைக்ரோகண்ட்ரோலர் கட்டமைப்பைப் பற்றியது. மேலேயுள்ள கட்டுரையிலிருந்து, இறுதியாக, ARM என்பது பல செயலிகளிலும் மைக்ரோகண்ட்ரோலர்களிலும் பயன்படுத்தப்படும் ஒரு கட்டமைப்பு என்று நாம் முடிவு செய்யலாம். இங்கே உங்களுக்கான கேள்வி, ARM செயலியின் கட்டமைப்பு என்ன?