본문 바로가기
반응형

전체 글144

OCD32 MLink User Manual 1. Introduction OCD32_MLink는 Keil MDK에서 메가윈(megawin)사가 사용하는 ICE(인서킷 에뮬레이터) 도구입니다. 이 툴은 메가윈의 Cortex®-M0 시리즈 칩만 지원합니다. 본 개발 키트는 OCD(On-Chip-Debug) 실시간 디버깅 기능을 제공합니다. 또한, 패키지에 포함된 “ICP32_Programmer.exe”는 메가윈의 MLink를 위해 설계된 소프트웨어로, 사용자는 실제 제품에 장착된 MCU 칩을 분리하지 않고도 소프트웨어 도구에서 애플리케이션 코드를 업데이트할 수 있습니다. 추가로, 프로그래밍할 데이터를 MLink의 비휘발성 저장소에 저장할 수 있기 때문에, 이 독립형 프로그래머는 호스트(PC) 없이도 동작할 수 있습니다. 이 기능은 현장에서 PC가 .. 2026. 2. 4.
MLink Write Program Megawin M0 IC 중 초반에 생산 공급됐던 072라고 있는데, 아직 그 재고가 많이 있어서 사용중이다.현재 SDK나 Pack에는 사라진 것이지만..이거 소진 되면 다시 비슷하지만 다른 IC로 변경해야한다. 라이팅 툴의 programmer 소프트웨어를 1.5.0.0을 사용했었는데, 이상증상이 나타나곤 했다. 그 중에서도 가장 문제시 되는 것이용량이였다. 32KByte를 넘어가는 프로그램 용량은 PC에 타겟을 연결해서 라이팅하면 잘 되는데, MLink에다가 프로그램 한 뒤에In circuit Write를 하면 동작을 하지 않는 증상이 있었다. 국내 대리점인 두남에 문의를 했더니 버전 업 된 것이 나왔다고 그걸 사용해 보라고해서 써 봤다.2.5.0.0 버전으로 변경되었고, 좀 복잡하게 됐지만 문제가 해.. 2026. 2. 3.
About 롬돌이의 일상 소개 "롬돌이의 일상"은 임베디드 시스템 개발 실무 경험을 공유하려고 작성하고 있습니다.현업에서 약 25년이상 일을 하고 있습니다.주로 하는 일은 회로설계, PCB 설계, Firmware 작성, 테스트용 PC프로그램 작성(Python) 등입니다.분야는 자동화장비(이건 거의 안함), 의료기기/미용기기 개발(이걸 위주로합니다.)사용하는 프로세서는 PIC, MEGAWIN 8051, M0, STM32 Series, ADSTAR, CANTUS 등 입니다.이 분야의 분들은 아시겠지만 프로세서는 적응하면 되지요. ^^ 개발 툴은 ANSI C, KEIL 개발 환경, ESIC 개발 경험이 있는 분야는 BLE 를 이용한 시리얼통신, 일반 시리얼 통신프로세서를 이용해서 만드는 것은 대부분 도전하지요.AI 도구 활용 (ChatGP.. 2026. 2. 2.
개인정보처리방침 (Privacy Policy) # 개인정보처리방침 (Privacy Policy) 본 개인정보처리방침은 "롬돌이의 일상" (romdori.tistory.com, 이하 "본 블로그")이 수집하는 개인정보의 항목, 수집 및 이용 목적, 보유 및 이용기간, 파기 절차 등에 관한 사항을 안내합니다. 최종 수정일: 2026년 2월 2일 --- ## 1. 수집하는 개인정보의 항목 본 블로그는 별도의 회원가입 절차 없이 대부분의 콘텐츠를 제공하며, 방문 및 이용 과정에서 아래와 같은 정보가 자동으로 생성되어 수집될 수 있습니다. **자동 수집 정보:** - IP 주소 - 쿠키 - 방문 일시 - 서비스 이용 기록 - 브라우저 종류 및 OS - 방문 페이지 **댓글 작성 시:** - Tistory 계정 닉네임 - 작성 내용 ## 2. 개인정보의 .. 2026. 2. 2.
[AI] Python을 EXE 파일로 만들기 python 프로그램이 완료된 뒤 EXE 파일로 만들기 위해서 배치파일을 작성했다. python -m PyInstaller --noconfirm --clean --onefile --windowed ^ --collect-all bleak ^ --hidden-import=bleak.backends.winrt ^ --hidden-import=bleak.backends.winrt.client ^ --hidden-import=bleak.backends.winrt.scanner ^ PywaterMassMain.py 이와 같이 만들고 실행시키면dist 폴더 내에 "PywaterMassMain.exe" 파일이 만들어진다. 물론 에러가 발생할 수도 있는데 해당 에러를 해결하면 된다.시리얼 통신을 위해서.. 2026. 2. 2.
[AI]X-OR 계산기 간혹 통신 프로그램을 테스트 하다보면 CRC 데이터 값이 필요할 때가 있다. 보통 X-OR 결과 값을 사용하던가 0xFFFF-(X-OR결과값)을 사용할 때가 있다.그래서 X-OR 계산기를 만들어봤다. 프롬프트로 ascii 코드로 hex 코드를 넣었을 때 XOR 계산 결과를 만들어주는파이썬 프로그램을 짜줘라고 했더니 이런 프로그램이 나왔다.HEX 입력란에 ASCII로 HEX를 표현해서 넣으면 된다. 재미있군. 2026. 2. 2.
반응형