반응형

개발환경 4

[아두이노] vscode 에서 아두이노 개발하기

잡담 - 포스팅 수정 190821 [아두이노] vscode 에서 아두이노 개발하기 아두이노의 기본 ide 개발환경이 너무 불편하여 vs code 로 아두이노 개발환경을 꾸민자료를 정리한다. 잡담) 오랜만에 펌웨어 개발하니 너무 잼난다. ㅎㅎ. 아두이노의 라이브러리들을 써서 개발하니 개발속도가 너무 빨라서 스스로도 뻘쭘할정도 ㅠㅠ 빨리 개발하고 일하는척하고 놀꺼다. ㅋㅋ vscode 플러그인설치 아두이노의 extension 을 설치한다. arduino 로 검색했을때 가장많이 다운로드 받은 공식 plugin 이다. 공식 github 저장소 : 매뉴얼 참고할것 https://github.com/Microsoft/vscode-arduino 위의 사이트에서 매뉴얼 및 소스코드등을 배포한다. 그냥 vs code 내..

HW 기초 2018.07.06

[아두이노] 아두이노 부트로더 확인 및 굽기 (AVR ISP 사용)

아두이노 부팅불가 굴러다니던 아두이노 우노를 이용하여 개발하려고 하니 부트로더가 이상한지 다음과 같은 로그만 계속뜬다. avrdude: stk500_recv(): programmer is not responding 일단 해당 메시지가 떴을때, 다음의 사항을 살펴보자. 1. USB 연결시 driver 가 잡히는지 확인해본다. 해당 메시지는 데이터를 아두이노에게 데이터를 전달할수 없다는 메시지다. 즉, 잘못된 포트를 정해줘도 위와같은 메시지가 뜬다. 그러므로 일단 포트가 제대로 잡히는지부터 확인한다. 2. 해당 포트를 직접 열어본다. 포트가 잡혔다면, 터미널 프로그램으로 해당 포트를 직접열어보자. 만약 열린후에는 막~~~!! 키보드를 쳐보자.. 그럼 아두보드의 uart RX 쪽 led 가 깜박일껏이다. 그래..

HW 기초 2016.01.28

유틸 / 소스분석 / window 용 vi 에서 ctags db 와 tags 만들기..

windows vi 를 이용한 소스코드 분석 windows 에서 ctags 를 이용하여 소스 분석을 할때 이런저런 툴을 써봤지만 vi + ctags + cscope 만큼 강력한것은 없었다. 이때 사용시... 가장까다롭고 귀찮은 과정이 tags 와 cscope.out 파일을 만드는 과정이다. 이때 필요한 batch 스크립트를 만들어보았다. set PORTABLE_VI_PATH="D:\9.Portable Program\doc_VIM"\ del cscope.files del tags dir /R /s /b *.c *.C *.cpp *.CPP *.hpp *.HPP *.S *.s *.asm sources makefile *.cnm *dirs *.reg *.bib *.min *.mak scons* *.py *.h ..

SW 개발 2011.08.30

개발환경 / windows 환경에서 touch 하기 / 파일업데이트하기

마크다운변환 : 20190905 touch 명령어 linux 환경에서 각 파일들의 수정일자를 최신으로 업데이트할때 touch 라는 명령어를 사용한다. windows 에서 touch 명령어 windows 환경에서는 touch 명령어가 존재하지 않는다. 그래서 copy 명령어를 활용하도록 한다. 원하는 폴더로 가서 아래의 명령어를 친다. copy /B .\*.* + 위의 명령어를 치면 폴더내의 *.* 의 최종 수정일자가 최신으로 변경된다. 각자 필요에 맞게 dos cmd 를 적절히 짜서 해당 명령어를 수행하면 될듯

SW 개발 2011.04.27
반응형