ஒவ்வொரு எலக்ட்ரானிக்ஸ் பொறியியலாளரும் மின்னணு விஷயங்களை உடைத்து அதன் உள்ளே இருப்பதை ஆராய விரும்புகிறார்கள். சமீபத்தில் நான் ஒரு எல்.ஈ.டி டிவியைத் திறந்து, அதற்குள் ARM சிப்பைக் கண்டேன். ARM அடிப்படையிலான மைக்ரோகண்ட்ரோலர்கள் பல்வேறு வகையான உட்பொதிக்கப்பட்ட தயாரிப்புகள் மற்றும் அமைப்புகளில் பெரிதும் பயன்படுத்தப்படுகின்றன. அவை 8051, ஏ.வி.ஆர் மற்றும் பி.ஐ.சி போன்ற பிற மைக்ரோகண்ட்ரோலர்களை விட சக்திவாய்ந்ததாகவும் உயர்ந்ததாகவும் இருக்கும் பல மேம்பட்ட அம்சங்களைக் கொண்டுள்ளன. LPC2148 என்பது பொதுவாகப் பயன்படுத்தப்படும் ARM அடிப்படையிலான மைக்ரோகண்ட்ரோலரில் ஒன்றாகும், எனவே தொடர்ச்சியான LPC2148 பயிற்சிகள் மற்றும் திட்டங்களை உருவாக்கி வரவிருக்கும் கட்டுரைகளில் பகிர்ந்து கொள்வோம். இங்கே உள்ளடக்கிய இந்த தொடரில் முதல் பயிற்சி உள்ளது LPC2148 மற்றும் அது எல்இடி மிளிரும் திட்டத்தில் தொடங்குதல்.
எனவே இந்த டுடோரியலில் ARM7 ஸ்டிக் - LPC2148 பற்றி அறிந்து கொள்வோம், மேலும் அதை கெயில் யுவிஷன் மற்றும் ஃப்ளாஷ் மேஜிக் மென்பொருளுடன் எவ்வாறு நிரல் செய்வது என்று கற்றுக்கொள்வோம். எல்.ஈ.டி ஒளிர எங்கள் எல்.பி.சி 2148 ஐ நிரல் செய்வோம்.
ARM மைக்ரோகண்ட்ரோலர்

வழிமுறை 17: இப்போது வெளியீடு தாவலை கீழ் டிக் ஹெக்ஸ் கோப்பு உருவாக்க பின்னர் கிளிக் 'சரி'

படி 18: இப்போது BUILD ஐகானைக் கிளிக் செய்யவும் அல்லது ஹெக்ஸ் கோப்பை உருவாக்க F7 ஐ அழுத்தவும்.

படி 19: இப்போது ஹெக்ஸ் கோப்பு உருவாக்கப்பட்டது, அதை கீழே நாம் கவனிக்கலாம். கீழே உள்ள இந்த படத்தைப் போலவே ஹெக்ஸ் கோப்பு உருவாக்கப்பட்டது என்பதைக் குறிக்கிறது.

படி 20: இப்போது ஹெக்ஸ் கோப்பை ARM7 ஸ்டிக்கிற்கு ப்ளாஷ் செய்ய வேண்டிய நேரம் வந்துவிட்டது. எனவே ஃப்ளாஷ் மேஜிக் திறக்கவும்

ஃபிளாஷ் மேஜிக் கருவி மேலே தோன்றியது.
ARM LPC2148 ஐ ஒளிரச் செய்வதற்கான படிகள் கீழே உள்ளன:
- LPC2148 ஐத் தேர்ந்தெடுக்கவும்
- சாதன மேலாளரின் படி COM போர்ட் எண்ணைக் கொடுங்கள் (என்னுடையது COM7)
- பாட் வீதத்தை 38400 ஆக கொடுங்கள்
- 12 மெகா ஹெர்ட்ஸாக ஆஸிலேட்டர்
- “ஃபார்ம்வேர் பயன்படுத்தும் தொகுதிகளை அழிக்க”
- இப்போது ஹெக்ஸ் கோப்பு பாதையைத் தேர்ந்தெடுக்கவும்
- நிரலாக்க தேர்வுப்பெட்டிக்குப் பிறகு சரிபார்க்கவும்.
- START என்பதைக் கிளிக் செய்க
நொடிகளில் வெற்றிகரமாக ஒளிரும் பிறகு, கீழே உள்ள படத்தில் காட்டப்பட்டுள்ளபடி முடிக்கப்பட்ட (பச்சை நிறத்தில்) கீழே தோன்றும்

எல்.ஈ.டி ப்ரெட்போர்டில் ஒளிரத் தொடங்குகிறது என்பதை இப்போது நீங்கள் காணலாம்
குறியீட்டு விளக்கம்
எல்.பி.சி 2148 உடன் எல்.ஈ.டி ஒளிரும் முழுமையான குறியீடு கீழே கொடுக்கப்பட்டுள்ளது. குறியீடு எளிதானது மற்றும் எளிதில் புரிந்து கொள்ள முடியும்.
இந்த தலைப்பு கோப்பில் LPC214x தொடர் மைக்ரோகண்ட்ரோலர்களுக்கான அனைத்து கோப்புகளும் உள்ளன.
#சேர்க்கிறது
வெளியீட்டை P0.10 உடன் இணைத்துள்ளதால், இது IODIR பதிவைப் பயன்படுத்துகிறது மற்றும் முள் போர்ட் 0 பின் 10 ஐ வெளியீடாக மாற்றுகிறது.
IO0DIR = (1 << 10);
இந்த பதிவு P0.10 ஐ உயர் எல்இடி எல்இடி ஆன் செய்கிறது.
IO0SET = (1 << 10);
இந்த பதிவு P0.10 முதல் LOW ஐ எல்.ஈ.டி முடக்குகிறது
IO0CLR = (1 << 10);
குறியீட்டை தொடர்ச்சியாக இயக்க லூப் போது அறிக்கைகள் கீழே உள்ளன
(1) { IO0SET = (1 << 10); delay_ms (1000); IO0CLR = (1 << 10); delay_ms (1000); }
1 விநாடி இடைவெளியில் எல்.ஈ.டியை ஒளிரச் செய்ய SET & CLR க்கு இடையில் தாமத நேரத்தை உருவாக்க செயல்பாடுகள் delay_ms பயன்படுத்தப்படுகிறது.
ஆர்ப்பாட்டத்துடன் முழுமையான குறியீடு வீடியோ கீழே கொடுக்கப்பட்டுள்ளது.
