본문 바로가기
반응형

전체 글145

BLE 통신 통신 프로그램을 하나 짜 줘블루투스로 데이터를 수신할 거야. 지난 번에 블루투스로 짜 봤었는데. 그걸 기억했으면 좋겠다.그리고, 수신된 바이트를 표시하는 창을 만들어줘.0번바이트인 0x02가 시작이고, aa번 바이트 0x03이 종료야, aa-1번 바이트는 CRC 바이트로, 1번 바이트와 aa-1번 바이트를 EX-OR 연산해서 하위바이트를 사용할거야.xx는 히터 1의 현재 온도xx는 히터 2의 현재 온도xx는 히터 1의 에러상태, 1이면 에러, 0이면 정상, 램프로 표시해 주는데 에러이면 적색, 정상이면 녹색xx는 히터 2의 에러상태, 1이면 에러, 0이면 정상, 램프로 표시해 주는데 에러이면 적색, 정상이면 녹색xx는 감압기능의 사용여부, 1이면 사용중, 0이면 사용하지 않는 중. 스위치로 표시해 줘xx.. 2026. 2. 10.
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.
반응형