본문 바로가기

분류 전체보기

(1955)
임베디드 웹서버를 이용한 온습도 모니터링 임베디드 웹서버를 이용한 온습도 모니터링 임베디드 웹서버 테스트 참고 EFM32를 이용한 임베디드 웹서버 테스트 예제 참고 EFM32 Embedded Webserver - Temperature and Humidity Web Monitoring 동영상EFM32 웹서버에 접속하면 2초에 한번씩 온습도 데이터를 전송하는 테스트 이다. 인터넷이 연결되는 핸드폰이나 모바일 기기에서 온습도 모니터 가능하다. EFM32 Webserver Test Page웹서버 IP 로 접속하면 가장 최근의 온습도 데이터를 확인할 수 있다.
MSP430G2553 Cap touch I/O 터치센서 테스트 MSP430G2553 Cap touch I/O 터치센서 테스트 MSP430G2553의 특징은 저전력에 24채널의 CAP Touch I/O를 가지고 있어 터치센서 솔루션으로 적합하다.Cap touch I/O를 이용하여 터치센서 스위치를 테스트 하는 예제를 작성해 보았다. 기존 사용했던 터치센서 솔루션중에는 가장 감도도 좋고 사용하기 편리한것 같다. MSP430G2553에는 아래와 같이 Pin Oscillator 모듈이 하드웨어 적으로 존재하기 때문에 소프트웨어 부담없이 터치센서를 구현할 수 있다. 당연히 저전력으로 구동된다. MSP430G2253에는 24채널(P1, P3)의 CAP IO가 있고 PxSEL, PxSEL2 레지스터를 이용하여 Cap Touch IO로 설정할수 ㅇ MSP430F2553 Cap t..
MSP430G2253 EVM 보드 제작 MSP430G2253 EVM 보드 제작 MSP430 시리즈중 저렴한 Value Line MSP430G22xx 의 테스트 보드를 제작 했다. 작고 저렴하기 때문에 여러 어플리케이션에 사용하기 좋을것 같다. Value line 시리즈 중에서도 UART가 있고 Cap touch I/O가 있으면서 1$에 판매하고 있다. 특히 Cap touch I/O는 저렴한 가격에도 성능은 아주 좋은것 같다. 24채널의 Cap touch I/O 가 있기 때문에 저전력 터치 센서 어플리케에션에 적용하기에 좋다. [S-Type EVM]의 기존 확장 테스트 보드에 연결하여 테스트 가능하도록 했다. MSP430G2253 EVM 회로도
CortexM4 STM32F439 출시 CortexM4 STM32F439 출시ST사의 새로운 CortexM4인 STM32F439가 출시되었다.시스템 클럭이 160Mhz에서 180Mhz로 올랐고 플래시 메모리도 2M, SRAM도 256K로 성능이 업그레이드 되었다. 그리고 가장큰 특징으로 TFT LCD Controller가 추가되었다.SPI도 클럭과 채널이 6채널로 업되었다. SAI도 추가되었다. 아무튼 이정도면 최고 사양인듯하다. - 180 MHz ( 225 DMIPS)- 2 MB of Flash memory- 256+4 KB of SRAM- LCD-TFT controller up to SVGA resolution with dedicated Chrom-ART Accelerator™ for enhanced graphic content creat..
XMC1000 - Infinieon사의 XMC1000 시리즈세미나 참관기 MCU시장은 ARM사의 Cortex 시리즈가 평정을 한것 같다. 기존에 자체 코어를 가지고 있는 회사들이나 8051 코어를 가진 대부분의 회사들이 Cortex시리즈로 MPU를 출시하고 있다. Infinieon사의 XMC1000 시리즈는 8비트 제품을 대체할 솔루션으로 32bit Cortex-M0 코어이다. 이번에 저가의 Cortex-M0 XMC1000 시리즈 세미나에 참석하고 왔다. XMC1000은 최대 200KB의 플래시 메모리 외에도 고성능 PWM 타이머, 12bit A/D 컨버터, 프로그램 가능한 시리얼 통신 인터페이스 등을 제공한다. 인상적인 사항으로는 터치 제어 및 LED 디스플레이를 위한 모듈, LED의 디밍 및 색상 제어를 위한 주변장치 유닛(BCCU(Brightness and Colour ..
adStar Timer Counter 테스트 adStar Timer Counter 테스트 adStar는 4개의 16비트 타이머, 카운터, Capture, PWM 기능이 있는 Timer가 있다. Timer Counter WAV OUT 기능이 있어 오디오 출력에 장점이 있다. Timer한가지 아쉬운점은 16비트 타이머 카운터이다. adStar Timer Counter 블록도 adStar 타이머 테스트 타이머의 클럭소스는 입력 System Clock 이다. EVM에서는 12Mhz를 사용하고 있다. adStar Timer 테스트 예제코드 #include "system.h" #include "serial.h" volatile unsigned int gTimerTick1_1ms = 0; //--------------------------------------..
LCP1311 - 1$ 대 Cortex-M3 구매 LCP1311 - 1$ 대 Cortex-M3 구매 엘레파츠에서 개당 1120원에 LPC1311을 구매 했다. 가끔 찾아 보면 저렴하게 판매하는 MCU들이 있다. 72Mhz로 동작하는 Cortex-M3 LPC1311은 아주 저렴하면서도 성능이 좋다. 기존 LCP1113 EVM PCB에 핀맵 호환되므로 수정없이 바로 테스트 가능하기 때문에 10개 구매 했다. LPC1311 특징 - ARM Cortex-M3 processor, running at frequencies of up to 72 MHz - 8 kB on-chip flash programming memory - 4 kB SRAM - Integrated oscillator with an operating range of 1 MHz to 25 MHz
LPC1K GPIO 주의 사항 LPC1K GPIO 주의 사항 LPC1K 에서 GPIO는 모든 비트에 대한 설정을 위한 레지스터가 있고 특수 기능핀의 경우 GPIO로 사용할경우 설정이 필요하다. 특히 주의 해야 할 핀으로 P0.4, P0.5 이다.I2C2로 할당되어 있는 P0.4, P0.5는 GPIO모드에서도 open drain 으로 되어 있어 반드시 풀업이 필요하다.