
嵌入式系统开发
控制工程小朋友
这个作者很懒,什么都没留下…
展开
-
输入捕捉和定时器中断哪个快?——20170302例会
定时器输入捕获速度快,还是通过外部中断设置定时器快? 用PIC检测引脚的高电平脉冲宽度。使用输入捕获,或者使用外部中断设置定时器方式都可以。捕获到信号后的动作是由硬件完成的所以更准确,而中断方式依靠软件用可能被其他中断干扰,另外中断后如何获取时间点也是问题,如果用定时器这个定时也必须高优先级。而捕获由硬件控制, 并不受中断响应的延迟, 所以推荐采用捕获。 我理解的捕获动作由硬件完成的意思是——当转载 2017-03-01 16:48:58 · 3551 阅读 · 2 评论 -
ISP、IAP、ICP、JTAG、SWD的编程特点
ISP、IAP、ICP、JTAG、SWD名词辨析转载 2017-03-28 15:45:34 · 5971 阅读 · 0 评论 -
SPI读写总结
SPI协议是主从模式:从机不主动发起访问,总是被动执行操作。 CSN:片选信号。 SCK:时钟信号。 MOSI:master output slave input,即主机输出从机输入。可以理解主机写从设备。 MISO:master input slave output,即主机输入从机输出。可以理解主机读从设备。SPI全称:Serial Peripheral interface,即串行外围设备转载 2017-04-12 10:45:12 · 26555 阅读 · 2 评论 -
CRC校验原理剖析
5.3.2 循环冗余校验检错方案 上节介绍的奇偶校验码(PCC)只能校验一位错误,本节所要介绍的循环冗余校验码(CRC)的检错能力更强,可以检出多位错误。1. CRC校验原理 CRC校验原理看起来比较复杂,好难懂,因为大多数书上基本上是以二进制的多项式形式来说明的。其实很简单的问题,其根本思想就是先在要发送的帧后面附加一个数(这个就是用来校验的校验码,但要注意,这里的数也是转载 2017-04-06 21:14:16 · 465 阅读 · 0 评论 -
SPI串行外围设备接口
一、要知道SPI总线是什么,首先要知道具体的通信时序是怎样的?串行外围设备接口SPI(serial peripheral interface)总线技术是Motorola公司推出的一种同步串行接口。 SPI 用 于CPU与各种外围器件进行全双工、同步串行通讯。它只需四条线就可以完成MCU与各种外围器件的通讯,这四条线是:串行时钟线(CSK)、主机输入/从 机输出数据线(MISO)、主机输出/从机输转载 2017-04-23 20:04:01 · 2327 阅读 · 0 评论 -
LDO线性稳压器和DCDC的区别(低功耗锂电池供电感想)
传统的线性稳压器,如78xx系列的芯片都要求输入电压要比输出电压高出2v~3V以上,否则就不能正常工作。但是在一些情况下,这样的条件显然是太苛刻了,如5v转3.3v,输入与输出的压差只有1.7v,显然是不满足条件的。针对这种情况,才有了LDO类的电源转换芯片。LDO 是一种线性稳压器。线性稳压器使转载 2017-08-01 10:18:53 · 10709 阅读 · 0 评论 -
局部变量、 全局变量、 堆、 堆栈、 静态和全局
一个由C/C++编译的程序占用的内存分为以下几个部分(1)栈区(stack)— 由编译器自动分配释放,存放函数的参数值,局部变量的值等。(2)堆区(heap) — 由程序员分配和释放,若程序员不释放,程序结束时可能由OS回收。(3)全局区(静态区)(static)—,全局变量和静态变量的存储是放在一块的,初始化的全局变量和静态变量在一块区域, 未初始化的全局变量、未初始化的静态变量转载 2017-10-27 14:43:02 · 362 阅读 · 0 评论 -
为什么BAT海康华为谁也干不过谁?——迅雷创始人程浩关于人工智能的思考
来源:新智元 作者:程浩(迅雷创始人)“即使百度技术好,在人脸识别率方面比海康威视高一个百分点(实际不一定,海康背后有几百人的 AI 研发团队)。但这并不代表百度就能替代海康。因为安防是 “非关键性应用”(non-mission-critical),100 个犯人我识别了 95 个,你比我多识别了一个做到了 96 个,其实没那么重要。”大家好,我是迅雷创始人程浩,现在专注科技领域的投资。今...转载 2018-10-01 16:04:57 · 1730 阅读 · 0 评论