출처 : ??
내용 : RTOS DAC Profiling
점수 : 90점
RTOS 사용시 예상치 못한 Task Inversion 이나
특정 Task의 과도한 점유 등을 간단하게 오실로스코프로 디버그 할 수 있는 방법 입니다.
예전에는 GPIO 하나를 할당해서 특정 Task의 실행 시간을 스코핑해서 관측 하거나,
OS_TICK의 증가 수를 보고 수행 시간을 측정 하곤 했는데요.
아래와 같이 DAC을 이용하면 참 여러 용도로 좋을 듯 합니다.
요즘 대부분 MCU들이 DAC을 내장 하고 있고, 출력 샘플링 속도도 어마어마 하게 빨라서 사용하는데 부담이 없을 것 같습니다.
조만간 실전에 도전!!
우연히 발견했는데...앞으로 계속 쓰게될것 같네요.
첨부 자료 참고 하세요!!
OSs-Micrium-Learning Centre-Verticle Market-Microchip.Solution_Guide.pdf
Thanks Kevin!!
'Technical Tips!!' 카테고리의 다른 글
[TT] Cortex Peripheral bit-banding (STM32 GPIO Bitband) (0) | 2015.07.08 |
---|---|
[TT] BLE nRF51822 Throughput , 최대 전송 성능 (0) | 2014.09.25 |
[TN] Understanding the Terms and Definitions of LDO Voltage Regulators (0) | 2014.05.14 |
STM32F4-Technical-Training.pdf (0) | 2013.10.30 |
uCOS-III 을 STM32F407 Discovery board에 올려보자. (0) | 2013.10.30 |