摘要: ADC采样时间,加上计算时间,使用HAL库最快在100~200us,无法到达10us 一个ADC周期占用的时间 = 1 / 时钟频率 = 1 / 12MHZ = 0.0833334 uS 一次采样总的时间 = 采样时间 + 12.5个周期 = 1.5周期 + 12.5周期 = 14周期 = 14 * 阅读全文
posted @ 2021-05-19 16:55 baicaiFX 阅读(1781) 评论(0) 推荐(1) 编辑
摘要: Mysql索引优化 二叉树 红黑树 Hash表 B-Tree(B树) 先从根节点(每个节点16k)查找,根节点(常驻内存) 索引的底层数据结构 B+Tree(B+树) 先从根节点(每个节点16k)查找,根节点(常驻内存) 可以存储1170*1170*16个索引 数据库存储引擎(是形容存储的表的结构) 阅读全文
posted @ 2021-05-19 16:52 baicaiFX 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 勾选发送新行会在 发送区数据末尾追加 0X0D0A (windows环境) 阅读全文
posted @ 2021-05-19 16:48 baicaiFX 阅读(643) 评论(0) 推荐(0) 编辑
摘要: c标准头文件math.h中有两个与log有关的函数。 double __cdecl log(double _X); double __cdecl log10(double _X); 其中log相当于数学中的ln(即loge)。 log10相当于数学中的lg。 loge和log10可以直接表示了。 # 阅读全文
posted @ 2021-05-19 16:47 baicaiFX 阅读(1258) 评论(0) 推荐(0) 编辑
摘要: Unix 系统里,每行结尾只有"<换行>",即"\n"; Windows系统里面,每行结尾是"<回车><换行>",即" \r\n"; Mac系统里,每行结尾是"<回车>",即 "\r"。 \r对应的ASCII码为:0xd,\n对应的ASCII码为:0xa,在内存里,它们真实的被存储,输出到终端的时候 阅读全文
posted @ 2021-05-19 16:46 baicaiFX 阅读(1286) 评论(0) 推荐(0) 编辑
摘要: 一:与运算符(&) 预算规则: 0&0=0;0&1=0;1&0=0;1&1=1 即:两个同时为1,结果为1,否则为0 例如:3&5 十进制3转为二进制的3:0000 0011 十进制5转为二进制的5:0000 0101 结果:0000 0001 ->转为十进制:1 即:3&5 = 1 二:或运算(| 阅读全文
posted @ 2021-05-19 16:45 baicaiFX 阅读(800) 评论(0) 推荐(0) 编辑
摘要: "2e-6"是一种表达一个数的方式——科学计数法,"e"是代表10,"+"代表乘("-"是代表除), "+"后面的数就是代表前面"e"的-6次方,最后再把"e"前的数(2)乘于e的-6次方。 这道题就是2e-6=2*(10的-6次方,就是6个10相乘的倒数,也就是1/(10^6))=0.000002 阅读全文
posted @ 2021-05-19 16:45 baicaiFX 阅读(2575) 评论(0) 推荐(0) 编辑
摘要: 用keil编译程序后会打印对应的内存分配信息(单位:B 1024B=1KB) Program Size: Code=10304 RO-data=508 RW-data=92 ZI-data=9828 Total RO Size (Code + RO Data) 10812 ( 10.5 kB) To 阅读全文
posted @ 2021-05-19 16:41 baicaiFX 阅读(1642) 评论(0) 推荐(0) 编辑