본문 바로가기
오실로스코프 사용법 feat.노이즈로 트리거 잡기 힘들다면... 임베디드 SW 개발을 하면서 오실로스코프를 사용하지 못하는 것은 교사에게 칠판과 분필 사용하지 못하는 것과 같습니다. 임베디드 세계에서 오실로스코프를 사용하지 못하면 개발하기가 힘들다고 볼 수 있습니다. 임베디드 MCU를 통해 내가 제어하는 파형이 어떻게 출력되고 있는지 확인해야 하기 때문입니다. 그럼 오실로스코프 사용법에 대해 이야기해보고자 합니다. 특별히 노이즈가 심할 때 에지 트리거 방식을 사용하여 파형을 잡지 못하고 있을 때 트리거를 걸 수 있는 꿀팁을 하나 알려드리도록 하겠습니다. 이번 오실로스코프는 제가 사용하는 요꼬가와 오실로스코프 기준으로 설명하겠습니다. 목차 1. 채널 설정 2. VERTICAL (수직축 스케일 설정 노브) 3. HORIZONTAL (시간축 스케일 설정 노브) 4. Tri.. 2022. 9. 29.
T32 JTAG 디버거 락 Censorship 기능 구현 Feat. MPC5744P 혹시 T32 JTAG 디버거 락 기능을 구현하고 계신가요? NXP칩이시가요? 그럼 정말 잘 찾아오셨습니다. 지금 이 글을 다 읽고 잘 이해하신다면 쉽게 구현하실 수 있을 것이라 생각합니다. 지금부터 Censorship 기능에 대해서 한번 알아보도록 하겠습니다. 고고고!! Censorship 기능이란? MCU를 개발하기 위해서는 디버거 장비가 필요합니다. 그중에서도 회사에서 가장 많이 사용하는 장비는 Trace 32 디버거 장비입니다. 저도 개발의 80%는 Trace32 디버거 장비를 사용하고 있습니다. Trace 32 디버거 장비는 MCU와 JTAG 라인으로 연결되어 있습니다. 그런데 제품을 양산할 시기가 되면 제품을 해커로부터 보호하는 기능들이 필요하게 됩니다. 그중에서도 JTAG 라인으로 디버거 장비.. 2022. 9. 14.
Saleae 로직 아날라이저 사용법 안녕하세요. 바이너리 임베디드입니다. 저번글에서는 saleae를 소개하는 글을 보았습니다. https://cookbook.tistory.com/32 saleae 로직 어널라이저 - 임베디드 SW 개발 필수 장비 안녕하세요. 오늘은 임베디드 SW 개발을 하면서 필수적으로 필요한 장비를 하나 소개하려고 합니다. 보통 상위 Application을 개발할 때 컴퓨터 하나만 들고 다니며 멋있게 자판을 두드리고 멋있게 cookbook.tistory.com 오늘은 Saleae 로직 아날라이저 사용법을 빠르게 배워보도록 하겠습니다. 제가 가지고 있는 장비는 Saleae 로직 아날라이저 pro 8입니다. 1. Saleae 로직 아날라이저 다운로드 & 프로그램 설치 아래 경로는 Saleae 로직 아날라이저를 다운로드할 수.. 2021. 12. 27.
saleae 로직 어널라이저 - 임베디드 SW 개발 필수 장비 안녕하세요. 오늘은 임베디드 SW 개발을 하면서 필수적으로 필요한 장비를 하나 소개하려고 합니다. 보통 상위 Application을 개발할 때 컴퓨터 하나만 들고 다니며 멋있게 자판을 두드리고 멋있게 엔터를 치고 끝내는 모습을 볼 수 있습니다. 멋있고 잘생긴 남자 주연 배우가 그러고 있으면 비현실적인 느낌이 들긴 하지만요..^^;; 하지만 임베디드 SW를 개발할 때는 그렇지 않습니다. 타깃 시스템과 그 주위에 어지럽게 널브러져 있는 인두기와 납들이 생각납니다. 그리고 그 주위에는 오실로스코프, 함수 발생기, 파워서플라이, 널브러져 있는 전선과 저항들이 있기 마련이죠. 그중에서도 임베디드 SW 개발을 하면서 가장 필요한 장비가 바로 계측장비라 할 수 있습니다. 왜냐하면 내가 열심히 개발한 SW가 내가 원하.. 2021. 12. 26.