AVR GCC를 MS Visual studio 에서 사용하기 avrgcc 는 구하기도 편하고 사용하기도 편한 컴파일러 이지만 강력한 에디터 툴이 없는 것과 command line으로 컴파일을 해야하는 점이 좀 불편하지요. 때문에 MS Visual studio 의 에디터에서 편집도 하고 바로 컴파일을 할 수 있도록 세팅하는 법에 대해서 알려 드립니다. 1. 먼저 프로그램을 실행하면 다음과 같이 빈 화면이 나타납니다. 2. 프로잭트 파일의 생성 메뉴중 File ->New 를 선택합니다. Projects TAB 에서 Location 을 설정하고 Project name 을 결정합니다. 여기서는 AVR_project 로 설정함 이렇게 설정을 하면 D:\test\AVR_project 가 작업 디렉토리가 됩니다. O..
그레이 코드에서 다음 그레이 코드 넘어갈 때의 규칙은 직접적인 연관성을 찾기는 힘들 것 같습니다 2진수에서 그레이 코드로 변환할 때는 일정 규칙이 있습니다 우선 Gray Code 의 MSB(최상위비트)는 2진수의 MSB와 같습니다. 그리고 규칙은 이렇게 되요. 예를들어 Binary가 10110 이라고 합시다 MSB는 1이니까 크레이코드의 MSB는 1이구요 맨 앞의 두 수를 더합니다 1+0 =1 이죠, 이 1값이 그레이코드에서 MSB다음에 오는 값이 됩니다 11( )( )( ) 이죠 다음 세 번째에 오는 값은 Binary에서 두 번째와 세 번째 즉, 0과1을 더합니다 0+1 = 1 111( )( ) 네 번째에 오는 값은 Binary의 세 번째 값과 네 번째 값 즉, 1과 1을 더하는데 1+1= 10 이죠 ..
- Total
- Today
- Yesterday