기억저장소
close
프로필 배경
프로필 로고

기억저장소

  • 분류 전체보기 (231)
    • OS (99)
      • 우분투 (69)
      • 윈도우 (8)
      • macOS (22)
    • 마이크로칩 (50)
      • STM32 (46)
      • Rasberry Pi (2)
      • ETC (2)
    • 프로그래밍 (31)
      • 파이썬 (17)
      • 개발도구 (11)
      • Toy Project (3)
    • 개발노트 (26)
      • RDK (6)
      • Tip & Trcks (18)
      • Private Note (2)
    • 로그 (12)
      • 일상 (7)
      • 샀다 (4)
      • 받았다 (1)
    • 티스토리 (13)
    FreeRTOS V2 OS Timer 삽질기

    FreeRTOS V2 OS Timer 삽질기

    기존 프로젝트는 None-OS 모델로 개발이 진행되어, OS 없이 개발된 코드는 인수 인계 받아 프로젝트를 진행하였지만, 이번 새로 진행하는 프로젝트는 LCD 모듈이 추가되어 OS 없이 개발이 가능하지만 개발의 효율성을 높이기 위해 STM32에서 제공하는 FreeRTOS를 적용하여 진행하기로 하였다. OS를 사용하면 쓰레드 생성 및 공유자원 접근 그리고 쓰레드간 IPC를 보다 편하게 처리할 수 있으며, tick 타임을 직접 계산하여 타이머처럼 코딩하는 것이 아니라 OS에서 제공하는 SW Timer를 사용하면 보다 편하게 코딩할 수 있다. 그런데, 이번에 FreeRTOS를 처음 접해서 케바케로 다양한 삽질을 진행중에 있다. 우선 FreeRTOS 타이머를 생성하여 500ms 마다 주기적으로 타이머 콜백함수가..

    • format_list_bulleted 마이크로칩/STM32
    • · 2024. 5. 6.
    • textsms
    • navigate_before
    • 1
    • navigate_next
    전체 카테고리
    • 분류 전체보기 (231)
      • OS (99)
        • 우분투 (69)
        • 윈도우 (8)
        • macOS (22)
      • 마이크로칩 (50)
        • STM32 (46)
        • Rasberry Pi (2)
        • ETC (2)
      • 프로그래밍 (31)
        • 파이썬 (17)
        • 개발도구 (11)
        • Toy Project (3)
      • 개발노트 (26)
        • RDK (6)
        • Tip & Trcks (18)
        • Private Note (2)
      • 로그 (12)
        • 일상 (7)
        • 샀다 (4)
        • 받았다 (1)
      • 티스토리 (13)
    최근 글
    인기 글
    최근 댓글
    태그
    • #tiny serial
    • #zsh
    • #uart
    • #우분투 20.04
    • #꽁이
    • #LCD
    • #GPIO
    • #STM32CubeIDE
    • #oauth
    • #visual studio code
    • #우분투
    • #ST7789
    • #STM32
    • #DMA
    • #파이썬
    • #lvgl
    • #can
    • #TODO
    • #카카오
    • #J1939
    • #윈도우 10
    • #Led
    • #말티푸
    • #Mac
    • #개발환경
    • #티스토리
    • #시리얼 프로그램
    • #애드센스
    • #MacOS
    • #RDK
    Copyright © 쭈미로운 생활 All rights reserved.
    Designed by JJuum

    티스토리툴바