MSP430, CCS, UART, printf 구현
※ msp430.h 를 사용하는 소스입니다.
Did you have a look at the example codes for the MCU that is provided by TI for almost every processor?
The following examples show how to set up the clocks:
msp430fr59xx_cs_01.c Configure MCLK for 8MHz operation
msp430fr59xx_cs_02.c Configure MCLK for 16MHz operation
msp430fr59xx_cs_03.c Output 32768Hz crystal on XT1 and observe failsafe
msp430fr59xx_cs_04.c ACLK = XT1 = 32768Hz, SMCLK= XT2 = 8MHz, MCLK = DCO
msp430fr59xx_cs_05.c Using LFXT in bypass mode, failsafe operation shown
0. 참고 사항
- C:\ti\msp\MSP430Ware_3_80_04_05\examples\devices\MSP430FR5xx_6xx\MSP430FR5x8x_MSP430FR692x_MSP430FR6x7x_MSP430FR6x8x_Code_Examples\C
- http://e2e.ti.com/support/microcontrollers/msp430/f/166/p/368560/1297094
- https://github.com/achopra6/MSP430FR6989/blob/master/timer.c
- http://www.ti.com/lit/ds/symlink/msp430fr6989.pdf
- http://www.ti.com/lit/ug/slau367o/slau367o.pdf
출처: http://coyoteugly.tistory.com/188 [마이콤 개발자를 위한 여행]
0. 참고 사항
- http://e2e.ti.com/support/development_tools/code_composer_studio/f/81/p/30479/107146
- [MSP430FR6989 LaunchPad™ Development Kit] / http://www.ti.com/lit/ug/slau627a/slau627a.pdf
- [MSP430FR6989 DataSheet] / http://www.ti.com/lit/ds/symlink/msp430fr6989.pdf
- [MSP430FR6xx User's Guide] / http://www.ti.com/lit/ug/slau367o/slau367o.pdf
1. 소스 설명
1. support channel
- USCI_A0
- P2.1 : UCA0RXD
- P2.0 : UCA0TXD
- USCI_A1
- msp430fr6989 development kit backchannel (uart)
- P3.5 : UCA1RXD
- P3.4 : UCA1TXD
2. support option
- USCI_Ax, CLOCK_1M, BR_9600
- (XXX) USCI_Ax, CLOCK_1M, BR_115200
- USCI_Ax, CLOCK_8M, BR_9600
- USCI_Ax, CLOCK_8M, BR_115200
- USCI_Ax, CLOCK_16M, BR_9600
- USCI_Ax, CLOCK_16M, BR_115200
myprintf("%s\r\n", ptr); |
2. 소스
3. 결과
'MSP430' 카테고리의 다른 글
MSP430, CCS, I2C, PCF8563 (0) | 2018.09.06 |
---|---|
MSP430, CCS, RTC, Internal Register (0) | 2018.09.06 |
MSP430, CCS, LCDMEM (0) | 2018.09.06 |
MSP430, CCS, ADC, rotation_sensor (0) | 2018.09.05 |
MSP430, CCS, SPI, at45dbxx data flash (0) | 2018.09.05 |