最新博文

0
推荐
2853
阅读

A.02.05—功能定义—滤波

滤波,即debounce,主要为了避免误动作,确认输入信号确实是一个真正的信号而采用,这里的“输入信号”有可能是硬件输入信号也有可能是一个软件信号。对于滤波,在很多地方均要用到,但是整车厂不一定需在每处都定义详细,因为有时候一个笼统的系统性要求已经包含了对滤
0
推荐
2924
阅读

ARM11_LINUX之 学习内存

1.内存分为DRAM和SRAM两种,其中,DRAM基本构成是电容,需要定时刷新,数据易丢失,而SRAM是不需要定时刷新就可以保持以前的值,速度快,但是功耗大成本高,容量不大。基于以上,在嵌入式硬件中,除了CPU中steppingstone用SRAM,板载内存一般为DRAM,其中DRAM又分为SDRA
0
推荐
1301
阅读

spyglass是个好东西

今天工作使用spyglass,发现这个工具功能真的很强大,很好用,在linux下最好使用他的脚本操作,能帮助你找出代码里的一些规范问题和cdc问题,在网上搜索了一个文档,还是挺好用http://wenku.baidu.com/view/60ecb10103d8ce2f0066236c.html
0
推荐
3051
阅读

进击吧,linux(十二) 信号量

信号量是操作系统中比较重要的东西了。用来协调各个进程对同一个资源的使用。本质上,信号量是一个计数器。当需要资源的时候,若信号量不为0,信号量就减,为0的话,就将进程阻塞,直到信号量不为0。当释放资源的时候,信号量就加。通过信号量,可以
0
推荐
2418
阅读

A.02.04—功能定义—车型配置

如果说按车型开发,即来一个车型做一次定义,则本条并不适用,因为每次有车型上马时均会有人重新审视原有功能定义是否可以复用或部分借用到新车型上来。而如果按平台来开发,则需包含此平台上所有可能出现的车型相关的配置,若有一个新车型启动,它的配置可能为原先设计
0
推荐
3909
阅读

小米智能家庭套装如何实现ZigBee与Wi-Fi共存

小米的智能套装中包括门窗传感器、无线开关、多功能网关、和人体传感器。采用工业级ZigBee射频芯片进行组网通讯。而WiFi技术将多功能网关接入到其他设备中。zigbee是什么,zigbee是如何工作的,且看下面道来。&n
0
推荐
3012
阅读

进击吧,linux(十一) 信号通讯编程

在各个进程间,可以通过信号通讯。不过信号是linux系统规定好的。在/usr/include/asm/signal.h中定义的。可见,信号是以SIG开头,本质上信号是一个数字。进程间信号的通信,可见下面框
0
推荐
1662
阅读

大老爷们的脚踏实地的过吧

说自由,说任性,只要你是个活动的玩意,就不可能任性到放纵自己。作为一位90年出生的,还在鸟学校读鸟专业读鸟研,就是自己选择的路,跪着爬也要爬过去,用使命、cf、三国杀也不能摆脱你那苦逼的命运。游戏中只是你的自认为能解脱的方式,但只会让你更加可怜,你会更加
0
推荐
10907
阅读

【学习笔记】为什么I2C从机地址要左移一位

对许多刚开始接触I2C的新手来说,最开始比较疑惑,当MCU做主机与一些I2C接口的从机(比如一些数字传感器,大多数仍为I2C接口)通信时,无论是用IO模拟I2C协议还是使用I2C模块,在发送从机地址时为什么都需要将从机手册的I2C地址左移一位发出去呢?当
0
推荐
7233
阅读

【原创】Kinetis芯片Reset管脚出现方波的原因及解决办法

相信很多Kinetis用户在最开始使用该芯片的时候都会发现,当我们把一片新的空的KinetisMCU焊接到PCB板上之后用示波器表笔测量其复位管脚会看到一个比较稳定的方波输出(或者三角波,三角波主要是由于外部的阻容复位电路造成的,电容充放电形成的效果,
0
推荐
8848
阅读

【原创】Codewarrior、IAR和Keil三大IDE局部优化指令

大致在去年我写了一篇关于在Codewarrior下使用局部优化指令的文章,可以使用户平衡代码空间限制和功能异常的问题(即遇到程序执行效率较差或者代码空间受限的话我们会想到打开编译器的优化,但是如果在编译器中打开了全局优化则可能带来某些功能的异
0
推荐
2676
阅读

插秧论

各位新老朋友:大家好!上周的每周一侃“生活就是平衡的艺术”收到的回复邮件达到了90多封!这很意外,也极令人感动!我的每篇一侃差不多都一气呵成,写作时间控制在一个小时以内。我真没想到上周的这篇能击中那么多朋友心房中最柔软的部分。那些见过面的或未曾见过面的朋
0
推荐
2814
阅读

A.02.03—功能定义—延时要求

延时要求也归结为三种类型,其中第一种类型是我几年前做定义时比较容易忘记的。第一种为观感延时,即用户给出操作后,整个系统的响应时间。例如“用户按下开关后,玻璃应在150ms”内动作,这个需求是对整个系统的要求,在技术上来说它仍要进一步分解成不同部件的需求,
0
推荐
2285
阅读

A.02.02—功能定义—电压要求

将电压相关的要求分3个方面进行介绍,具体如下。在后面几个小节中所有内容均按3个方面介绍,但实际上并非一定是3个方面,个别地方需要拓展思路,当时均写成3个是为排版一致。一为电源档位要求。即定义本功能在哪些电源档位下需要操作、不需要操作,以及当电源档位发生转
0
推荐
4025
阅读

初学xilinx -- ise 与 quartus 文本操作之不同

记得大约两年前刚开始接触的FPGA就是xilinx当时,没多久由于项目需要转了altera。为了扩宽自己的知识面,最近开始玩玩xilinx。quartusii:1、可以进行列选,进行更改数值。2、双击变量,相同的变量会跟着高亮。ISE:1、可以进行列选,但是不能执行更改数值,只能删除列选