自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 串口回调函数

回调函数就是一个通过函数指针调用的函数。如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用来调用其所指向的函数时,我们就说这是回调函数。回调函数不是由该函数的实现方直接调用,而是在特定的事件或条件发生时由另外的一方调用的,用于对该事件或条件进行响应。      ⑴定义一个回调函数;⑵提供函数实现的一方在初始化的时候,将回调函数的函数指针注册给调用者;⑶当特定的事件或

2013-11-06 19:59:45 8713

原创 SysTick定时器

SysTick定时器能产生中断,CM3为它专门开出一个异常类型,并且在向量表中有它的一席之地。它使操作系统和其他系统软件在CM3器件间的移植变得简单多了,因为在所有CM3产品间,SysTick的处理方式是相同的。有4个寄存器控制SysTick定时器。

2013-11-01 21:10:37 433

原创 国标645协议.....2007---项目所需四(应用层)

1、读数据    1.1 主站请求帧    a)功能:请求读电能表数据    b)控制码:C=11H    c)数据域长度:L=04H+m(数据长度)    d)帧格式1(m=0):    e)帧格式2(m=1,读给定块数的负荷记录):    f)帧格式3(m=6,读给定时间、块数的负荷记录):    1.2 从站正常应答    a)控制

2013-10-02 21:49:24 2024

原创 国标645协议.....2007---项目所需二(数据链路层)

数据链路层        本协议为主-从结构的半双工通信方式。手持单元或其他数据终端为主站,多功能电能表为从站。每个多功能电能表均有各自的地址编码。通信链路的建立与解除均由主站发出的信息帧来控制。每帧由帧起始符、从站地址域、控制码、数据域长度、数据域、帧信息纵向校验码及帧结束符7个域组成。每部分由若干字节组成。        1、字节格式         每个字节含8位二进制码,传输时

2013-10-01 15:34:30 2030

原创 国标645协议.....2007---项目所需一

智能插座(多功能电能表)-----------采控终端(手持单元)多功能电能表:由测量单元和数据处理单元等组成,除计量有功/无功电能量外,还具有分时、测量需量等两种以上功能,并能显示、存储和输出数据的电能表。手持单元:能与多功能电能表进行数据交换的便携式设备。数据终端设备:由数据源、数据宿或两者组成的设备。直接本地数据交换:多功能电能表与手持单元之间的数据交换。PS:本地总线数据交

2013-09-29 15:29:18 1720

原创 调试STM32过程中遇到的问题总结(持续更新)--KEIL4+C语言

背景:正点原子开发板,程序植入固件库与FATFS文件。如有不妥,大家多提意见。(这些问题仅仅是我个人写程序遇到的问题及其解决方法,供参考)直入正题NUMBER ONE :多处用到同一个函数或变量,定义时,第一个可以带参数或变量值,重复定义时不需要带参数。如:第一次定义:uint8_t  POINT_COLOR=oxoooo;第二次定义(只需声明即可):extern  uint8

2013-09-16 17:16:20 1907

转载 Keil总是出现“File has been changed outside the editor, reload?”提示

Keil总是出现“File has been changed outside the editor, reload?”提示,在用Keil的时候有时候不知道点错什么了,总是会出现这个提示,其实这不算是一个bug知识你打开了相应的**.map文件,造成每次你编译文件的时候该文件后会发生改变,从而出现这个提示!解决办法是,关闭已经打开的对应工程文件的map文件,以我自己的工程文件为例如下图所示

2013-06-13 09:09:59 2093

转载 Source Insight用法(转载)

Source Insight实质上是一个支持多种开发语言(java,c ,c 等等)的编辑器,只不过由于其查找、定位、彩色显示等功能的强大,常被我们当成源代码阅读工具使用。作为一个开放源代码的操作系统,Linux附带的源代码库使得广大爱好者有了一个广泛学习、深入钻研的机会,特别是Linux内核的组织极为复杂,同时,又不能像windows平台的程序一样,可以使用集成开发环境通过察看变量和函数

2013-05-09 10:09:12 564

转载 vc编程技巧(转)

转至:http://www.cppblog.com/wrhwww/archive/2008/09/22/62498.html1.        如何获取系统日期CTime tm = CTime :: GetCurrentTime();CString strTime = tm.Format(_TEXT(“%Y-%M-%d %H:%M:%S));MessageBox(strTime

2013-04-27 14:02:48 1206

转载 Eclipse快捷键大全

Ctrl+1 快速修复(最经典的快捷键)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对上面那条来说了

2012-11-20 14:34:01 290

转载 在eclipse中将android项目生成apk安装文件的方法

最懒惰的方法是:只要你Run As Android Application 过,到工作目录的bin文件夹下就能找到与项目同名的apk文件。勤劳一点的方法是:1.选中项目,右键=》Andoid Tools=》Export Unsigned Application Package,直接保存就行,这是未签名的。或者2.选中项目,右键=》Andoid Tools=》Export Sig

2012-11-20 13:57:27 468

转载 Eclipse 生成android程序apk文件

1、Eclipse工程中右键工程,弹出选项中选择 android工具 → 生成签名应用包:2、选择需要打包的android项目工程:3、如果已有私钥文件,选择私钥文件 输入密码,如果没有私钥文件见第6和7步创建私钥文件:4、输入私钥别名和密码:5、选择APK包存储的位置,并完成设置,开始生成APK签名包:6、没有私钥文件的情况,创建私

2012-11-20 13:53:55 527

转载 自建AP wifi

转自http://hi.baidu.com/myaaa/blog/item/9181d58039cedaf79323d972.html开启windows 7的隐藏功能:虚拟WiFi和SoftAP(即虚拟无线AP),就可以让电脑变成无线路由器,实现共享上网,节省网费和路由器购买费。iphone4亲测通过,比conncetify方便,稳定,网速好!以操作系统为win7的笔记本或装有无线网卡的台式机

2012-08-01 15:07:49 21100

转载 《深入浅出MFC》学习笔记一 : Win32基本程序概念 (转)

本文转载至http://blog.chinaunix.net/uid-20782170-id-3141818.html Windows程序运行的本质:Message based, Event driven.(以消息为基础,以事件驱动之)。学习MFC的必要基础:1. 对于Windows程序的事件驱动特性的了解(消息的产生、获得、分派、判断、处理);2.C++多态的精确体会;

2012-06-26 17:14:47 597 1

645规约2007最新版

645-2007多功能电表通信协议2010版

2013-11-17

空空如也

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

TA关注的人

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