분류 전체보기
-
[리눅스 커널] CPU overviewLinux/kernel 2023. 8. 3. 02:32
글의 참고 - http://www.wowotech.net/pm_subsystem/cpu_core_pm_overview.html - https://zhuanlan.zhihu.com/p/536776611 글의 전제 - 내가 글을 쓰다가 궁금한 점은 파란색 볼드체로 표현했다. 나도 모르기 때문에 나중에 알아봐야 할 내용이라는 뜻이다. - 밑줄로 작성된 글은 좀 더 긴 설명이 필요해서 친 것이다. 그러므로, 밑 줄 처친 글이 이해가 안간다면 링크를 따라서 관련 내용을 공부하자. 글의 내용 1. 소개 SMP(Symmetric Multi-Processing)가 유행하기 한참 전 리눅스 커널의 전원 관리는 주로 외부 장치에 집중되었으며, CPU 코어와 관련된 것은 기껏해야 CPU idle 정도 였다. 그러나 SMP가..
-
[리눅스 커널] Bus Types.Linux/kernel 2023. 8. 3. 02:32
글의 참고 - https://www.kernel.org/doc/html/next/driver-api/driver-model/bus.html - http://www.makelinux.net/ldd3/chp-14-sect-4.shtml#chp-14-FNOTE-1 - https://www.cnblogs.com/schips/p/linux_device_model.html 글의 전제 - 내가 글을 쓰다가 궁금한 점은 파란색 볼드체로 표현했다. 나도 모르기 때문에 나중에 알아봐야 할 내용이라는 뜻이다. - 밑줄로 작성된 글은 좀 더 긴 설명이 필요해서 친 것이다. 그러므로, 밑 줄 처친 글이 이해가 안간다면 링크를 따라서 관련 내용을 공부하자. - `글의 참조`에서 빨간색 볼드체로 체크된 링크는 이 글을 작성하면 가..
-
[리눅스 커널] PM - System Power ManagementLinux/kernel 2023. 8. 3. 02:32
글의 참고 - https://www.kernel.org/doc/html/next/driver-api/pm/devices.html#driverapi-pm-devices - https://lwn.net/Articles/505683/ - http://www.wowotech.net/pm_subsystem/suspend_and_resume.html - Mastering Linux Device Driver Development: Write custom device drivers to support computer peripherals in Linux operating systems by John Madieu - https://patchwork.kernel.org/project/linux-arm-kernel/patc..
-
[리눅스 커널] Symmetric Multi-Processing(SMP)Linux/kernel 2023. 8. 3. 02:32
글의 참고 - https://linux-kernel-labs.github.io/refs/heads/master/lectures/smp.html - https://en.wikipedia.org/wiki/Symmetric_multiprocessing - https://we.riseup.net/riseup+tech/balancing-hardware-interrupts - https://www.kernel.org/doc/Documentation/preempt-locking.txt - https://archive.kernel.org/oldlinux/htmldocs/kernel-hacking/routines-processorids.html - https://www.kernel.org/doc/Documentation..
-
[전자공학] 직렬 연결과 병렬 연결공학/전자공학 2023. 8. 3. 02:31
글의 참고 - https://ko.dict.naver.com/#/entry/koko/6603ce00450945d8be3a4373e1623e37 - https://namu.wiki/w/%EC%A0%84%EA%B8%B0%20%EC%A0%80%ED%95%AD#fn-1 - https://m.blog.naver.com/applepop/221160828735 - https://e-funny.tistory.com/entry/2%EA%B0%95-%ED%82%A4%EB%A5%B4%ED%9E%88%ED%98%B8%ED%94%84%EC%9D%98-%EB%B2%95%EC%B9%99 - https://javalab.org/serial_parallel_circuit_2/ - https://m.blog.naver.com/PostV..
-
[전자공학] 키르히호프의 법칙공학/전자공학 2023. 8. 3. 02:31
글의 참고 - https://ko.wikipedia.org/wiki/%ED%82%A4%EB%A5%B4%ED%9E%88%ED%98%B8%ED%94%84%EC%9D%98_%EC%A0%84%EA%B8%B0%ED%9A%8C%EB%A1%9C_%EB%B2%95%EC%B9%99 키르히호프의 전기회로 법칙 - 위키백과, 우리 모두의 백과사전 위키백과, 우리 모두의 백과사전. 키르히호프의 법칙이란 구스타프 키르히호프(Gustav Kirchhoff)가 구한 전기 회로에 대한 법칙이다. 키르히호프의 전기회로 법칙은 1845년 구스타프 키르히호프가 ko.wikipedia.org - https://kekes.tistory.com/32 키르히호프의 전압법칙과 메쉬해석법 지난 포스팅에는 키르히호프 전류법칙 (KCL, 제1법칙)을 ..
-
[전자공학] Push-Pull공학/전자공학 2023. 8. 3. 02:30
글의 참고 - https://irmus.tistory.com/76 - https://cookbook.tistory.com/20 글의 전제 - 밑줄로 작성된 글은 강조 표시를 의미한다. - 그림 출처는 항시 그림 아래에 표시했다. 글의 내용 - 목적, 소개 " Baremetal, Firmware, RTOS, Linux 관계없이 GPIO 를 출력 포트로 설정하면, 해당 GPIO 에 대한 물리적 `GPIO Configuration` 를 선택할 수 있다. 이 때, GPIO output mode 는 Push-Pull 가 Open-drain 이 있는데, 이 글에서는 Push-Pull 에 대해 알아본다. 일단 가장 중요한 건, Push-Pull 회로는 MCU 및 IC 의 내부 전원을 이용하여 출력포트의 값을 결정하는..
-
[전자공학] Open Drain & Open Collector공학/전자공학 2023. 8. 3. 02:30
-글의 참고 - https://forum.digikey.com/t/what-does-open-drain-mean/716 - https://www.analog.com/en/design-center/glossary/open-drain-collector.html - https://irmus.tistory.com/76 - https://cookbook.tistory.com/20 - https://gdnn.tistory.com/281 - https://gdnn.tistory.com/281 글의 전제 - 내가 글을 쓰다가 궁금한 점은 파란색 볼드체로 표현했다. 나도 모르기 때문에 나중에 알아봐야 할 내용이라는 뜻이다. - 밑줄로 작성된 글은 좀 더 긴 설명이 필요해서 친 것이다. 그러므로, 밑 줄 처친 글이 이해가..