-
Notifications
You must be signed in to change notification settings - Fork 19
folder_drv
irmus edited this page Oct 8, 2014
·
1 revision
drv 폴더에는 third-party library가 아닌 위드로봇에서 작성한 드라이버 소스코드들이 있습니다. 보드 내장 LED를 제어한다거나 UART를 통한 stdio 등이 대표적인 예입니다.
각 파일들을 살펴보면 다음과 같습니다.
- assert : ASSERT 기능 구현. ASSERT 발생 시 호출되는 코드
- delay : busy waiting delay 함수 구현. 168MHz 클럭용
- fatfs : FatFs의 SD memory대응 SPI HAL
- led : LED 구동 함수. GPIO 초기화, 끄기/켜기/반전
- llio : stdio 관련 low level IO 구현. printf, scanf
- myAHRS.h : myAHRS 관련 정의
- myARS-USB.h : myARS-USB 관련 정의
- myPressure.h : myPressure 관련 정의
- startup_stm32f4xx.s : STM32F4 MCU의 start-up code. Vector table
- stm32f407xE.icf : STM32F407VE의 link recipe
- stm32f4xx.h : STM32F4xx의 common header
- stm32f4xx_conf.h : STM32F4 configuration header
- system_stm32f4xx : STM32F4 시스템 초기화 코드. 클럭/캐쉬 등 설정