본문 바로가기

cortex-m3

STM32F103 PWM #include void RCC_Configuration() {RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB,ENABLE);RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM4,ENABLE);} void GPIO_Configuration() {GPIO_InitTypeDef GPIO_InitStructure; /* GPIOB Configuration:Pin6, 7, 8 and 9 as alternate function push-pull */ GPIO_InitStructure.GPIO_Pin = GPIO_Pin_6; GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP; GPIO_InitStructure.GPIO_Speed.. 더보기
STM3210B 보드에 있는 LED 점멸하기(GPIO) /*************************************** STM3210B LED blinky LED : PC6~PC9 Author : 손창한. *****************************************/ #include int main(void) { GPIO_InitTypeDef GPIO_InitStructure; //구조체 변수 선언 RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOC, ENABLE); //클럭 연결 GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP; //출력설정 GPIO_InitStructure.GPIO_Speed = GPIO_Speed_2MHz; //클럭속도 GPIO_InitStructur.. 더보기
[STM3210B]GLCD 만능달력 /************************************************ 제목 :그래픽형 LCD 보드 : STM3210B LCD : Dr.Kim GRAPHIC LCD Module MLCD-200 최초작성일 : 2011.06.28 작성자 : 부산직업능력개발원 정보기술 *** 핀연결 1(DB5) : PA5 2(DB4) : PA4 3(DB6) : PA6 4(DB3) : PA3 5(DB7) : PA7 6(DB2) : PA2 8(DB1) : PA1 10(DB0) : PA0 11(E) : PE7 13(RS) : PE9 15(/CS2) : PE11 17(/CS1) : PE13 19(VCC) : 5V 20(GND) : GND *******************************************.. 더보기
Cortex-M3(STM32F103) 실습을 위한 사전 준비 사항 Cortex-M3 Core를 내장한 STM32F10X 환경에서 프로그래밍 실습을 위한 사전 준비사항을 간단히 알아보자. 첫째, STM32F10X프로세서가 장착된 실습용 보드이다. 아래 사진은 ST에서 나온 STM3210E보드이다. 칼라액정을 포함한 다양한 주변장치가 포함되어 있고, 제작사에서 다양한 샘플프로그램을 제공하고 있고, 칩제조사에서 만든 보드라 믿을만 하다. 단점이 가격이 비싸다는것. 30-40만원정도 한다. 부담이 된다면 주변장치가 거의 없는 아래쪽 보드로 해도 된다. 아래 보드는 JK전자에서 제작한 보드이다. 주변장치는 거의 없기 때문에 필요시 확장핀에 연결하여 실습을 할 수 있다. 장점으로는 가격이 저렴하다는것. 2-3만원정도이다. 이 외에도 다양한 곳에서 보드를 제작하여 판매하고 있다. .. 더보기
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가 없을 경우 홈페이.. 더보기