首页 > 其他分享 >9141命令参考

9141命令参考

时间:2023-05-12 13:44:11浏览次数:22  
标签:参考 UART 命令 指令 串口 序号 9141 ATCMD

沁恒的BLE模块CH914x系列中,CH9141和CH9343支持通过UART串口识别AT指令。注意CH9140不支持AT指令。使用电脑作为上位机时,各类串口助手可以提供保存和发送自定义字符串的功能,不过很多应用场景下都是通过板子上另一片MCU来为BLE透传模块配置AT指令。以下提供帮助MCU快速使用9141和9143。

本文以CH9141手册中的AT命令为准,整理一份二维数组,可按需增补删改。

const uint8_t ATCMD_STD[4][4] = {           //标准指令前后缀
"AT+",
"?\r\n",
"=",
"\r\n",
};


const uint8_t ATCMD_9141[52][10] = {        //51条指令
"",
"AT...",    //序号1      //进AT配置模式
"RESET",
"VER",                  //获取芯片版本号
"HELLO",
"RELOAD",   //序号5
"SHOW",
"SAVE",
"EXIT",                 //退出AT配置模式
"GPIO",
"INITIO",   //序号10
"UART",
"MAC",
"TPL",
"BLESTA",
"DISCONN",         //序号15
"BLEMODE",
"CCADD",
"NAME",
"PNAME",
"PASEN",         //序号20
"PASS",
"SYSID",
"MODNAME",
"SERINUM",
"FIRMREV",         //序号25
"HARDREV",
"SOFTREV",
"MANUNAME",
"PNPID",
"ADVEN",         //序号30
"ADVDAT",
"LINK",
"CONN",
"SCAN",
"CONADD",       //序号35
"CLRCONADD",
"RSSI",
"ADC",
"SLEEP",
"BAT",          //序号40
"BDSP",
"BLECFGEN",
"BCCH",
"ADVINTER",
"CONNINTER",    //序号45
"LSICALI",
"RFCALI",
"TNOW",
"BSTA",
"AFEC",             //序号50
"IOEN",
};

 

标签:参考,UART,命令,指令,串口,序号,9141,ATCMD
From: https://www.cnblogs.com/JayWellsBlog/p/16917963.html

相关文章

  • CentOS7 中 semanage命令的安装(SELinux安全子系统)
    SELinux安全子系统SELinux(Security-EnhancedLinux)是美国国家安全局在Linux开源社区的帮助下开发的一个强制访问控制(MAC,MandatoryAccessControl)的安全子系统。RHEL7系统使用SELinux技术的目的是为了让各个服务进程都受到约束,使其仅获取到本应获取的资源。SELinux服务有三种配......
  • linux 中 export命令
     export命令扩大了变量的作用范围。001、root@DESKTOP-IDT9S0E:/home/test#lsa.txtrecord.shroot@DESKTOP-IDT9S0E:/home/test#cata.txt##测试文件010203040506070809101112root@DESKTOP-IDT9S0E:/home/test#catrecord.sh##测试命令#!/b......
  • linux 中xargs 命令
     001、root@DESKTOP-IDT9S0E:/home/test#lsa.txtb.csvc.pedxxroot@DESKTOP-IDT9S0E:/home/test#cata.txt12345678910root@DESKTOP-IDT9S0E:/home/test#echoa.txt|cata.txtroot@DESKTOP-IDT9S0E:/home/test#echoa.txt|xargscat......
  • Docker命令之export|import、save|load
    1、export|importexportdockerexport-o/ly/myexport-redis49c26f7431d1-o:指定一个不存在的文件夹,存放导出的镜像import#格式dockerimport[OPTIONS]file|URL|-[REPOSITORY[:TAG]]#例如dockerimport/ly/myexport-redisexportredis:v1注意:我们使用expo......
  • liunx安装mysql的启动,查看状态命令
    找到mysql.server文件复制mysql.server文件到/etc/init.d/目录下,重命名为mysql查看mysqldstatus状态   使用命令1:servicemysqlstatus 命令1:servicemysqlstatusSUCCESS!MySQLrunning(9954) 命令2:systemctlstatusmysqld●mysqld.service-LSB:sta......
  • Linux 冷门实用命令
    Alt+. (大键盘的点) 粘贴上一个命令参数  Ctrl+L清空整个屏幕  mount挂载 可以让目录成为设备访问点 mount/路径/路径  一旦挂载成功 文件变为只读文件不允许修改 umount /路径卸载挂载 ......
  • 05 ffmpeg语法使用参考(个人版)
    【一】合并语法和步骤参考下面是在Python中使用ffmpeg命令将文件夹中的所有.ts文件合并为一个.mp4文件的步骤和代码示例:(1)安装FFmpeg库使用Python之前,您需要安装FFmpeg库。您可以使用如下命令在命令行中安装它:pipinstallffmpeg-python(2)导入FFmpeg库在Python脚本中,您需要......
  • 命令
    1,nc命令在Linux系统中,nc(netcat)命令是一个网络工具命令,主要用于TCP/IP协议下的网络读写操作。它可以通过在命令行上指定IP地址和端口号,实现网络连接、信息传输和处理等多种功能。具体来说,nc命令的作用如下:作为一个网络客户端,nc可以连接指定服务器的特定TCP或UDP......
  • Linux文件传输FTP命令详解
    首先需要下载ftp客户端工具yuminstall-yftplftp语法ftp(选项)(参数)选项-d启动调试模式-u关闭自动认证-e不记录历史指令-i关闭交互模式-x在成功认证之后,协商密钥-n关闭自动登录功能-p传输文件模式为被动模式-v程序运行时......
  • 查找命令 (which 、 find )----grep 、 wc 和管道符,echo ,反引号 `
    which命令通过which命令,查看所使用的一系列命令的程序文件存放在哪里find命令按文件大小查找文件语法:find 起始路径 -size 【(+,-)k,m,g  】•+、-表示大于和小于•n表示大小数字•kMG表示大小单位,k(小写字母)表示kb,M表示MB,G表示GB•用于查找指定的文件findfind ......