<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[AMOROUS的专栏]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/amorous</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; amorous]]></copyright><item><title><![CDATA[中断控制---Tasklet]]></title><link>https://blog.csdn.net/amorous/article/details/8649693</link><guid>https://blog.csdn.net/amorous/article/details/8649693</guid><author>amorous</author><pubDate>Fri, 08 Mar 2013 10:59:33 +0800</pubDate><description><![CDATA[前面说说：这两天搞驱动开发涉及到中断，涉及到tasklet机制，度娘半天发现只有此篇比较快速入手呵呵，特转一下。
/*********************************************************************************************************************************************]]></description><category></category></item><item><title><![CDATA[使用XILINX SDK工具通过网络进行基于linux系统的远程调试方法]]></title><link>https://blog.csdn.net/amorous/article/details/8020048</link><guid>https://blog.csdn.net/amorous/article/details/8020048</guid><author>amorous</author><pubDate>Wed, 26 Sep 2012 11:09:45 +0800</pubDate><description><![CDATA[这里只是用SDK通过网络在zc702开发板上进行远程调试的例子，用的是helloworld例程。
1，确保LINUX在板子上已启动，确保网络连接良好，确定ip（设设备ip为192.168.1.10，主机ip为192.168.1.12）。
2，打开SDK，选择FILES>NEW>XILINX PROJECT。
3，在TARGET SOFTWARE中选择linux选项。
4，选择LINUX H]]></description><category></category></item><item><title><![CDATA[ZYNQ7000基于linux3.0操作系统驱动分析——GPIO驱动第二天]]></title><link>https://blog.csdn.net/amorous/article/details/8005184</link><guid>https://blog.csdn.net/amorous/article/details/8005184</guid><author>amorous</author><pubDate>Fri, 21 Sep 2012 17:22:44 +0800</pubDate><description><![CDATA[GPIO驱动是通过GPIOLIB通用架构实现。GPIOLIB是linux下统一管理gpio设备的架构接口，在linux的menuconfig下选择：
          ----GPIO Support
               /SYS/CLASS/GPIO/...(SYSFS INTERFACE)
就可以进行GPIOLIB的统一管理。驱动代码源文件drivers\gpio\xilin]]></description><category></category></item><item><title><![CDATA[ZYNQ7000基于linux3.0操作系统驱动分析——GPIO驱动]]></title><link>https://blog.csdn.net/amorous/article/details/8001175</link><guid>https://blog.csdn.net/amorous/article/details/8001175</guid><author>amorous</author><pubDate>Thu, 20 Sep 2012 17:43:02 +0800</pubDate><description><![CDATA[ZYNQ7000系列是XILINX公司新推出的一款SOC芯片系列，最大的特点是实现了处理器（PS）和可编程逻辑(PL)的紧密集成，用XILINX的ISE工具不但可以实现可编程逻辑的常规设计，又可以针对处理器端进行优化定制，非常方便。大概指标如下：
双核 ARM Cortex™-A9 MPCore

高达 800MHz可通过 NEON 扩展及单双精度浮点单元进行增强32kB 指令及 32kB]]></description><category></category></item><item><title><![CDATA[力拼ARM全家 MIPS新品Aptiv处理器全解析]]></title><link>https://blog.csdn.net/amorous/article/details/7572215</link><guid>https://blog.csdn.net/amorous/article/details/7572215</guid><author>amorous</author><pubDate>Wed, 16 May 2012 13:19:02 +0800</pubDate><description><![CDATA[昨日晚间RISC处理器授权厂商MIPS正式发布了新一代产品Aptiv系列，包括 ProAptiv、interAptiv和microAptiv三款，着力抗衡竞争对手ARM的整条产品线。著名硬件网站Anandtech在第一时间拿到了MIPS提供的第一手资料，本文即为Anandtech分析介绍原文的多数内容编译版。
智能手机和平板电脑兴起之后，英国厂商ARM凭借多种处理器和图形核心IP授权占据了这块市]]></description><category></category></item><item><title><![CDATA[如何诊断Windows CE的应用程序崩溃 .]]></title><link>https://blog.csdn.net/amorous/article/details/7570798</link><guid>https://blog.csdn.net/amorous/article/details/7570798</guid><author>amorous</author><pubDate>Tue, 15 May 2012 23:27:10 +0800</pubDate><description><![CDATA[singlerace大侠大作~
 

无论你是一个单纯的电脑用户还是一名高级软件工程师，都一定对程序崩溃不陌生。做为一名Windows CE应用程序开发者，你也一定遇到过下图这种场景：

这个对话框告诉你，有一个叫installer.exe的程序在地址00019320处崩溃了。如果这个程序归你负责，那么你的问题就来了：怎么找出这个BUG？这篇文章我想谈谈我在这方面的一些经验。
Wind]]></description><category></category></item><item><title><![CDATA[CrashFinder，找到崩溃代码行 .]]></title><link>https://blog.csdn.net/amorous/article/details/7570796</link><guid>https://blog.csdn.net/amorous/article/details/7570796</guid><author>amorous</author><pubDate>Tue, 15 May 2012 23:25:21 +0800</pubDate><description><![CDATA[1、CrashFinder需要PDB才可以工作；
 
2、对于Release版本程序，需要设置产生program database 和generate debuginfo，才可以使用crash finder找到崩溃代码行,Debug版本是默认产生的；

 
 
3、Generate Debug Info的程序会比Don't Generate Debug Info的大20%左右，如下]]></description><category></category></item><item><title><![CDATA[如何定位WinCE产生Data Abort错误的位置]]></title><link>https://blog.csdn.net/amorous/article/details/7570704</link><guid>https://blog.csdn.net/amorous/article/details/7570704</guid><author>amorous</author><pubDate>Tue, 15 May 2012 22:52:41 +0800</pubDate><description><![CDATA[在调试WinCE程序的时候，有时候会碰到Data Abort的异常，系统会在调试控制台输出如下类似信息：
Exception 'Data Abort' (4): Thread-Id=03d3000e(pth=83a9e024), Proc-Id=00400002(pprc=81d48308) 'NK.EXE', VM-active=00fa000a(pprc=83a20ecc) 'explore]]></description><category></category></item><item><title><![CDATA[~处子~   EP9315wince的startup.s配置]]></title><link>https://blog.csdn.net/amorous/article/details/4985432</link><guid>https://blog.csdn.net/amorous/article/details/4985432</guid><author>amorous</author><pubDate>Fri, 11 Dec 2009 12:19:00 +0800</pubDate><description><![CDATA[     俺在进行为EP9315的wince系统添加开机启动图片的工作时，对其中KERNEL/HAL/COMMON/STARTUP.S添加自己的代码，编译后烧进flash再启动，发现图片没有显示，系统启动时间却大为提高了。     究其原因，主要是由于startUP.S中的操作有关。一般都是先关看门狗、关中断、配置SDRAM、关mmu，如果不是xip接着就是配置flash，把flash中的ro]]></description><category></category></item></channel></rss>