AOSP---JS版本JDK开发

任务说明:

AOSP–ancun open saving platform 安存公司保全开发平台,之前开发过JAVA版本的JDK:ancun-aosp-sdk.jar。用户通过这个JDK可以将他们的数据推送给我们。现在需要一个JS版本的JDK。(名称:ancun-aosp-sdk.js)用户使用JS版的JDK可以在web页面端直接将数据保全到我们的平台服务器,不需要经过他们的服务器再次推送给我们,降低了他们服务器的负载,也减少了他们的开发。

这里写图片描述
如上图:
三个角色:
1、客户端,web浏览器,
2、浙金网,合作伙伴的服务器
3、AOSP服务器

黑色虚线是使用【ancun-aosp-sdk.jar】包的数据保全过程。
红色虚线是使用【ancun-aosp-sdk.js】的数据保全过程。

从图中可以看出 使用 JS版本的JDK,合作伙伴的服务器减少了一个步骤,降低了服务器压力。


要求:
JS-JDK就是 类似一个js的插件。任务要求,为保证该JDK的通用性,该JDK中不能引用第三方js插件来简化代码(比如JQUERY)。


战斗准备

以下是任务中必备的知识:
1、开发一个JS插件的规范
2、JS的基本语法
3、熟悉ancun-aosp-sdk,jar 的代码逻辑,工作本质是将java版本的jdk翻译成js版本。

最后还要找一个方便开发的工具,我比较喜欢在线的工具。因为方便打开和定位目标文件。因此选择runjs这个网站。

作业安排

执行顺序作业名称投入时间(工作日)其他
1js基础复习复习1最好找一个视频
2js插件规范开发0.5
3AOSP-JDK熟悉0.5这个时间不定

2015-04-20
AOSP实现详细文档
马士兵HTML/CSS/JAVASCRIPT视频学习,整理(WEB前端这部分是基础复习)

复线作业

1、寻找javascript的教学资源
我一般比较喜欢视频资源,之前都是通过百度,然后打开一些技术网站,观看视频。但这个有个缺点,一般有广告,而且不方便下载。
通过,http://www.sobaidupan.com/search.asp 百度云资源搜索,这里面内容很丰富,可以直接下载。

AOSP使用i2c-gpio的步骤与在Linux使用的步骤类似,只是在AOSP需要将i2c-gpio驱动程序编译进Android系统。 以下是在AOSP使用i2c-gpio的基本步骤: 1. 确认设备树使用i2c-gpio。在设备树需要指定SDA和SCL引脚的GPIO编号,并将i2c-gpio驱动程序与设备绑定。例如,下面是在设备树使用i2c-gpio的示例: ``` i2c-gpio { #address-cells = <1>; #size-cells = <0>; compatible = "i2c-gpio"; gpios = <&gpio0 1 GPIO_ACTIVE_LOW>, <&gpio0 2 GPIO_ACTIVE_LOW>; i2c-gpio,delay-us = <2>; i2c-gpio,sda-inverted; i2c-gpio,scl-inverted; i2c-gpio,sda-open-drain; i2c-gpio,scl-open-drain; status = "okay"; }; ``` 2. 在Android的kernel配置需要启用i2c-gpio模块。可以使用以下命令进行配置: ``` $ make menuconfig ``` 然后找到Device Drivers -> I2C support -> I2C GPIO expanders和Device Drivers -> GPIO Support -> GPIO bit-banging interfaces,选择i2c-gpio模块并将其编译进内核或编译为模块。 3. 编译Android系统。可以使用以下命令进行编译: ``` $ make ``` 4. 在Android使用i2c-gpio。可以像在Linux一样,使用modprobe命令加载i2c-gpio模块,并配置GPIO引脚。例如,使用以下命令加载模块: ``` $ modprobe i2c-gpio ``` 然后,使用类似以下的命令将SDA和SCL引脚的GPIO编号配置为相应的值: ``` $ echo "gpio_sda=<SDA_GPIO_NUM>" > /sys/module/i2c_gpio/parameters/options $ echo "gpio_scl=<SCL_GPIO_NUM>" > /sys/module/i2c_gpio/parameters/options ``` 5. 现在可以在Android系统使用i2c-gpio进行I2C通信。可以使用i2c-tools等工具进行测试。 以上是在AOSP使用i2c-gpio的基本步骤。注意要根据具体的硬件环境和需求进行相应的配置。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值