본문 바로가기
반응형

분류 전체보기2980

이미지모음 배너 로고 2020. 10. 8.
명령창 컴파일 환경 컴파일러 경로 설정 Visual Studio 2019 PATH C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.27.29110\bin\Hostx86\x86 INCLUDE C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.27.29110\include;C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt;C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared;C:\Program Files (x86)\Windows Kits\10\include\10.0.1.. 2020. 10. 8.
vs2019 설치 Visual Studio 2019 설치 Visual Studio 2019 설치 안내 파일 pdf 첨부파일을 다운로드 하세요. 2020. 5. 20.
함수 호출 연산자 () 오버로딩 Function Call Operator () Overloading in C++ c++은 객체 이름만으로 호출가능한 함수를 만들 수 있으며 이와 관련된 호출방법을 지원한다. 이 방법을 사용하기 위해서 준비된 키워드가 operator ()이다. 객체 이름의 함수를 클래스 정의시 바로 적시할 수 없으므로 이런 키워드가 고안된 듯 하다. 아래에 관련 사례에 대해 소스를 작성해 보았다. 관련해서 방문자들에게 도움이 되길 바란다. #include using namespace std; class wowcat { public: // 정의 방법1 int operator() (int iArg1, int iArg2) { int iNum = iArg1 + iArg2; return iNum; } // 정의 방법2 int operator() (int, int, int); }; // 정의 방법2 int wo.. 2020. 1. 26.
Visual Studio 2019 환경에서 라즈베리파이 C 프로그래밍 (raspberrypi C Programming in VS2019) #1 VS2019의 설치의 설정 관련 부분은 현재 글 작성 후 시간을 내어서 추가로(#2로) 작성하겠습니다. 설치할 때 설정이 다르면 아래의 리눅스 빈프로젝트가 안나올 수 있습니다. 위의 과정이 끝났다면 이제 빌드를 위한 환경을 추가해야 합니다. VS2019에서 리눅스는 이종 플랫폼이므로 추가로 크로스 컴파일러를 PC에 설치하거나 원격으로 접속해서 테스트할 리눅스 환경이 필요합니다. 이 글은 리눅스에 원격으로 접속하는 방식을 다룹니다. 접속할 리눅스는 라즈베리파이라서 ARM기반입니다. 그래서 아래와 같은 설정을 합니다. 이후 2가지 방식이 있습니다. 암호를 사용하는 방식이 있고 프라이빗 키를 사용하여 연결하는 방식이 있습니다. 이는 뿌띠라는 프로그램도 지원하는 방식인데 뿌띠의 경우는 관련된 방법을 이전에 제가.. 2020. 1. 11.
라즈베리파이3 B+ 내장(Built in) WIFI 끊김 라즈베리파이3 B+의 경우 내장된 wifi를 쓸 수 있다. 그런데 이게 시간이 지나면 자동으로 끊긴다. 이유는 전력 관리 때문인데 이게 불편할 때가 있다. 설정으로 꺼 보려 했는데 빌트인 정보가 적다. 그러다 아래 정보를 찾았다. https://www.raspberrypi.org/forums/viewtopic.php?t=194619 For the RPF built-in Broadcom (aka Cypress) WiFi/BT there's no control for power management. It's disabled by the kernel and the only thing you're seeing is a bug in the iw / iwlist / iwconfig commands. Disable .. 2020. 1. 10.
블박 저전압OFF 후 재부팅 방지 회로 DIY 아래 그림에서 윗부분은 일반적인 상시전원 차단 장치와 연결된 블랙 박스 회로도 입니다. 저전압이 되면 블랙박스에 전원 인가를 중지하는 것이 상시전원 장치의 장점입니다. 단점은 상시전원의 전압이 낮을 경우 전압 차단을 하고 난 이후에도 전력을 소모합니다. 또한 베터리의 전압이 조금이라도 상승하면 전력이 충분하지 않은데도 불구하고 블랙박스 ON -> 베터리 소모 -> 블박 OFF -> 베터리 전력 소량 상승 -> 블랙박스 ON 을 무한 반복시켜 베터리를 소모시키는 단점이 있습니다. 그래서 위 그림의 아래 회로와 같이 릴레이(4P, 5P를 아무거나 써도 무방합니다)를 써서 저전압으로 전원이 차단 된 이후 아예 상시가 동작 안하도록 회로를 만들어 봤습니다. 굴러다니는 부품 중에 9V릴레이가 있어 재활용하기로 했.. 2019. 4. 7.
Dos exe file Loader (Code/Text, BSS, Data area) 소스 static unsigned char *mem; // 동적할당의 시작 위치 static unsigned char *mem_end; // 동적할당의 끝 위치 static unsigned char *code; // 프로그램 저장공간의 시작 위치 - Code static unsigned char *data; // 프로그램 저장공간의 시작 위치 - Data static unsigned char Load_Flag; // 프로그램이 로드 유무 표시 static unsigned char Display_Flag; // 메모리 값 출력시 계속해서 출력하는 // 경우를 위해 static unsigned char File_Name[255]; // 읽어올 파일 이름의 임시 저장소 static int File_DS; // 저수.. 2019. 4. 7.
미밴드3 한글화(중국어 출력시 해결 방법) 미핏 mi band3 mi fit 공장 초기화 ================================================================== [한글 설치1] 1. 초기 구매시 미핏을 스토어에서 다운 받지 마시고 아래 링크(직링1, 다운로드1 중 택 1)에서 다운받아서 설치 직링1 https://www.apkmirror.com/apk/anhui-huami-information-technology-co-ltd/mi-fit/mi-fit-3-4-6-8-release/mi-fit-3-4-6-8-android-apk-download/download/ 다운로드1 ================================================================== ================================.. 2019. 4. 7.
728x90
반응형