본문 바로가기

컴퓨터/STM32 primer 2

STM32 Primer2 : 프로그램 실행 10초후 자동으로 끄지도록 하기 /********************** (C) COPYRIGHT 2007-2009 RAISONANCE ******************** * File Name : Application.c * Author : * Date First Issued : * Description : Circle_App CircleOS application template. * Revision : *******************************************************************************/ /* Includes ------------------------------------------------------------------*/ #include "circle_api.h" .. 더보기
STM32 Primer2 LED 제어하기 이번시간에는 CircleOS API함수를 사용하여 LED제어를 해 보도록 하겠습니다. 조이스틱을 이용하여 조이스틱을 위로하면 빨간색 LED가 켜지고 아래로 하면 빨간색이 끄지고, 오른쪽으로 하면 녹색 LED가 켜지고, 왼쪽으로 하면 녹색이 끄지도록 했습니다. 선택버튼을 누르면 프로그램이 종료합니다. /********************** (C) COPYRIGHT 2007-2009 RAISONANCE ******************** * File Name : Application.c * Author : * Date First Issued : * Description : Circle_App CircleOS application template. * Revision : ******************.. 더보기
Circle OS API를 활용하여 LCD에 Hello World 출력하는 프로그램 작성 지난시간에는 통합개발환경을 설치하는 방법을 알아보았습니다. 이번에는 통합개발환경에서 간단한 Hello World 프로그램을 작성해 보겠습니다. 먼저 USB단자를 primer2 DEBUG 단자에 연결합니다. 만약 처음으로 USB단자에 Primer2를 연결했다면 아래처럼 "새 하드웨어 검색 마법사" 대화상자가 나타날 것입니다. "아니오, 지금 연결 안 함"을 선택하고 다음을 클릭합니다. 다음을 클릭하면 RLink USB 드라이버 설치를 위한 대화상자가 나타납니다."소프트웨어 자동으로 설치(권장)"을 선택하고 다음을 클릭합니다. 드라이버가 정상적으로 설치가 되면 다음 대화상자가 나타납니다. 마침을 클릭하여 드라이버 설치를 종료합니다. 여기 까지의 과정은 다음부터는 나타나지 않습니다. USB가 정상적으로 연결되.. 더보기
STM32 circle primer 2 통합개발환경 꾸미기 STM32 primer2는 ARM cortex-m3 코어를 적용한 STM32 프로세서를 탑재한 기기이다. 프로세서는 STM32F103E (512 Kbytes Flash) 이며, 리튬이온 배터리가 달려있고, 128x160 pixel 터치스크린(TFT) 디스플레이가 있다. 녹음과 재생이 가능한 오디오 기반 코넥, 4방향 조이스틱과 푸시버튼, Micro SD card 커넥터, IrDA transceiver , SPI, I2C, USART, CAN, analog/digital I/Os 에 접속을 위한 20핀 커넥터를 가지고 있다. STM32 circle primer 2 개발을 위해서 통합개발환경인 STM32용 RIDE를 사용할 수 있다. RIDE는 제품에 포함된 CD에 내장되어 있으며, CD가 없을 경우 홈페이.. 더보기