본문 바로가기
반응형

전체 글41

regmap_update_bits 함수 regmap의 특정 비트를 업데이트하기 위해서 regmap_update_bits 함수를 사용한다. /include/linux/regmap.h static inline int regmap_update_bits(struct regmap *map, unsigned int reg, unsigned int mask, unsigned int val) { return regmap_update_bits_base(map, reg, mask, val, NULL, false, false); } regmap_update_bits 함수를 살펴보면, 파라미터로 받는 reg 변수의 mask에 해당하는 영역에 val 변수값을 업데이트한다. val 변수값은 FIELD_PREP 매크로를 통해서 비트 영역에 맞는 값을 할당할 수 있다. .. 2022. 10. 28.
QXDM - Qt5WebKit.dll 파일 문제 최근에 퀄컴의 QXDM을 설치할 일이 생겼지만 Qt5WebKit.dll 관련 오류가 발생해서 고생했다. QXDM은 Qualcomm eXtensible Diagnostic Monitor의 약자로, 퀄컴 진단 모니터링 툴이며, Qt5WebKit.dll 은 QT5에서 사용하는 라이브러리 파일이다. QT는 C++을 주로 사용하는 GUI 프레임워크라고 한다. C++과 QML (Quick Markup Language)이라는 JavaScript기반의 자체 엔진 기반의 프레임워크이다. QXDM의 Qt5WebKit.dll 오류 퀄컴의 QXDM이 QT5로 제작된 것으로 보인다. QXDM을 설치하면 다음과 같은 에러가 발생하면서 QXDM을 실행할 수 없다. Qt5WebKit.dll 이(가) 없어 코드 실행을 진행할 수 없습.. 2022. 10. 9.
윈도우 화면캡처(스크린샷) 방법 5가지 - 총정리 컴퓨터를 쓰다 보면 윈도우에서 화면을 캡처할 일이 매우 많이 발생한다. 예전에는 Print Screen키를 누르는 것 밖에 없었는데 윈도우 버전이 올라가면서 좀 더 다양한 방법들로 발달하였다. 윈도우10에서 화면 캡처를 하는 몇 가지 방법을 정리해 보자. * 윈도우 화면 캡처 이 글에서는 윈도우의 화면 캡처 방법에 대해서 다음과 같이 크게 4가지 방법을 소개한다. 1. Print Screen 키 이용 2. 윈도우 캡처 단축키 사용 3. 캡처 도구 앱 이용 4. 일반 프로그램 이용 이 중 일반적으로 2번 단축키를 이용한 방법이 주로 사용되고 있지만, 사람에 따라서 다른 방법들도 많이 사용되고 있다. 각각의 방법에 대해서 상세히 알아보자. 1. Print Screen 키 이용 키보드 우측 상단의 Print .. 2022. 9. 9.
메모리 부족 현상 해결 - RAMMAP 메모리가 넉넉한데 메모리 부족 현상이 발생하였다. 창을 여러 개 띄워놓고 웹서핑을 하던 중 인터넷 브라우저가 중지되더니 꺼졌다. 그리고는 메모리 부족이라고 한다. Out of Memory 문구도 떳다. 오늘은 마이크로소프트 엣지에서 발생했지만, 며칠전에는 크롬에서도 발생했다. 아무리 봐도 브라우저와 상관없는 것 같다. 윈도우10의 문제인것 같다. 내 컴퓨터는 윈도우10이고, 메모리는 16GB이다. 아무리 생각해도 별로 창을 띄운 것 같지도 않은데 메모리 부족 현상이 나타나는 것이 맘에 안 든다. 먼저 작업 관리자를 켜서 메모리 사용량을 확인해 보았다. 작업 관리자는 윈도우 + X 키를 눌러서 나온 메뉴에서 작업 관리자를 누르거나, 하단 검색창에 치면 나온다. 일단 위의 캡처는 메모리를 정리한 후의 화면이.. 2022. 8. 22.
Helix QAC 문제 수정하기 HELIX-QAC.QAC.0911 Inserted '%1s' token in an attempt to continue parsing. Inserted ';' token in an attempt to continue parsing => 구분이 이상하다. 구조체 변수를 사용한다면 구조체가 정의되지 않았다. 구조체가 정의된 파일을 정확히 include 하고 있는지 확인하자. The distinction is strange. If a 'struct' variable is used, the 'struct' is not defined. Check that the structure is exactly including the defined file. HELIX-QAC.QAC.0818 Cannot find '%s' -.. 2022. 8. 17.
MISRA C:2021 Dir-4.3 Assembly language shall be encapsulated and isolated MISRA-C 2021. Dir 4.3 when a static function contains only variable declaration, asm and return statement This function contains a mix of in-line assembler statements and C statements. 코드 라인에 C 코드와 어셈블리어가 함께 포함되어 있을 때 발생한다. HELIX-QAC.QAC 3006 In-line assembler code has been encountered in a context where it is interspersed with C statements. Message 3006 will be generated on any function which i.. 2022. 8. 17.
[파이썬] matplotlib 한글 깨짐 해결하기 파이썬의 matplotlib로 그래프를 그릴 때 나오는 한글 깨짐 현상은 한글 폰트를 적용하여 해결할 수 있다. 단순히 encoding 같은 것으로 해결하려고 하면 더욱 미궁으로 빠지게 된다. 폰트를 이용하여 한글 깨짐 현상을 해결해 보자. * 한글깨짐 현상 파이썬의 matplotlib으로 그래프를 그릴 때 한글을 출력하려고 했지만 한글이 깨져 나와서 좌절하는 경우가 많다. matplotlib은 기본적으로 한글을 지원하지 않는다. 한글을 지원하기 위해서는 한글 폰트를 설정하여 한글을 표현해야 한다. 특히 한글깨짐현상을 해결하려고 encoding을 살펴보는 사람이 많은데, encoding은 문자의 해석이나 통신 등을 맞추기 위한 것이다. 한글 출력과는 다른 얘기다. 그래프창의 한글이 깨짐을 확인할 수 있다.. 2022. 6. 20.
[vscode] 한번에 여러 단어 검색하기 vscode를 사용하다 보면 여러 단어를 한 번에 검색해야 할 때가 있다. 나는 특히 로그 등을 출력하는 데이터를 필터링할 때 필요하다고 생각했다. vscode에서 여러 단어를 검색하는 방법에 대해서 알아보자. 처음에는 extension에 있는줄 알고, vscode의 여러 줄 검색, 여러 단어 검색, multi line search, multi line filter 등 여러 가지로 검색해 봤는데 찾을 수 없었다. 단지 검색 기능만 알아도 되는 것을 괜히 헤맨 것이다. * vscode 여러 단어 한 번에 검색 vscode에서 검색을 통해서 여러 단어를 한번에 검색할 수 있다. 검색(ctrl+Shift+F) 메뉴에서 정규식 사용을 선택하고 원하는 단어를 검색해 보자. 여러 단어를 검색할 때에는 정규식 사용을.. 2022. 5. 17.
반응형