메뉴 건너뛰기

TSKit

long 연산 주의할점

2007.06.24 21:11

TsKit 조회 수:4768

sdcard csd읽어서 device size 계산하려다가
아래와같은 문제점으로 많은 시간을 소비.

long l;
int i, j;
l=(long)i * (long)j;

위와같이 계산하니 값이 제대로 나옴.
==============================================================================
usart를 printf로 쓰려고

FILE uart_str = FDEV_SETUP_STREAM(uart_putchar, NULL, _FDEV_SETUP_WRITE);

선언하고서,

stdout = &uart_str;        // set uart0 as stdout

printf("l = 0x%x\n"); 는 2byte만 찍음. ☜ 주의


Tskit


번호 제목 글쓴이 날짜 조회 수
30 sp232 capacitor 오류 TsKit 2007.07.15 6277
29 atmega spi 2x mode TsKit 2007.07.12 6390
28 extern array problem TsKit 2007.07.10 4140
27 bulk-in error TsKit 2007.07.08 3859
26 10ms timer 설정(클럭 설정) TsKit 2007.06.25 4377
» long 연산 주의할점 TsKit 2007.06.24 4768
24 long(32bit) 연산 주의할점 II TsKit 2007.09.01 5469
23 ecc와 속도 TsKit 2007.08.20 3999
22 const data를 flash area로... TsKit 2007.07.31 4229
21 device driver단의 read timing TsKit 2007.07.29 4190
20 nand 파일 시스템과 속도 TsKit 2007.07.27 4688
19 nand 파일 시스템과 메모리 TsKit 2007.07.27 5508
18 jumper input 포트가 필요해서 file TsKit 2007.07.26 3952
17 sd card 초기화 에러시... TsKit 2007.07.25 5802
16 Timer에게 일을 주자! TsKit 2007.07.25 3947
15 fat32 포맷할 때는 TsKit 2007.07.24 4253
14 Nand 플래시의특성과 파일시스템[펌글] TsKit 2007.07.24 10625
13 아답터 전원 이야기 TsKit 2007.09.13 4300
12 Font 이야기 TsKit 2007.09.04 4440
11 avrstudio runtime error 발생 [1] TsKit 2008.03.02 6126