일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- 게임개발
- MODbus
- 파이썬
- 논문리뷰
- 개발자
- trapmessage
- 헬스케어
- 딥러닝
- 호흡분석
- 리뷰
- 논문
- connx
- ChatGPT
- ctypes
- yolo
- Protocol
- 언리얼엔진
- GPT
- V3
- python
- 네트워크
- C언어
- 챗지피티
- modbus-tcp
- 이터널리턴
- SNMP
- 프로그래머
- 설치
- Detectron2
- 딜러닝
- Today
- Total
목록2025/06 (3)
yusukaid's IT note
사실 STM32 프로젝트는 보통 git clone으로 가져오거나 기존 프로젝트에 추가해서 빌드하는 경우가 대부분이다. 이럴 때 cubeIDE는 정말 수많은 에러 메세지를 띄울 때가 많은데, 본인이 겪었고 해결했던 에러들을 공유해보자 한다.링커 오류 multiple difinition of ''링커 오류는 보통 여러가지 파일에서 같은 코드를 참조하고 있기 때문에 발생하는 오류다. extern 같은 문법을 활용해주면 해결된다.콘솔 상 에러 메세지가 없으나 빌드에 실패하는 경우아마 일반적으로 가장 많이 당황하는 에러일텐데, 이런 경우 이는 대부분 링커 오류로 사료된다. 허나 cubeIDE의 빌드 설정에 잘못된 커맨드가 입력된 경우에도 에러가 발생할 수 있기 때문에, 기본적으로 post-build나 pre-bu..

STM 기반 디바이스를 쓰는 사람이라면 필수적으로 사용하는 프로그램, CubeIDE. 일반적으로 장비의 펌웨어를 빌드하는 순서는 아래와 같다.1. cubemx로 mcu 선택 후 원하는 기능 선택2. code generate ➡️ 자동으로 코드 생성3. cubeIDE에서 프로젝트를 열고 코드 작성그럼 프로젝트 구성을 위해, 각 프로그램을 설치하고 실행해보자.CubeMX & CubeIDE 설치하기https://www.st.com/en/development-tools/stm32cubemx.html STM32CubeMX - STMicroelectronicsSTM32CubeMX - STM32Cube initialization code generator, STM32CubeMX-Win, STM32CubeMX, ST..

Node.js란?js 코드를 브라우저 밖에서 실행할 수 있게 해주는 런타임 프레임워크다. 보통 네트워크 연결 테스트를 위해 임시 서버를 만들고 활용한다. 진행할 작업은 wifi 리스트를 임의로 만든 후, wifi 리스트 스캔 및 연결까지 동작하는지를 확인하는 것이다.Node.js 설치하기https://nodejs.org/ko Node.js — 어디서든 JavaScript를 실행하세요Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.nodejs.org설치는 간단하다. 위 링크로 들어가서 다운로드를 하고 그대로 진행하면 된다.테스트에 필요한 html, css, js 파일은 이미 작성이 완료됐다는 가정 하에 본 글을 따라 진행하자..