离散数学 左孝凌-教材与习题解析-分享 CSDN是越来越不人性化了,下载个资源还需要那么多积分,上传后还不能设置免积分下载,默认是5积分才能下载,需要的自行网盘下载吧,免积分离散数学 左孝凌-教材与习题解析-分享https://pan.baidu.com/s/1XjezOKkDQeK9eYGSwde7zg码:ix0q...
ADC采样时间、采样周期、采样频率计算方法 一、概述ADC转换就是输入模拟的信号量转换成数字量。读取数字量必须等转换完成后,完成一个通道的读取叫做采样周期。采样周期一般来说=转换时间+读取时间,而转换时间=采样时间+12.5个时钟周期。采样时间是你通过寄存器告诉STM32采样模拟量的时间,设置越长越精确二、STM32 ADC采样频率的确定ADCCLK通常是由“AHB分频”->“HCLK(MHz)”->“APB2分频”-...
C函数返回多个参数给lua lua通过一个运行时栈来维护参数传递及返回,使用lua_to*等函数获取lua传递到C函数的参数,使用lua_push*从C函数返回值到lua脚本。此外也可以使用lua_getglobal从C函数获取lua脚本定义的全局变量。 #include <lua.h> #include <lauxlib.h> #include <stdlib.h...
c++调用lua注册的带参数的回调 1.luaL_ref原型:int luaL_ref (lua_State *L, int t);该方法对栈顶对象创建一个引用,放在table的index里,这里的index就是参数t,记住这个t,在用rawgeti是会用到。引用是唯一的2.lua_rawgeti原型:void lua_rawgeti (lua_State *L, int index, int n);把t[...
跨平台定时器编码使用函数参考 出于写一个支持跨平台的定时器功能在window平台已经了解用window api 可以实现CreateTimerQueueTimer(&(HANDLE htimer), 0, _on_windows_timer, timer, milliSeconds, milliSeconds, WT_EXECUTEINTIMERTHREAD)具体参数可以自己查window比较好实现,直接设置...
Windows Sockets新特性 看到这段代码的时候不明白SIO_LOOPBACK_FAST_PATH_这个参数是干什么用的经过茶叶资料在这里备注一下。新的Windows套接字Ioctl,允许TCP套接字上启用环回的快速路径。 此功能可以降低延迟并提高使用TCP环回的应用程序(例如金融服务行业使用的应用程序)的性能:SIO_LOOPBACK_FAST_PATH所谓的换回快速路径就是同一台主机上的客户程序和服务器程序通过...
C语言十六进制数据同字符串的相互转换 //字节流转换为十六进制字符串void ByteToHexStr(const unsigned char* source, char* dest, int sourceLen){ short i; unsigned char highByte, lowByte; for (i = 0; i < sourceLen; i++) { hig...
ERROR: 错误 1406。未能将值 写入项 \Software\Classes\CLSID\{4B75FA16-56AF-4DC4-941D-F84B279DDB15}\LocalServer3 由于要编译以前的很老的项目需要用到VS2003,在XP上安装时切换到第二张光盘老是出错,Visual Studio .NET Enterprise Architect 2003 - CHS: [2] ERROR: 错误 1406。未能将值 写入项 \Software\Classes\CLSID\{4B75FA16-56AF-4DC4-941D-F84B279DDB15}\LocalServ...
232\485\CAN\IIC\SPI\TTL\USB的简单比较 参考别人整理一份表格,嵌入式的串口,一般是指UART口, 但是我们经常搞不清楚它和COM口的区别, 以及RS232, TTL等关系, 实际上UART,COM指的物理接口形式(硬件), 而TTL、RS-232是指的电平标准(电信号).UART有4个pin(VCC, GND, RX, TX), 用的TTL电平, 低电平为0(0V),高电平为1(3.3V或以上)...
CAN2.0B的逻辑数值:“显性”和“隐性” 物理信号 CAN2.0B规范定义了两种互补的逻辑数值:“显性”和“隐性”,同时传送“显性”和“隐性”位时,总线结果值为“显性”。“显性”(“Daminant”)数值表示逻辑“0”,而“隐性”(“Recessive”)表示逻辑“1”。 在CAN规范中并未定义代表逻辑电平的物理状态(例如电压),iCAN网络使用符合ISO11898-2标准的电平信号,典型地,CAN总线为“隐性”(逻辑1)时,CAN...
通俗讲解 Kademlia 原理 我这好久没有学术性的文章出现了。。翻看了下日志,最早的是07年发表的做PCB电路板的日志,之后是08年PHP网页制作,之后是09年C# 的GPS定位软件(虽然自己都没怎么用过。。。)今天就通俗介绍一下一个最常用,最简洁,最实用P2P的索引算法---Kademlia协议(简称 Kad)。 使用BT 的同学经常会发现DHT这个缩写,使用电驴的同学就会发现KAD缩写。 DHT的全称叫哈希表(Dist
如何理解js中的call及apply call和applyobj.call(thisObj, arg1, arg2, ...);obj.apply(thisObj, [arg1, arg2, ...]);两者作用一致,都是把obj(即this)绑定到thisObj,这时候thisObj具备了obj的属性和方法。或者说thisObj『继承』了obj的属性和方法。绑定后会立即执行函数。唯一区别是apply接受的是数组参数,c
npm安装Electron缓慢网络超时导致失败 Electron 框架的前身是 Atom Shell,可以让你写使用 JavaScript,HTML 和CSS 构建跨平台的桌面应用程序。它是基于io.js 和 Chromium 开源项目,小编碰到npm安装Electron缓慢网络超时导致失败情况,下面我们来看看。1. npm源过慢的话,可以把源切到国内的淘宝的镜像上。npm config set registry https://reg
windows下cmd命令行显示UTF8字符设置(CHCP命令) 在中文Windows系统中,如果一个文本文件是UTF-8编码的,那么在CMD.exe命令行窗口(所谓的DOS窗口)中不能正确显示文件中的内容。在默认情况下,命令行窗口中使用的代码页是中文或者美国的,即编码是中文字符集或者西文字符集。如果想正确显示UTF-8字符,可以按照以下步骤操作:1、打开CMD.exe命令行窗口2、通过 chcp命令改变代码页,UTF-8的代码页为65001ch