摘要: 先说一下,很多情况下说的堆栈其实只是指的栈,这在很大程度上误导了大家。要值得注意的是堆和栈其实完全不是一个概念。堆是堆,栈是栈,这是它们作为存储区而负责不同功能实现划分的。首先共同点是它们都存在于内存ram中,指的都是连续的存储区域。程序中的静态变量、全局变量,以及一些开辟的内存空间(malloc函 阅读全文
posted @ 2021-12-14 20:50 idea~ 阅读(284) 评论(0) 推荐(0)
摘要: 1.SysTick定时器 其实际上是作为一种中断,其主要作为OS中的轮询机制来使用,定时到每个时间片到的时候就轮询到下一个任务。该定时器是一个24bit的计数器。可以用内部或外部时钟,讲到这里,自然就有关于它的控制和状态寄存器,还有配置寄存器,都是讲怎么给它配置时钟和设置计数的。注意的是其一般为HC 阅读全文
posted @ 2021-12-14 20:46 idea~ 阅读(137) 评论(0) 推荐(0)
摘要: Altera产品型号命名规则 https://www.intel.cn/content/www/cn/zh/products/programmable/sample-ordering-codes.html XXX XX XX X XX X X 1 2 3 4 5 6 7 工艺 + 型号 + LE数量 阅读全文
posted @ 2021-12-14 20:22 idea~ 阅读(162) 评论(0) 推荐(0)
摘要: 低压差线性稳压器LDO(LOW DROPOUT VOLTAGE REGULATOR)参数说明 线性调整率(Line Regulation):输入电压变化看输出电压变化 (类似于电压调整率) 1、定义: 输入电压在额定范围内变化时,输出电压之变化率. Line Regulation=(Vmax-Vmi 阅读全文
posted @ 2021-12-13 19:10 idea~ 阅读(2671) 评论(0) 推荐(0)
摘要: 上图为实际的芯片TLC5510 AD芯片datasheet 这里重点解释一下后面三个参数 1.转换速率(Conversion Rate) 定义:完成一次从模拟转换到数字的AD转换所需的时间的倒数。积分型AD的转换时间是毫秒级属低速AD,逐次比较型AD是微秒级属中速AD,全并行/串并行型AD可达到纳秒 阅读全文
posted @ 2021-12-13 19:00 idea~ 阅读(1533) 评论(0) 推荐(0)
摘要: 上面给出的是PID控制算法的整个框图,以及根据框图所给出的公式。下面是结合蒸汽刷的实例子进行说明PID控制。 首先需要说明的是PID是一个闭环控制,也就是说一定要有个反馈通路在那,还有就是对于系统存在滞后性、稳定误差,PID可以达到较好效果,具体原因还要从PID三个参数说起,为了贴近项目。这里先将框 阅读全文
posted @ 2021-12-08 10:09 idea~ 阅读(1478) 评论(0) 推荐(0)
摘要: typedef struct{ uint32_t one:1 uint32_t two:2 uint32_t eight:8 uint32_t :15 uint32_t twenty_five:10; }myarea;位域操作,字面上可以看出就是进行位操作,也就是对几个字节中的bit进行赋值,这个主 阅读全文
posted @ 2021-12-07 15:06 idea~ 阅读(400) 评论(0) 推荐(0)
摘要: (*(volatile unsigned int *)0x0000FFF0) 在MCU的底层驱动中经常看到这样的对寄存器地址操作的C语言写法,下面来一一分析下这个 为了简化对该表达式的理解可以分两步走 对上面表达式进行简化如下: (*(volatile unsigned int *)(x)) 注意这 阅读全文
posted @ 2021-12-07 15:01 idea~ 阅读(222) 评论(0) 推荐(0)
摘要: Q:到底多高的频率才算高速板 当信号的上升/下降沿时间< 3~6倍信号传输时间时,即认为是高速信号. 对于数字电路,关键是看信号的边沿陡峭程度,即信号的上升、下降时间. 按照一本非常经典的书《High Speed Digtal Design>的理论,信号从10%上升到90%的时间小于6倍导线延时,就 阅读全文
posted @ 2021-12-03 14:41 idea~ 阅读(199) 评论(0) 推荐(0)
摘要: 1. 数字地与模拟地的设计 地线的定义:信号回流的低阻抗路径 该定义中突出了地线中电流的流动,也就是说理想中地线电位是0,但实际中由于导线的压降存在导致地线电位可能就不是0,如下图解释: 这里图中的R代表的是导线上的电阻,电源地为标准的0V,而经过导线上的电阻R后其肯定产生压降,导致图中的地被抬升了 阅读全文
posted @ 2021-12-03 14:25 idea~ 阅读(457) 评论(0) 推荐(0)