MCU60 RHT02(DHT21) 아두이노에서 값 읽어들이기 -- 1. 아두이노 설치https://www.arduino.cc/en/Main/Software 2. 아두이노 드라이버 설치일반적으로 설치한 폴더 아래의 drivers 폴더 안에 드라이버가 있지만, 나의 경우 클론보드이기 때문에 수동으로 드라이버를 설치해 주었다. 3. DHTlib 다운로드https://github.com/RobTillaart/Arduino/tree/master/libraries/DHTlib 4. DHTlib 설치DHTlib 폴더를 아두이노가 설치된 폴더에 있는 library폴더 안에 넣어준다. 5. 예제 실행아두이노를 실행 한 후 "파일-> 예제 -> DHTlib -> dht21_test 를 선택 하고 아두이노 보드에 업로드하여 실행한다. http://eleparts.co.kr/data/.. 2015. 11. 13. STM32F429-DISCO STM32F429-DISCO Specification - STM32F429ZIT6 ARM Cortex-M4 Processor (2MB Flash, 256KB RAM, LQFP 144)- On board ST-LINK/V2- 2.4" QVGA TFT LCD(ILI9341 controller, SPI interface)- SDRAM 64Mbit(8MB, quad-bank, 80Mhz)- L3GD20, 3-axis digital output gyroscope- 6 LEDLD1(R/G) : USB Connection (기본은 빨강, ST-LINK사용시 초록)LD2(R) : 3.3V powerLD3(G),LD4(R) : User LEDLD5(G) : USB OTG VBUSLD6(R) : USB OTG OC(ove.. 2015. 11. 9. SW4STM32 -- 현재 ST사에서 링크로 제공하고있는 이클립스 기반의 오픈소스 IDE이다. http://www.st.com/web/en/catalog/tools/FM147/CL1794/SC961/SS1533/PF261797 무료이며 용량제한없이 컴파일이 가능하다는 점. 이클립스 환경이라 멀티 플랫폼에 대응한다는 점에서 매우 편리하다. 하지만 기술지원이 미흡하며, 이따금 컴파일 결과에 버그가 있다고 리포트 된다. 기존 이클립스 환경에서 수동으로 plugin을 다운로드 받아 적용한 것과 실질적으로 같은 환경이나, 좀 더 매끄럽게 연동한다. 기존에 구축해놓은 환경과 비교하면서 어떠한 점이 더 좋은지 비교해 보아야겠다. * 160702 추가 : Atolic TrueStudio lite도 무료로 무제한 컴파일이 가능해졌다. -- 2015. 11. 9. Eclipse에서 STM32F429 LED Blink 예제 실행 -- 이전 포스트에서 설정했던대로 Eclipse에 OpenOCD와 ARM gdb를 이용하여 디버그 환경을 구성 한 후 LED Blink 예제를 실행해 보았다. 코딩 하는 방법은 CMSIS에 HAL이 적용된 이후 다른 툴과 비교해도 거의 비슷하기 때문에 다른 툴의 코드 흐름을 보고 약간만 변경해도 큰 상관이 없다 (SW4STM32 와TrueStudio는 GCC기반의 IDE이기 때문에 소스코드 레벨에서 호환되는 것 같다. ) 이제 LCD도 이용해보고 여러가지를 사용 해 보아야 겠다. Main Source Code 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596.. 2015. 11. 8. GNU ARM Eclipse 튜토리얼 -- http://hwe.wikidot.com/stm32f4 http://mikrocontroller.bplaced.net/wordpress/?page_id=2736 -- 2015. 11. 7. Eclipse로 STM32F4 사용 유튜브 동영상 -- -- 2015. 11. 7. 이전 1 ··· 4 5 6 7 8 9 10 다음