100-uC-OS-II-002-unlocked.pdf
micro_processors.pdf
Serial Connection on MacOS
-
Kermit Usage
kermit
-
terminal에서
$ kermit
을 하면 kermit prompt 가 실행된다.
-
kermit prompt에서 ssh를 실행하여 서버로 접속한다.
-
그 상태에서 *.bin file을 가져온다.
$ kermit -s *.bin
-
Flash via cloud
Log in
- 회원 가입을 하고 로그인을 한 뒤
- Cloud Agent를 설치해야한다.


- browse를 눌러 bin file을 upload한다.
- 그러면 아래 Load Image 버튼이 활성화되는데 이를 누르면 flash가 완료된다.
-
scp 명령어 사용 가능
-
screen 끄는 방법
-
Block device는 mount할 수 있지만, character device는 mount할 수 없다.
-
cat, cp 도 안됨
-
MTD file: character, block file 둘 다 가능한 device
Week 1
- realtime kernel은 system software이다
- 내용
- real-time system concepts
- kernel structure
- task management
- TCB, task management kernel function
- time management
- timer management
- event management
- ECB manegement kernel function
- semaphore management
- semaphore는 event의 일종이다.
- integer variable
- message queue management
- memory management
- dynamic memory management
- FRDM-K64F board와 uC/OS-ll realtime kernel을 사용 하여 실습한다.
Contents
<aside>
☝🏻 1장 내용을 3주 동안 진행하는 만큼 확실히 이해해야해
</aside>
- Real-time systems
- Critical section of code