반응형 전체 글340 [STM32] keil설정 및 다운로드 임시 저장용 입니다STM32F103C8 Keil 설정 및 다운로더 사용법. 프로젝트 생성 1. STM32F103C8 패키지 추가 상단 제일 우측 패키지를 클릭 2. 카테고리에서 STM32F1부분을 인스톨 해준다 3. keil의 상단탭에서 project-> new uvision project를 선택 후 추가해준 패키지를 설정해준다. 4. 컴포넌트는 다음과 같이 설정한다. stPeriph Driver는 전부 체크해준다. 5. 프로젝트 생성 후 Target 폴더 우 클릭-> 설정부분에서 Hex파일 생성을 체크해준다. 6. C파일 생성 파일 다운로드 1. 플래시 다운로드를 다운받고 RS232 드라이버를 설치한다. 2. next로 넘어가다 다음과 같은 화면이 나오면 그림과 같이 설정해준다.Hex파일 경로를 지정해.. 2017. 4. 18. [Dummy]Microchip 전자시계 완성 소스 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816.. 2017. 4. 18. [꿀팁] Git log 예쁘게 출력해서 보기 Git log 예쁘게 출력해서 보기 1git config --global alias.logs "log --color --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)%Creset' --abbrev-commit"cs 위의 명령어를 터미널에 입력해 준다. logs라는 매크로 명령어를 추가해 주는 명령이다.logs외에 다른 명령어를 사용하고 싶다면 allias."명령어"로 추가해 주면 된다. Git logs라고 입력하면 다음과 같이 깔끔한 log를 볼수 있다.branch들의 관계를 시각화해서 볼 수 있다! 2017. 4. 18. [꿀팁] mac osx MYSQL 설치 homebrew(파일 관리자)를 이용한 mysql 설치 별도의 환경변수를 지정해 줄 필요가 없다. https://github.com/helloheesu/SecretlyGreatly/wiki/%EB%A7%A5%EC%97%90%EC%84%9C-mysql-%EC%84%A4%EC%B9%98-%ED%9B%84-%ED%99%98%EA%B2%BD%EC%84%A4%EC%A0%95%ED%95%98%EA%B8%B0 2017. 4. 18. [GIT]How to write good git message How to write good git message Good commit messages serve at least three important purposes: - To speed up the reviewing process.(리뷰를 빠르게 할수 있음) - To help us write a good release note.(좋은 릴리즈 노트 작성에 도움) - To help the future maintainers of Erlang/OTP (it could be you!), say five years into the future, to find out why a particular change was made to the code or why a specific feature was added.(유지보.. 2017. 4. 18. [꿀팁] 애플리케이션 가상화 도커 (docker) 사용법 2 도커 툴박스 Kitematic 다음은 도커를 쉽게 관리할 수 있는 툴박스인 Kitematic을 설치해 보자이 툴을 이용하면 도커와 결합하여 로그를 확인하거나, 여러가지 기능들을 확장하여 사용할 수 있다. 홈페이지 주소https://kitematic.com/ 먼저 홈페이지에 접속한다.툴박스 다운로드 버튼을 클릭한다. 툴박스 다운로드페이지에서 자신의 OS에 맞게 다운로드한다.이 후 다운로드 받은 파일을 실행시켜 설치를 끝낸다. 툴박스 실행화면이다.중앙에 로그가 기록되는 것을 확인할 수 있다.왼쪽 스테이터스 창을 이용하여 현재 실행 중인 컨테이너를 볼 수 있으며,간단하게 시작, 재시작, 종료가 가능하다.또한 왼쪽 하단 CLI를 클릭하면 도커의 커맨드창이 활성화 된다. 2017. 4. 18. [꿀팁] 애플리케이션 가상화 도커 (docker) 사용법 1 도커(docker) 기존의 가상 머신은 가상화 환경에 따라 CPU와 자원들을 이용하여 새로운 컴퓨터를 만드는것이라고 하면리눅스의 컨테이너 기술을 이용하여 가상화를 하지 않고 프로세스만 격리해서 빠르게 실행시킨다.기존의 시스템 자원을 공유만 하며, 가상 머신이 아닌 리얼 머신에서 돌아간다. 즉, 기존의 운영체제 안에서 프로세스를 격리시키는 기술이다.-> 마치 가상머신을 설치한것과 동일한 효과를 낸다. 1. VM를 사용하면 용량이 많이 차지하고 느리나 docker는 좀 더 가볍고 빠른 환경을 가진다.2. 성능상으로 98퍼센트이상 가상머신과 동일한 퍼포먼스를 보여줌3. 자동 설치 스크립트를 지원해줌4. 한개의 이미지로 여러개의 컨테이너를 실행가능 현재 도커는 리눅스 전용이며, 추후에 MS에서 지원계획을 발표했.. 2017. 4. 18. [꿀팁] 더블릿 30계단 사용 방법 더블릿 30계단 사용 방법 http://59.23.113.171/index.php 더블릿은 30계단으로 이루어진 알고리즘 문제 사이트이다.사용방법은 다음과 같다. 1. 로그인 후 자신이 풀고 싶은 문제를 찾는다 2. 설명에 따라 자신이 풀어야 할 프로그램을 이해한다. 이때 결과값은 예시와 동일하게 출력되어야 한다. 3. 소스코드를 작성한다. 4. 페이지 오른쪽 하단에 채점을 클릭한다. 5. 작성한 코드의 language를 설정하고 코드를 붙여넣은 후 제출을 클릭한다. 6. test case 확인 - 통과 7. test case 확인 - 실패(실패시 뒤로 돌아가 수정된 코드를 입력한다.) 2017. 4. 18. [꿀팁] 필요없는 소스 빌드에서 제외(visual studio) visual studio 빌드에서 제외 빌드에서 제외: 프로젝트 내에서 여러개의 소스파일을 만들 때, 또는 알고리즘 문제를 푸는데 여러개의 프로젝트를 생성하기 까다로울 때 '빌드에서 제외' 항목으로 손쉽게 소스코드를 제외 시킬수 있다. 1. 솔루션 탐색기에서 제외하고 싶은 소스를 선택한다. 2. 해당 소스를 오른쪽 클릭하여 창을 활성화 한다. 3. 빌드에서 제외 항목을 확인한다. 4. 빌드에서 제외 항목을 '예'로 설정한다. 5. 소스가 제외 된것을 확인할 수 있다. 빌드에서 제외를 사용함으로써 여러가지 소스를 한 프로젝트 내부에서 빌드할 수 있다.예를 들어 알고리즘 문제 푸는데 귀찮게 여러개의 다른 프로젝트를 생성할 필요가 없다. 2017. 4. 18. 이전 1 ··· 28 29 30 31 32 33 34 ··· 38 다음 반응형