본문 바로가기

임베디드.일렉트로닉스   ( 643 )


STM32 핀 인터럽트 설정, 인터럽트 핸들러 처리법.STM32CubeMX, KEIL MDK-ARM 이용. 개요. 1. STM32 의 특정핀을 입력으로 하면서 외부 인터럽트 처리토록 설정하는법. 2014. 10. 29.
STM32CubeMX 에서 STM32 라이브러리 다운로드 방법 및 활용 가이드. 개요. 본 글에서는 STM32CubeMX 에서 STM32 라이브러리 다운로드 방법과 활용법 정리한다. 설명. STM32CubeMX 출시 전에는 STM32 내장 모듈 라이브러리 를 비롯하여 FreeRTOS등의 미들웨어 를 별도로 해당 파일들을 사이트가서 검색하고 찾아서, 다운로드 받아서 자신의 개발환경에서 사용가능하도록 설정하는 작업을 했어야 했다. STM32CubeMX 출시 이후부터는 별도로 공급되지 않고 STM32CubeMX 내에서 자동으로 다운로드 받게 되어있다. 그러나, 일부 라이브러리들 예를들어 DSP 라이브러리 등은 STM32CubeMX로 배포되지 않고 있다. 관련. STM32개요 및 STM32CubeMX 설치. 보기 -> http://igotit.tistory.com/159 1. STM32Cu.. 2014. 10. 29.
STM32Cube개요, STM32CubeMX 설치. 개요 - STM32CubeMX STM32Cube, STM32CubeMX. STM32Cube 란 STM32 MCU 개발을 위한 제조사(http://www.st.com ) 제공하는 무료 툴을 총칭하는 명칭. 일반적인 IDE (KEIL uVision, IAR, 이클립스 같은) 를 의미하는 것은 아니며, 소스코드 라이브러리와 하위레벨의 툴소프트웨어들을 의미함. 실제 개발자에게 와닿는 실체는 STM32CubeMX 라는 소프트웨어이다. STM32CubeMX - STM32 MCU의 그래픽 환경에서 초기화 코드를 자동생성해주며, KEIL MDK-ARM, IAR, TrueStudio 프로젝트를 자동으로 생성해 준다. - FreeRTOS가 포함되어있다. STM32CubeMX 로 할 수 있는 전체개요 파악. - 아래 그림에.. 2014. 10. 28.
STM32F429 디스커버리 보드. - STM32 개발보드. STM32F429 장착보드. STM32F4 시리즈중 최고 사양의 칩인 STM32F429ZI 장착된 보드. STM32F429ZI 사양 : Flash 2MB, RAM 256kB, LQFP144. 180MHz, STM32F427대비 TFT LCD컨트롤러 내장, SDRAM 인터페이스 내장 2014. 10. 28.
STM32F401 디스커버리 보드. - STM32 개발보드. STM32F401 장착보드. STM32F4 시리즈중 가장 낮은 사양의 칩인 STM32F401VCT6 장착된 보드. STM32F401VCT6 사양 : Flash 256kB, RAM 64kB, LQFP100, 84MHz 본 보드관련 제조사 제공하는 모든 정보&리소스. http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/LN1848/PF259098?s_searchtype=partnumber 퀵, 펌웨어 패키지등. 본 글이 포함된 상위 정리장소 : http://igotit.tistory.com/244 157. 2014. 10. 28.
STM32F407 디스커버리 보드. - STM32 개발보드. 장착된 칩 : STM32F407 VGT6 STM32F4 시리즈중 중간 사양 칩인 STM32F407VGT6 장착 보드. STM32F407VGT6 사양 : Flash 1MB, RAM 192kB, LQFP100 , 168MHz 제조사 : http://www.st.com 데이터시트 : http://www.st.com/st-web-ui/static/active/en/resource/technical/document/data_brief/DM00037955.pdf 제조사 제공 모든 정보 : http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/LN1848/PF252419?s_searchtype=partnumber 예제 펌웨어 소스 (22개) : http://www.st.c.. 2014. 10. 28.
KEIL uVision 5 에서 프로젝트 생성. 타겟칩의 예로 STM32를 사용함. 개요. 본 글은 KEIL uVision 5 (KEIL MDK-ARM)에서 프로젝트 생성하는법과 main.c 를 만들어 두는 것까지 정리한다. 예로 사용되는 대상칩은 STM32F407Z로 한다. 1. KEIL uVision 5 에서 프로젝트 생성하기. 단계1. 새프로젝트 만들기 시작. keil uVision 을 실행한후, 메뉴 -> Project -> New uVision Project... 를 클릭하면 새로만들 프로젝트를 저장하기 위한 대화상자가 뜬다. 여기서 폴더를 사용자가 직접임의로 만들고(본 예에서는 myproject ) 그 폴더내 프로젝트명칭 (본 예에서는 myproject)로 하자. - 아래 그림참조. 폴더 myproject 에 프로젝트명 myproject 로 생성해서 저장하려는 중이다. 단계2.. 2014. 10. 27.
이클립스 기반 STM32 프로젝트 생성,코딩방법 개념잡기. 개요. 본 글은 이클립스 ARM 개발 환경에서 대상칩 STM32F시리즈 인 경우의 프로젝트 생성법, 코딩방법론 간단하게 정리한다. 샘플프로젝트명 : myproject타겟칩 : STM32F407ZG (STM32F 시리즈면 동일함.) 사전 필수 준비사항. - 이클립스 ARM 개발환경 구축되어 있어야 함. 1. 이클립스에서 STM32 용 프로젝트 생성하기. 1. 프로젝트 타입 지정하기. 이클립스 실행하여 메뉴 -> File -> C Project 클릭 하면 아래와 같이 대화상자가뜬다. 아래 붉은 박스 영역처럼 동일하게 설정(프로젝트 이름, 타겟칩 선택)한다. 2. 타겟 MCU설정하기.위 1에서 Next 버튼 클릭하면 아래그림 처럼 칩에 특화된 설정을 할 수 있는 창이 뜬다. 클럭이라 표시된 부분은 칩에 장착된.. 2014. 10. 27.
KEIL MDK-ARM, uVision에서 라이브러리 프로젝트 설정하기. .lib 만들기 위함. 개요. 본 글은 KEIL MDK-ARM 에서 프로젝트를 라이브러리 형식으로 빌드하기 위한 uVision 에서의 설정법 정리한다. uVision 의 프로젝트 옵션에서 lib 형식으로 출력물이 만들어지도록 설정하는 선택만 하면된다. 컴파일러로 하여금 빌더과정에서 lib 형식으로 생성하도록 설정하는 것이다. 통상 순수 수치연산같은것들은 라이브러리로 구현함에 제약사항 없다. KEIL MDK-ARM : ATM코어용 컴파일러 이름. KEIL uVision : KEIL MDK-ARM 등을 포함한, 통합개발환경을 제공해주는 소트프웨어 명칭. 1. uVision 에서 프로젝트 출력을 lib 로 설정하기. 1. uVision 왼쪽 Project 창에서 Target1 을 우 마우스 클릭하여, "Options for Targ.. 2014. 10. 27.
무선랜 솔루션 - 레드파인의 WiFi 모듈 조사. 초저전력을 주장하는 RS9110칩셋기반 레드파인사 솔루션 http://www.redpinesignals.com/ 아래 브랜드 들에 대한 개요정보 정리된 문서 링크. 2014년 8월 31일 시점 정보임. http://www.redpinesignals.com/pdfs/Redpine%20Signals%20product%20selector%20guide.pdf Connection 브랜드 중에 이 칩이 도입된 모듈중 TCP/IP스택 내장 것으로 3개 모듈이 관심간다. , 송신기에 쓸만한것. RS9110-N-11-22-04 : 안테나 내장, 22x28 RS9110-N-11-22-05 : uFL 커넥터 있음. 22x28 RS9110-N-11-24-04 : 안테나없음.uFL커넥터도 없음. 14x13 소형사이즈가 강점... 2014. 10. 23.
STM32 개요 제조사 : http://www.st.com 개요. The STM32 family of 32‑bit Flash microcontrollers based on the ARM Cortex™‑M processor is designed to offer new degrees of freedom to MCU users. It offers a 32‑bit product range that combines high performance, real-time capabilities, digital signal processing, and low‑power, low‑voltage operation, while maintaining full integration and ease of development.The unparall.. 2014. 10. 22.
PIC32 개요. PIC32 주요리소스 및 개요 PIC32 주요특징들. 제조사 사이트 : http://www.microchip.com/ 저가격 - 마우저에서 1개 1,900원짜리도 있다. 이더넷컨트롤러 내장 된 것 있다.- MAC, MAC+PHY 까지 내장되어있는 칩이 있다.- TCP/IP등을 구현하기 위한 TCP/IP 스택이 제공되고있다. (비교 : 위즈넷의 TCP칩은 하드웨어적 구현칩이다.)- 소켓수량은 펌웨어 상에서 설정하여 임의로 갯수지정가능하다. (비교: 위즈넷 TCP는 8개 소켓이 가능하다)- 소켓의 최대수량, 최대 통신속도등은 아직 모른다. (비교 위즈넷은 버스인터페이스 방식에서 50Mbps는 충분히 나온다.) SPI관련. 고속.- 위즈넷의 W5200과 SPI로 통신할때 여타칩 들대비 4Mbps라는 압도적인 .. 2014. 10. 22.
EFM32 개요. 주요특징. - ARM Cortex-M4F, M3, M0 코아 저전력(MSP430에 필적한다고함.) - 플래시 1024kB, SRAM 128KB 제공되는 GIANT 시리즈도 있다. (EFM32시리즈 중 최고용량임) - OPA 3개 내장된것도 있음. comparator는 기본내장된경우 많음. - EFM32 중 wonder geko시리즈는 FPU내장했다. 상세정보: http://blog.naver.com/energymicro/40190016898 가격 : 제조사온라인숍에서 구입할때의 가격임. Cortex-M4 코아이면서 256K 플래시/32k 램인 EFM32WG230F256-QFN64 100개기준 8달러, 128KB FLASH 16KB RAM 32MHZ 인 EFM32G210F128-QFN32 100개기준 5달.. 2014. 10. 22.


 

비트코인




암호화폐       외환/나스닥/골드       암호화폐/외환/나스닥/골드 암호화폐/외환/나스닥/골드   암호화폐/외환/나스닥/골드
     
현물 |선물 인버스 |선물 USDT       전략매니저(카피트레이딩)     롤오버 이자 없는 스왑프리계좌
( 스왑프리 암호화폐도 거래 가능 )    
MT4, MT5 , cTrader 모두 지원     FTMO 계좌 매매운용. MT4,MT5