# 4G-OpenCPU-project-v1 **Repository Path**: lujunfeng114/4g-opencpu-project-v1 ## Basic Information - **Project Name**: 4G-OpenCPU-project-v1 - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2025-12-06 - **Last Updated**: 2025-12-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README sc# 4G-OpenCPU-project-v1 # 介绍 1. **4G-OpenCPU-project-v1工程,用户代码在此工程开发** 2. **需要搭配工作空间4g-opencpu-project-work-space项目代码使用** 3. **4g-opencpu-project-work-space项目为原厂提供开发包,需要SConscript文件修改编译项目名称,编译用户工程,需要改为目标工程** ```python if env['DEMO_SUPPORT'].lower() != 'n': # 编译demo compnent_list.append('examples') demo_support = env['DEMO_SUPPORT'].lower() Export('demo_support') elif env['TEST_SUPPORT'].lower() == 'y': # 编译test程序 compnent_list.append('test') test_support_def = [] for k, v in TestSelect.TestSupport.items(): # 检索test宏定义 if v.lower() == 'y': test_support_def.append(k) env.PrependUnique(CPPDEFINES=test_support_def) else: # 编译用户工程,需要改为目标工程 compnent_list.append('4g-opencpu-project-v1') # compnent_list.append('custom-project-test2') ``` # 编译项目 ## 工作空间下执行scons命令 ``` scons ``` ## 项目输出固件 ``` 4G-project\4g-opencpu-project-work-space\out\image\ML307C_APP.map ``` # 使用模块芯片型号 - ML307C-DC-CN:支持AT开发,支持二次开发,ROM+RAM为4M+4M; - 厂家选型资料 https://rcnz2dw2xfpt.feishu.cn/wiki/SB04wtwThiEbUrkHcYicENAFngc