Firmware develop

다니엘·2022년 5월 18일
0

Activity.

① CMSIS가 무엇인지 인터넷에서 찾아 정리하시오.

Cortex Microcontroller Software Interface Standard의 약자로 소프트웨어 제품들 간 호환성을 고도화 시키고
소프트웨어 이식성을 증대 시키기 위해 ARM 사에서 개발한 소프트웨어 프레임워크 이다.

② 생성된 프로젝트에서 Drivers\STM32F4xx_HAL_Driver\Src에 생성된 파일의 개수는 몇 개인가?

③ Drivers\STM32F4xx_HAL_Driver\Src의 파일들 중 관련된 파일의 이름을 적으시오.
기능 디바이스 드라이버 파일 이름
GPIO General Purpose Input Output
ADC Analog to Digital Converter
UART 병렬 데이터의 형태를 직렬 방식으로 전환하여 데이터를 전송하는 컴퓨터 하드웨어의 일종이다.
Timer 개발자가 설정한 주기마다 인터럽트를 발생시킨다.
DAC Digital to Analog Converter
Flash 전기적으로 데이터를 지우고 다시 기록할수 있는 비휘발성 컴퓨터 기억장치를 말한다.
I2C
SPI 직렬 주변기기 인터페이스 또는 SPI 버스는 아키텍처 전이중 통신 모드로 동작하는 모토로라 아키텍처에 이름을 딴 동기화 직렬 데이터 연결 표준이다. 장치들은 마스터 슬레이브 모드로 통신하며
여기서 마스터 장치는 데이터 프레임을 초기화 한다.
Ethernet 컴퓨터 네트워크 기술의 하나로 , 일반적으로 LAN, MAN 및 WAN에서
가장 많이 활용되는 기술규격이다. ‘이더넷’ 이라는 명칭은 빛의 매질로 여겨졌던 에테르에서 유래되었다.

④ STM32CubeIDE의 펌웨어가 저장되는 폴더의 위치를 적으시오.

0개의 댓글