代码拉取完成,页面将自动刷新
同步操作将从 QuecPython/microPython 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
NAME := MICROPYTHON
include config/$(KCONFIG_CONFIG)
$(NAME)_SRCS = \
extmod/modubinascii.c \
extmod/moducryptolib.c \
extmod/moductypes.c \
extmod/moduhashlib.c \
extmod/modujson.c \
extmod/modurandom.c \
extmod/modure.c \
extmod/moduzlib.c \
extmod/utime_mphal.c \
extmod/vfs.c \
extmod/vfs_blockdev.c \
extmod/vfs_lfs.c \
extmod/vfs_reader.c \
lib/littlefs/lfs1.c \
lib/littlefs/lfs1_util.c \
lib/mp-readline/readline.c \
lib/netutils/netutils.c \
lib/timeutils/timeutils.c \
lib/utils/interrupt_char.c \
lib/utils/pyexec.c \
lib/utils/stdout_helpers.c \
lib/utils/sys_stdio_mphal.c \
ports/quectel/core/source/gccollect.c \
ports/quectel/core/source/help.c \
ports/quectel/core/source/mphalport.c \
ports/quectel/core/source/mpthreadport.c \
ports/quectel/core/source/quecpython.c \
ports/quectel/core/source/linklist.c \
ports/quectel/core/source/moddev.c \
ports/quectel/core/source/moduos.c \
ports/quectel/core/source/modexample.c \
ports/quectel/core/source/modsha1.c \
ports/quectel/core/source/modutils.c \
ports/quectel/core/source/utils_crc32.c \
ports/quectel/core/source/modostimer.c \
ports/quectel/core/source/modmachine.c \
ports/quectel/core/source/machine_pin.c \
ports/quectel/core/source/machine_timer.c \
ports/quectel/core/source/machine_rtc.c \
ports/quectel/core/source/modsocket.c \
ports/quectel/core/source/modnet.c \
ports/quectel/core/source/moddatacall.c \
ports/quectel/core/build/_frozen_mpy.c \
ports/quectel/core/source/modutime.c \
ports/quectel/core/source/modmisc.c \
ports/quectel/core/source/misc_power.c \
ports/quectel/core/source/misc_powerkey.c \
ports/quectel/core/source/misc_pwm.c \
ports/quectel/core/source/misc_adc.c \
ports/quectel/core/source/modsim.c \
ports/quectel/core/source/misc_usb.c \
py/argcheck.c \
py/asmarm.c \
py/asmbase.c \
py/asmthumb.c \
py/asmx64.c \
py/asmx86.c \
py/asmxtensa.c \
py/bc.c \
py/binary.c \
py/builtinevex.c \
py/builtinhelp.c \
py/builtinimport.c \
py/compile.c \
py/emitbc.c \
py/emitcommon.c \
py/emitglue.c \
py/emitinlinethumb.c \
py/emitinlinextensa.c \
py/emitnarm.c \
py/emitnthumb.c \
py/emitnx64.c \
py/emitnx86.c \
py/emitnxtensa.c \
py/emitnxtensawin.c \
py/formatfloat.c \
py/frozenmod.c \
py/gc.c \
py/lexer.c \
py/malloc.c \
py/map.c \
py/modarray.c \
py/modbuiltins.c \
py/modcmath.c \
py/modcollections.c \
py/modgc.c \
py/modio.c \
py/modmath.c \
py/modmicropython.c \
py/modstruct.c \
py/modsys.c \
py/modthread.c \
py/moduerrno.c \
py/mpprint.c \
py/mpstate.c \
py/mpz.c \
py/nativeglue.c \
py/nlr.c \
py/nlrpowerpc.c \
py/nlrsetjmp.c \
py/nlrthumb.c \
py/nlrx64.c \
py/nlrx86.c \
py/nlrxtensa.c \
py/obj.c \
py/objarray.c \
py/objattrtuple.c \
py/objbool.c \
py/objboundmeth.c \
py/objcell.c \
py/objclosure.c \
py/objcomplex.c \
py/objdeque.c \
py/objdict.c \
py/objenumerate.c \
py/objexcept.c \
py/objfilter.c \
py/objfloat.c \
py/objfun.c \
py/objgenerator.c \
py/objgetitemiter.c \
py/objint.c \
py/objint_longlong.c \
py/objint_mpz.c \
py/objlist.c \
py/objmap.c \
py/objmodule.c \
py/objnamedtuple.c \
py/objnone.c \
py/objobject.c \
py/objpolyiter.c \
py/objproperty.c \
py/objrange.c \
py/objreversed.c \
py/objset.c \
py/objsingleton.c \
py/objslice.c \
py/objstr.c \
py/objstringio.c \
py/objstrunicode.c \
py/objtuple.c \
py/objtype.c \
py/objzip.c \
py/opmethods.c \
py/pairheap.c \
py/parse.c \
py/parsenum.c \
py/parsenumbase.c \
py/persistentcode.c \
py/profile.c \
py/pystack.c \
py/qstr.c \
py/reader.c \
py/repl.c \
py/ringbuf.c \
py/runtime.c \
py/runtime_utils.c \
py/scheduler.c \
py/scope.c \
py/sequence.c \
py/showbc.c \
py/smallint.c \
py/stackctrl.c \
py/stream.c \
py/unicode.c \
py/vm.c \
py/vstr.c \
py/warning.c
ifneq ($(strip $(PLAT)),RDA)
$(NAME)_SRCS += \
extmod/modussl_mbedtls.c \
extmod/mb_ussl_error.c \
ports/quectel/core/source/utf8togbk.c \
ports/quectel/core/source/modsms.c \
ports/quectel/core/source/modvoicecall.c \
ports/quectel/core/source/machine_extint.c \
ports/quectel/core/source/machine_hw_spi.c \
ports/quectel/core/source/machine_iic.c \
ports/quectel/core/source/machine_lcd.c \
ports/quectel/core/source/machine_uart.c \
ports/quectel/core/source/machine_wdt.c \
ports/quectel/core/source/modlpm.c \
ports/quectel/core/source/modcelllocator.c \
ports/quectel/core/source/modwifiscan.c \
ports/quectel/core/source/sensor_sn95500.c \
ports/quectel/core/source/modsensor.c \
ports/quectel/core/source/modaudio.c \
ports/quectel/core/source/audio_audio.c \
ports/quectel/core/source/audio_tts.c \
ports/quectel/core/source/audio_record.c \
ports/quectel/core/source/audio_queue.c \
ports/quectel/core/source/modfota.c \
ifeq ($(strip $(PLAT)),ASR)
$(NAME)_SRCS += \
ports/quectel/core/source/modsecuredata.c
endif
endif
ifeq ($(strip $(PLAT)),Unisoc)
$(NAME)_SRCS += \
ports/quectel/core/source/modgnss.c \
ports/quectel/core/source/modble.c
endif
ifeq ($(CONFIG_LVGL), y)
$(NAME)_SRCS += \
ports/quectel/core/source/modlvgl.c
endif
ifeq ($(CONFIG_CAMERA), y)
$(NAME)_SRCS += \
ports/quectel/core/source/modcamera.c \
ports/quectel/core/source/camera_preview.c
endif
ifeq ($(CONFIG_SPINAND), y)
$(NAME)_SRCS += \
ports/quectel/core/source/machine_nandflash.c
endif
ifeq ($(CONFIG_RTMP), y)
$(NAME)_SRCS += \
ports/quectel/core/source/modrtmp.c
endif
ifeq ($(CONFIG_SPI_SDCARD), y)
$(NAME)_SRCS += \
extmod/vfs_fat.c \
extmod/vfs_fat_file.c
endif
$(NAME)_INCS = \
. \
extmod \
genhdr \
lib \
lib/littlefs \
lib/mp-readline \
lib/netutils \
lib/timeutils \
lib/utils \
ports/quectel/core/source \
py
EMPTY=
SPACE=$(EMPTY) $(EMPTY)
COMMA=$(EMPTY),$(EMPTY)
BUILD_TIMESTAMP=\\\"$(subst $(SPACE),_,$(subst $(COMMA),,$(shell echo $$(env LANG=en_US.UTF-8 date))))\\\"
$(NAME)_DEFINE = \
MP_ENDIANNESS_LITTLE \
MICROPY_BUILD_DATE=${BUILD_TIMESTAMP}
$(NAME)_CFLAGS = \
-Wno-error=unused-parameter \
-Wno-error=format-truncation \
-Wno-error=unused-variable \
-Wno-error=unused-function \
-Wno-error=format=
ifeq ($(CONFIG_LVGL), y)
$(NAME)_CFLAGS += \
-Wno-error=incompatible-pointer-types \
-Wno-error=sign-compare \
-Wno-error=unused-but-set-variable \
-Wno-error=switch-unreachable \
-Wno-error=unused-function
endif
ifeq ($(CONFIG_SPINAND), y)
$(NAME)_CFLAGS += \
-Wno-error=restrict \
-Wno-error=format-overflow=
endif
$(NAME)_COMPONENTS = peripheral
ifeq ($(CONFIG_CAMERA_DECODE), y)
$(NAME)_COMPONENTS += components/ZBar
$(NAME)_SRCS += \
ports/quectel/core/source/camera_scandecode.c
endif
ifeq ($(CONFIG_CAMERA_SAVEPHOTOS), y)
$(NAME)_SRCS += \
ports/quectel/core/source/camera_capture.c
endif
ifeq ($(CONFIG_JPEG), y)
$(NAME)_COMPONENTS += components/jpeg
endif
$(NAME)_COMPONENTS += utilities
ifeq ($(CONFIG_LVGL), y)
$(NAME)_COMPONENTS += components/lvgl
endif
ifeq ($(CONFIG_SPINAND), y)
$(NAME)_COMPONENTS += components/fs
else ifeq ($(CONFIG_SPI_SDCARD), y)
$(NAME)_COMPONENTS += components/fs/fatfs
endif
ifeq ($(CONFIG_RTMP), y)
$(NAME)_COMPONENTS += components/rtmpdump
endif
ifeq ($(CONFIG_QUECTHING), y)
$(NAME)_SRCS += ports/quectel/core/source/modquecIot.c
$(NAME)_INCS += ../../components/quecsdk
$(NAME)_COMPONENTS += components/quecsdk
endif
$(NAME)_PRIVATE_SCRIPT = private.mk
$(NAME)_PRIVATE_SCRIPT_TARGETS = construct clean
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。