첫 커밋. 시간이 없어서 정리 안함.
96850
정리필요/Study/AUTOSAR CAN.mhtml
Normal file
BIN
정리필요/Study/Auto 스케쥴.xlsx
Normal file
54
정리필요/Study/Auto 용어.txt
Normal file
@@ -0,0 +1,54 @@
|
||||
DMS/OMS (Driver/Occupant Monitoring System), 운전자/승객 모니터링 시스템
|
||||
|
||||
차량용 인포테인먼트(IVI, In-Vehicle Infotainment)
|
||||
|
||||
SDV (Software Defined Vehicle)
|
||||
R-Car Open Access(RoX)
|
||||
SDV는 소프트웨어로 하드웨어를 제어하고 관리하는 자동차를 뜻하며,
|
||||
소프트웨어가 자동차의 주행 성능은 물론 편의 기능, 안전 기능, 차량의 감성 품질 및 브랜드의 아이덴티티까지 규정한다.
|
||||
크게 OTA 업데이트와 통합 ECU, 차량용 소프트웨어 및 클라우드 등으로 구성되는 전자 아키텍처, 모빌리티 및 커넥티비티 서비스를 통합하고 서드 파티 사업자까지 고려한 서비스 플랫폼 등으로 구성된다.
|
||||
|
||||
|
||||
ADCU: Automated Driving Control Unit
|
||||
- 자율주향과 관련된 전자제어장치를 통합한 것, 레이더, 라이더, 카메라등 이 각종 정보를 감지하면 ADCU는 이에 기반해 경로를 탐색하고 가감속을 결정한다.
|
||||
|
||||
APCU: Automated Parking Control Unit, 자율주차제어장치
|
||||
고수준의 초정밀 주차 지원 기능을 위한 고성능 컴퓨팅 플랫폼입니다.
|
||||
자동 주차 제어 장치는 서라운드 카메라 및 초음파 센서를 활용한 센서 융합을 통해 차량 주변을 감지합니다.
|
||||
|
||||
BSP(Board Support Package)
|
||||
|
||||
Automotive 용 Sample이 있는것.
|
||||
DM Sample 이란
|
||||
https://weeklylife.tistory.com/126
|
||||
|
||||
OPTEE
|
||||
VSFW
|
||||
|
||||
ASIL은 ‘Automotive Safety Integration Level’의 약자로, A부터 D등급까지 시스템과 똑같이 나뉘어 짐
|
||||
|
||||
OTA Over-The-Air 무선 업데이트 전반 (일반적인 총칭)
|
||||
FOTA Firmware OTA ECU 펌웨어 (예: MCU, Bootloader, BSP 등)
|
||||
SOTA Software OTA 앱, IVI UX, 내비게이션, 지도, 설정 등
|
||||
즉,
|
||||
FOTA는 ECU의 저수준 SW (펌웨어, 부트로더, OS 등) 업데이트
|
||||
SOTA는 UI/UX, 서비스, 앱 중심의 업데이트
|
||||
|
||||
DCU (Domain Control Unit)
|
||||
역할 여러 ECU를 통합 관리하는 중간 허브 역할
|
||||
ADAS DCU:
|
||||
카메라/레이더/라이다 정보를 통합 → 객체 인식/차선 유지/긴급제동 판단
|
||||
|
||||
IVI DCU:
|
||||
디스플레이, 오디오, 네비게이션, 무선통신 등을 통합 제어
|
||||
|
||||
VCU (Vehicle Control Unit)
|
||||
역할 차량의 전체적인 구동 및 상태 제어 담당
|
||||
가속페달을 밟으면
|
||||
→ VCU가 인버터/모터/배터리 상태를 보고
|
||||
→ 차량이 부드럽게 가속되도록 제어
|
||||
|
||||
회생제동 시
|
||||
→ 브레이크 신호 + 회생제동 알고리즘으로
|
||||
→ 적절한 전력 회수량을 계산하고 적용
|
||||
|
||||
BIN
정리필요/Study/HKMC MISRAC2023/20250528_150850.jpg
Normal file
|
After Width: | Height: | Size: 2.3 MiB |
BIN
정리필요/Study/HKMC MISRAC2023/20250528_150947.jpg
Normal file
|
After Width: | Height: | Size: 2.2 MiB |
BIN
정리필요/Study/HKMC MISRAC2023/20250528_150956.jpg
Normal file
|
After Width: | Height: | Size: 2.2 MiB |
BIN
정리필요/Study/HKMC MISRAC2023/20250528_151039.jpg
Normal file
|
After Width: | Height: | Size: 2.9 MiB |
BIN
정리필요/Study/HKMC MISRAC2023/20250528_151159.jpg
Normal file
|
After Width: | Height: | Size: 2.5 MiB |
BIN
정리필요/Study/HKMC MISRAC2023/20250528_151236.jpg
Normal file
|
After Width: | Height: | Size: 3.4 MiB |
BIN
정리필요/Study/HKMC MISRAC2023/20250528_151314.jpg
Normal file
|
After Width: | Height: | Size: 2.6 MiB |
BIN
정리필요/Study/HKMC MISRAC2023/20250528_151341.jpg
Normal file
|
After Width: | Height: | Size: 2.4 MiB |
BIN
정리필요/Study/HKMC MISRAC2023/20250528_151435.jpg
Normal file
|
After Width: | Height: | Size: 3.1 MiB |
BIN
정리필요/Study/HKMC MISRAC2023/20250528_151622.jpg
Normal file
|
After Width: | Height: | Size: 2.4 MiB |
BIN
정리필요/Study/HKMC MISRAC2023/20250528_151838.jpg
Normal file
|
After Width: | Height: | Size: 2.3 MiB |
BIN
정리필요/Study/HKMC MISRAC2023/20250528_151912.jpg
Normal file
|
After Width: | Height: | Size: 2.6 MiB |
BIN
정리필요/Study/HKMC MISRAC2023/20250528_152214.jpg
Normal file
|
After Width: | Height: | Size: 2.2 MiB |
BIN
정리필요/Study/HKMC MISRAC2023/20250528_152225.jpg
Normal file
|
After Width: | Height: | Size: 2.3 MiB |
BIN
정리필요/Study/HKMC MISRAC2023/20250528_152241.jpg
Normal file
|
After Width: | Height: | Size: 2.4 MiB |
BIN
정리필요/Study/HKMC MISRAC2023/20250528_152313.jpg
Normal file
|
After Width: | Height: | Size: 3.2 MiB |
BIN
정리필요/Study/HKMC MISRAC2023/20250528_152349.jpg
Normal file
|
After Width: | Height: | Size: 2.3 MiB |
BIN
정리필요/Study/HKMC MISRAC2023/20250528_152518.jpg
Normal file
|
After Width: | Height: | Size: 2.2 MiB |
BIN
정리필요/Study/HKMC MISRAC2023/20250528_152612.jpg
Normal file
|
After Width: | Height: | Size: 2.5 MiB |
BIN
정리필요/Study/HKMC MISRAC2023/20250528_152829.jpg
Normal file
|
After Width: | Height: | Size: 2.0 MiB |
BIN
정리필요/Study/HKMC MISRAC2023/20250528_152845.jpg
Normal file
|
After Width: | Height: | Size: 3.0 MiB |
BIN
정리필요/Study/HKMC MISRAC2023/20250528_153022.jpg
Normal file
|
After Width: | Height: | Size: 2.3 MiB |
BIN
정리필요/Study/HKMC MISRAC2023/20250528_153059.jpg
Normal file
|
After Width: | Height: | Size: 3.2 MiB |
BIN
정리필요/Study/HKMC MISRAC2023/20250528_153114.jpg
Normal file
|
After Width: | Height: | Size: 2.3 MiB |
BIN
정리필요/Study/HKMC MISRAC2023/20250528_153140.jpg
Normal file
|
After Width: | Height: | Size: 2.4 MiB |
BIN
정리필요/Study/HKMC MISRAC2023/20250528_153207.jpg
Normal file
|
After Width: | Height: | Size: 2.5 MiB |
BIN
정리필요/Study/HKMC MISRAC2023/20250528_153301.jpg
Normal file
|
After Width: | Height: | Size: 2.7 MiB |
BIN
정리필요/Study/HKMC MISRAC2023/20250528_153436.jpg
Normal file
|
After Width: | Height: | Size: 2.1 MiB |
BIN
정리필요/Study/HKMC MISRAC2023/20250528_153504.jpg
Normal file
|
After Width: | Height: | Size: 2.7 MiB |
BIN
정리필요/Study/HKMC MISRAC2023/20250528_153521.jpg
Normal file
|
After Width: | Height: | Size: 2.9 MiB |
BIN
정리필요/Study/HKMC MISRAC2023/20250528_153544.jpg
Normal file
|
After Width: | Height: | Size: 3.8 MiB |
BIN
정리필요/Study/HKMC MISRAC2023/20250528_153610.jpg
Normal file
|
After Width: | Height: | Size: 2.3 MiB |
BIN
정리필요/Study/HKMC MISRAC2023/20250528_153618.jpg
Normal file
|
After Width: | Height: | Size: 2.3 MiB |
1879
정리필요/Study/I2C Data/I2C Beagle_20250703.csv
Normal file
BIN
정리필요/Study/I2C Data/I2C Beagle_20250703.tdc
Normal file
BIN
정리필요/Study/I2C Data/I2C saleae_20250703.sal
Normal file
BIN
정리필요/Study/I2C Data/I2C1.jpg
Normal file
|
After Width: | Height: | Size: 263 KiB |
BIN
정리필요/Study/I2C Data/I2C2.jpg
Normal file
|
After Width: | Height: | Size: 484 KiB |
BIN
정리필요/Study/MCAL/CAN Time Set_20250620.xlsx
Normal file
BIN
정리필요/Study/MCAL/CAN_20250613.xlsx
Normal file
BIN
정리필요/Study/MCAL/I2CRegister.xlsx
Normal file
BIN
정리필요/Study/MCAL/SCIF 설정 Debug.xlsx
Normal file
BIN
정리필요/Study/MCAL/SPI 스트렝스 Bit Cal_20250707.xlsx
Normal file
BIN
정리필요/Study/MCAL/SPI 스트렝스 조절.xlsx
Normal file
BIN
정리필요/Study/MCAL_기능별_역할.xlsx
Normal file
32
정리필요/Study/PMIC/PMIC CRC Caculation.txt
Normal file
@@ -0,0 +1,32 @@
|
||||
6.3.1 Example CRC calculation (C)
|
||||
Below is a sample 1-byte CRC calculation in C language:
|
||||
uint8_t calculate_i2c_crc(uint8_t last_crc, uint8_t new_data)
|
||||
{
|
||||
crc_result = 0;
|
||||
// Extract bits of last_crc
|
||||
for(i=0;i<8;i++)
|
||||
{
|
||||
crc_c[i] = (last_crc >> i) & 1;
|
||||
}
|
||||
// Extract bits of new_data
|
||||
for(i=0;i<8;i++)
|
||||
{
|
||||
crc_d[i] = (new_data >> i) & 1;
|
||||
}
|
||||
crc_newcrc[7] = crc_d[7]^crc_d[6]^crc_d[5]^crc_c[5]^crc_c[6]^crc_c[7];
|
||||
crc_newcrc[6] = crc_d[6]^crc_d[5]^crc_d[4]^crc_c[4]^crc_c[5]^crc_c[6];
|
||||
crc_newcrc[5] = crc_d[5]^crc_d[4]^crc_d[3]^crc_c[3]^crc_c[4]^crc_c[5];
|
||||
crc_newcrc[4] = crc_d[4]^crc_d[3]^crc_d[2]^crc_c[2]^crc_c[3]^crc_c[4];
|
||||
crc_newcrc[3] =
|
||||
crc_d[7]^crc_d[3]^crc_d[2]^crc_d[1]^crc_c[1]^crc_c[2]^crc_c[3]^crc_c[7];
|
||||
crc_newcrc[2] =
|
||||
crc_d[6]^crc_d[2]^crc_d[1]^crc_d[0]^crc_c[0]^crc_c[1]^crc_c[2]^crc_c[6];
|
||||
crc_newcrc[1] = crc_d[6]^crc_d[1]^crc_d[0]^crc_c[0]^crc_c[1]^crc_c[6];
|
||||
crc_newcrc[0] = crc_d[7]^crc_d[6]^crc_d[0]^crc_c[0]^crc_c[6]^crc_c[7];
|
||||
// restore bits back to unsigned short
|
||||
for(i=0;i<8;i++)
|
||||
{
|
||||
crc_result |= crc_newcrc[i] << i;
|
||||
}
|
||||
return crc_result;
|
||||
}
|
||||