STM32 & C언어 디자인 패턴
close
프로필 배경
프로필 로고

STM32 & C언어 디자인 패턴

  • 분류 전체보기 (171)
    • ▶ STM32 (63)
      • News (8)
      • 회로리뷰 (12)
      • Peripheral (37)
      • 개발환경 (6)
    • ▶ C Application (28)
      • 디자인 패턴 (22)
      • App 만들기 (6)
    • ▶ ARM Core (10)
    • ▶ RTOS (7)
      • RTOS 만들기 (7)
      • FreeRTOS (0)
      • ThreadX (0)
    • ▶ 일상리뷰 (3)
    • ▶ 이전글 (53)
      • C Pattern (25)
      • C Coding (7)
      • Linux (5)
      • Programming (6)
      • Book Reference (10)
  • 홈
  • 태그
  • 방명록
  • Github
STM32 MCU로 개발 시작하기 - MCU F/W예제 코드 찾기

STM32 MCU로 개발 시작하기 - MCU F/W예제 코드 찾기

오늘의 주제는 Datasheet 와 Reference manual로 MCU를 선택했다면, 이 MCU에 맞는 F/W(소프트웨어) 예제를 찾는 방법을 알아 보도록 하겠습니다. STM32는 크게 3가지 방법으로 예제 코드를 배포하고 있습니다. 배포되는 예제 코드는 모두 동일하며 ST에서 제공하고 있는 세가지 종류의 보드(Nucleo, Discovery, Evaluation)에서 바로 구동이 가능한 형태로 되어 있습니다. 배포되는 예제에는 BSP, HAL Driver, Middleware들 그리고 각 Compiler의 plugin 들이 포함되어 있습니다. 그리고 보드에서 완전히 동작하는 application, demo와 MCU의 각 주변장치(Peripheral)들의 개별 예제들이 들어있습니다. 이러한 예제들은 ..

  • format_list_bulleted ▶ STM32/회로리뷰
  • · 2023. 11. 19.
  • textsms
Eclipse Git 연동 - 2

Eclipse Git 연동 - 2

이전글에선 GitHub에 저장소를 만드는 것까지 진행했습니다. 이번에 Eclipse 부분을 보도록 하겠습니다. 먼저 테스트 코드를 작성합니다. 저는 아래와 같이 간단한 소스를 생성하였습니다. 이제 생성된 좌측의 program_1 폴더의 마우스 오른 버튼을 누르시고 [Team]>[Share Project...]를 누르고 아래 화면 처럼 세팅합니다. 이 설정은 현재 로컬 PC에 저장소 설정을 만드는 과정입니다. 이 설정이 만든 후 GitHub와 연동하게 됩니다. [Finish]를 누르면 아래 화면처럼 .git 폴더가 새로 생성됩니다. 그리고 아이콘 옆에 물음표(?)와 >가 생성됩니다. 여기에서 다시 program_1 폴더에 마우스 오른쪽을 클릭하여 [Team] > [Commit] 을 누르면 됩니다. 그리고 ..

  • format_list_bulleted ▶ 이전글/Programming
  • · 2018. 1. 20.
  • textsms
Eclipse Git 연동 - 1

Eclipse Git 연동 - 1

형상관리라고 하는 소스관리 프로그램이 있습니다. 작성한 소스 코드를 어떻게 관리하고 계신가요? 프로그램은 한번에 완성된 코드를 작성 할 수 없기 때문에 많은 수정을 하게 됩니다. 이 과정을 코딩과 디버깅 과정이라고 하는데 상당한 많은 작업을 하게 됩니다. 하나의 프로그램이 완성되어도 여러번의 유지보수가 발생하기도하고 혹은 대규모의 수정 및 파생 프로그램이 발생할 수 있기 때문에 소스관리를 하는 프로그램이 필요합니다. 소스를 가장 쉽게 관리하는 방법은 큰 규모의 수정이 생길 때 마다 날자별로 폴더를 새로 만들어 이전것은 백업하고 새로 복사한 코드에서 수정하는 고전적인 방법이 있습니다. 이 방법은 현재 코드와 바로 이전 코드는 비교적 비교하기 쉽지만 더 오래된 코드와 비교하기는 어렵습니다. 또한 수정된 코드..

  • format_list_bulleted ▶ 이전글/Programming
  • · 2018. 1. 20.
  • textsms
  • navigate_before
  • 1
  • navigate_next
공지사항
  • [2023.11.15] App State machine 글 게재
  • [2023.11.3] 티스토리 다시 시작합니다
전체 카테고리
  • 분류 전체보기 (171)
    • ▶ STM32 (63)
      • News (8)
      • 회로리뷰 (12)
      • Peripheral (37)
      • 개발환경 (6)
    • ▶ C Application (28)
      • 디자인 패턴 (22)
      • App 만들기 (6)
    • ▶ ARM Core (10)
    • ▶ RTOS (7)
      • RTOS 만들기 (7)
      • FreeRTOS (0)
      • ThreadX (0)
    • ▶ 일상리뷰 (3)
    • ▶ 이전글 (53)
      • C Pattern (25)
      • C Coding (7)
      • Linux (5)
      • Programming (6)
      • Book Reference (10)
최근 글
인기 글
최근 댓글
태그
  • #STM32
  • #C언어
  • #STM32G4
  • #arm
  • #C언어 패턴
  • #STM32H7
  • #디자인 패턴
  • #디자인패턴
  • #MCU
  • #rtos
전체 방문자
오늘
어제
전체
Copyright © STM32 & C언어 디자인 패턴 All rights reserved.
Designed by JJuum

티스토리툴바