MSP430-FUNCTION-CODE-EXAMPLES
MSP430™ 밸류 라인 감지 기능 코드 샘플
MSP430-FUNCTION-CODE-EXAMPLES
개요
MSP430-FUNCTION-CODE-EXAMPLES는 MSP430FR2000, MSP430FR2100, MSP430FR2110 및 MSP430FR2111 밸류 라인 감지 마이크로컨트롤러(MCU)에 사용할 수 있는 25가지 코드 예제 모음입니다. 개발자는 이러한 코드 예제를 통해 타이머, 입력/출력 확장기, 시스템 리셋 컨트롤러, EEPROM 등 간단한 디지털 및 아날로그 함수에 프로그래밍 기능을 추가할 수 있습니다. 대부분의 코드 예제는 MSP430FR2000 MCU의 0.5KB 미만의 메모리에 적합하며 몇 개는 최대 1KB의 메모리를 사용하여 작동합니다.
코드 예제는 MSP-T430PW20 대상 개발 보드, MSP-FET 프로그래머 및 디버거 보드를 사용하여 테스트되었습니다. 그러나 코드 예제를 손쉽게 수정하고 대상 개발 보드보다 저렴한 평가 플랫폼인 MSP-EXP430FR2311 LaunchPad™ 개발 키트로 이식할 수 있습니다. 자세한 내용은 이 코드 이식성 가이드를 참조하세요.
제공된 함수 코드 예제는 Code Composer Studio™(CCS) 또는 IAR® Embedded Workbench IDE(통합 개발 환경)를 사용하여 수정할 수 있습니다.
특징
- 25개 함수 코드 예제
- 0.5KB 또는 1KB의 메모리에 맞게 최적화
다음 아날로그 및 디지털 함수에 대한 코드 예제:
통신 함수
- 단일 회선 통신 호스트
- SPI IO 확장기
- UART-UART 브리지
- UART-SPI 브리지
펄스 폭 변조 함수
- 아날로그 입력-PWM 출력
- 이중 출력 8비트 PWM DAC
- 서보 모터 제어
- 스테퍼 모터 제어
- UART 소프트웨어 제어 RGB LED 컬러 혼합
시스템 및 관리 함수
- 임계값에서 ADC 웨이크 및 전송
- EEPROM 에뮬레이션
- 저전력 16진 키패드
- 직교 인코더 위치 카운터
- UART를 지원하는 이력 콤퍼레이터
- 다기능 리셋 컨트롤러
- 단일 기울기 아날로그-디지털 변환 기술
- 변조 감지
- 프로그래머블 클록 소스
- 프로그래머블 주파수 잠금 루프
타이머 함수
- 백업 메모리가 있는 외부 RTC
- 7세그먼트 LED 스톱워치
- 외부 프로그래머블 워치독 타이머
- 프로그래머블 시스템 웨이크업 컨트롤러
- 간단한 RTC 기반 시스템 웨이크업 컨트롤러
- 타임 스탬프가 있는 전압 모니터
시작하기
- MSP-EXP430FR2311 LaunchPad 주문
- MSP430-FUNCTION-CODE-EXAMPLES 다운로드
- $0.25로 간단한 아날로그 및 디지털 함수 향상 애플리케이션 노트를 읽고 시작하기
- 25센트에 25가지 함수 교육 동영상 시청
다운로드
MSP430-FUNCTION-CODE-EXAMPLES — MSP430™ Value Line Sensing Function Code Examples
지원되는 제품 및 하드웨어
제품
MSP430 microcontrollers
MSP430-FUNCTION-CODE-EXAMPLES — MSP430™ Value Line Sensing Function Code Examples
Single Wire Communication Host
SPI IO Expander
UART to UART Bridge
UART to SPI Bridge
Analog Input to PWM Output
Dual output 8-bit PWM DAC
Servo Motor Controller
Stepper Motor Controller
UART Software -Controlled RGB LED Color Mixing
ADC Wake and Transmit on Threshold
EEPROM Emulation
Low Power Keypad
Quadrature Encoder Position Counter
Hysteresis Comparator with UART
Multi-Function Reset Controller
Single Slope Analog-to-Digital Conversion Technique
Tamper Detection
Programmable Clock Source
Programmable Frequency-locked Loop
External RTC with backup memory
7-Segment LED Stopwatch
External Programmable Watchdog Timer
Programmable System Wakeup Controller
Simple Power Sequencer
Simple RTC-based System Wake-up Controller
Voltage Monitor with timestamp
All Functions together in a single zip file
제품
MSP430 microcontrollers
문서
Single Wire Communication Host App Note
SPI IO Expander App Note
UART to UART Bridge App Note
UART to SPI Bridge App Note
Analog Input to PWM Output App Note
Dual output 8-bit PWM DAC App Note
Servo Motor Controller App Note
Stepper Motor Controller App Note
UART Software -Controlled RGB LED Color Mixing App Note
ADC Wake and Transmit on Threshold App Note
EEPROM Emulation App Note
Low Power Keypad App Note
Quadrature Encoder Position Counter App Note
Hysteresis Comparator with UART App Note
Multi-Function Reset Controller App Note
Single Slope Analog-to-Digital Conversion Technique App Note
Tamper Detection App Note
Programmable Clock Source App Note
Programmable Frequency-locked Loop App Note
External RTC with backup memory App Note
7-Segment LED Stopwatch App Note
External Programmable Watchdog Timer App Note
Programmable System Wakeup Controller App Note
Simple Power Sequencer App Note
Simple RTC-based System Wake-up Controller App Note
Voltage Monitor with timestamp App Note
출시 정보
The code examples were tested using the MSP-TS430PW20 target development board and MSP-FET programmer and debugger board. However, the code examples can be easily modified and ported to the MSP-EXP430FR2311 LaunchPad development kit - a lower-cost evaluation platform than the target development board. See application note SLAA812. For tips and tricks on optimizing C code for size see application note SLAA812.
For tips and tricks on optimizing C code for size see application note SLAA812.