본문 바로가기

엑셀2

엑셀 파일 저장하기 (펌웨어) LOG history 구분 1번 내용 2번 내용 3번 내용 4번 내용 저번에 했던 ATSAM4S 프로젝트에서 수신 받는 데이터를 파일로 저장해 달라는 기능이 필요했다. 보통 TXT 파일이나 바이너리 타입으로 저장하지만 여기서 요청사항은 조금 달랐다. 파일을 엑셀로 열어서 보고 싶습니다.  ?? 뭐라고 ?? 엑셀로 파일을 연다고? 그러면 해당 파일은 엑셀파일이어야 한다고?엑셀을 열어서 지원하는 파일 리스트를 찾아봤다. xls 파일이나 xlsx 파일이 가장 유력한데 관련된 오픈소스를 찾아봤다. ( https://github.com/QtExcel/QSimpleXlsxWriter ) 위 오픈소스 말고도 윈도우 C++ 등 여러 가지가 나왔지만 가장 큰 문제는 OS가 돌아가는 환.. 2024. 6. 30.
개발자가 프로그래밍보다 잘해야 하는 것 - 엑셀 안녕하세요 ​ 오늘은 개발자가 프로그래밍보다 잘해야 하는 엑셀에 대해 알아보겠습니다. 초보 개발자분들은 왜 엑셀을 잘해야 하지? 라고 생각할 수 있습니다. ​ 엑셀이 보통 연락망, 그래프 그리기, 민원 보고서 등 참고 자료 등으로 만 사용되기 때문이죠 그리고 프로그래밍에 직접적인 코딩을 도와주거나 하는 일은 없습니다. ​ 그런데 제가 강조하는 것은 엑셀이 생각보다 개발을 편하게 해주는 도구이기 때문입니다. 예를 들면 아래와 같은 테이블을 헥사 배열로 바꾸는 경우 머리가 아픕니다. ​ 아래 표대를 보면 ADDRCONFIG_MATCH_TABLE_DOUBLE_FIELD가 (0x1041040) 일 때의 표를 보여주고 있습니다. 처음에는 이해가 가서 저 값을 코드에 넣어 사용하면 문제가 없지만 추후 값을 바꾸려 .. 2021. 1. 13.