`
文章列表

opcrcw.da.dll的x64版本

    博客分类:
  • C#
原文看我的CSDN博客 http://blog.csdn.net/backspace110/article/details/53525637 CSDN好像不能上传附件。在这里发附件  

将博客搬至CSDN

为什么搬? 1.没人看,有错误也得不到纠正.在CSDN上挂了两篇基础应用文,都有一堆的访问量. 2.ITEYE要写博客却经常打不开,或者很卡.这太不方便. 3.排版设置不友好   真庆幸,现在文章少,早点跳坑. 新地址  http://blog.csdn.net/backspace110/  
下面的测试在中文电脑上"chs"直接使用""替换亦可. CString Str;     #include <locale.h> // setlocale函数的头文件 setlocale(LC_ALL, "chs"); // 必加 只有添加这一句下面的打印1,2与调试1,2才能成功 wprintf(L"%s\r\n", Str.GetString()); // VC打印方式1 printf("%S\r\n", ...
有三组数据a,b,c,取值范围分别为0-9,0-2,0-5,如何用一个字节(8位) M 表达出来?   编码方案: M=(a*3+b)*6+c   解码方案: c = M%6; b = M/6%3; a = M/6/3;  
 需要注意的是: 委托实际上是一个类,在我们定义委托的时候:
#define STRING_LENGTH 5 // 显示5位 -12.2 -0.01 0.000 1.000 12.50 125.0 const char *TempValueToString(uint16_t tempValue) { static char tempValueString[10] = {0}; uint8_t isMinus = 0; // 负数标志 负数为1 uint16_t shortData = 0; // 整数部分 (前12位 其实只有8位有效) uint16_t float ...

BPC协议说明

    博客分类:
  • BPC
BPC协议,根据网上的资料自己整理了一下。 
现象:stm32复位之后串口打印的第一个字节误码或者消失。 原因:误码多是由于端口初始化有问题。使用ST官方v3.5的标准库时,对串口输出端口进行了重复初始化。 如下代码: /* PA[15:0] 设置为推挽输出 */ GPIO_InitStructure.GPIO_Pin = GPIO_Pin_All; GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP; GPIO_Init(GPIOA, &a ...
最近因为要用rx8025,所以仔细看了一下i2c的协议文件,之前用过i2c的器件,不过是直接用的网上的例程,没仔细看协议的具体实现。仔细看了之后把延时时间给优化了一下。 开始和停止都很简单,主要是中间的传输   中间传 ...
#define STC_Y1 97560UL // 89C/LEXX、90C/LEXX #define STC_Y3 14050UL // 10F/Lxx、11F/Lxx 、12C/LExx、15F104E/L104E(A版)、15F204E/L204EA(A版) #define STC_Y5 13043UL // 15F/L/Wxx(Y3内核个别型号除外) #define Fosc 12000000UL // 主频频率 #define Core STC_Y5 // 内核型号 /** * 功能:延时t毫秒 * 入参:0~65535 */ ...
 之前淘宝的一个xxd(杂牌的统称)航模电调(无感无刷),拆解之后万用表挨个测的,有一处贴片元件没标志,推测是电阻,用万用表测量大概11K,用的是mega8,场管的上臂驱动用的是自举升压,U_BAT我觉得可能是电压检测,可能换相检测的时候会用到这个电压辅助计算,最下面的5条线代表两条电源输入,3条电调输出。图很大,右键保存或者在新标签页中打开。画的比较粗略,可能有遗漏。另外R3,R19,R27三个电阻个人感觉可以直接短路,场管的开启与关断速度应该会更好。 电调软件的话,git上有几个开源项目: simonk:https://github.com/sim-/tgy, BLHEli:htt ...
MSPFET汉化版,支持命令行的一个MSP430下载小工具支持BSL下载.软件反相TST,RST支持FET,SWB,JTAG //留空填坑//利用命令行添加到IAR的自定义工具中下载见附件:  
/****************************************************************************** * Name: CRC-4/ITU x4+x+1 * Poly: 0x03 * Init: 0x00 * Refin: True * Refout: True * Xorout: 0x00 * Note: *****************************************************************************/ ...
大小端的概念很容易理解,摘录一下网上的判断程序 方法一 uint8_t Is_Little_endian(void) { uint16_t i = 1; return (*(uint8_t *)&i); } 方法二 uint8_t Is_Little_endian(void) { union { uint16_t big; uint8_t lit; } check; check.big = 1; return check.lit; } 方法三 static unio ...
__IAR_SYSTEM_ICC__    // IAR for avr 的预定义宏 _AVR                  // ICC for avr 的预定义宏 __CC_ARM              // KeilMDK 的预定义宏 __ICCARM__            // IAR for arm 的预定义宏 __GNUC__              // GNU 编译器的预定义宏 __TASKING__           // TASKING for arm的预定义宏 关于Keil的预定义宏详见 http://wenku.baidu.com/link?url=LCd ...
Global site tag (gtag.js) - Google Analytics