<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[letre的转栏]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/letre</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; letre]]></copyright><item><title><![CDATA[嵌入式学习 -系统的启动]]></title><link>https://blog.csdn.net/letre/article/details/5973760</link><guid>https://blog.csdn.net/letre/article/details/5973760</guid><author>letre</author><pubDate>Fri, 29 Oct 2010 11:37:00 +0800</pubDate><description><![CDATA[开发板：Mini2440两种启动方式：1、从Nand Flash启动该方式启动系统默认是直接进入Linux系统。只需要将串口通信软件的参数配置好并将板子与PC相连，就可看到启动过程输出的各种信息。这种默认的直接进入Linux的启动类似于Windows系统启动，默认直接带你进入操作系统。还有一种非默认的过程是首先进入BIOS，在BIOS中有数个选项可供选择，能进行一些人工干预，这也类似于Windows启动前的BIOS。该Mini2440进入BIOS的方法是：首先将板子与PC通过串口线连接，配置好串口通信软件的]]></description><category></category></item><item><title><![CDATA[使用typedef简化声明的实例分析]]></title><link>https://blog.csdn.net/letre/article/details/5942251</link><guid>https://blog.csdn.net/letre/article/details/5942251</guid><author>letre</author><pubDate>Fri, 15 Oct 2010 00:55:00 +0800</pubDate><description><![CDATA[使用typedef简化复杂类型声明的过程首先需要从整体把握，搞清楚类型的结构（圆括号或方括号确定的层次关系），通常比较复杂的都是接受函数指针为参数并返回函数指针的函数，有时候一些参数名的出现可能会增加迷惑性，但只要抓住类型而忽略名称通常也都能快速分析出来，下面通过三个实例进行分析： void ( *signal(int, void(*) (int) ) ) (int);首先确定signal是一个函数名，接着分别从它的参数和返回值类型两个方面考虑：signal函数有两个参数，第一个int型，第二个为void(]]></description><category></category></item><item><title><![CDATA[结构的声明]]></title><link>https://blog.csdn.net/letre/article/details/5941661</link><guid>https://blog.csdn.net/letre/article/details/5941661</guid><author>letre</author><pubDate>Thu, 14 Oct 2010 20:56:00 +0800</pubDate><description><![CDATA[完整的声明通常，结构体可以使用以下几种方式进行声明：1)  struct    {
                  //member-list;
              }var-list;

2)  struct tag    {
                      //member-list;
                  };

3)  struct tag    {
                      //member-list;
         ]]></description><category></category></item><item><title><![CDATA[NAND vs. NOR Flash]]></title><link>https://blog.csdn.net/letre/article/details/5941642</link><guid>https://blog.csdn.net/letre/article/details/5941642</guid><author>letre</author><pubDate>Thu, 14 Oct 2010 20:49:00 +0800</pubDate><description><![CDATA[以下是从TOSHIBA的资料"NAND vs. NOR Flash Memory Technology Overview"中截取的两幅图，简洁明了，有助于快速了解NAND和NOR的区别。]]></description><category></category></item><item><title><![CDATA[Embedded Systems Memory Types]]></title><link>https://blog.csdn.net/letre/article/details/5941608</link><guid>https://blog.csdn.net/letre/article/details/5941608</guid><author>letre</author><pubDate>Thu, 14 Oct 2010 20:28:00 +0800</pubDate><description><![CDATA[当今的计算机系统中有多种类型的存储设备可以使用。作为嵌入式软件工程师，你必须知道这些存储设备间的区别并且懂得如何去有效使用不同类型的存储器。在这篇论述中，我们将从软件工程师的角度来了解这些设备。要知道，这些设备的发展经历了几十年，它们的硬件在根本上存在显著差别。不同类型存储器的名字通常反映了其历史发展过程，比起便于通过名称来区分，它们更容易被混淆。图一把我们将要讨论的存储设备按照RAM，ROM和两者的结合进行了分类。]]></description><category></category></item></channel></rss>