Embedded [Terminology] Embedded System Terminologies 위와 같은 call stack trace가 있을 때, 아래와 같이 해석할 수 있다. IOMMU (Input/Output Memory Management Unit, 입출력 메모리 관리 장치, IOMMU)는 DMA 가능한 입출력 버스와 주기억장치를 접속하는 메모리 관리 장치(MMU)이다. Image Sensor 는 MCLK 를 받아 PCLK(Pixel Clock) 을 생성한다. PCLK 는 Pi... CameraandroidterminologylinuxEmbeddedCamera Embedded Kafka를 통한 Kafka 테스트 마이크로서비스 아키텍쳐 환경에서 서로 다른 도메인들간 분산 이벤트 처리를 위해 Kafka를 사용하는 경우가 많은데, 실제 운영하는 Kafka를 연동한 후 테스트를 진행하는 경우를 종종 목격한 적이 있습니다. 이는 외부 afka에 의존해 테스트를 진행하는 것이기 때문에 테스트의 안정성을 떨어뜨릴 수 있고, 외부 Kafka의 문제로 인해 테스트 구동이 제한될 수도 있다고 생각합니다. Spring... kafkaSpring boot테스트testEmbeddedEmbedded RK3288 + ADAU1977 연결 기존 작업물(RK3399를 사용하는 보드)에 올라가있는 오디오칩셋이 제대로 작동하지 않는 것 같아 디버깅 과정이 필요했고 테스트 보드를 하나 만들어야 했다.. I2S 시리얼 클럭(SCLK) LR클럭 (LRCK RX /TX) 시리얼 데이터 (SD I/O) 등… 확인 가능하다. ADAU1977에서 나오는 SDATAOUT 라인을 RK3288의 i2s_sdi에 연결해야한다. ADAU1977에서 나오... EmbeddedEmbedded GPIO(1) GPIO OUTPUT DigitalOut class void write(int value) DigitalOut으로 설정된 GPIO 포트의 핀을 0 혹은 1의 값으로 출력한다. void read(int value) DigitalOut으로 설정된 GPIO 포트의 핀의 신호를 읽는다. DigitalIn class DigitalIn으로 설정된 GPIO 포트의 핀에서 입력 신호를 읽는다. void m... EmbeddedEmbedded [역] SPI 통신 중 선택 신호에 대한 선택 SPINSS_SOFT 및 SPINSS_HARD_OUTPUT 및 SPINSS_HARD_INPUT 아래의 문장은 외부 인터넷에서 번역하여 삭제하였다. ST 공식 코드에서 SPI는 일반적으로 다음과 같은 Init structure로 구성됩니다. hspi1.Instance = SPI1; hspi1.Init.Mode = SPI_MODE_MASTER; hspi1.Init.Direction = SPI_DIRECTION_2LINES;//SPI 듀플렉스 설정, 사실 ST가 어떻게 생각하는지 몰라요.I... Embedded 터치패드 센싱하기#1 - 프로젝트 준비 나는 입력장치가 너무너무 좋다. 좋아하는 마음을 억누를수가 없어서 일단 터치패드 모듈을 샀다. 내가 꾸준하다면 참 좋을텐데.. nRF52-DK 일단 제일 만만한 예제 twi_scanner 를 가져왔다. nRF52_SDK_16.0.0_98a08e2\examples\peripheral\twi_scanner 로 가면 있다. 나는 보통 SDK폴더 바로밑에 내 폴더 만들어서 nRF52_SDK_16.0... TouchpadI2Cnrf52EmbeddedEmbedded
[Terminology] Embedded System Terminologies 위와 같은 call stack trace가 있을 때, 아래와 같이 해석할 수 있다. IOMMU (Input/Output Memory Management Unit, 입출력 메모리 관리 장치, IOMMU)는 DMA 가능한 입출력 버스와 주기억장치를 접속하는 메모리 관리 장치(MMU)이다. Image Sensor 는 MCLK 를 받아 PCLK(Pixel Clock) 을 생성한다. PCLK 는 Pi... CameraandroidterminologylinuxEmbeddedCamera Embedded Kafka를 통한 Kafka 테스트 마이크로서비스 아키텍쳐 환경에서 서로 다른 도메인들간 분산 이벤트 처리를 위해 Kafka를 사용하는 경우가 많은데, 실제 운영하는 Kafka를 연동한 후 테스트를 진행하는 경우를 종종 목격한 적이 있습니다. 이는 외부 afka에 의존해 테스트를 진행하는 것이기 때문에 테스트의 안정성을 떨어뜨릴 수 있고, 외부 Kafka의 문제로 인해 테스트 구동이 제한될 수도 있다고 생각합니다. Spring... kafkaSpring boot테스트testEmbeddedEmbedded RK3288 + ADAU1977 연결 기존 작업물(RK3399를 사용하는 보드)에 올라가있는 오디오칩셋이 제대로 작동하지 않는 것 같아 디버깅 과정이 필요했고 테스트 보드를 하나 만들어야 했다.. I2S 시리얼 클럭(SCLK) LR클럭 (LRCK RX /TX) 시리얼 데이터 (SD I/O) 등… 확인 가능하다. ADAU1977에서 나오는 SDATAOUT 라인을 RK3288의 i2s_sdi에 연결해야한다. ADAU1977에서 나오... EmbeddedEmbedded GPIO(1) GPIO OUTPUT DigitalOut class void write(int value) DigitalOut으로 설정된 GPIO 포트의 핀을 0 혹은 1의 값으로 출력한다. void read(int value) DigitalOut으로 설정된 GPIO 포트의 핀의 신호를 읽는다. DigitalIn class DigitalIn으로 설정된 GPIO 포트의 핀에서 입력 신호를 읽는다. void m... EmbeddedEmbedded [역] SPI 통신 중 선택 신호에 대한 선택 SPINSS_SOFT 및 SPINSS_HARD_OUTPUT 및 SPINSS_HARD_INPUT 아래의 문장은 외부 인터넷에서 번역하여 삭제하였다. ST 공식 코드에서 SPI는 일반적으로 다음과 같은 Init structure로 구성됩니다. hspi1.Instance = SPI1; hspi1.Init.Mode = SPI_MODE_MASTER; hspi1.Init.Direction = SPI_DIRECTION_2LINES;//SPI 듀플렉스 설정, 사실 ST가 어떻게 생각하는지 몰라요.I... Embedded 터치패드 센싱하기#1 - 프로젝트 준비 나는 입력장치가 너무너무 좋다. 좋아하는 마음을 억누를수가 없어서 일단 터치패드 모듈을 샀다. 내가 꾸준하다면 참 좋을텐데.. nRF52-DK 일단 제일 만만한 예제 twi_scanner 를 가져왔다. nRF52_SDK_16.0.0_98a08e2\examples\peripheral\twi_scanner 로 가면 있다. 나는 보통 SDK폴더 바로밑에 내 폴더 만들어서 nRF52_SDK_16.0... TouchpadI2Cnrf52EmbeddedEmbedded