SIM7020新增一个AT命令

根据sim7020代码自带的文档:LinkIt_for_RTOS_APB_Proxy_Developers_Guide.pdf特意做如下读书笔记

1、增加一个AT命令流程如下

1.1新增执行AT命令的代码,如下内容:

apb_proxy_status_t apb_proxy_example_at_command_handler ( apb_proxy_parse_cmd_param_t *p_parse_cmd )
{
	configASSERT ( p_parse_cmd != NULL );
	apb_proxy_at_cmd_result_t cmd_result;
	// Please note, if the output result is short, stack buffer also can be used.
	uint8_t *p_out_buffer = NULL;
	// Initialize cmd_result.
	cmd_result.result_code = APB_PROXY_RESULT_OK; // “OK” string is sent out by AP Bridge.
	cmd_result.pdata = NULL;
	cmd_result.length = 0;
	cmd_result.cmd_id = p_parse_cmd->cmd_id;

	switch ( p_parse_cmd->mode )
	{
		case APB_PROXY_CMD_MODE_READ:
			{
				p_out_buffer = ( uint8_t * ) pvPortMalloc ( buffer_size );
				memset ( p_out_buffer, 0, buffer_size );
				// Do something. Put the custom command result data into p_out_buffer.
				break;
			}

		case APB_PROXY_CMD_MODE_ACTIVE:
			{
				p_out
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值