
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
主调函数(caller)调用被调函数(callee)是一般的调用关系,如果被调函数(callee)参数包含函数指针,函数指针还可以形成多一层的调用关系,形成第三方函数的调用,专业术语称为回调(callback),通过函数指针参数调用的第三方函数称为回调函数。gcc支持通过使用 __ attribute __ ((section())),将函数、变量放到指定的数据段中。void func(fun f

主调函数(caller)调用被调函数(callee)是一般的调用关系,如果被调函数(callee)参数包含函数指针,函数指针还可以形成多一层的调用关系,形成第三方函数的调用,专业术语称为回调(callback),通过函数指针参数调用的第三方函数称为回调函数。gcc支持通过使用 __ attribute __ ((section())),将函数、变量放到指定的数据段中。void func(fun f

在使用JFlash烧写hex或者bin文件的时候,发现没有对应型号的单片机,参考了网络上的一些方法,这里总结一些在本机中添加未知型号单片机的方法,作为以后的参考。以添加HDSC单片机为例:由于使用的是keil5版本的IDE开发调试环境,因此在keil5的IDE环境中已经安装了HDSC单片机的开发包,如果没有安装可以先到keil的官网或者HDSC的官网上去下载支持包。首先在本机的keil安装目录下面
红外发射管:在一般情况下我们可以从外观可以区分出红外发射管和红外接收管,红外发射管一般都是透明状的,可以清晰的看到内部的结构。4、封装材料的硬度较低,它的耐高温性能更差,为避免损坏,焊点应当昼远离引脚的根部,焊接温度也不能太高,时间更不宜过长,最好用金属镊子夹住引脚的根部,以散热。当方向角度为零度时,其放射强度定义为100%,当方向角度越大时,其放射强度相对的减少,发射强度如由光轴取其方向角度一半
在单片机使用过程中第一步就是选择单片机的时钟源,常常可以看到如下的电路原理图:此原理图中使用晶振连接到XTALIN引脚和XTALOUT引脚,给单片机提供时钟频率,下面就来详细分析一下这种电路的工作原理。单片机的时钟来源一般有以下几种:1、通过单片机的CLKIN引脚由外部时钟源直接给单片机输入一个方波时钟。2、像上图所示那样由外部晶振连接单片机的XTALIN引脚和XTALOUT引...
最近做的一款产品中涉及到段式LCD的显示,在网上查询了很多资料,这篇资料对我的帮助最大,特别搜录下来供参考。LCD的驱动不像LED那样,加上电压(LED实际上是电流驱动)就可以长期显示的。LCD驱动必须使用交流电压驱动才能保持稳定的显示,如果在LCD上加上稳定的直流电压,不但不能正常显示,时间久了还会损坏LCD。一段LCD由背电极和段电极组成,需要显示时,在背电极和段电极之间加上合适...
首先,输入信号小于电池电压,因此二极管正向偏置。当输入电压超过电池电压时,二极管变为反向偏置,输入信号开始出现在输出端,如图所示。在正半周期间,由于A点电压大于B点,二极管正向偏置,因此二极管导通输入信号,输出端没有电压差。但当输入信号超过电池电压时,二极管变为反向偏置,信号出现在输出端,如图所示。首先,输入电压低于电池电压,因此二极管导通,信号出现在输出端。首先,输入信号小于电池电压,因此二极管

来自于我的163博客,一篇好好的技术文章,在163上居然提示不能显示,我2014年6月25日就翻译出来了,当时很多其他博客都是直接拷贝我的文章都能在网上发布。看了许多关于MBus协议的资料,感觉说的不具体、不完整、也不系统,本人准备结合一个具体的产品实现,从理论和实现上对MBus协议做一个详细的论述,如有不当之处,欢迎讨论。1介绍MBus(Meter B...
TAG各类接口针脚定义及含义JTAG有10pin的、14pin的和20pin的,尽管引脚数和引脚的排列顺序不同,但是其中有一些引脚是一样的,各个引脚的定义如下。一、引脚定义Test Clock Input (TCK) -----强制要求1TCK在IEEE1149.1标准里是强制要求的。TCK为TAP的操作提供了一个独立的、基本的时钟信号,TAP的所有操作都是通过这个时钟...
1、RS-232/422/485标准通常的微处理器都集成有1路或多路硬件UART通道,可以非常方便地实现串行通讯。在工业控制、电力通讯、智能仪表等领域中,也常常使用简便易用的串行通讯方式作为数据交换的手段。但是,在工业控制等环境中,常会有电气噪声干扰传输线路,使用RS-232通讯时经常因外界的电气干扰而导致信号传输错误;另外,RS-232通讯的最大传输距离在不增加缓冲器的情况下只可以达到1...

 
 





