728x90 반응형 gpio2 Embedded Software 개발 : `schematic to source code` - 3 Embedded Software 개발 : `schematic to source code` - 1/2 편에 이어서... Embedded Software 개발 : `schematic to source code` - 1 일이 일이다 보니 회로도를 열어 볼 일이 종종 있는데, 가끔 뉴비분들과 이야기해보면 본적이 없어 모르시는 경우가 있다. 어찌보면 당연하기도 하다. IT가 대세인지 오래고 임베디드/제조는 기 chlrbgh0.tistory.com Embedded Software 개발 : `schematic to source code` - 2 Embedded Software 개발 : `schematic to source code` - 1 편에 이어서... Embedded Software 개발 : `schematic.. 2023. 5. 1. gpio(general purpose input / out) 누구나 알고 있고 너무도 범용적인 interface - hardware 계의 ioctl system call 같은 녀석이랄까?. 이래 저래 개발하다 보니 쓰이는 내용들을 한번 쯤은 정리해야겠다 싶었다. CPU/AP 에서는 대부분의 기능이 내장되어 있다. 사용자 / 제조사의 필요에 따라 임의로 사용하고 싶은 기능은 GPIO로 구현한다(hw/sw) ie. i2c device 가 이미 많이 물려있어 다른 채널에 물리고 싶다(그럴일은 없지만...). i2c 장치를 gpio pin(scl/sda)에 연결하여 구현하고 bitbanging driver를 구현 or enable qualcomm SoC의 경우 gpio 의 확장기능을 좀 더 편하게 쓸 수 있도록 OS/커널 초기화 시 config 기능도 지원한다. 역시 메.. 2023. 4. 17. 이전 1 다음 728x90 반응형