- Съвет за разработка на MSP-EXP430G2:
- Захранване и
- Софтуер за програмиране (IDE) за MSP430 LaunchPad:
- Energia IDE срещу Code Composer Studio:
В MSP-EXP430G2 е инструмент за развитие, известен още като LaunchPad предоставена от Texas Instruments, за да научите и практика за това как да използват своите микроконтролери. Тази платка попада в категорията MSP430 Value Line, където можем да програмираме всички микроконтролери от серията MSP430. Да се научим как да използваме TI микроконтролери определено би било мощен инструмент в нашия ръкав, защото TI е наистина огромен и има много възможности за избор на MCU за много по-малко конкурентна цена.
Вече разгледахме подробна статия за използването на Energia IDE с MSP430. В този урок ще научим за Code Composer Studio и как се използва за програмиране на MSP430. Този урок е написан за начинаещи и не се изисква хардуер, освен платката MSP430 и компютър. В края на този урок ще можем да премигнем вградения светодиод на MSP430.
Съвет за разработка на MSP-EXP430G2:
Великолепната дъска в червен цвят е MSP-EXP430G2 съвет за разработка. Тази платка може да програмира TI микроконтролери, които попадат в серията MSP430. Основната цел на тази платка е да качва код от компютъра в MCU и да чете серийни данни от MCU с цел отстраняване на грешки. Той също така осигурява pin-out за всеки щифт на MCU, както и два светодиода и бутон за улесняване на разработката. Платката се е развила много от старта си и показаният по-долу е MSP_EXP430G2 Rev1.5.
В MSP430G2553 има по-добри характеристики в сравнение с другите серии, тя също така има UART модул, който ще бъде много удобен, а отстраняване на грешки при използване Code Composer Studio. Следователно в тази поредица уроци ще използваме MSP430G2553, за да изследваме всички функционалности на този комплект за разработка.
Захранване и
Преди да започнем каквото и да било, TI вече е качил примерна програма на вашия микроконтролер MSP430G2553, така че нека захранваме платката и проверяваме дали работи. Можете да захранвате платката през мини USB жака и след като го направите, трябва да забележите, че светодиодите (червен и зелен) в долния ляв ъгъл на дъската ви светят алтернативно. След това можете да натиснете бутона, свързан към P1.3, за да проверите дали вътрешният температурен сензор работи. Да, MSP2553 има вътрешен температурен сензор, след натискане на бутона просто потъркайте пръстите си, за да го загреете и го поставете на IC, можете да забележите, че червеният светодиод се включва, за да покаже повишаването на температурата. Готино!! Нали ?? Добре сега, нека преминем към софтуерната среда.
Софтуер за програмиране (IDE) за MSP430 LaunchPad:
Texas Instruments ни позволява да програмираме техните микроконтролери в различни среди. Официалният е Code Composer Studio, известен като CCS. Този софтуер се предлага безплатно. Също така, това изисква известно минимално ниво на опит с микроконтролери. Не се притеснявайте, ние ще покрием всяка стъпка, за да се запознаем с CCS.
Има още една IDE на разположение за писане на нашата програма, т.е. Energia IDE. И така, каква е разликата между CCS и Energia IDE. Вече разгледахме Energia IDE в нашия предишен урок.
Energia IDE срещу Code Composer Studio:
Energia е с отворен код и безплатна среда, която ни позволява лесно да програмираме TI микроконтролерите. Основната цел на Energia е да направи програмирането на TI MCU толкова лесно, колкото програмирането в Arduino. Така че Energia е еквивалент на Arduino, който поддържа микроконтролери Texas Instruments. Хората, които са използвали Arduino, ще се съгласят