Data Scale

입력값을 지정한 1차함수에 따라 출력하는 프로그램 Analog Data를 처리하다보면 필요한 프로그램으로 아래와 같은 식으로  계산된다. 소스는 C#.NET에서 작성한 소스며  입력값의 Limit까지 고려해서 작성하였다.   Scale = [변환후 최대값]-(([변환후 최대값]-[변환후 최소값])/([변환전 최대값]-[변환전 최소값]))*([변환전 최대값]-[입력값]) Scale Example – C#.NET

 

[C Language – Example] 비트제어

마이크로 프로세서를 다루다보면 비트제어를 많이 하게된다. 논리연산으로 해도 되지만 좀 더 편하기 쓰기 위해 매크로를 통해서 제어하면 보다 편리하게 비트제어가 가능하다.

 

[C Language – Example] 시리얼통신 데이터 파싱

AVR등을 이용해 시리얼통신을 자주 이용하게 된다 이 때 수신 받은 아스키데이터를 Hex Code 형태로 변경해야 할 필요가 있다.

 

[C Language – Example] HEXTOASCII

Hex To Ascii Example

   

[C Language – Example] ASCIITOHEX

Ascii To Hex Example