E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Cortex-M开发笔记
《ZigBee
开发笔记
》第一部分 入门篇-第2章 ZigBee简介
2.1由来Zigbee名称来源于蜜蜂的八字舞,由于蜜蜂(bee)是靠飞翔和“嗡嗡”(zig)地抖动翅膀的“舞蹈”来与同伴传递花粉所在方位信息,也就是说蜜蜂依靠这样的方式构成了群体中的通信网络。其特点是近距离、低复杂度、自组织、低功耗、低数据速率、低成本。主要适合用于自动控制和远程控制领域,可以嵌入各种设备。简而言之,ZigBee就是一种便宜的,低功耗的近距离无线组网通讯技术,国内通常会翻译成“紫蜂
Bruceoxl
·
2020-08-24 12:22
《嵌入式》ZigBee开发笔记
《OpenWrt
开发笔记
》第29章 OpenWrt 防火墙介绍
29.1OpenWrt内置防火墙介绍Openwrt是一个GNU/Linux的发行版,和其他大多数的发行版一样,Openwrt的防火墙同样也是基于iptables。在OpenWRT下防火墙的默认行为已经可以满足路由器的需要,一般情况下也无需修改。OpenWrt关于NAT、DMZ、防火墙规则等等都是由配置文件/etc/config/firewall文件进行控制的,有关于什么是NAT或者DMZ等内容,下
Bruceoxl
·
2020-08-24 12:22
iphone
开发笔记
iphone
开发笔记
退回输入键盘-(BOOL)textFieldShouldReturn:(id)textField{[textFieldresignFirstResponder];}CGRectCGRectframe
feosun
·
2020-08-24 12:48
iOS
Android
开发笔记
(九十九)圆形转盘
圆形转盘的实现思想圆形转盘的运用场景常见的有:抽奖转盘、圆形菜单列表、热点客户端环状列表等等。对于圆形转盘的编码实现,主要难点除了手势的触摸控制之外,就在于旋转角度的计算了。下面是旋转角度计算的解决办法:一、运用Math类的三角函数,计算视图旋转到某个角度时的x坐标和y坐标,此时旋转的圆心是转盘的中心点;二、运用Path类和Matrix类,对指定文本或图像做旋转操作,此时旋转的圆心是文本或图像的中
aqi00
·
2020-08-24 12:27
android开发
Android开发笔记
android
Math
Path
Matrix
圆形转盘
《ZigBee
开发笔记
》第一部分 入门篇-第1章 硬件资源简介
应热心读者的要求,我把我使用的ZigBee硬件资源贴出来,供大家参考,谢谢大家的支持!1.1开发板学习板具有以下特点:板上资源接口丰富,通用传感器插上就能用,摆脱短路帽拔插的烦恼采用底板加核心模块组合设计。便于更换带PA的模块或板载天线模块板载USB转串口电路,方便笔记本以及没有串口的电脑用户引出所有IO口,方便调试,外接自己的模块开发板丝印清楚,便于研究电路,并配有原来图支持OLED
Bruceoxl
·
2020-08-24 12:24
《嵌入式》ZigBee开发笔记
Micro:Bit LCD1602
开发笔记
Micro:BitLCD1602
开发笔记
插口介绍1.VCC对应正极3V或者5V2.GND对应负极3.SCL对应P194.SDA对应P20使用方法makecode扩展包地址I2CLCD16021.添加扩展打开
new对象
·
2020-08-24 10:31
Micro:Bit
android山寨卫士
开发笔记
-001
山寨卫士
开发笔记
-0011、目录结构:新建包packagecom.liujing.shanzhaisafe.welcome;包含欢迎页面、主页面、主页面适配器。
tjkj10
·
2020-08-24 10:44
安卓开发笔记
android山寨卫士
开发笔记
-002
山寨卫士手机防盗界面导航界面开发1、目录结构2、密码设置界面源代码:3、密码输入界面源代码:3、防盗页面导航页面3.1防盗页面底部导航栏为了实现功能这里我们选着使用RadioGroup嵌套RadioButton的方法来实现:代码如下:这里需要注意的是针对每一个RadioButton对于背景我们使用selector(新建drawable文件中,否则报错)来时实现让其选中的时候显示为白色,没有选中时显
tjkj10
·
2020-08-24 10:44
安卓开发笔记
QWidget实现手机ipad屏幕滑屏效果
[QML
开发笔记
]-QML滑屏效果功能:切换横屏/竖屏模式;增加动画效果,及滑动屏幕时和手机左右滑动屏幕效果一样;增加翻页指示器功能,在底部显示当前的显示页;壁纸
巧克力chocolate
·
2020-08-24 09:44
QT
Android
开发笔记
(一百三十八)文本输入布局TextInputLayout
文本输入布局TextInputLayoutTextInputLayout是MaterialDesign库中对编辑框EditText进行增强的一个控件。众所周知,EditText未输入字符时,我们可以给它显示默认的提示文字hint;可是一旦输入字符,这个hint提示就消失了,虽然没有提示也没有什么大碍,但有总比没有好呀。TextInputLayout便是用来解决提示文字的显示问题,它默认把提示文字显
aqi00
·
2020-08-24 07:18
android开发
Android开发笔记
Android
开发笔记
(一百二十三)下拉刷新布局SwipeRefreshLayout
SwipeRefreshLayout下拉刷新布局SwipeRefreshLayout是Android又一与时俱进的控件,顾名思义它随着用户手势向下滑动就会触发刷新操作。从实际的下拉效果来看,SwipeRefreshLayout秉承了Android一贯的简洁界面,可定制性并不太好,远不如开源的下拉刷新框架PullToRefresh,但毕竟是原生的控件,用起来比较方便,所以我们还是好好了解了解它。Sw
aqi00
·
2020-08-24 07:18
android开发
Android开发笔记
ARM
Cortex-M
底层技术(五)编译器编译内核原理以及其应用的简单介绍
编译器编译内核原理以及其应用上篇文档简要介绍了一下编译器的编译内核,当然介绍的很简单,没有深入进去,俗话说不深入怎么High,所以这里我们深入进去搞一下,看看里面都有些什么有用的东东。这里以市面上用的最多的KeilMDK为例,我们来研究下。1、先上一张老图,然后我们仔细看下这个器、那个器的都是干啥的:上一篇文章的图片,上一篇文章也简要介绍了下,但你可能会问,这东西了解了又能怎样?有什么用吗?那么好
Solaris_超
·
2020-08-24 06:47
CMSIS
index.html一下是随便整理的一些东西关于CMSIS的框架图CMSIS-RTOS框架图:通过CMSIS-API封装第三方RTOS(例如RTX)然后组成系统mbedos也是基于相同的框架CMSIS-CORE(
cortex-m
dadiliebian
·
2020-08-24 06:47
iOS
开发笔记
-QQ,微信白名单设置
项目中接入分享,总要设置白名单,QQ,QQ空间,微信,新浪微博转载于:https://www.cnblogs.com/bryant07/p/7676738.html
weixin_30367543
·
2020-08-24 06:39
移动开发
Cortex-M
处理器 hardfault 定位方法和步骤(基于Keil mdk)
一.问题的产生Hardfault(硬错误,也有译为硬件错误的)是在STM32上编写程序中所产生的错误,造成HardFault错误的可能原因较多,排除硬件问题,如何在代码量较大的情况下,快速定位造成的hardfault的问题代码,就成为比较关键的问题。本文将基于STM32处理器(stm32f091),keil-MDK开发环境,总结hardfault的调试定位方法。在其他Cortex-M0(m3,m4
supermuscleman
·
2020-08-24 06:07
stm32
调试
ARM
Cortex-M
错误追踪库,专治各种 HardFault,查找问题原因更便利
转自:https://blog.csdn.net/arminkztl/article/details/70707660CmBacktrace:ARMCortex-M系列MCU错误追踪库【声明:版权所有,欢迎转载,请勿用于商业用途。联系信箱:
[email protected]
】0、CmBacktrace是什么CmBacktrace(CortexMicrocontrollerBacktrace)
sdnu2011d1
·
2020-08-24 06:51
STM32
STM32
开发笔记
54:STM32F4+DP83848以太网通信指南系列(八):收包流程
本章为系列指南的第八章,讲述如何使用STM32F407芯片配合DP83848进行以太网数据的收包流程,将监听到的网络包数据通过UART传给PC,同时辅以WireShark监听对比验证。关于UART,也就是串口通信的使用,这里不做赘述,我们这里预设两个函数分别为UART6Init()和UART6Send(),实现的功能是串口6的初始化和发送。以太网中断在《STM32F4+DP83848以太网通信指南
snmplink
·
2020-08-24 05:20
#
STM32快速开发
STM32快速开发
ESP8266--MQTT--ESP_MQTT固件
开发笔记
(一)
参考:https://mlwmlw.org/2015/07/%E6%B7%B1%E5%85%A5%E6%B7%BA%E5%87%BA-wifi-%E6%99%B6%E7%89%87-esp8266-with-arduino/esp8266家族资料参考:http://www.esp8266.com/wiki/doku.php?id=esp8266-module-family前言 目前网上没有开源的支
liefyuan
·
2020-08-24 05:46
ESP8266
C
关于STM32处理器的HardFault_Handler错误原因
STM32xx处理器是ST公司采用
Cortex-M
的IP核实现的处理器,拥有紧凑代码量以及非常高的性价比,在单片机领域占用量非常强劲。
jackixzj
·
2020-08-24 05:38
ARM处理器
嵌入式软件开发
ThreadX应用
开发笔记
之一:移植ThreadX到STM32平台
现在一些小型系统中也往往有多任务处理的需求,这就为实时操作系统提供了用武之地。事实上国内外各种各样的RTOS有很多,而且基本都在走开源的路线,ThreadX也不例外,在这一篇中我们就来学习ThreadX初步应用并将其移植到STM32平台中。1、前期准备在开始将ThreadX一直到STM32平台之间我们需要做一些前期准备。首先我们需要准备一个硬件平台,这次我们采用STM32F407IG控制单元来作为
foxclever
·
2020-08-24 05:16
ThreadX
ThreadX
STM32
外设驱动库
开发笔记
12:TSEV01CL55红外温度传感器驱动
有时候我们需要检测一些无法直接接触的器件的温度。为了实现这一需求,我们通常会选择红外温度传感器来实现这一功能。考虑到复用的问题,我们一般会将操作元器件的代码抽象为驱动函数以备调用。这里我们就来设计并实现TSEV01CL55红外温度传感器的驱动。1、功能概述TSEV01CL55是一种基于红外辐射检测的无接触测温系统。TSEV01CL55在前端装有红外传感器(热电堆)。1.1、硬件描述TSEV01CL
foxclever
·
2020-08-24 05:42
外设驱动库开发
TSEV01CL55
I2C
红外温度
6月17日
开发笔记
Eclipse快捷键:ctrl+shift+R打开资源ctrl+o快速查找文件中某个类的方法和属性alt+shift+r:重命名ctrl+shift+t快速查找文件ctrl+z撤销ctrl+d删除根据Java文件中组件的id,寻找该组件所对应的XML文件,方法是按住Ctrl键,鼠标单击id,自动打开所对应的XML文件中组件的属性设置。Eclipse自动提示快捷键Alt+/组合键
zhangzhifei1991
·
2020-08-24 05:00
ROS
开发笔记
(11)——Solidworks机械臂模型转化为URDF+mimic关节联动+gazebo中运动控制测试
URDF(UniversalRobotDescriptionFormat——通用机器人描述格式)是ROS里使用的一种机器人的描述文件,包含的内容有:连杆、关节,运动学和动力学参数、可视化模型、碰撞检测模型等。简单的机器人模型可以人工编写,但是对于复杂的模型,转动惯量等参数计算复杂,人工编写很费时费力,好在ROSwiki中提供一款将Solidworks模型转换为URDF文件的插件sw2urdfSet
天涯0508
·
2020-08-24 04:57
ROS开发
Paypal Express Checkout快速结账API心得--Star.Hou
遂今日整理开发对接API,为
开发笔记
学习使用吧。一般的支付厂商API集成对接规律:1、商务签约2、厂商提供测试账户、开发文档、SDK等。3、商户技术对接、测试、上线。
houxingyao
·
2020-08-24 00:42
Paypal
Windows下使用web3.py进行以太坊Dapp
开发笔记
--第3篇(关于账户解锁和离线签名)
1.账户解锁这是一种==“不安全的”==方法,目前应该很少采用了,但刚开始学的时候,每发送一个修改区块链数据的交易就需要unlock一次账户(ps:如果仅仅是调用智能合约中查询数据的函数,不需要unlock)。以太坊客户端解锁账户的形式如下:第一个函数参数是以太坊地址address,第二个参数是申请以太坊账户时设置的密码,以字符串形式输入。使用web3.py解锁账户的形式如下:fromweb3im
码路上的江小白
·
2020-08-23 22:39
Windows下使用web3.py进行以太坊Dapp
开发笔记
--第4篇(过滤器filter)
web3.py过滤器filter先简单说明一下,我还不是很熟练使用filter,而且在使用过程还出现了许多未解决问题,以下仅是将简单的实现过程记录以便日后翻查。1.首先是智能合约中的事件event以太坊中事件event和日志logs具有很大的联系,可以说事件的触发就是为了将一些信息记录到日志中。在智能合约中定义事件:eventUserRegisterLog(addressindexedaddr,s
码路上的江小白
·
2020-08-23 22:39
区块链
event
过滤器
Windows下使用python-web3.py进行以太坊Dapp
开发笔记
--第2篇(以太坊公钥加密功能python实现)
以太坊公钥加密功能python实现1.什么是公钥、私钥、地址私钥:32字节(256位),私钥需要保管和隐蔽(非公开)(截取《以太坊技术详解与实战》)公钥:(由私钥生成)64字节(512位),公钥是公开的,不需要保密(截取《以太坊技术详解与实战》)地址:20字节(160位),要注意,我们使用最多的地址并不等同于公钥地址的生成过程:从私钥得到一个512位(64字节)的公钥之后,将公钥进行sha3加密,
码路上的江小白
·
2020-08-23 22:26
Vue2.0练手项目
开发笔记
-1、请求本地数据的接口
因为是一个练手项目,所以访问的数据是本地的data.json在项目文件中找到以下js文件:build文件->webpack.dev.conf.jsconstportfinder=require('portfinder')在这句下面添加以下代码:constexpress=require('express')constapp=express()constappData=require('../data
喵无敌
·
2020-08-23 19:48
Vue
从git上克隆项目和上传项目--
开发笔记
最近用到git的上传和下载。在此做一个简单的笔记。全是干货,从不啰嗦。直接上步骤。1、从git上面克隆代码到本地一:现在本地建立一个文件夹,用于存放本地克隆的代码。二:在新建的文件夹下右键选择“gitbashhere”.如下图所示:选择以后出现一个git界面:三:在此界面执行命令:gitclone你的git项目地址。文件便会出现到你的本地磁盘。2上传本地文件到github上面。打开git界面。执行
麻辣隔壁4
·
2020-08-23 12:22
杂谈
【
开发笔记
】Solr 7.5.0 部署笔记
环境说明Tomcat8.532bitsJDK1.832bitsWindows1064bits部署步骤总体参考6.5.1的部署,参见:https://blog.csdn.net/paulorwys/article/details/72727039。差异点集中在日志输出的设置。6.5.1中是使用log4j.properties文件,而7.5.0使用的是log4j2.xml(在Solr源文件夹下的【se
foolstudio1980
·
2020-08-23 10:47
Web开发
开发环境
部署
discuz二次
开发笔记
禁止游客访问后,QQ互联登录失效在connect.php添加一行define('CURSCRIPT','member');(自己翻源码看的,不保证不会造成其它问题,请自行测试)目录介绍代码upload/(上线只要copy这个文件夹就可以了)模板文件upload/template/(要修改模板样式都在这里,改完要管理员去“工具”->"更新缓存",才会出效果)缓存文件upload/data/(更新缓存
jia_xiaoli
·
2020-08-23 10:39
PHP
ios
开发笔记
--判断输入的手机号和价格是否合法
/手机号码的有效性判断//检测是否是手机号码-(BOOL)isMobileNumber:(NSString*)mobileNum{/***手机号码*移动:134[0-8],135,136,137,138,139,150,151,157,158,159,182,187,188*联通:130,131,132,152,155,156,185,186*电信:133,1349,153,180,189*/NS
hopedark
·
2020-08-23 10:02
iOS
【Cocos2d-x游戏引擎
开发笔记
(11)】粒子系统----实现下雪效果
原创文章,转载请注明出处:http://blog.csdn.net/zhy_cheng/article/details/8289683太原市今天下雪了,8点出门,银装素裹,分外妖娆。今天就来主打下雪的效果,实现下雪效果需要使用粒子系统。这张照片是刚照的,看看太原的雪景吧先来说说我对粒子系统的了解吧,粒子系统是为了模仿自然世界的真实显现,比如说烟,雾,火花,闪电,火焰,下雪。粒子系统中需要包括四个部
临江仙
·
2020-08-23 08:26
Cocos2d-x游戏引擎开发
Modbus库
开发笔记
之三:Modbus TCP Server开发
在完成了前面的工作后,我们就可以实现有针对性的应用了,首先我们来实现ModbusTCP的服务器端应用。当然我们不是做具体的应用,而是对ModbusTCP的服务器端应用进行封装以供有需要时调用。这里我们不涉及TCP的协议,这部分与Modbus没有必然联系,我们只是在其应用层运行Modbus协议而已。对于ModbusTCP的服务器我们需要实现几个功能:首先是对接收到客户端命令进行解析,我们只实现前面提
weixin_30922589
·
2020-08-23 07:40
Modbus库
开发笔记
之二:Modbus消息帧的生成
前面我们已经对Modbus的基本事务作了说明,也据此设计了我们将要实现的主从站的操作流程。这其中与Modbus直接相关的就是Modbus消息帧的生成。Modbus消息帧也是实现Modbus通讯协议的根本。1、Modbus消息帧分析MODBUS协议在不同的物理链路上的消息帧有一些差异,但我们分析一下就会发现,在这些不同的消息帧中具有一下相同的部分,这对我们实现统一的数据操作非常重要,具体描述如下:(
weixin_30641465
·
2020-08-23 07:46
Modbus库
开发笔记
之九:利用协议栈开发Modbus TCP Server应用
前面我们已经完成了Modbus协议栈的开发,但这不是我们的目的。我们开发它的目的当然是要使用它来解决我们的实际问题。接下来我们就使用刚开发的Modbus协议栈开发一个ModbusTCPServer应用。开发ModbusTCPServer首先需要有TCPServer的支持以及网络的配置等,但这些与Modbus本身没有什么关系,我们再次不作讨论。我们规定网络和TCPServer已经配置妥当。接下来我们
Rki-dor
·
2020-08-23 07:33
《ZigBee
开发笔记
》第二部分 基础篇-第9章 CC2530看门狗
1理论分析1.1CC2530看门狗简介在CPU可能受到一个软件颠覆的情况下,看门狗定时器(WDT)用作一个恢复的方法。当软件在选定时间间隔内不能清除WDT时,WDT必须就复位系统。看门狗可用于受到电气噪音、电源故障、静电放电等影响的应用,或需要高可靠性的环境。如果一个应用不需要看门狗功能,可以配置看门狗定时器为一个间隔定时器,这样可以用于在选定的时间间隔产生中断。看门狗定时器的特性如下:四个可选
Bruceoxl
·
2020-08-23 07:58
《嵌入式》ZigBee开发笔记
《ZigBee
开发笔记
》第二部分 基础篇-第8章 CC2530系统睡眠唤醒—中断唤醒
1理论分析1.1CC2530睡眠定时器简介睡眠定时器用于设置系统进入和退出低功耗睡眠模式之间的周期。睡眠定时器还用于当进入低功耗睡眠模式时,维持定时器2的定时。睡眠定时器的主要功能如下:24位的定时器正计数器,运行在32kHz的时钟频率24位的比较器,具有中断和DMA触发功能24位捕获1、概述睡眠定时器是一个24位的定时器,运行在一个32kHz的时钟频率(可以是RCOSC或XOSC)上。定时
Bruceoxl
·
2020-08-23 07:58
《嵌入式》ZigBee开发笔记
《ZigBee
开发笔记
》第五部分 外设篇 - 协议栈实验 第6章 CC2530光敏和热敏传感器
1实验目的1)通过实验掌握CC2530芯片GPIO的配置方法;2)掌握光敏和热敏传感器在协议栈的用法。2实验设备硬件:PC机一台;ZB2530(底板、核心板、仿真器、USB线)两套;光敏或热敏传感器一个软件:win7系统,IAR8.20集成开发环境3实验相关电路图接线方法:1)、VCC:接电源正极(3V3)2)、GND:接电源负极3)、DO:TTL开关信号输出4)、AO:模拟信号输出(悬空没有使用
Bruceoxl
·
2020-08-23 07:58
《嵌入式》ZigBee开发笔记
《ZigBee
开发笔记
》第二部分 基础篇-第8章 CC2530系统睡眠唤醒--定时器唤醒
1理论分析当定时器的值等于24位比较器的值,就发生一次定时器比较。通过写入寄存器ST2:ST1:ST0来设置比较值。当STLOAD.LDRDY是1写入ST0发起加载新的比较值,即写入ST2、ST1和ST0寄存器的最新的值。加载期间STLOAD.LDRDY是0,软件不能开始一个新的加载,直到STLOAD.LDRDY回到1。读ST0将捕获24位计数器的当前值。因此,ST0寄存器必须在ST1和ST2之前
Bruceoxl
·
2020-08-23 07:58
《嵌入式》ZigBee开发笔记
《ZigBee
开发笔记
》第二部分 基础篇-第4章 定时器-CC2530中断方式使用定时器T3
1理论分析CC2530为这两个定时器各分配了一个中断向量。当以下定时器事件之一发生时,将产生一个中断请求:计数器达到最终计数值比较事件捕获事件SFR寄存器TIMIF包含定时器3和定时器4的所有中断标志。寄存器位TIMIF.TxOVFIF和TIMIF.TxCHnIF分别包含2个最终计数值事件,以及四个通道捕获/比较事件的中断标志。仅当设置了相应的中断屏蔽位时,才会产生一个中断请求。如果有其它未
Bruceoxl
·
2020-08-23 07:58
《嵌入式》ZigBee开发笔记
Corrtex-M3/M4 SysTick定时器解析
SysTick定时器(系统节拍定时器)是一个24位向下计数器,可以周期性的产生SysTick异常.在RTOS中,需要一个周期性的中断来定期的触发OS内核,如用于任务管理和上下文切换,延时,时间片轮转等.为什么会在
cortex-M
少年英雄张胡来
·
2020-08-23 07:16
stm32
Android
开发笔记
-AIDL开发
概述AIDL(AndroidInterfaceDefinitionLanguage)是Android内部进程通信(IPC)的接口定义语言,通过它可以定义客户端与服务器端的通信接口,实现跨进程通信。只有当需要允许来自不同应用的客户端跨进程通信访问Service,且想要在Service中处理多线程的时候AIDL才是必要的。如果不需要执行不同应用之间的IPC并发,可以通过实现Binder建立接口;如果需
TheaZhu
·
2020-08-23 06:56
《ZigBee
开发笔记
》第二部分 基础篇-第4章 定时器-CC2530 中断方式使用定时器T1
1理论分析为定时器分配了一个中断向量。当下列定时器事件之一发生时,将产生一个中断请求:计数器达到最终计数值(溢出或回到零)输入捕获事件输出比较事件寄存器状态寄存器T1STAT包括最终计数值事件和五个通道比较/捕获事件的中断标志。仅当设置了相应的中断屏蔽位和IEN1.T1EN时,才能产生一个中断请求。中断屏蔽位是n个通道的T1CCTLn.IM和溢出事件TIMIF.OVFIM。如果有其它未决中断
Bruceoxl
·
2020-08-23 04:05
《嵌入式》ZigBee开发笔记
《ZigBee
开发笔记
》第二部分 基础篇-第4章 定时器 - CC2530查询方式使用定时器T1
1理论分析1.1CC2530的Timer1介绍定时器1是一个独立的16位定时器,支持典型的定时/计数功能,比如输入捕获,输出比较和PWM功能。定时器有五个独立的捕获/比较通道。每个通道定时器使用一个I/O引脚。定时器用于范围广泛的控制和测量应用,可用的五个通道的正计数/倒计数模式将允许诸如电机控制应用的实现。定时器1的功能如下:五个捕获/比较通道上升沿、下降沿或任何边沿的输入捕获设置、清除或
Bruceoxl
·
2020-08-23 04:51
《嵌入式》ZigBee开发笔记
定时器
CC2530
《ZigBee
开发笔记
》第二部分 基础篇-第4章 定时器-CC2530查询方式使用定时器T3
1理论分析1.1CC2530的Timer3介绍定时器3和4是两个8位的定时器。每个定时器有两个独立的比较通道,每个通道上使用一个I/O引脚。定时器3/4的特性如下:两个捕获/比较通道设置、清除或切换输出比较时钟分频器,可以被1,2,4,8,16,32,64,128整除在每次捕获/比较和最终计数事件发生时产生中断请求DMA触发功能图1是CC2530的Timer3、Timer4的所有功能图,
Bruceoxl
·
2020-08-23 04:20
《嵌入式》ZigBee开发笔记
egg
开发笔记
(一)项目创建及初始化
1.快速初始化我们推荐直接使用脚手架,只需几条简单指令,即可快速生成项目(npm>=6.1.0):$mkdiregg-example&&cdegg-example$npminitegg--type=simple$npmi启动项目:$npmrundev$openhttp://localhost:7001目录如下:egg-example├──app│├──controller││└──home.js│
张栓来
·
2020-08-23 04:04
egg
网站开发
laravel
开发笔记
之laracasts/flash
安装composerrequirelaracasts/flash在config/app.php中配置'providers'=>[Laracasts\Flash\FlashServiceProvider::class,];flash('Message')->success()flash('Message')->error()flash('Message')->warning()flash('Mess
qq_25009679
·
2020-08-23 02:19
larvael
android
开发笔记
之system.prop使用
关于一个宏开关的添加在高通平台,想要添加一个宏开关,可以尽量控制更大范围的代码,我选择了system.prop文件中,添加了一个开关:在system.prop中添加tinno_gms_able=false1在java文件的使用方式importandroid.os.SystemProperties;1if(SystemProperties.getBoolean("tinno_gms_able",fa
知不足而奋进
·
2020-08-23 01:58
system
AR502H-CN
开发笔记
34:socket中的read和write函数
本系列文章将向大家讲述华为网关AR502H的开发方法。本文介绍socket中read和write函数的使用方法。本文转载自:浅谈TCP/IP网络编程中socket的行为我认为,想要熟练掌握Linux下的TCP/IP网络编程,至少有三个层面的知识需要熟悉:1.TCP/IP协议(如连接的建立和终止、重传和确认、滑动窗口和拥塞控制等等)2.SocketI/O系统调用(重点如read/write),这是T
snmplink
·
2020-08-22 22:15
#
网关开发
上一页
32
33
34
35
36
37
38
39
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他