STM32之DMA:
摘要:typedef struct{ __IO uint32_t CCR; //复位 __IO uint32_t CNDTR; //传输的数据量 __IO uint32_t CPAR; //外设地址 __IO uint32_t CMAR; //存储器地址} DMA_Channel_TypeDef; 用二维
阅读全文
posted @
2018-12-27 14:10
杰瑞鼠
阅读(649)
推荐(0) 编辑
插值法:
摘要:直线公式: (y-y0)/(x-x0)=(y1-y0)/(x1-x0) 解方程得:y=y0+(x-x0)*(y1-y0)/(x1-x0) 拉格朗日插值法: 对实践中的某个物理量进行观测,在若干个不同的地方得到相应的观测值,拉格朗日插值法可以找到一个多项式,其恰好在各个观测的点取到观测到的值。这样的多
阅读全文
posted @
2018-12-25 14:24
杰瑞鼠
阅读(1661)
推荐(0) 编辑
位与运算的应用:
摘要:0、对于a%b进行取模和取余操作,如果b=2^k,则用位与运算比取模/余速度更快:a%b=a&(b-1) 1、 用于整数的奇偶性判断,2值状态的切换 if(a&1) { printf(“a是奇数”) } else{ { printf(“a是偶数”) }/*偶数的最低位为0*/ } 2正整数m对2^k
阅读全文
posted @
2018-12-24 15:39
杰瑞鼠
阅读(320)
推荐(0) 编辑
取模与取余
摘要:引用 https://www.cnblogs.com/xsfx/p/7122575.html 对于整型数a,b来说,取模运算或者求余运算的方法都是: 1.求 整数商: c = a/b; 2.计算模或者余数: r = a - c*b. 求模运算和求余运算在第一步不同: 取余运算在取c的值时,向0 方向
阅读全文
posted @
2018-12-24 15:17
杰瑞鼠
阅读(1390)
推荐(0) 编辑
C++的友元函数
摘要:友元函数不是成员函数,是类外函数所以声明放在类的私有段或公有段且没有区别。但是它可以访问类中的私有成员。友元的作用在于提高程序的运行效率,但是,它破坏了类的封装性和隐藏性,使得非成员函数可以访问类的私有成员。 友元函数没有this指针,在访问非static或非全局成员时需要对象作为参数。同时友元函数
阅读全文
posted @
2018-12-24 14:19
杰瑞鼠
阅读(214)
推荐(0) 编辑
C++的静态Static
摘要:类的静态数据成员是属于类(即与类关联)而不属于类的每个对象(不与类的每个对象关联)(相当于该静态对象在所有的类对象中共享。),所以初始化方法与一般的变量不同,需要在类的构造函数之外进行初始化。 类的静态成员函数没有this指针,不能访问非静态数据成员和函数。 组合类对象:除了包含对应都文件,定义类对
阅读全文
posted @
2018-12-24 14:11
杰瑞鼠
阅读(184)
推荐(0) 编辑
队列思考
摘要:无论是C++还是C都利用分层思想设计队列,这里拿C++的modbus为例来说明: 一 队列类: 设计好以下接口:队列元素的单个添加、读取;多个元素的添加和读取、队列的初始化(开始地址、队列大小、元素个数、头尾指针)、队列的清空。 二 串口类:根据市哪个串口定义不同的串口的硬件类,这里以Class U
阅读全文
posted @
2018-12-22 11:18
杰瑞鼠
阅读(209)
推荐(0) 编辑
C++之虚函数
摘要:虚函数的实质和用途:如果不定义虚函数,基类和扩展类中不能有同名函数(名字,参数个数顺序类型都相同),否则会发生同名覆盖,此时想用基类指针去调用扩展类的对象是行不通的;但如果将基类的成员函数定时成虚函数,相当于允许扩展类中重新定义该同名函数执行不同的功能,此时就可以用基类的指针去指向扩展类,从而调用扩
阅读全文
posted @
2018-12-16 22:03
杰瑞鼠
阅读(252)
推荐(0) 编辑
STlink及烧写工具:
摘要:一 STLINK可以随时在STLINK与jlink之间切换:方法:https://www.segger.com/products/debug-probes/j-link/models/other-j-links/st-link-on-board/ 工具下载:https://www.segger.co
阅读全文
posted @
2018-12-05 00:46
杰瑞鼠
阅读(7193)
推荐(0) 编辑
存储类芯片
摘要:CAT25256(ON SEMI)/AT25256(ATMENL):256Kb,SPI接口的EEPROM;MARK"25256" , http://www.smdmark.com/Contents/Images/logo.png W25Q256:256Mb ,SPI接口的FLASH,https://
阅读全文
posted @
2018-12-02 12:22
杰瑞鼠
阅读(442)
推荐(0) 编辑