- Плата для разработки 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 для отладки. Он также предоставляет распиновку для каждого контакта MCU, а также два светодиода и кнопку, чтобы упростить разработку. Плата претерпела значительные изменения с момента своего запуска, и ниже показана плата MSP_EXP430G2 Rev1.5.
MSP430G2553 имеет лучшие характеристики, чем другие серии, он также имеет модуль UART, который будет очень удобно при отладке с помощью Code Composer Studio. Следовательно, в этой серии руководств мы будем использовать MSP430G2553 для изучения всех функций этого комплекта разработчика.
Питание и
Прежде чем мы начнем что-либо, TI уже загрузил бы образец программы на ваш микроконтроллер MSP430G2553, так что позвольте нам включить плату и проверить, работает ли она. Вы можете подключить плату через мини-разъем USB, и как только вы это сделаете, вы должны заметить, что светодиоды (красный и зеленый) в нижнем левом углу вашей платы попеременно светятся. Затем вы можете нажать кнопку, подключенную к P1.3, чтобы проверить, работает ли внутренний датчик температуры. Да, MSP2553 имеет внутренний датчик температуры, после нажатия кнопки просто потрите пальцами, чтобы нагреть его, и поместите его на микросхему, вы можете заметить, что красный светодиод загорается, показывая повышение температуры. Круто!! Правильно?? Хорошо, теперь перейдем к программной среде.
Программное обеспечение для программирования (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 таким же простым, как программирование в Arduino. Таким образом, Energia является эквивалентом Arduino, который поддерживает микроконтроллеры Texas Instruments. Люди, которые использовали Arduino, согласятся