윈도우에서 라즈베리파이 파일 복사하기. 라즈베리파이의 SD카드에서 파일을 복사해야 한다. 사전지식 라즈비안 파일시스템 : ext4지원 ExtFS, 리눅스를 기반으로 한다. 윈도우 파일시스템 : NTFS 방법 1 PC를 리눅스로 부팅한다. MicroSD를 마운트하여 파일을 복사한다. 방법 2 라즈베리파이로 부팅후 USB메모리를 마운트하고 라즈비안에서 복사 한다. CP명령을 사용한다. 방법 3 라즈베리파이 삼바(samba)를 설치하여 윈도우와 파일 공유. 공유폴더를 설정하여 윈도우와 파일을 공유한다. https://robotbef.tistory.com/99 라즈베리파이 Samba 서버 접속과 설치방법 1. 삼바(Samba)란? Windows 운영체제를 사용하는 PC에서 Linux 또는 Unix 서버에 접속하여 파일이나 프린터를 공유하여 사용할 수.. 2020. 9. 10. [EVSE] 전기자동차 완속충전기 동작 원리 [2021-05-31] 충전기 내부구조 분석 링크 삽입 전기차 충전기 관련 이슈가 있어 공부중이다. 커넥터 종류, 표준등 정말 많은 내용이 있지만 완속충전기 동작 원리에 대한것을 알아보자 우선은 기본 전기차 용어를 알아보자. ※ OBC (On Board Charger) : 충전기의 AC 입력을 배터리의 DC로 변환하는 장치 ※ SOC (State Of Charge) : 배터리의 잔존 용량 ※ CP (Control Pilot) : 전기차와 전기 충전기(EVSE) 사이에 상호 모니터링을 하는 통신 기능 ※ PD (Proximity Detection) : 충전기가 충전구에 꽂혀있는지 확인 여부 (충전구가 꽂혀있으면 전기차 이동이 불가) ※ EVSE (Electric Vehicle Supply Equipment.. 2020. 9. 9. VSCode C++ 개발용으로 셋업하기 VSCode에 C++, C 컴파일리러를 설치하고 공부해 보자. 우선 VS코드 설치하자 https://code.visualstudio.com/download Download Visual Studio Code - Mac, Linux, Windows Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows. Download Visual Studio Code to experience a redefined code editor, optimized for building and debugging modern web and cloud applications. code.visualstudio.com 기본 설.. 2020. 9. 3. [STM32] Task, Thread 그리고 Process 월요일 출장으로 춘천 김유정역 앞 카페에서 잠깐 글을 적습니다. 8비트 마이컴만 사용하다가 32비트로 넘어오면서 관심만 가지고 있던 freertos를 사용해 본다. STM32CubeMX를 사용하여 핀 설정, 타이머 설정등을 하면 기본코드를 자동으로 생성할 수 있다. 구글에서 stm32 freertos 정도로 검색하면 많이 찾아볼 수 있다. 실제 OS를 생성해서 필요한 작업들을 진행하다보면서 TASK와 THREAD가 무슨 차이가 있는지가 궁금하다. 찾아봐도 명확한 설명이 없다. 몇가지 자료를 분석하여 나름 이른 결론은 다음과 같다. (잘못 파악했을 수도 있습니다. ^^) Process OS에서의 하나의 프로그램이라 생각한다. 워드프로세서를 작성하거나 음악을 재생하거나 하는등의 프로그램 한가지이다. STM3.. 2020. 8. 31. [PIC] HEF ( High Endurance Flash ) EEP ROM 대용 Microchip PIC16F15354 마이컴을 보니 HEF기능이 있다. 데이터 시트에 표시되어 있다. 총 128 워드를 사용할 수 있다. EEPROM보다는 작지만 플래시 메모리에 비해 많은 지우고 쓰기 횟수가 제공된다. 읽고 쓰는 법은 Microchip사의 AN1673에서 확인 가능하다. ( 아래 링크 확인 ) http://ww1.microchip.com/downloads/en/AppNotes/00001673A.pdf XC 컴파일러에서 사용하는 함수는 다음과 같다. 물론 플래시 영역이니 지우고 나서 써야한다. unsigned FLASH_read (unsigned address); unsigned FLASH_readConfig (unsigned address); void FLASH_readBlock (u.. 2020. 8. 28. Wind Sensor를 센서를 이용한 풍량 감시 [기본 원리] wind Sensor는 공기의 흐름을 측정하는 센서이다. 와이어에 열을 가해서 주위보다 높은 온도를 유지한다. 공기의 흐름은 와이어의 열을 식히게 되고. 회로는 높은 온도를 유지하기 위해 더 많은 전류를 흘리게 됩니다. 이 전류의 양을 바람의 양으로 환산한다. Wind Sensor에 사용된 회로 개념도. 1. Thermistor는 바람이 많이 불거나 적게 불거나 상관없이 바람의 온도에 대응하며 변한다. 2. Hot Wire는 주변 온도 보다 높아지도록 가열된다. 3. 가열이 되면서 저항의 변화가 생기면 A, B의 전압차가 평형이 맞춰진다. 4. 이때 공기의 흐름이 생겨 백금의 온도가 흐름의 양에 따라 많이 식거나 적게 식는다. 5. 이때 생긴 온도변화로 백금 와이어에 저항값이 변경되어 전류.. 2020. 8. 27. WSL2 설치하자. 요즘 개발환경 신세계의 경험이다. 윈도우만 써온 나로써는 리눅스가 왜 개발환경으로 좋은것인지 알지 못한다. 이제 조금씩 알아보자 WSL이 Version 2로 업그레이드 되었다. (Windows Subsystem for Linux) 윈도우에서 리눅스를 사용할 수 있도록 해 준다. VM을 사용하는 것 보다 가볍고 빠르다는데 앞으로 좀더 알아보자 우선 설치를 하자. 윈도우 10 2004로 업그레이드 WSL2를 사용하기 위한 필수 조건이다. 아무리 기다려도 업그레이드되었다는 알람이 안뜬다. 웹을 검색해 업그레이드를 설치한다. Linux용 Windows 하위 시스템 설치 Windows에서 Linux 배포를 실행하기 전에 "Linux용 Windows 하위 시스템" 옵션 기능을 사용해야 합니다. Windows Pow.. 2020. 8. 24. Atollic true Studio 단축키. http://blog.atollic.com/editor-power-130-useful-keyboard-shortcuts-plus-the-only-one-you-need-to-know Editor power: 130 useful keyboard shortcuts [plus the only one you need to know!] Learn 130 useful keyboard shortcuts - plus the only one you need to know! For ARM Cortex developers using Atollic TrueSTUDIO. blog.atollic.com 많은 키보드 단축키를 외우는 것은 편집 효율성을 향상시키는 좋은 방법이다. 그러나 대부분의 개발자들은 130개의 편집자 바로 가.. 2020. 5. 28. VSCODE 단축키 2021-05-19 사용빈도 추가 demun.github.io/vscode-tutorial/shortcuts/ 참고하세요. 단축키 - Visual Studio Code tutorial 단축키 파일 > 기본 설정 > 바로가기 키 에서 현재 활성화된 키보드 단축키를 볼 수 있습니다 . 기본 편집 키 명령 명령 ID ctrl+X 행 삭제 (빈 선택) editor.action.clipboardCutAction ctrl+C 행 복사 (빈 선택) e demun.github.io # 자주사용하는 내용 적색 표시합니다.( 기본적인건 제외 ) 기본 편집¶ 키명령명령 ID ctrl+X 행 삭제 (빈 선택) editor.action.clipboardCutAction ctrl+C 행 복사 (빈 선택) editor.action.. 2020. 5. 26. 이전 1 ··· 7 8 9 10 다음