P_xiaojia的博客

私信 关注
P_xiaojia
码龄4年

一只嵌入式的小菜鸟,求各位大牛罩我

  • 266,685
    被访问量
  • 58
    原创文章
  • 33,510
    作者排名
  • 237
    粉丝数量
  • 于 2017-01-14 加入CSDN
获得成就
  • 获得217次点赞
  • 内容获得150次评论
  • 获得905次收藏
荣誉勋章
兴趣领域
  • #硬件开发
    #驱动开发#arm开发#嵌入式硬件
TA的专栏
  • 离散数学
    2篇
  • c
    5篇
  • 数据库
    4篇
  • Linux
    2篇
  • zigbee
    22篇
  • stm32
    6篇
  • WIFI 模组ESP8266
    6篇
  • 电子设计
    3篇
  • stm8
    1篇
  • 工具使用
    3篇
  • 电子电路基础知识
  • 杂谈
  • ZigBee3.0
  • 最近
  • 文章
  • 资源
  • 问答
  • 课程
  • 帖子
  • 收藏
  • 关注/订阅

ZigBee 3.0 标准文档-Base Device Behavior Specification-框架

原创
851阅读
0评论
1点赞
发布博客于 2 年前

光照度传感器使用(BH1750)--GY30模块

GY30是模块名BH1750—光照度采集芯片芯片工作流程![在这里插入图片描述](https://img-blog.csdnimg.cn/20190811163315422.png数据转换:stm32 HAL 库例程:#define BHAddWrite 0x46 //从机地址+最后写方向位#define BHAddRead 0x47 //从机...
原创
8679阅读
2评论
2点赞
发布博客于 2 年前

ZigBee 通信失败原因总结

信号质量问题通信距离较远,信号较差有障碍物的阻挡,原理同一,信号质量较差—可通过读取zigbee的信号质量来判断当前通信质量干扰问题同一网络下有较多的wifi、蓝牙、zigbee设备存在,会发生干扰。将设备放在较为干净的网络中重新试验其他原因:网络处于重启后,路由尚未恢复或正常建立(观察报文是否发送出去或是触发了路由发现机制)节点处于移动状态,可能脱离网络,或者导致原有拓扑结构变...
原创
789阅读
0评论
1点赞
发布博客于 2 年前

git clone文件较大时报错

错误提示:error: RPC failed; curl 18 transfer closed with outstanding read data remainingfatal: The remote end hung up unexpectedlyfatal: early EOFfatal: index-pack failed解决方式一: 解决措施:命令终端输入git config...
原创
182阅读
0评论
1点赞
发布博客于 2 年前

zigbee 路由的概念与工作表现

1.路由的基本概念(基于ZigBee Pro 协议)网络中的基本操作是将数据从一个节点传输到另一个节点。 数据来自发起节点上的输入(可能是开关或传感器),和被传送到另一个可以解释和使用数据的目标节点。在最简单的数据通信中,数据直接从源节点传输到目标节点。 但是,如果两个节点相距很远或者很困难环境,可能无法直接沟通。 在这种情况下,将数据发送到无线电范围内的另一个节点,然后将其传递给另一个节点节...
原创
778阅读
0评论
1点赞
发布博客于 2 年前

断更了一段时间

断更了一段时间,主要是春招+要搞毕业论文和做毕设没时间继续更新。现在工作稳定了,也毕业。会持续写下去的,立贴为证。后面可能写写毕设中的一些驱动问题,包括LoRa、传感器等等,还有找工作的技巧分享。要好好加油了。...
原创
155阅读
0评论
0点赞
发布博客于 2 年前

stm32 GPIO端口的几种模式

以前只使用,没有详细理解过。现在回来做个输入模式GPIO_Mode_IN_FLOATING 输入浮空GPIO_Mode_IPU 输入上拉GPIO_Mode_IPD 输入下拉GPIO_Mode_AIN 模拟输入输出模式GPIO_Mode_Out_OD ...
原创
1610阅读
2评论
0点赞
发布博客于 2 年前

开关电源维修从入门到精通

开关电源维修从入门到精通,学习开关电源学习必备书籍
pdf
发布资源于 2 年前

STM32 BOOT模式

STM32的三种存储器主闪存存储器(Main Flash memory)STM32内置的Flash,通过JTAG或者SWD模式下载的程序,一般存放到这里面,重启后也直接从这启动程序。系统存储器(System memory)一般网上说的ISP串口一键下载就是利用这个原理。从系统存储器启动,这种模式启动的程序功能是由厂家设置的。系统存储器是芯片内部一块特定的区域,STM32在出厂时,由ST在...
原创
501阅读
0评论
0点赞
发布博客于 2 年前

0R 电阻在电路中的作用

小记一下:1.在电路中没有任何功能,只是在PCB上为了调试方便或兼容设计等原因。。在电路中没有任何功能,只是在PCB上为了调试方便或兼容设计等原因。2.可以做跳线用,如果某段线路不用,直接不贴该电阻即可(不影响外观)。3.测量电流的好接口,想测电流时,卸下电阻,接上电流表。4.一定的保护作用(相当于保险丝,但是效果不如保险丝)5.临时替代其它贴片器件,当器件确定的时候再进行替换6.在高...
原创
1566阅读
0评论
4点赞
发布博客于 2 年前

Unix 时间戳(stm32实现解析与转换)

1.什么是Unix时间戳Unix时间戳是从1970年1月1日(UTC/GMT的午夜)开始所经过的秒数,不考虑闰秒。 [1]Unix时间戳(英文为Unix epoch, Unix time, POSIX time 或 Unix timestamp)是从1970年1月1日(UTC/GMT的午夜)开始所经过的秒数,不考虑闰秒。UNIX时间戳的0按照ISO 8601规范为 :1970-01-01T0...
原创
3568阅读
0评论
0点赞
发布博客于 2 年前

CRC(CRC16)校验在工程中的应用

什么是CRC校验?CRC即循环冗余校验码:是数据通信领域中最常用的一种查错校验码,其特征是信息字段和校验字段的长度可以任意选定。循环冗余检查(CRC)是一种数据传输检错功能,对数据进行多项式计算,并将得到的结果附在帧的后面,接收设备也执行类似的算法,以保证数据传输的正确性和完整性。工程中如何使用CRC?例如:我有一串数据 7E 01 00 00 07 4D 4F 54 4F 52 20 01...
原创
1490阅读
0评论
0点赞
发布博客于 3 年前

css 编译错误:product 'XDAIS' v0.0 is not currently installed and no compatible version is available.

product ‘XDAIS’ v0.0 is not currently installed and no compatible version is available. Please install this product or a compatible version. 产品’XDAIS’v0.0当前未安装,并且没有可用的兼容版本。 请安装此产品或兼容版本。这是由于高版本已经没有X...
原创
5734阅读
5评论
4点赞
发布博客于 3 年前

css 编译错误:product 'XDAIS' v0.0 is not currently installed and no compatible version is available.

product ‘XDAIS’ v0.0 is not currently installed and no compatible version is available. Please install this product or a compatible version. 产品’XDAIS’v0.0当前未安装,并且没有可用的兼容版本。 请安装此产品或兼容版本。这是由于高版本已经没有X...
原创
5734阅读
5评论
4点赞
发布博客于 3 年前

stm32f407 驱动十轴传感器 源码

使用stm32驱动十轴传感器,采集MPU6050,地磁偏角,和气压数据,IIC驱动。采用stm32Cubemx
rar
发布资源于 3 年前

Visual Studio Code 中文设置

按住ctrl+shift+p 或者F1出现搜索输入configure Language 按回车,找出语言设置的文件修改"locale":“en” 为修改"locale":“zh-cn”按住Ctrl+shift+x,打开在线获取插件安装包功能输入chinese,安装相应语言包重启后,显示中文...
原创
347阅读
0评论
1点赞
发布博客于 3 年前

电路经典例程

电子懒人的经典教程,经典电路设计,适合初学者自学哦
rar
发布资源于 3 年前

ORCAD off page connector自动生成页码

选中.dsn文件,执行tools菜单里的Annotate命令,或者点击图框里的U?快捷方式(右键点击也有)2.在弹出的Annotate对话框中选择Packaging页,在action栏选择Add Intersheet References。3.点击【确定】按钮进入Intersheet References对话框,勾选第一项:Place on off page connectors我们还...
原创
1325阅读
0评论
0点赞
发布博客于 3 年前

STM8 低功耗设计

1.STM8 的几种低功耗模式1、等待模式:可执行指令wif()进入等待模式,该模式下主CPU停止工作,但其外设不停,严格来说只能算是降低功耗而不能算低功耗,该模式可由AMU或外部中断唤醒2、停机模式:可执行指令half()进入停机模式,该模式下主cpu和外设全部停止,达到最低功耗,只能由外部中断进行唤醒。3、快速活跃停机模式:在执行指令half()之前,如果你使能了AMU功能,则进入快速活...
原创
962阅读
1评论
3点赞
发布博客于 3 年前

ORCAD 如何Update Cache

当我们修改已存在的元件后,并在原理图处点击新增是会提示解决方法:按照提示进行 Update Cache找到Design Canche 对对应元器件右键点击,进行Update CacheUpdate Cache后只剩下一个BOOT,可以正常添加...
原创
3561阅读
0评论
0点赞
发布博客于 3 年前

ORCAD CAPTURE 软件自带元件库介绍

AMPLIFIER.OLB amplifier共182个零件,存放模拟放大器IC,如CA3280,TL027C,EL4093等。ARITHMETIC.OLB arithmetic共182个零件,存放逻辑运算IC,如TC4032B,74LS85等。ATOD.OLB共618个零件,存放A/D转换IC,如ADC0804,TC7109等。BUS DRIVERTRANSCEIVER.OLB共6...
原创
1144阅读
0评论
0点赞
发布博客于 3 年前

emWin 介绍

一、emWin介绍emWin是Segger公司针对嵌入式平台开发的稳定、高效的图形软件库,适合用于任何图形LCD的操作应用,并可输出高质量的无锯齿的文字和图形,通过调用emWin提供的函数接口,开发嵌入式图形界面应用变得简单而快捷。二、emwWn、ucGUI、STemWin三者之间的关系1. 三者都是Segger 公司的产品。2.emwWn是Segger 公司图形系统的正式统称。3.uc...
原创
16416阅读
0评论
3点赞
发布博客于 3 年前

C/C++学习框架

原创
720阅读
0评论
0点赞
发布博客于 3 年前

物品清点系统

基于RFID与Android的物品清点系统,系统设计文档,仅供参考
pdf
发布资源于 3 年前

基于JAVA开发的2048小游戏

用Java开发出的2048小游戏,简单易上手,还有PPT介绍哦
rar
发布资源于 3 年前

网上图书销售系统的可行性研究报告

互联网图书销售系统的前期可行性研究,写报告的参考文档
doc
发布资源于 3 年前

嵌入式经典面试题(2017)

2017收录的嵌入式高频面试题,面试好帮手,刷刷题更容易获得入职机会,嵌入式万变不离其宗
docx
发布资源于 3 年前

ZigBee CC2530 超声波驱动

在cc2530上实现超声波模块的驱动,略有误差,但裸机易于移植
rar
发布资源于 3 年前

c语言 条件编译

1.#if #elif #else #endif#if 条件1{代码段}#elif 条件2{代码段}…#else{代码段n+1}#endif2.条件编译的另一种方法是用#ifdef与#ifndef命令,分别表示“如果有定义”及“如果无定义”。#ifdef (宏)    代码段 1#else    代码段 2#endif#ifndef (宏)    ...
原创
154阅读
0评论
0点赞
发布博客于 3 年前

C语言 内存分配和static关键字

C语言内存分配机制(1)代码区(text segment)。.text代码区指令根据程序设计流程依次执行,对于顺序指令,则只会执行一次(每个进程),如果反复,则需要使用跳转指令,如果进行递归,则需要借助栈来实现。代码区的指令中包括操作码和要操作的对象(或对象地址引用)。如果是立即数(即具体的数值,如5),将直接包含在代码中;如果是局部数据,将在栈区分配空间,然后引用该数据地址;如果是BSS区和数...
原创
737阅读
0评论
1点赞
发布博客于 3 年前

ESP8266 使用笔记(六) 扫描网络和连接网络

参考:https://blog.csdn.net/qq_28877125/article/details/62319191 使用WiFi进行联网操作 整体调用的架构 1.获取wifi当前的工作模式 wifi的工作模式: 第一种:STA模式 任何一种无线网卡都可以运行在此模式下,这种模式也可以称为默认模式。在此模式下,无线网卡发送连接与认证消息给热点,热点接收到后完成认证后,发回...
原创
2112阅读
0评论
0点赞
发布博客于 3 年前

ESP8266 使用笔记(五) 串口输出helloWord

使用原生SDK输出 串口hello SDK版本:esp8266_nonos_sdk-2.2.0 注意串口助手的波特率(不配置波特率的话系统上电默认765000) 另一种输出方法uart_init(115200,115200) uart0_sendStr(”\r
hello world\r
”); /****************************...
原创
1226阅读
0评论
0点赞
发布博客于 3 年前

ESP8266 使用笔记(四 )--- 利用官方SDK 创建自己自己的工程

依据原生SDK创建属于自己的工程 1.建立属于自己的工程文件,将官方bin、include、ld、lib、tools、Makefile复制到文件夹。并手动建立app文件夹。 2.将官方例程中examples下IoT_Demo下的脚本文件gen_misc.bat gen_misc.sh Makefile等三个文件复制到app文件夹下 3.模仿IoT_Demo下,建立driver,...
原创
1890阅读
0评论
0点赞
发布博客于 3 年前

ESP8266 使用笔记(三)--- 程序的烧录

安信可模组烧录的官方教程:http://wiki.ai-thinker.com/esp_download烧写工具: ESP FLASH TOOL 是 Espressif 官方开发的烧录工具,用户可根据实际的编译方式和Flash的容量,将SDK编译生成的多个bin文件一键烧录到 ESP8266/ESP32 的SPI Flash中。 如何确保 ESP8266 模组正确的进入了下载模式: ...
原创
13792阅读
5评论
1点赞
发布博客于 3 年前

stm驱动L298N

基于stm32f407与L298N的电机驱动源码,详情可见博客。
rar
发布资源于 3 年前

ARM 体系架构与编程框架笔记

复习,顺便笔记
原创
743阅读
0评论
0点赞
发布博客于 3 年前

Linux 应用编程框架

粗略的复习下linux应用编程的一些知识,画个导图记录总结下:
原创
2491阅读
1评论
3点赞
发布博客于 3 年前

ESP8266 使用笔记(二) --- 开发环境的使用

下载后解压到合适的目录下,以ESP8266_NONOS_SDK-2.0.0为例: ESP8266的ESP8266_NONOS_SDK,采用了SDK和工程文件夹分离的方式,所以我们需要手动创建一个 app 目录。1.将 sdk 目录下的 driver_lib 重命名为 app2.拷贝 \examples\IoT_Demo 下的所有文件到刚才的 app 目录(提示覆盖则确认)...
原创
498阅读
0评论
0点赞
发布博客于 3 年前

ESP8266 使用笔记(一)--- 开发环境搭建

因为项目将会用到wifi模组,在此先做做笔记和积累。一、搭建的方法1.ESP8266环境搭建的方式开发环境SDK主要有(编译器、下载器、编辑器)三个组成。下面介绍几种环境搭建方法(1)linux环境,使用乐鑫公司配置好的虚拟机VirtualBox(详细操作步骤见官网手册) https://www.espressif.com/zh-hans/support/explore/...
原创
596阅读
0评论
0点赞
发布博客于 3 年前

zigbee cc2530 SPI通讯(双机主从通讯)

1.SPI模式复习1.1 SPI协议概括 SPI的通信原理很简单,它以主从方式工作,这种模式通常有一个主设备和一个或多个从设备,需要至少4根线,事实上3根也可以(单向传输时)。也是所有基于SPI的设备共有的,它们是SDI(数据输入)、SDO(数据输出)、SCLK(时钟)、CS(片选)。 1.2 接口定义 (1)SDI – SerialData In,串行数据输入; ...
原创
3825阅读
4评论
2点赞
发布博客于 3 年前

电机测速传感器槽型光耦模块

电机测速传感器槽型光耦模块的使用(stm32F407正点原子平台),详情见我博客
rar
发布资源于 3 年前

ARM-A53(S5P6818)裸板程序合集(已编译通过)

基于ARM-A53(S5P6818)的裸板程序代码 ,已在板子上验证通过
zip
发布资源于 3 年前

电机测速传感器槽型光耦模块的使用(stm32)

OUT:信号输出端,有遮挡,输出高电平;无遮挡,输出低电平 GND:接地 VCC:接 3.3V-5V用途: 广泛用于电机转速检测,脉冲计数,位置限位等。模块特色: 1、使用进口槽型光耦传感器,槽宽度 10mm。 2、有输出状态指示灯,输出高电平灯灭,输出低电平灯亮。 3、有遮挡,输出高电平;无遮挡,输出低电平。 4、比较器输出,信号干净,波形好,驱动能力强,超过 15mA...
原创
9128阅读
14评论
7点赞
发布博客于 3 年前

L298N模块的连接与使用(stm32驱动与51驱动)

一、L298N的一些基本参数 使用方法: 输出A: 通道A输出 ,连接电机 输出B: 通道B输出 ,连接电机 12V供电: 主电源正极输入 供电GND: 主电源正负极极输入 5V输出: 5v电压输出端,可用于给MCU供电 ENA: 通道A使...
原创
69549阅读
35评论
75点赞
发布博客于 3 年前

zigbee-cc2530 串口收发

zigbee-cc2530 串口0数据收发,实现在返回串口助手的界面
rar
发布资源于 3 年前

zigbee-cc2530 定时器输出与捕获

实现了zigbee cc2530定时器的输出与捕获功能,附带定时器基本模式测试
rar
发布资源于 3 年前

跟我一起写Makefile

跟我一起写Makefile,经典文章,简洁明了的介绍了如何去写Makefile
pdf
发布资源于 3 年前

Zigbee-cc2530 笔记---Packet Sniffer 安装与使用

SmartRF Packet Sniffer 是 TI一款用于侦听而捕获的射频数据包的软件,支持多种射频协议,可对数据包进行过滤和解码,以简洁的方法显示出来; (1)双击“课程软件\Setup_SmartRF_Packet_Sniffer\ Setup_SmartRF_Packet_Sniffer_2.18.1.exe”,弹出SmartRFPacketSniffer安装界面,并点击“Next”开
原创
4367阅读
0评论
3点赞
发布博客于 3 年前

Zigbee-cc2530 笔记 z-tool的使用

Z-Stack的”Monitor and Test”功能为开发者提供了一个PC与协议栈运行状况进行通信的接口。方法就是利用TI提供的专用工具Z-tool,通过串口的方式与运行协议栈的设备进行信息的交互,下达指令1.设置工程选项,打开option选项。 2.对一些宏定义进行修改,加入红框所示两个宏定义 3.修改代码部分 此处应与z-tool波特率对应 4.打开z-tool
原创
1510阅读
0评论
1点赞
发布博客于 3 年前

ZigBee-cc2530 笔记---网络管理与拓扑

zigbee的拓扑结构可以典型的分为三种类型,星形(Star), 树形(Tree Topology) 还有网状型(Mesh Topology). 星形(Star):任意两个节点的通信都需要依赖协调器的辅助转发才能完成通信,即便是两个节点十分靠近。 树形(Tree Topology):终端节点只能向它的父节点发送数据,而路由器与外部其他节点(该节点不是路由器自己的子节点)进行通信时,只
原创
3091阅读
0评论
3点赞
发布博客于 3 年前

Zigbee-cc2530 笔记---组播通讯

组播原理 组播描述的就是网络中所有节点设备被分组后组内相互通信的过程。确定通信对象的就是节点的组号。 组播的特点: 1.分组中的编号是两个字节(即组号是两个字节) 2.组号必须和已经定义了的端点相关联。 即:组都是和模块里已经定义了的端点相关联,如果我们说一个模块标记为组0x01,那么这个模块里面至少有一个定义了的端点与这个和组(0x01)相关联 3.发送
原创
1327阅读
0评论
2点赞
发布博客于 3 年前

Zigbee-cc2530 笔记---广播通讯

广播:可以理解成,发送模块发出数据,这个网络里面所有节点都可以拿到这个数据 用到的结构体与函数 1.定义结构体,对结构体进行赋值(协议栈自己的) 2.对结构体成员进行赋值 3.调用广播函数
原创
745阅读
0评论
1点赞
发布博客于 3 年前

Zigbee-cc2530 笔记---Z-stack 串口(透传和温湿度采集)

USART:(UniversalSynchronous/AsynchronousReceiver/Transmitter)通用同步/异步串行接收/发送器 USART是一个全双工通用同步/异步串行收发模块,该接口是一个高度灵活的串行通信设备。 协议栈帧格式 0xFE, DataLength, CM0, CM1, Data payload, FCS 翻译: 0xFE:数据帧头 DataLen
原创
3867阅读
3评论
3点赞
发布博客于 3 年前

Zigbee-cc2530 笔记---Z-stack自定义按键(中断式)

Z-stack中提供了两种方式采集按键数据:轮询方式和中断方式。轮询方式:每隔一定时间,检测按键状态,进行相应处理;中断方式:按键引起按键中断,进行相应处理。Zstack在默认情况下,使用轮询方式进行处理。 实现中断式按键处理的无线点灯 1.修改 SW_6 所在 IO 口 2. 修改边缘触发方式 3、修改中断一些相关标志位 4、修改HalKeyPoll(
原创
2043阅读
1评论
2点赞
发布博客于 3 年前

Zigbee-cc2530 笔记---Z-stack 无线传输点亮LED

ZigBee协议是由ZigBee联盟(一个由众多IT企业组成的)制定和管理的一种短距离低速率的无线网络协议。此协议得到了广泛的支持,只要符合此协议的设备都能够互相联网。Zigbee的基础是IEEE 802.15.但IEEE仅处理低级MAC层和物理层协议,因此Zigbee联盟扩展了IEEE,对其网络层协议和API进行了标准化。ZIgBee协议现在比较流行的版本是ZigBee2007。ZigBee协议
原创
1184阅读
0评论
2点赞
发布博客于 3 年前

Zigbee-cc2530 笔记---DMA

直接存取访问( DMA)控制器可以用来减轻8051CPU内核传送数据操作的负担,从而实现在高效利用电源的条件下的高性能。 只需要CPU极少的干预, DMA控制器就可以将数据从诸如 ADC或RF收发器的外设单元传送到存储器。DMA控制器协调所有的 DMA传送,确保 DMA请求和CPU存储器访问之间按照优先等级协调、合理地进行。 DMA 控制器含有若干可编程的DMA通道,用来实现存储器-存储器的数据传
原创
1810阅读
1评论
1点赞
发布博客于 3 年前

Zigbee-cc2530 笔记---ADC采集光敏

ADC支持多达14位的模拟数字转换,具有多达12位的ENOB(有效数字位)。它包括一个模拟多路转换 器,具有多达8个各自可配置的通道;以及一个参考电压发生器。转换结果通过DMA写入存储器。还具有若 干运行模式。 ADC的主要特性如下: ● 可选的抽取率,这也设置了分辨率( 7到12位) ● 8个独立的输入通道,可接受单端或差分信号 ● 参考电压可选为内部单端、外部单端、外部差分或AVD
原创
6178阅读
1评论
4点赞
发布博客于 3 年前

Zigbee-cc2530 笔记---串口收发

UART模式提供异步串行接口。在UART模式中,接口使用2线或者含有引脚RXD、 TXD、可选RTS和 CTS的4线。 UART模式的操作具有下列特点: ● 8位或者9位负载数据 ● 奇校验、偶校验或者无奇偶校验 ● 配置起始位和停止位电平 ● 配置LSB或者MSB首先传送 ● 独立收发中断 ● 独立收发DMA触发 ● 奇偶校验和帧校验出错状态 UART模式提供全双工传送,接收器
原创
3146阅读
0评论
2点赞
发布博客于 3 年前

Zigbee-cc2530 笔记---定时器

定时器包括一个 16 位计数器,在每个活动时钟边沿递增或递减。活动时钟边沿周期由寄存器位CLKCON.TICKSPD定义,它设置全球系统时钟的划分,提供了从 0.25MHz到 32MHz的不同的时钟标签频率(可以使用32MHzXOSC作为时钟源)。这在定时器1中由T1CTL.DIV设置的分频器值进一步划分。这个分频器值可以从1、 8、 32或128。因此当32MHz晶振用作系统时钟源时,定时器1可
原创
1280阅读
0评论
1点赞
发布博客于 3 年前

Zigbee-cc2530笔记---按键与外部中断

上篇笔记介绍了通用I/o的设置,这次来介绍下外部中断功能。通用 I/O引脚设置为输入后,可以用于产生中断。中断可以设置在外部信号的上升或下降沿触发。 P0、 P1 或P2端口都有中断使能位,对位于IENl-2寄存器内的端口所有的位都是公共的,如下: � IENI.P0IE: P0中断使能 � IEN2.PIIE: P1中断使能 � IEN2.P2IE: P2中断使能 除了这些公共中
原创
5006阅读
0评论
1点赞
发布博客于 3 年前

zigbee-cc2530 按键+外部中断例程

zigbee cc2530平台下的裸机按键例程,采用按键产生外部中断的方式控制LED亮灭
rar
发布资源于 3 年前

Zigbee-cc2530笔记------点亮自己的LED

cc2530芯片使用51增强型的内核,跟51单片机还是有一些区别的,例如:51单片机不需要对IO口进行配置,而cc2530芯片却需要对IO口进行配置,才能对它进行赋值。 cc2530具有21个数字输入/输出引脚, 可以配置为通用数字I/O或外设I/O信号, 配置为连接到ADC、 定时器或USART外设。这些I/O口的用途可以通过一系列寄存器配置,由用户软件加以实现。 I/O
原创
1436阅读
0评论
1点赞
发布博客于 3 年前

zigbee IAR工程下载与调试

(1)安装调试器SmartRF04EB驱动 (2)编译工程 (3)点击调试按钮进入调试界面 (4)通过“view->memory”、“view->Register”、“view->Diassemble”打开内存、寄存器、反汇编窗口,对各部分数据进行观察
原创
999阅读
0评论
1点赞
发布博客于 3 年前

zigbee IAR建立第一个工程(CC2530)

1.IAR中创建工程: (1)新建工程目录LED. (2)启动IAR (3)通过“Project->Create New Project…”,创建一个新的工程 (4)选择
原创
2557阅读
0评论
3点赞
发布博客于 3 年前

ZigBee_Sensor_Monitor 安装与使用

ZigBee_Sensor_Monitor 是 TI的一款用于查看网络拓扑结构图的软件,支持星型网、树 形 网 的 动 态 显 示;安装步骤: (1)双击“课程软件\Setup_ZigBee_Sensor_Monitor_1.3.2.exe”,弹出ZigBee Sensor Monitor安装界面,并点击“Next”开始安装; (2)勾选“I accept the terms in
原创
3964阅读
17评论
3点赞
发布博客于 3 年前

zigbee套件调试器驱动

zigbee套件官方调试器驱动,用于在程序里调试zigbee套件,
rar
发布资源于 3 年前

IAR (10.10.1) 安装与破解教程

                          IAR Embedded Workbench IDE 是一款流程的嵌入式软件开发 IDE 环境,ZigBee接口实验及协议栈工程都基于IAR开发,软件安装包位于:课程软件\IAR_EW_for_8051_10_10,按照下列步骤安装:(1)双击“EW8051-10101-Autorun.exe”运行IAR安装程序,弹出IAR安装界面,选择...
原创
38350阅读
43评论
54点赞
发布博客于 3 年前

Linux关机和重启命令

对Linux关机重启命令,shutdown,halt,reboot,poweroff进行简要的分析说明
原创
406阅读
0评论
1点赞
发布博客于 4 年前

SQL语言学习框架

SQL语言的简单框架,适合新手入门把握总体框架
原创
378阅读
0评论
1点赞
发布博客于 4 年前

Mysql-填充、更新、读取、删除数据

1.填充数据2.将所填充的数据读出来    3.更新指定数据   4.删除指定数据
原创
321阅读
0评论
0点赞
发布博客于 4 年前

Mysql-建立一个表

1.显示数据库 2.选择要使用的数据库  3.按照规格语法创建表 4.显示所创建的表 5.列出每个表的全部字段和它们的属性。
原创
415阅读
0评论
1点赞
发布博客于 4 年前

Mysql-创建数据库

1.启动MySQL:管理工具->服务->找到MySQL并启动它;亦可以开机自启动;2.找到命令行  Win10   在最近添加或者最常用可以找到。找不到的可以去安装目录下找。                      3.有密码的输入密码,无密码的按回车。  4.创建命令    create database +库名 ;(请注意命令必须带分号,否则无效) 5.查
原创
419阅读
0评论
0点赞
发布博客于 4 年前

c笔记---scanf()

scanf()函数详解
原创
308阅读
0评论
1点赞
发布博客于 4 年前

C语言 实现离散数学真值表

用C语言实现离散数学中的任意合式公式的真值表
cpp
发布资源于 4 年前

C语言 实现离散数学合式公式真值表

我们介绍了什么是合式公式以及怎样用C语言实现判断机制现在我们来谈谈怎样用C语言去实现合式公式的真值表。该程序功能就是任意给定一个合式公式我们都能把它的真值表输出出来。步骤1: 引用上一篇的程序,你给我一个公式首先我得知道它是不是合式公式,这就用到了判断一个公式是否合式公式的方法(详情参照我的上一篇博客)步骤2: 经过步骤1的检查,我们知道该公式是合式公式,那么就要求真值表了。求...
原创
11933阅读
5评论
11点赞
发布博客于 4 年前

离散数学合式公式的判断

离散数学中怎么判断任意一个公式是否为合式公式
cpp
发布资源于 4 年前

C语言 离散数学中合式公式的判断

前段时间学离散,把一些概念用C语言实现了一下,在此做个笔记,也跟大家分享一下。什么是合式公式?我们有必要先说明一下(1)原子命题常项或变项是合式公式;(2)如果A是合式公式,则(!A)也是合式公式;(3)如果A,B是合式公式,则(A∧B)、(A∨B)、(A->B)、( A«B)也是合式公式;(此处《 代表双条件)(4)只有有限次地应用(1)~(3)所包含的命题变元,联结词和括号的符号串...
原创
8044阅读
10评论
5点赞
发布博客于 4 年前