初次提交,仅写了mipi tx部分

This commit is contained in:
liyuanpeng 2026-01-26 15:48:44 +08:00
commit f521910654
224 changed files with 12133 additions and 0 deletions

5
.gitignore vendored Normal file
View File

@ -0,0 +1,5 @@
/pgm
/compile
/fw2flash
/link
/output

23
coding_rule.txt Normal file
View File

@ -0,0 +1,23 @@
1、SDK变量命名延续原SDK的下划线命名法不使用驼峰命名法
2、编码格式使用UTF-8
3、if判断相等时变量放在右值
4、对外接口必须检测入口参数
5、单一语句需内联
6、硬件操作相关变量定义需防优化
WL818_SDK
├─compile
├─fw2flash
├─link
├─output
├─pgm
└─src
├─.vs
├─code //用户app
│ └─project_case
│ └─RM692H5_120HZ_DSC3_1
├─driver //驱动层,对内封装寄存器地址
│ ├─include
│ ├─source
│ └─ulog
└─include //对外头文件hal和common定义

View File

@ -0,0 +1,3 @@
{
"CurrentProjectSetting": "无配置"
}

View File

@ -0,0 +1,15 @@
{
"ExpandedNodes": [
"",
"\\code",
"\\code\\project_case",
"\\code\\project_case\\RM692H5_120HZ_DSC3_1",
"\\driver",
"\\driver\\include",
"\\driver\\source",
"\\driver\\ulog",
"\\include"
],
"SelectedNode": "\\driver\\include\\la_uart.h",
"PreviewInSolutionExplorer": false
}

BIN
src/.vs/slnx.sqlite Normal file

Binary file not shown.

BIN
src/.vs/src/v16/.suo Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
src/.vs/src/v17/.wsuo Normal file

Binary file not shown.

View File

@ -0,0 +1,78 @@
{
"Version": 1,
"WorkspaceRootPath": "D:\\__work\\__2025\\Los angeles\\IC_Phase\\09_workspace\\cob_16pm\\ip_16pm_6.8inch_edp_to_mipi_20251127\\src\\",
"Documents": [
{
"AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|D:\\__work\\__2025\\Los angeles\\IC_Phase\\09_workspace\\cob_16pm\\ip_16pm_6.8inch_edp_to_mipi_20251127\\src\\code\\project_case\\RM692H5_120HZ_DSC3_1\\mipi_tx.c||{D0E1A5C6-B359-4E41-9B60-3365922C2A22}",
"RelativeMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|solutionrelative:code\\project_case\\RM692H5_120HZ_DSC3_1\\mipi_tx.c||{D0E1A5C6-B359-4E41-9B60-3365922C2A22}"
},
{
"AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|D:\\__work\\__2025\\Los angeles\\IC_Phase\\09_workspace\\cob_16pm\\ip_16pm_6.8inch_edp_to_mipi_20251127\\src\\code\\project_case\\RM692H5_120HZ_DSC3_1\\ini.c||{D0E1A5C6-B359-4E41-9B60-3365922C2A22}",
"RelativeMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|solutionrelative:code\\project_case\\RM692H5_120HZ_DSC3_1\\ini.c||{D0E1A5C6-B359-4E41-9B60-3365922C2A22}"
},
{
"AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|D:\\__work\\__2025\\Los angeles\\IC_Phase\\09_workspace\\cob_16pm\\ip_16pm_6.8inch_edp_to_mipi_20251127\\src\\code\\project_case\\RM692H5_120HZ_DSC3_1\\pmic.c||{D0E1A5C6-B359-4E41-9B60-3365922C2A22}",
"RelativeMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|solutionrelative:code\\project_case\\RM692H5_120HZ_DSC3_1\\pmic.c||{D0E1A5C6-B359-4E41-9B60-3365922C2A22}"
}
],
"DocumentGroupContainers": [
{
"Orientation": 0,
"VerticalTabListWidth": 256,
"DocumentGroups": [
{
"DockedWidth": 200,
"SelectedChildIndex": 4,
"Children": [
{
"$type": "Bookmark",
"Name": "ST:0:0:{3ae79031-e1bc-11d0-8f78-00a0c9110057}"
},
{
"$type": "Bookmark",
"Name": "ST:0:0:{1c64b9c2-e352-428e-a56d-0ace190b99a6}"
},
{
"$type": "Document",
"DocumentIndex": 1,
"Title": "ini.c",
"DocumentMoniker": "D:\\__work\\__2025\\Los angeles\\IC_Phase\\09_workspace\\cob_16pm\\ip_16pm_6.8inch_edp_to_mipi_20251127\\src\\code\\project_case\\RM692H5_120HZ_DSC3_1\\ini.c",
"RelativeDocumentMoniker": "code\\project_case\\RM692H5_120HZ_DSC3_1\\ini.c",
"ToolTip": "D:\\__work\\__2025\\Los angeles\\IC_Phase\\09_workspace\\cob_16pm\\ip_16pm_6.8inch_edp_to_mipi_20251127\\src\\code\\project_case\\RM692H5_120HZ_DSC3_1\\ini.c",
"RelativeToolTip": "code\\project_case\\RM692H5_120HZ_DSC3_1\\ini.c",
"ViewState": "AgIAABkAAAAAAAAAAAAAwCwAAAAXAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000423|",
"WhenOpened": "2025-11-28T05:59:36.166Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 2,
"Title": "pmic.c",
"DocumentMoniker": "D:\\__work\\__2025\\Los angeles\\IC_Phase\\09_workspace\\cob_16pm\\ip_16pm_6.8inch_edp_to_mipi_20251127\\src\\code\\project_case\\RM692H5_120HZ_DSC3_1\\pmic.c",
"RelativeDocumentMoniker": "code\\project_case\\RM692H5_120HZ_DSC3_1\\pmic.c",
"ToolTip": "D:\\__work\\__2025\\Los angeles\\IC_Phase\\09_workspace\\cob_16pm\\ip_16pm_6.8inch_edp_to_mipi_20251127\\src\\code\\project_case\\RM692H5_120HZ_DSC3_1\\pmic.c",
"RelativeToolTip": "code\\project_case\\RM692H5_120HZ_DSC3_1\\pmic.c",
"ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000423|",
"WhenOpened": "2025-11-28T05:51:18.653Z"
},
{
"$type": "Document",
"DocumentIndex": 0,
"Title": "mipi_tx.c",
"DocumentMoniker": "D:\\__work\\__2025\\Los angeles\\IC_Phase\\09_workspace\\cob_16pm\\ip_16pm_6.8inch_edp_to_mipi_20251127\\src\\code\\project_case\\RM692H5_120HZ_DSC3_1\\mipi_tx.c",
"RelativeDocumentMoniker": "code\\project_case\\RM692H5_120HZ_DSC3_1\\mipi_tx.c",
"ToolTip": "D:\\__work\\__2025\\Los angeles\\IC_Phase\\09_workspace\\cob_16pm\\ip_16pm_6.8inch_edp_to_mipi_20251127\\src\\code\\project_case\\RM692H5_120HZ_DSC3_1\\mipi_tx.c",
"RelativeToolTip": "code\\project_case\\RM692H5_120HZ_DSC3_1\\mipi_tx.c",
"ViewState": "AgIAAAYFAAAAAAAAAAAAACMFAAAeAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000423|",
"WhenOpened": "2025-11-28T04:16:19.696Z",
"EditorCaption": ""
}
]
}
]
}
]
}

View File

@ -0,0 +1,62 @@
{
"Version": 1,
"WorkspaceRootPath": "D:\\__work\\__2025\\Los angeles\\IC_Phase\\09_workspace\\cob_16pm\\ip_16pm_6.8inch_edp_to_mipi_20251127\\src\\",
"Documents": [
{
"AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|D:\\__work\\__2025\\Los angeles\\IC_Phase\\09_workspace\\cob_16pm\\ip_16pm_6.8inch_edp_to_mipi_20251127\\src\\code\\project_case\\RM692H5_120HZ_DSC3_1\\ini.c||{D0E1A5C6-B359-4E41-9B60-3365922C2A22}",
"RelativeMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|solutionrelative:code\\project_case\\RM692H5_120HZ_DSC3_1\\ini.c||{D0E1A5C6-B359-4E41-9B60-3365922C2A22}"
},
{
"AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|D:\\__work\\__2025\\Los angeles\\IC_Phase\\09_workspace\\cob_16pm\\ip_16pm_6.8inch_edp_to_mipi_20251127\\src\\code\\project_case\\RM692H5_120HZ_DSC3_1\\mipi_tx.c||{D0E1A5C6-B359-4E41-9B60-3365922C2A22}",
"RelativeMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|solutionrelative:code\\project_case\\RM692H5_120HZ_DSC3_1\\mipi_tx.c||{D0E1A5C6-B359-4E41-9B60-3365922C2A22}"
}
],
"DocumentGroupContainers": [
{
"Orientation": 0,
"VerticalTabListWidth": 256,
"DocumentGroups": [
{
"DockedWidth": 200,
"SelectedChildIndex": 3,
"Children": [
{
"$type": "Bookmark",
"Name": "ST:0:0:{3ae79031-e1bc-11d0-8f78-00a0c9110057}"
},
{
"$type": "Bookmark",
"Name": "ST:0:0:{1c64b9c2-e352-428e-a56d-0ace190b99a6}"
},
{
"$type": "Document",
"DocumentIndex": 1,
"Title": "mipi_tx.c",
"DocumentMoniker": "D:\\__work\\__2025\\Los angeles\\IC_Phase\\09_workspace\\cob_16pm\\ip_16pm_6.8inch_edp_to_mipi_20251127\\src\\code\\project_case\\RM692H5_120HZ_DSC3_1\\mipi_tx.c",
"RelativeDocumentMoniker": "code\\project_case\\RM692H5_120HZ_DSC3_1\\mipi_tx.c",
"ToolTip": "D:\\__work\\__2025\\Los angeles\\IC_Phase\\09_workspace\\cob_16pm\\ip_16pm_6.8inch_edp_to_mipi_20251127\\src\\code\\project_case\\RM692H5_120HZ_DSC3_1\\mipi_tx.c",
"RelativeToolTip": "code\\project_case\\RM692H5_120HZ_DSC3_1\\mipi_tx.c",
"ViewState": "AgIAABIFAAAAAAAAAAAAACQFAAAUAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000423|",
"WhenOpened": "2025-12-04T08:25:27.208Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 0,
"Title": "ini.c",
"DocumentMoniker": "D:\\__work\\__2025\\Los angeles\\IC_Phase\\09_workspace\\cob_16pm\\ip_16pm_6.8inch_edp_to_mipi_20251127\\src\\code\\project_case\\RM692H5_120HZ_DSC3_1\\ini.c",
"RelativeDocumentMoniker": "code\\project_case\\RM692H5_120HZ_DSC3_1\\ini.c",
"ToolTip": "D:\\__work\\__2025\\Los angeles\\IC_Phase\\09_workspace\\cob_16pm\\ip_16pm_6.8inch_edp_to_mipi_20251127\\src\\code\\project_case\\RM692H5_120HZ_DSC3_1\\ini.c",
"RelativeToolTip": "code\\project_case\\RM692H5_120HZ_DSC3_1\\ini.c",
"ViewState": "AgIAAMcAAAAAAAAAAAAAAN0AAAAeAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000423|",
"WhenOpened": "2025-12-04T08:25:10.142Z",
"EditorCaption": ""
}
]
}
]
}
]
}

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Some files were not shown because too many files have changed in this diff Show More