본문 바로가기

반응형

전체 글

(29)
STM32CubeIDE 프로젝트 GITHUB 연동하기 STM32CubeIDE는 이클립스 기반의 IDE로 되어있어, Github연동 방식이 이클립스와 비슷합니다. 중복되는 이름의 프로젝트가 없다는 가정하에 진행합니다. 아시겠지만, Git에 올라가있는 소스가 STM32CubeIDE에서 작성되고 Git에 정상적으로 발행된 소스여야 합니다. 우선 STM32CubeIDE를 실행시키고, 1 아래처럼 File> Open Projects from File System을 엽니다. 이후 뜨는 Popup창의 하단 우측의 "Show other specialized import wizards"를 누릅니다. 그러면 아래처럼 Import를 선택하는 창이 뜨는데, Git부분의 Project from Git(with smart import)를 선택 후 아래의 "Next>"를 눌러 다음으..
ATMEL 7.0(Microchip Studio 7.0) STK500관련 인식 문제 점검 1. Microchip Studio 7.0에 붙지 않는 문제 - CMD_SIGN_ON에 대한 Report값이 "AVRISP_2"인경우 인식 안됨 - CMD_SIGN_ON에 대한 Report값이 "STK500_2"인경우 정상 인식 --> STK500의 펌웨어를 수정하여 STK500_2로 변경한 뒤 정상 동작됨 2. Microchip Studio 7.0에서 FirmwareUpgrade 메시지 표시 버전 정보를 비교 펌웨어 버전중 Minor부분을 4 --> 10으로 변경 하드웨어 버전을 2 --> 30으로 변경 이렇게 버전 정보의 번경으로 인식 문제가 해결되었습니다. 니다.~
STM32F103C8, PA15 PB3 포트 제어가 안될때 초기설정으로 JTAG Pins으로 설정되어있어, GPIO로 동작을 안합니다. Stack overflow를 참조해서 JTAG은 disable하고 SWD는 enable한 뒤 동작 됩니다. 참고로 F1시리즈와 F4시리즈의 내용이 다르니 아래를 참조하세요. (https://stackoverflow.com/questions/59493359/how-to-disable-stm32f405-jtag-interface) It's true that F1 JTAG port settings are different from F4 series. In F1 series, you need to disable them from AF remap and debug I/O configuration register. For example, ..
여권 발급 기간, 여권 발급, 여권 재발급, 여권 신규, 여권 기간 만료 여권 만료기간이 얼마 안 남으신 분들을 위해 준비했습니다. 해외여행을 준비 중이시면 여권 만료 6개월 이전에 필히 재발급이 필요합니다. 바쁘신 분들을 위해 요약 정리해드립니다. - 유효기간 갱신하려면 여권 재발급을 해야하는데, 이때 신규 발급으로 진행됩니다. - 신분증, 여권용 사진 1장 필요 - 수수료: 50,000원( 성인, 전자 복수여권 26면, 2022년 10월 기준) - 접수: 창구 방문 혹은 온라인 접수, 수령: 창구(만료 전 발급 시 기존 여권 반드시 지참) 바로 온라인 신청을 하실 분은: https://retromakers.tistory.com/22 을 참조해주세요. 여권 발급에는 신규, 재발급으로 나뉘는데 여권안내 홈페이지(https://www.passport.go.kr/new/issue..
정부 24 온라인 여권 신규 발급, 신청 방법 정부 24 사이트의 신청 절차를 요약해 봤습니다. 여권 분실, 만료 등의 이유로 인해 여권 재발급을 원하시는 분들은 온라인으로 신규 발급 신청하시면 됩니다. 신청 전 자세한 여권 관련 정보와 사진 규격이 궁금하신 분들을 위해, 상세 내용을 링크에 정리해 놓았습니다. "여권 발급 기간, 여권 발급, 여권 재발급, 여권 신규, 여권 기간 만료 "( https://retromakers.tistory.com/20 ) 정부 24 사이트 (https://www.gov.kr/portal/main) 접속 후 "검색어를 입력해 주세요"란을 클릭하신 후, 검색어를 입력하시면 됩니다. 여러 검색어 중 아래의 검색어를 입력하면 여권 신청 항목을 바로 찾으실 수 있습니다. 추천 검색어: "온라인 여권 재발급" 조회 시 아래처럼..
로터리 엔코더(Rotary Encoder)의 아두이노 작동 예제 아두이노에서 로터리 엔코더를 입력을 받는 예제 입니다. 작동환경은 Arduino Nano를 이용했습니다. 실제 연결상황은 아래와 같습니다. 지난번 엔코더 동작 분석을 통해 신호파형은 미리 파악해 놓았기때문에 바로 코딩을 진행했습니다. FALLING Egde 인터럽트 처리를 위해 attachInterrupt()함수를 사용하였는데, 아두이노 NANO에서는 INT0로 설정하면 D2핀의 인터럽트를 수신하는 것입니다. 다른 보드를 사용하신다면, 아래의 내용을 참조하세요. https://www.arduino.cc/reference/pt/language/functions/external-interrupts/attachinterrupt/ #define ENC_A (2) #define ENC_B (3) volatile ..
Certbot, Let's Encrypt로 SSL 인증서 갱신하기(Ubuntu, NGINX) 이 글을 보고 계신다면, SSL인증서를 발급받고 3개월이 지나신 분일 겁니다. 잘 오셨습니다. certbot을 사용하여 갱신을 해보도록 하겠습니다. certbot설치방법은 아래의 내용을 참조하세요. https://retromakers.tistory.com/27 certbot을 사용하여 우선 테스트를 진행해봅니다. "--dry-run"옵션을 주시면 됩니다. $sudo certbot renew --nginx --dry-run 아무 문제가 발생하지 않으면 아래처럼 로그가 나오고 Congratulation메시지를 받아볼 수 있습니다. 저의 경우는 사이트2곳을 같이 돌리고 있어 2종류가 나오는 로그입니다. $ sudo certbot renew --nginx --dry-run Saving debug log to /..
Certbot, Let's Encrypt로 SSL 인증서 발급받기(Ubuntu, NGINX) Let's Encrypt로 SSL 인증서를 발급받아 Https를 사용하는 방법을 알아보겠습니다. 우분투에 NGINX를 이용하여 홈페이지가 설정되어있다고 가정하겠습니다. 우선 certbot이 설치되어있느지 확인해 보면, $ apt list --installed | grep certbot WARNING: apt does not have a stable CLI interface. Use with caution in scripts. certbot/bionic-updates,bionic-updates,now 0.27.0-1~ubuntu18.04.2 all [installed] python-certbot-nginx/bionic,bionic,now 0.23.0-1 all [installed] python3-certb..

반응형