본문 바로가기

TM4C123

(10)
TM4C123 - IAR 컴파일러 개발환경 설정 TM4C123 - IAR 컴파일러 개발환경 설정TM4C123 개발 환경 설정을 위해 IAR 컴파일러를 이용하였고 개발 환경을 구축할 수 있다. Tiva-C 시리즈는 하드웨어 자체의 ROM 영역에 기본적인 라이버러리가 포함되어 있기 때문에 개발 환경 자체는 상당히 간단하게 구성할 수 있다. 함수의 정의 파일이 있는 inc 폴더만 있으면 끝난다. IAR 실해하고 Device를 [TM4C123 EVM]에 적용된 TM4C123FH6PM으로 선택한다. 내부 ROM 코드를 이용하기 위해서는 TARGET_IS_BLIZZARD_RB1 를 정의 해 주면된다. 그리고 ROM코드를 사용하기 위해서는 접두사로 ROM_으로 시작 하는 함수를 사용하면 된다.#define _SET_SYSTEM_CLK() ROM_SysCtlCloc..
TM4C123 EVM - Tiva™ C Series Cortex-M4 보드 제작 TM4C123 EVM - Tiva™ C Series Cortex-M4 보드 제작 TI의 새로운 MCU 라인인 Tiva C시리즈인 TM4C123 EVM 보드를 제작 했다. TI의 코텍스 시리즈인 Stellaris LM3S 후속으로 Cortex-M4 코어의 TM4C 를 출시 했다. 소문에 의하면 Stellaris 시리즈는 공정상 단종을 한다고 한다. 가장 잘나갔던 LM3S8962 관련해서 TI 홈페이지를 보면 더이상 지원 하지 않는다고 나와 있다. 아무튼 Tiva C시리즈는 새로운 공정으로 막강한 페리를 앞세우고도 저렴하게 판매하고 있다.64핀 페키지에 Cortex-M4코어, 8개의 UART, 4개의 SPI, 6개의 I2C, 2 개의 CAN, USB(Host/Device/OTG), 2개의 QEI, ADC....

반응형