|
|
本帖最后由 hongda 于 2024-7-31 14:30 编辑
{ "AT^HEAPINFO", parse_heap_info_handle, "" },
{ "AT^STACKINFO", parse_stack_info_handle, "" },
/* 直接发A核的命令 */
{ "AT^APPTEST", app_test_handle, "" },
{ "AT^RESET", app_reset_handle, "" },
{ "AT^FSTEST", app_fs_test_handle, "" },
{ "AT^FSRWTEST", app_fs_rw_test_handle, "" },
{ "AT^FSFORMAT", app_fs_format_handle, "" },
{ "AT^FSSETCLK", app_fs_set_clk_handle, "" },
{ "AT^FSREADCLK", app_fs_read_clk_handle, "" },
{ "AT^FSWRITE", app_fs_write_handle, "" }, // AT^FSWRITE=0,"test",1024
{ "AT^FSCHECK", app_fs_check_handle, "" }, // AT^FSCHECK=0,"test",1024
{ "AT^FSRM", app_fs_rm_handle, "" }, // AT^FSRM=3,"test"
{ "AT^GETWSTPVER", app_get_wstp_version_handle, "" },
{ "AT^DTCMBW", app_test_dtcm_baudwidth_handle, "" },
{ "AT^L2MBW", app_test_l2m_baudwidth_handle, "" },
{ "AT^MMCBW", app_test_mmc_baudwidth_handle, "" },
{ "AT^PSRAMBW", app_test_psram_baudwidth_handle, "" },
{ "AT^NORFLASHBW", app_test_norflash_baudwidth_handle, "" },
{ "AT^NANDFLASHBW", app_test_nandflash_baudwidth_handle, "" },
{ "AT^FSINFO", app_get_fs_info_handle, "" },
{ "AT^TIMESET", app_time_set_handle, "" },
{ "AT^TIMEGET", app_time_get_handle, "" },
{ "AT^MMCSWITCHCMD", parse_emmc_switch_handle, "" }, // AT^MMCSWITCHCMD=0x031E0100
{ "AT^MMCGETECSD", parse_emmc_get_ext_csd_handle, "" }, // AT^MMCGETECSD
{ "AT^MMCGETCID", parse_emmc_get_cid_handle, "" }, // AT^MMCGETCID
{ "AT^MMCCMD60", parse_emmc_send_cmd60_handle, "" }, // AT^MMCCMD60
{ "AT^MMCCMD56", parse_emmc_send_cmd56_handle, "" }, // AT^MMCCMD56==0xF0000061
{ "AT^MMCDRIVERCAP", parse_emmc_set_driver_cap_handle, "" }, // AT^MMCDRIVERCAP==5 (CLASS 0--7)
{ "AT^LOGWRITE", parse_log_file_write, "" },
{ "AT^PMADDVOTE", app_test_pm_add_vote, "" },
{ "AT^PMRMVOTE", app_test_pm_remove_vote, "" },
{ "AT^LCDON", app_test_pm_lcd_on, "" },
{ "AT^LCDOFF", app_test_pm_lcd_off, "" },
{ "AT^SYSSHIPMODE", app_test_pm_into_ship_mode, "" },
{ "AT^SYSFORCEDEEP", app_test_pm_into_force_deep_sleep_mode, "" },
{ "AT^PMMODE", app_test_pm_req_mode, "" },
{ "AT^PMMODESETUSR", app_test_set_pm_req_mode, "" },
{ "AT^PMMODEGET", app_test_pm_dfx_mode, "" },
{ "AT^GETCURSEC", app_get_cur_second, "" },
{ "AT^LCDFILL", app_test_lcd_fill, "" },
{ "AT^LCDLIGHT", app_test_lcd_light, "" },
{ "AT^GETIDS", app_get_ids, "" },
{ "AT^STOUCHRESUME", app_set_touch_resume_flag, "" },
{ "AT^SMCUDYMPW", app_set_dynamic_power_flag, "" },
{ "AT^PMCLDO1PD", app_set_cldo1_power_down, "" },
{ "AT^AESDECRYPT", app_test_aes_decrypt, "" },
{ "AT^AESENCRYPT", app_test_aes_encrypt, "" },
{ "AT^AESSETGID", app_test_aes_setgid, "" },
{ "AT^SETAPPDELAY", app_set_delay_time, "" },
{ "AT^SETCLDO1VOL", app_set_cldo_voltage, "" },
#if defined(CONFIG_ADC_SUPPORT_AUTO_SCAN)
{ "AT^ADCAUTOSCAN", app_adc_autosample, "" },
{ "AT^CLOSEADCSCAN", app_adc_disableautosample, "" },
{ "AT^SHOWADCDATA", app_adc_show_data, "" },
#endif
{ "AT^NANDW", app_nand_write, "" },
{ "AT^NANDR", app_nand_read, "" },
{ "AT^NANDE", app_nand_erase, "" },
{ "AT^NANDM", app_nand_mark, "" },
{ "AT^NANDC", app_nand_check, "" },
{ "AT^NANDMODE", app_nand_set_mode, "" },
{ "AT^BUTTON", app_button_sample, "" },
{ "AT^PWRKEYCFG", app_powerkey_sample, "" },
{ "AT^SETCALENDAR", app_calendar_set_date, "" },
{ "AT^GETCALENDAR", app_calendar_get_date, "" },
{ "AT^TESTSUIT", app_testsuit_cmd, "" },
{ "AT^NANDAGINGTEST", app_nand_aging_test, "" },
{ "AT^FLASHAGINGTEST", app_norflash_aging_test, "" },
{ "AT^SETPINPULL", app_set_pin_pull, "" },
{ "AT^GETPINPULL", app_get_pin_pull, "" },
#ifdef SUPPROT_EXECUTE_CORMARK
{ "AT^COREMARKTEST", app_test_coremark, "" },
#endif
#if defined(__FREERTOS__) && defined(FREERTOS_DEBUG)
{ "AT^FREE", os_mem_handler, "" },
{ "AT^FREENODES", os_mem_nodes_handler, "" },
{ "AT^TASK", os_task_handler, "" },
{ "AT^QUEUE", os_queue_handler, "" },
{ "AT^SWTMR", os_swtmr_handler, "" },
{ "AT^SYSTEMINFO", os_sys_handler, "" },
{ "AT^SEM", os_semphr_handler, "" },
{ "AT^MUTEX", os_mutex_handler, "" },
{ "AT^HWI", os_hwi_handler, "" },
#endif
#if defined(__FREERTOS__) && defined(FREERTOS_CPUP)
{ "AT^CPUP", os_cpup_handler, "" },
#endif
#ifdef SUPPORT_POWER_MANAGER
{ "AT^SETSCREENTIME", app_pms_set_screentime_test, "" },
{ "AT^SETSCREENFUNC", app_pms_set_screenfunc_test, "" },
{ "AT^SETSCREENSTATE", app_pms_set_screenstate_test, "" },
{ "AT^GETSCREENSTATE", app_pms_get_screenstate_test, "" },
#endif
#ifdef FT_DONGLE
{ "AT^ISDONGLECONN", app_check_dongle_connected, "" },
#endif
{ "AT^I2CWRITE", app_i2c_write, "" },
{ "AT^I2CREAD", app_i2c_read, "" },
#ifdef SUPPORT_ALIPAY_SEC
{ "AT^ALIPAYSECTEST", app_alipay_sec_test, "" },
{ "AT^ALIPAYDEBUG", app_alipay_debug, "" },
{ "AT^ALIPAYVERIFY", app_alipay_pl_verify, "" },
{ "AT^ALIPAYRESET", app_alipay_reset, "" },
#endif
#ifdef SUPPORT_FILE_SPLIT_COMBINE
{ "AT^FILESPLIT", app_file_split_test, "" }, /* 注意,执行此操作前提是传入待分隔文件 */
{ "AT^FILECOMBINE", app_file_combine_test, "" },
#endif
};
播放音乐的AT指令:AT^MEDIAMUSICPLAY=xx,/user/stream/audio_cap.mp3,1,0
以上只是常用的AT指令后续会不断补充
|
|