自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (1)
  • 收藏
  • 关注

原创 设备树DTS

device tree一、 介绍调试平台 ubuntu18.04二、 dts 和 dtb 相互转换device tree 调试工具sudo sudo apt-get install device-tree-compilerdts 转 dtbdtc -I dts -O dtb -o *.dtb *.dtsdtb 转 dtsdtc -I dtb -O dts *.dtb -o *.dtsdtb 转数组到数组 *.cxxd -i *.dtb ./*.c三、 device t

2020-09-26 17:05:27 5899

原创 OTA升级

OTA升级前言本文介绍ota升级的流程烧录初始固件在components\joylink_adapter\example\joylink_extern.h文件,确保初始固件号为0#define JLP_VERSION 0烧录固件chip erase 可以清除芯片的数据文件,清除后,softAP联网需要重新连接了ap配网运行芯片,扫描二维码配网编译新版固件在components\joylink_adapter\example\joylink_extern.h文件,修

2020-09-24 16:50:28 367

原创 手机与芯片连接到京东云的具体操作

烧录bl602_demo_joylink模块启用button测试示例禁用LAN CTRL烧录时加入romfs文件夹ap配网运行板子在手机上可以搜索到之前在romfs里填写到的AP的SSID,先不要手动连接它打开产品里的销售信息板块,用手机小京鱼(沙箱app)扫码上面的二维码,小京鱼会让手机自动连接AP并让芯片关闭ap模式连接wifi,之后芯片会自动连接到京东云,添加设备,小京鱼app上可以管理它(其实同时手机小京鱼app也连接上了小京鱼IoT开放平台上创建的产品)...

2020-09-23 15:46:33 411

原创 softap配网需要的数据信息获取

softap配网wifi进入ap模式需要一些基本的配置,主要通过这个函数来读取:static int jl_port_softap_get_one_product_info(char *name, char *out){ int fd; int read; int i; char filename[32]; char buf[128]; int ret = 0; strcpy(filename, "/romfs/"); strcat(f

2020-09-23 15:01:26 349

转载 接入京东云

前言基本流程1. 成为开发者1)、注册用户。2)、创建产品:用户登入后进入IoT控制台,创建产品。2. 接入SDK1)、选择接入方案:根据产品特性选择接入方案,获取对应平台的SDK。2)、SDK与平台适配:获取到SDK后,需移植到设备开发平台,并将产品信息写入程序接口。3. 开发SDK1)、功能,性能调试:完成代码移植和功能开发,进行配网,控制,升级等功能和产品性能测试验证。(测试环境)2)、自测、提交审核:京东提供自测方法和工具,自测通过后提交审核,京东测试组进行测试验证。(测试环境)

2020-09-21 18:24:58 1483

原创 tcp连接收发数据与请求

tcp连接收发数据与请求定义/* init a socket fd */int sockfd;连接socket,tcp方式;断开socket/*socket connect */static void socket_client_connect(){ /*---Open socket for streaming ---*/ if ((sockfd = socket(AF_INET, SOCK_STREAM, 0)) < 0) //TCP { p

2020-09-21 09:32:13 232

原创 socket连接

前言如何创建一个socket并连接到指定的Http服务器获取数据在终端输入开启wifi的命令:stack_wifi 输入连接wifi的命令:wifi_sta_connect <name> <key> 示例如下wifi_sta_connect LeapFive_SD leapfive若终端打印ip等信息表示wifi连接成功.使用 http 命令通过socket的方式进行下载应用实例通过 hostname 获取 hostinfostruc

2020-09-17 16:08:15 821

原创 wifi模块

简单介绍一下wifi模块涉及的终端命令

2020-09-15 16:01:36 868

原创 cli(command-line interface)创建

cli本文主要介绍如何增加一个cli(command-line interface)。1. 定义函数示例static void cmd_cli(char *buf, int len, int argc, char **argv){ printf("hello world\r\n");}2. 定义数据结构体数组用以链接cmd重点const static struct cli_command cmds_user[] STATIC_CLI_CMD_ATTRIBUTE = {

2020-09-15 14:57:42 389 2

原创 sdk timer计时器

timer计时器计时器结构体typedef struct hw_timer { utils_dlist_t dlist_item; int repeat; hw_t handler; uint32_t triggle_time; uint32_t calc_time; } hw_timer_t;初始化定时器int hal_hwtimer_init(void);> 返回0 成功 > 返回-1 异常创建定时器hw_time

2020-09-14 22:19:38 338

原创 创建task

1.定义堆栈存储task的地方static StackType_t aos_loop_proc_stack[1024];2.定义堆栈taskstatic StaticTask_t aos_loop_proc_task;typedef struct xSTATIC_TCB{ void *pxDummy1; #if ( portUSING_MPU_WRAPPERS == 1 ) xMPU_SETTINGS xDummy2; #endif StaticListItem_t x

2020-09-14 19:54:29 246

原创 UART API Reference

API Reference文章目录API Reference前言一、gpio-func结构功能参数示例二、gpio_set结构功能参数示例三、gpio_get结构功能参数示例总结前言对UART涉及到的关键代码进行注解一、gpio-func结构功能参数示例二、gpio_set结构功能参数示例三、gpio_get结构功能参数示例总结以上api实际上使用很灵活,可以结合cmd,结合具体的功能接口...

2020-09-12 15:18:03 229

原创 GPIO API Reference

GPIO API Reference提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录GPIO API Reference前言一、pandas是什么?二、API文档1.引入库2.读入数据总结前言对GPIO涉及到的主要的api进行标注和记录,以备后用一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、API文档1.引入库代码如下(示例):import numpy as npimport pa

2020-09-10 19:54:59 123

Root工具集合.zip

自己小米11root时用到的工具

2021-07-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除