본문 바로가기

분류 전체보기

(1955)
[LPC211x EVM]시리얼포트(printf) 테스트 실험 [LPC211x EVM]시리얼포트(printf) 테스트 실험 LPC2000시리즈 LPC2114를 이용한 시리얼 포트 실험 IAR컴파일러에서 printf를 사용하기 위해 좀 헤메고 있었다. 같은 컴파일러 이지만 MSP430할때와는 다른 방법으로 printf를 구현 하는것이 좀 마음에 들지 않는다. 아무튼 IAR AMR(LPC200) 컴파일러에서 printf의 사용은 putchar()함수를 재 정의 하면 된다. #include #include int putchar (int c) { Uart0PutChar(c); return c; } mail() { int value = 125; printf("LPC2000 ARM UART Test Program!\r\n"); printf("Value=%d\r\n", valu..
[PIC18F4455 EVM] 보드 제작 - USB포함 PIC마이컴 보드 [PIC18F4455 EVM] 보드 제작 - USB포함 PIC마이컴 보드 [ PIC18F4455 EVM ]보드를 제작 했다. PIC18F4455 는 USB를 포함하고 있는 마이컴 이다. QFN타입이라 정말 소형이다. PIC18F4455 USB EVM에 그래픽LCD장착
[LPC211x EVM] LPC2000 ADC테스트 [LPC211x EVM] LPC2000 ADC테스트 ADC0로 이력되는 ADC값을 시리얼 포트로 출력하는 예제 작성 LPC2114에는 ADC관련 레지스터는 ADCR, ADDR 만 알면 쉽게 제어 된다. ADDR의 6~15비트가 10비트의 AD값을 저장하고 있어 ADC값을 가져 올때 아래와 같이 ad_result = (ADDR>> 6) & 0x3ff; ADC값을 읽어올 수 있다. ADC관련 레지스터 LPC 2000 ADC예제 소스 코드 void AD_initial() { ADCR_bit.SEL = 1; // AD0 select ADCR_bit.CLKDIV = 5; ADCR_bit.BURST = 1; // put A/D into continuous convert mode ADCR_bit.PDN = 1; } ..
[AtTiny13 EVM] 보드 관련 자료 [AtTiny13 EVM]보드 제작 ATtiny13 핀아웃 회로도 AtTiny13/15 SMD/DIP타입 모두 가능하도록 구성 ->주의 사항 : 2번핀 PB4 ,3번핀 PB3의 실크가 바뀌어 있음. 회로도와 같이 PB3, PB4의 순으로 되어 있음 Attiny13 사이즈는 기존 MSP430 보드와 호환되로록 하기위해 조금 큰 느낌이 있다. PCB는 0.8T로 제작하여 얇고 ISP단자를 호환 커넥터로 빼 두었다. 실제 어플리케이션에서는 세로로 연결하여 적용할 수 있다. Application Board DC Motor (PWM), AV(ADC), Tacometer(ADC), SW(GPIO)를 테스트 할 수 있는 보드에 적용하여 기능 테스트를 할 수 있다.
전자제어 자동차 쇼버 개발 전자제어 자동차 쇼버 개발 (2006년 5월~6월) - 회로 설계 - 펌웨어 작성 - 오산대학 자동차공학과 납품 블럭도 4축 전자 쇼버 제어보드 가격이슈가 가장큰 문제 이므로 컨트롤 보드는 AVR을 이용하고 간단한 스텝모터 드라이버를 이용하여 제작하였다.
[LPC2114 EVM]관련자료 [LPC2114 EVM]관련자료 [ LPC2114 EVM ]회로도 테스트 예제 코드 LPC2K 확장 테스트 보드 초소형 USB2Serial를 이용한 펌웨어 다운로드
AD2S08A - Resolver Sensor AD2S08A - Resolver Sensor 굴삭기 전복 방지 시스템용으로 사용한 Resolver Sensor . 각도에 따른 위상값을 출력한다. 위상차를 이용하여 각도를 출력하는 IC - AD2S80A (개당 200$이 넘는다) 블럭도 응용 회로도
LPC2114 EVM IAR 컴파일 환경 설정 LPC2114 EVM IAR 컴파일 환경 설정 필립스사에서 제공하는 IAR 제한버전 컴파일러를 설치하고 새로운 프로젝트를 생성한다. 옵션에서 [LINK]의 HEX파일이 출력될 수 있도록 설정 [Linker-> Config]에서 메모리를 설정하는 Link Command file을 설정 LPC2106_Standalone.xcl파일로 설정 Debugger 옵션 설정 시리얼 다운 이므로 Simulator로 설정 프로그램 다운로드 컴파일 옵션을 설정하고 간단한 예제를 컴파일하면 hex파일이 생성된다. hex파일을 다운로드 하기 위해 LPC200 Flach Utility를 사용한다. 시리얼 포트로 연결하여 다운로드 가능하다.

반응형