작성
·
402
·
수정됨
1
안녕하세요, 강의 21:40초 경 사용되는 함수들에 대한 질문입니다: write에서는 Xil_Out32, read에서는 Xil_In32라는 함수가 쓰이고 있습니다. 눌러본 결과 동작은 확인할 수 있었습니다.
Q: 해당 함수들은 처음에 include한 xil_io.h 파일에 포함된 함수들인데요, 이러한 파일도 자동으로 생성된 것이라고 생각됩니다. 이러한 함수들은 vivado에서 export할 때 자동으로 만들어지는 것인가요? 즉 작성한 HDL코드와 동일한 동작을 할 수 있도록 C code들이 생성되어있는 것인가요?
감사합니다!
답변 1
0
안녕하세요 :)
해당 함수는
ps <-> pl 간의 IF 인 AXi4-Lite 를 통해 RW 하는데 사용하는 함수입니다.
그 함수는 드라이버 코드입니다. 자동생성해주고 우리는 그것을 사용해서 시스템을 동작시키고 있습니다.
더 자세한 설명은 구글링에 해당 함수를 검색해보시면 많은 자료가 나올거에요.
즐공하세요 :)