본문 바로가기
반응형

코스웨어/13년 스마트컨트롤러419

Cortex-ARM USART_BRR 값 구하는 과정 1. BAUD = FCPU/(16*DIV) 2. BAUD = FCPU------ --------- 1 (16*DIV) 3. BAUD*16 = FCPU *16------- --------- 1 (16*DIV) 4. (BAUD*16) = FCPU -------- ------ 1 DIV 5. (DIV)*(BAUD*16) = 1*(FCPU) 6. (DIV)*(BAUD*16) = (FCPU) 7. (DIV)*(BAUD*16) 1 = (FCPU) 1 * ---------- * --------- (BAUD*16) (BAUD*16) 8. (DIV) = (FCPU) --------- (BAUD*16) 9. (DIV) = (FCPU)/(BAUD*16) 2013. 10. 25.
비트맵 색 이래저래 바꾸어 출력하기 - 조유진 자세한 내용 정리는 제 블로그에 해 두었습니다. 참고하실 분은 참고하시길...http://zzoyu.tistory.com/50 SetPixel로 색을 띄울 때... 이렇게 반전을 걸어주면.. 이랬던 사진이 이렇게 반전되어 나옵니다!! + 영기오빠의 의견 : ~(틸트)를 써서도 가능!! 적색화면은 적색 외에 전부 0으로 통일흑백은 RGB값을 평균내어 한 값으로 찍게 하는 방법으로 찍었습니다흑백을 조금 응용하여 노란색 외에는 흑백으로 띄우기...도 해보았지만 어색하군요. 2013. 10. 23.
Cortex-M3 로 캐릭터 LCD 제어하기 LCD.c #include "LCD.h" void LCD_Init (void) { unsigned int uiCnt; RCC_APB2ENR |= (1 2013. 10. 23.
소코반 - 손초롱 기본동작 + @ 쓰인곳 : 금 밀때 토마토 (상하좌우)찡그림스테이지 완료 후 금그림 2013. 10. 22.
Cortex-M3 LED 깜빡이기 #define RCC_APB2ENR( *(( ( volatile unsigned int * )( 0x40021018 ) )) )#define GPIO_CRH( *(( ( volatile unsigned int * )( 0x40011004 ) )) )#define GPIO_ODR( *(( ( volatile unsigned int * )( 0x4001100C ) )) )#define GPIO_BSRR( *(( ( volatile unsigned int * )( 0x40011010 ) )) )#define GPIO_BRR( *(( ( volatile unsigned int * )( 0x40011014 ) )) )volatile unsigned int iCnt;RCC_APB2ENR = 0x01 2013. 10. 22.
Cortex-M3 LED 켜기 LED 켜기 (PC12) #define RCC_AHBENR (*(volatile unsigned int*)0x40021014) #define RCC_APB2ENR (*(volatile unsigned int*)0x40021018) #define GPIOC_CRH (*((volatile unsigned int *)(0x40011004))) #define GPIOC_ODR (*((volatile unsigned int *)(0x4001100C))) #define GPIOC_BSRR (*((volatile unsigned int *)(0x40011010))) #define GPIOC_BRR (*((volatile unsigned int *)(0x40011014))) unsigned int uiCnt; RCC_.. 2013. 10. 22.
WndProc LRESULT CALLBACK WndProc(HWND hWnd, UINT iMessage, WPARAM wParam, LPARAM IParam) { unsigned int uiCnt; for(uiCnt = 0;uiCnt 2013. 10. 21.
2013.10.21_ARM Cortex-M3 _ 메뉴얼 2013. 10. 21.
Cortex-M3 예제소스 Cortex-M3 예제소스 라이브러리 추가방법 아래 소스를 받아서 프로젝트를 열면 startup_stm32f10x_hd.s를 열수 없다는 에러가 뜰것이다. 해결 방법은... 아래 소스파일을 압축 풀면... lib라는 폴더가 있다. 그안에 STM32_USB-FS-Device_Lib_V3.2.1 폴더를 통째로 복사하여 아래 경로와 같이 폴더를 만들고 붙여 넣으면 된다. C:\Keil\original_library\um0424_3.2.0\STM32_USB-FS-Device_Lib_V3.2.1 다른 방법... 2013. 10. 18.
728x90
반응형