홈 > 고객/기술지원 > Q & A
i.MX8M | MV8895 | MV8890 | MV7420 | MV5260 | MV5422 | MV4412TAB | MV4412 | S5PV210 | iMX6Q | AM3358
Android | Linux | Windows CE | Firmware
 
long 변수 계산 오류에 관해
등록인 : 노홍구 |

안녕하세요

아리엘 상사에 노홍구입니다.

현재 IAR 4.30버전을 사용하고 있습니다.

ATMEGA16,32를 사용하고 있습니다.

광역 변수를 250개 이상 선언했습니다.

unsigned long 변수도 4개 선언했습니다.

long변수로 계산을 하면 int로 처리가 됩니다.

65535가 넘으면 \"0\"로 바뀝니다.


참고로 같은 소스를 가지고 WinAVR로 변환해 사용하면 이상 없이 계산하고 있습니다.

감사합니다.
덧글 0 | 엮인글 0
 





 
    28 / 2,670,683
서울특별시 구로구 구로3동 235번지 한신IT타워 1004호 TEL. 02-3283-0101 FAX. 02-3283-0160
사업자등록번호 : 116-81-51889 대표자 : 이현재 E-MAIL : sale@microvision.co.kr
COPYRIGHT 2004 (주)마이크로비젼 ALL RIGHTS RESERVED.
%3Cul+class%3D%22Klocation%22%3E%3Cli+class%3D%22first%22%3E%3Ca+href%3D%22..%2Fhome%2F%22%3EHOME%3C%2Fa%3E%3C%2Fli%3E%3Cli%3E%3Ca+href%3D%22..%2Fhome%2Fsub03.php%22%3E%EA%B3%A0%EA%B0%9D%2F%EA%B8%B0%EC%88%A0%EC%A7%80%EC%9B%90%3C%2Fa%3E%3C%2Fli%3E%3Cli%3E%3Ca+href%3D%22..%2Fhome%2Fsub03.php%3Fmid%3D51%22%3EQ+%26+A%3C%2Fa%3E%3C%2Fli%3E%3C%2Ful%3E