自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

tietao的专栏

业精于勤而荒于嬉,行成于思而毁于随。

  • 博客(7)
  • 资源 (13)
  • 收藏
  • 关注

转载 什么是抽象《Code Complete 2》

抽象是一种能让你在关注某一概念的同时可以放心地忽略其中一些细节的能力——在不同的层次处理不同的细节。任何时候当你在对一个聚合物品(aggregate)工作时,你就是在用抽象了。当你把一个东西称为“房子”而不是由玻璃、木材和钉子构成的组合体时,你就在用抽象了。当你把一组房屋称为“城镇”时,你还是在使用抽象。以复杂度的观点看,抽象的主要好处就在于它使你能忽略无关的细节。大多数现实世界的物体都已

2012-11-14 09:43:48 1155

原创 误解程序运行(从单片机到开始)

误解程序运行(从单片机到开始)关于程序的执行,以前想的不多,没有意识到一个程序在运行时,从哪里读指令,数据又写在哪里。最近在看CSAPP时这个念头经常在脑袋中晃荡。从单片机上知道,在上电的那一刻,MCU的程序指针PC会被初始化为上电复位时的地址,从哪个地址处读取将要执行的指令,由此程序在MCU上开始执行(当然在调用程序的 main之前,还有一系列其他的的初始化要做,如堆栈的初始化,不过

2012-11-11 22:58:22 16673 9

翻译 ram, rom and flash

一个帖子关于它们三个的,感觉理解明白了。那么,什么是RAM,ROM和Flash呢?尽管他们都是计算机内存的一种形式,但是RAM,ROM,FLASH它们三个都以各自的方式和他们存储的数据进行交互。下面对每种内存有一个简短的说明。RAM:表示随机访问内存(randomaccess memory):微处理器可以读写访问的内存。当我们创建一些东西时,它是在内存中完成的。RAM是内存,反之亦

2012-11-11 22:55:06 2728

原创 关于协议组帧的想法

之前在组帧时,是定义一个帧结构的结构体,然后在各个函数中,依次填充各个帧结构体中的元素(即帧中的各个field字段),填充完毕后,调用一个函数将帧结构体中的元素的值再依次写入帧缓冲区的内存中。最近再次写一个协议的组帧函数,发现这样会造成多余的内存拷贝和内存访问,如果一开始就将数据写入帧缓冲区的内存中这样也避免了定义一个帧结构体的,省了一些内存。一举多得。使用帧结构的

2012-11-07 12:56:20 3108 2

原创 Why bother learning about link?(Chapter 7)

1 Understanding linkers  will help you build large programs.2 Understanding linkers will help you avoid dangerous programming errors.3 Understanding linkers will help you understand how language s

2012-11-05 21:40:19 992

转载 [Cadence]学习笔记1——update cache的问题

Capture CIS中关于update cache的问题如果在画原理图过程中,修改了库元件,放置修改后的元件时会出现如下警告:Part xxx is out of date with respect to the design cache.Use Update Cache to synchronize the part in the cache with the library.

2012-11-05 20:09:27 25241 4

原创 6LowPAN——最后一公里接入

6LowPAN——最后一公里接入关于智能抄表,现在用的比较多的是无线和载波,载波要借助于电力线来实现,这对于它来说限制在了电表上,而以后的表类很多,这对于载波来说,应用的范围是一个限制。相对而言,无线在这里就会表现的更好。他可以在所有的表类上均可使用。网状网络和星形网络。如果将来网络热点建立,形成了WLAN,无线城域网,那样这样就不要大量的短距离无线组网。(特别是在

2012-11-01 10:09:06 17385 1

JLink_Windows_V650b-2019.exe.txt

JLink_Windows_V650b-2019.exe.txt,百度盘下载链接,支持最新的Cortex-M33,以及SPI Flash下载

2019-10-11

JLink_Windows_V652b.exe

JLink_Windows_V650b.exe,支持Cortex-M33内核系列芯片下载。

2019-10-11

ZigBee 测试建议书

ZigBee 测试建议书 安捷伦科技 根据 IEEE 802.15.4 标准规定,ZigBee 的测试分为发射机和接收的两大部分,其中发射 机的测试包括射频指标和调制指标的测试。针对 ZigBee 测试规范要求,安捷伦可提供 您所需要的信号生成和分析工具。安捷伦提供的测试方案,能够进行精确的、可重复的测量,并 提供全方位的调试测试结果,有助于缩短设计周期,快速将产品推向市场。安捷伦是 ZigBee 联盟会员之一,凭借丰富的市场经验和 ZigBee 技术,可以对所有主要的 IEEE 802.15.4 芯片 组进行测试。

2019-01-14

pc_lint工具

C:\Documents and Settings\Administrator>lint-nt -v PC-lint for C/C++ (NT) Vers. 9.00j, Copyright Gimpel Software 1985-2012

2014-02-28

pc_lint(Vers. 9.00j)

PC-lint for C/C++ (NT) Vers. 9.00j, Copyright Gimpel Software 1985-2012. pc_lint工具,检测C和C++代码。 可以用于嵌入式C代码检测。

2014-01-02

gsmmux-alpha-r3.tb2

GSM Multiplexer Daemon is intended to be used for GSM Modens. It implements (a subset of) the GSM 07.10 standard, it can be used to multiplex one or more logical channels over one physical serial channel to the modem.

2012-12-07

DLT698.42集中器下行通信协议 07版

DLT698通信协议下行规约,只是通信部分的。

2012-05-04

(国网)电力用户用电信息采集系统标准2007

关于与国网2007的376.2和376.1通信协议规约。

2012-05-04

jpeglib_version_62

jpeglib 62版本的VC工程文件, 编译可以生成库文件。

2011-11-08

jpeglib_version_61

jpeglib 61版本的VC工程, 直接编译可以生成库文件。

2011-11-08

Linux0.0.1源代码

最早的Linux程序,给想理解Linux思想的初学者,提供便利。

2010-08-02

uscosII实时系统详解

uscosii实时操作系统的源代码的详细分析。

2010-08-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除