분류 전체보기 ( 2700 ) 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. Visual Studio .net 프레임웍 프로젝트에서 64비트, 32비트, Any CPU 플랫폼 선택하여 빌드 가능하게 설정하기. 개요. 본 글은 Visual Studio 의 .net FrameWork 기반 프로젝트의 빌드 대상 플랫폼(운영체제의 비트수)에 64비트, ANY CPU 를 추가하는 설정법을 정리한다. Visual Studio의 기본 셋팅은 32비트로 되어있는데, 추가로 64비트, ANY CPU 선택할 수 있도록 한다. - Any CPU 란 만들어진 .net 응용프로그램이 실행되는 환경이 32비트든, 64비트든 모두 실행가능하게 만들어진다는 의미이다. - Any CPU 는 C#과 같은 .net 기반 프로젝트에서만 설정가능하며, native C++ 에서는 설정불가하다. native C++ 프로젝트에서는 64비트, 32비트 2개 중 1개만 가능하다 Visual Suudio 로 64비트, 32비트 프로그램만들기 위한 기본 개념.. 2014. 10. 26. C# 윈폼(Windows Forms) 프로젝트 생성하기. 개요. 본 글은 Visual Studio 에서 C# WinForm(윈폼) 형식의 프로젝트 생성하는 과정 정리글이다.윈폼형식으로 만들면 즉시 실행가능한 상태의 프로젝트가 생성된다. 코드 추가 되기전의 실행모습은 아래 그림과 같다. 기본 "윈도우 폼" 하나를 생성해준다. 1. C# 에서 Windows Forms 프로젝트 생성하기. 1. 프로젝트 새로 생성하기 클릭.Visual Studio 실행하여, 메뉴에서 파일 ->프로젝트 -> 새로만들기 -> 프로젝트... 클릭한다. (아래그림)그럼 아래 그림처럼 "새 프로젝트" 창이 뜬다.2. C# 의 윈폼 프로젝트 형식 선택.아래 그림 왼쪽의 Visual C# -> Windows 를 클릭하면 여러가지 만들 수 있는 프로젝트 형식이 오른쪽에 보인다.이.. 2014. 10. 26. VC++ win32api EXE 프로젝트 생성하기. 개요. 본 글은 Visual Studio2010의 VC++ 에서 win32api 형식의 실행 프로젝트 생성하는 초기 과정 정리해둔다. "win32 API" 이해하기 -> http://igotit.tistory.com/145 Visual Studio 에서 win32api 형식으로 하여 기본코드 자동생성옵션으로 만들어진 프로젝트를 실행한 모습은 아래 그림이다. 기본 윈도우창까지는 생성된다. 1. VC++2010 에서 win32 api exe 프로젝트 생성하기. 1. 프로젝트 새로 생성하기 클릭.Visual Studio 실행하여, 메뉴에서 파일 ->프로젝트 -> 새로만들기 -> 프로젝트... 클릭한다. (아래그림) 그럼 아래 그림처럼 "새 프로젝트" 창이 뜬다. 2. Win32 프로젝트 형식 선택.아래 그림 .. 2014. 10. 26. Visual Studio 업데이트는 Windows Update 사이트에서 서비스 중임 Visual studio 2010 의 업데이트는 "윈도우 업데이트" 사이트에서 통합되어 제공된다. PC에 Visual Studio 가 설치 되어있다면 윈도우업데이트에서 업데이트 할 것이 자동으로 보이게 된다. 혹시 "윈도우업데이트" 기능을 꺼두거나 하면 중요 업데이트 누락될 수 있기에 주의한다. 아래그림은 "Windows Update" 사이트에서 "Visual Studio 2010 서비스 팩 1" 업데이트 하는 예. ///150. 2014. 10. 26. VC++ win32api DLL 프로젝트 생성하기. 개요. 본 글은 Visual Studio2010의 VC++ 에서 win32api 형식의 dll 프로젝트 생성하는 초기 과정 정리해둔다. "win32 API" 이해하기 -> http://igotit.tistory.com/145 1. VC++2010 에서 win32 api DLL 프로젝트 생성하기. 1. 프로젝트 새로 생성하기 클릭. Visual Studio 실행하여, 메뉴에서 파일 ->프로젝트 -> 새로만들기 -> 프로젝트... 클릭한다. (아래그림) "새 프로젝트" 창이 뜬다. (아래그림) 2. Win32 프로젝트 형식 선택. 아래 그림 왼쪽의 Visual C++ -> win32 클릭하고 프로젝트 타입을 "Win32 프로젝트" 를 선택한다. 그리고 이름 부분에 프로젝트 명칭을 임의로 기록하고, 확인 클릭.. 2014. 10. 26. API-Application Programming Interface, win32 API, WOW64, MFC, .net FrameWork 간략 정리. 1. API Application Programming Interface 약어, 의미 : Interface for Application Programming. - 소프트웨어 분야에서 응용프로그램 만들 때 "통신 대상"과 통신(제어, 정보획득등)구현을 위하여 사용할 수 있는 미리 만들어진 수단(Interface, 코드로 구현되어있음)을 의미하는 범용 용어. 이때 Interface 란 일상적인 용어일 뿐, 기술적으로 한정적인 표현 아님. 유사한 용어로 SDK (Software Developement Kit, 소프트웨어 개발킷트) 라는 용어도 있으나, 이는 응용프로그램을 만들 수 있게 하는 개발도구의 집합을 의미하는 API를 포함하는 개념의 용어이다. 즉, API와 더불어 API 활용예제, 검증도구등을 모두 .. 2014. 10. 25. Visual Studio 2010 설치. 개요 본 글에서는 Visual Studio 2010 설치과정 정리한다. 설치할 Visual Studio 버전 : Visual Studio Professional 2010 운영체제 32비트, 64비트- VS2010 은 32비트, 64비트 운영체제에 모두 설치 가능하다. - VS2010 으로 응용프로그램개발시 32비트, 64비트 모두 개발가능하다. - 64비트 응용프로그램 개발하려면 운영체제도 64비트여야 한다. - 32비트 운영체제에선 32비트 응용프로그램만 개발가능하고, 64비트 운영체제에서는 32비트, 64비트 응용프로그램 모두 개발가능하다. 설치용 DVD준비.VS2010 구입하면 CD를 이것저것 잡다하게 많이준다. 일어버전, 영문버전, SQL 2008 R2 개발자용 등등.이것들 버리지 않고 통속에 넣.. 2014. 10. 25. 매일 정해진 시간에 컴퓨터 자동 부팅 시키기-바이오스 설정으로 자동 전원켜기 구현. 컴퓨터를 운영하다보면 매일 지정된 시간에 컴퓨터가 켜지게 해야할 경우가 생긴다. 매일 지정된 시간에 컴퓨터가 자동으로 부팅되게 하는 것은 바이오스 설정으로 쉽게 구현 된다. 설정법. - 아래 설정법은 바이오스 마다 조금씩 용어 등은 다를 수 있으나, 거의 유사한 흐름으로 셋팅가능하다. 1. 컴퓨터 부팅시 F2 나 del키 눌러 바이오스 진입한다. 보통 전원관리 쪽에 설정기능이 있는 경우가 많다. 아래 바이오스인 경우에는 붉은 박스 부분 선택한다. 2. 매일 컴퓨터가 켜질 시간 지정한다. 아래 화면에서 Resume By Alarm 이라는 부분을 Enable 로 하고, Time 이라는 부분에 컴퓨터가 켜질 시간을 키보드로 기록한다. 아래 예에서는 오전 8시 30분에 컴퓨터가 자동으로 켜지게 해둔 설정이다. .. 2014. 10. 24. 워드프레스 테마에 공백 생기는 오류 해결 - php 파일 인코딩을 UTF-8 BOM없는것으로 해야함. 개요. 본 글은 워드프레스에서 발생하는 흔한 오류중의 하나인 테마의 상단에 공백 생기는 오류를 해결한다. 1. 워드프레스 테마에 공백 오류 증상과 원인을 설명하고, 2. 1의 문제를 해결하기 위하여 php 파일을 BOM 이 부착되지 않은 UTF-8 로 만드는 것으로 해결한다. 3. BOM 없는 UTF-8 인코딩으로 PHP파일을 만들 때 사용하는 프로그램은 Notepad++ 를 이용하는 것으로 한다. 1. 워드프레스 테마 공백 오류 증상 및 원인. 1. 테마의 공백 오류 증상. 워드프레스에 플러그인을 설치하든지 혹은 직접 테마를 만드는 과정에서 간혹 아래 그림과 같이 테마의 상단 (붉은박스부분)에 공백이 끼어드는 경우가 있다. 이와 같은 테마에서의 공백오류는 워드프레스 관리자 페이지에서도 나타난다. 2. .. 2014. 10. 24. Notepad++ 설치, UTF-8 BOM 선택가능, ANSI,UCS, 코드하이라이트 기능 있음. 개요 Notepad++ (무료임)장점, 설치 정보, 둘러보기 정리 글. Notepad++ 장점. 1. PC에서 간단하게 코드(php, Java, JavaScript, C/C++,C# ASP,등 거의 모든 언어 )를 작성하는 경우 코드하이라이팅되어 편하다. 2. 인코딩에 ANSI, UTF-8, UCS 가 지원되며 특히 UTF-8 은 BOM (Byte of Mark) 의 부착 여부 선택가능하다. - UTF-8 에 BOM을 부착하지 않아야 하는 경우 : 유닉스 운영체제에서 사용해야 할 파일의 UTF-8에 BOM이 부착되면 안됨. 3. 한국어,일본어, 중국어 등의 언어 표현가능하다. 4. 무료. 1. Notepad++ 설치. 둘러보기. 1. 설치파일 다운로드 하기. - 네이버에서 다운로드 받기 -> http:/.. 2014. 10. 24. 워드프레스 테마 만들기 6편. 사이드바 위젯 추가, sidebar.php 템플릿 추가. 본 글은 "워드프레스 테마 만들기" 시리즈 글 6편이며, 5편에 연결된 내용. 5편을 보고 이 글을 봐야함. 워드프레스 테마 만들기 5편. header.php다듬기, 메뉴추가, functions.php, page.php 추가. 보기 -> http://igotit.tistory.com/129 개요. 본 글에서는, 아래 2가지 사항을 상세히 정리한다. 1. 제작중인 테마의 functions.php 에 코드추가하여 "사이드바와 위젯"를 사용가능하게 한다. 이 처리작업으로 워드프레스에서의 메뉴 외모 하위에 "위젯"이 추가된다.(위젯과 사이드바는 같이 관리된다. 즉, functions.php 에서는 sidebar 를 등록하는 함수로 사이드바를 사용가능하게 설정하게 되며 위젯사용하는것을 별도로 처리하지 않아도 워드.. 2014. 10. 23. 워드프레스 사이드바,위젯 개요. 활용예, 개발 정보. 개요 본 글은 워드프레스로 만들어진 사이트에서 흔히 보게되는 사이드바 개요 글이다. 사이드바가 웹페이지에 배치되는 예, 위젯과 사이드바, 위젯과 사이드바를 활용하는예(링크로 소개됨), 마지막으로 사이드바를 구현 해야 하는 개발자에게 필요한 정보(링크로 소개됨) 를 정리한다. 사이드바. 웹사이트에 정보를 표현할 때 사이드바에 표현하기 적합한 정보는 메인에 보이는 컨텐츠와는 다른 류들이 많이 배치된다. 포스트 리스트라든지 광고배너를 넣기도 하고, 네비게이션 용도로 많이 사용한다. 그러나 그 기능이 한정된 것은 아니다. 위젯은 모두 사이드바에 넣어서 표현될 수 있다. 사이드바는 모든 웹페이지에서 항상 보일수도있다. 선택적으로 보일 수도 있다. 회사소개에는 안보이고 제품페이지에서만 보인다든지. 1. 사이드바 의.. 2014. 10. 23. 이전 1 ··· 143 144 145 146 147 148 149 150 다음