<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Xplain的专栏]]></title><description><![CDATA[专注于Ateml开发板. xplain@163.com]]></description><link>https://blog.youkuaiyun.com/Xplain</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Xplain]]></copyright><item><title><![CDATA[EABI还是GNU/Linux]]></title><link>https://blog.youkuaiyun.com/Xplain/article/details/13358505</link><guid>https://blog.youkuaiyun.com/Xplain/article/details/13358505</guid><author>Xplain</author><pubDate>Mon, 28 Oct 2013 21:34:57 +0800</pubDate><description><![CDATA[应该选用GNU/Linux

=====================================

如何正确选择合适的交叉工具链

 

http://www.linuxidc.com/Linux/2011-04/35068.htm

我们自己可以编译制作一个交叉编译工具链（Cross-compile Toolchain）来用，但为了方便、稳定起见，我们大多数时候会去选]]></description><category></category></item><item><title><![CDATA[allegro 修改引脚,焊盘的网络标号]]></title><link>https://blog.youkuaiyun.com/Xplain/article/details/10164955</link><guid>https://blog.youkuaiyun.com/Xplain/article/details/10164955</guid><author>Xplain</author><pubDate>Wed, 21 Aug 2013 23:24:14 +0800</pubDate><description><![CDATA[setup->user preference->logic->勾上logic_edit_enabled
logic-net logic , 在option中选中相应的网络标号后，再点击相关的引脚即可。]]></description><category></category></item><item><title><![CDATA[allegro 如何 敷铜(铺铜),并去掉敷铜岛]]></title><link>https://blog.youkuaiyun.com/Xplain/article/details/10164637</link><guid>https://blog.youkuaiyun.com/Xplain/article/details/10164637</guid><author>Xplain</author><pubDate>Wed, 21 Aug 2013 23:05:18 +0800</pubDate><description><![CDATA[负片
setup —>Drawing Options, 在Thermal pads 和Filled Pads前面画勾
Add shape 画一个封闭区域
Edit —>Change Net （Name）指定网络
shape Fill 敷铜完成
正片
Add shape 画一个封闭区域选择Crosshatch或Solid Fill
Edit —>Change Net （Name）指定网]]></description><category></category></item><item><title><![CDATA[allgro GND焊盘到敷铜之间的线宽]]></title><link>https://blog.youkuaiyun.com/Xplain/article/details/10054877</link><guid>https://blog.youkuaiyun.com/Xplain/article/details/10054877</guid><author>Xplain</author><pubDate>Sun, 18 Aug 2013 23:24:26 +0800</pubDate><description><![CDATA[在规则里边设置GND网络标号的线宽即可]]></description><category></category></item><item><title><![CDATA[allegro 修改引脚号]]></title><link>https://blog.youkuaiyun.com/Xplain/article/details/10054793</link><guid>https://blog.youkuaiyun.com/Xplain/article/details/10054793</guid><author>Xplain</author><pubDate>Sun, 18 Aug 2013 23:22:18 +0800</pubDate><description><![CDATA[Edit->Text， 选中引脚号(不是引脚)，在command窗口修改即可。]]></description><category></category></item><item><title><![CDATA[allegro中Autosilk top, Silkscreen top 和Assembly top三个什么区别]]></title><link>https://blog.youkuaiyun.com/Xplain/article/details/9305463</link><guid>https://blog.youkuaiyun.com/Xplain/article/details/9305463</guid><author>Xplain</author><pubDate>Thu, 11 Jul 2013 23:32:33 +0800</pubDate><description><![CDATA[Autosilk top, Silkscreen top 和Assembly top

Autosilk top：最后出gerber的时候，自动生成的丝印层。会自动调整丝印位置，以及碰到阻焊开窗的地方，丝印会自动消失，避免露锡的地方涂上丝印（一般画丝印层的时候，焊盘上不会画上丝印，所以过孔焊盘上有丝印，也不会有什么影响。），所以我个人一般很少用到Autosilk top层，毕竟最后出丝印的时候]]></description><category></category></item><item><title><![CDATA[EABI还是GNU/Linux]]></title><link>https://blog.youkuaiyun.com/Xplain/article/details/9228821</link><guid>https://blog.youkuaiyun.com/Xplain/article/details/9228821</guid><author>Xplain</author><pubDate>Tue, 02 Jul 2013 22:05:25 +0800</pubDate><description><![CDATA[应该选用GNU/Linux

=====================================

如何正确选择合适的交叉工具链

 

http://www.linuxidc.com/Linux/2011-04/35068.htm

我们自己可以编译制作一个交叉编译工具链（Cross-compile Toolchain）来用，但为了方便、稳定起见，我们大多数时候会去选]]></description><category></category></item><item><title><![CDATA[Allegro中Thermal relief Pad 和Anti Pad]]></title><link>https://blog.youkuaiyun.com/Xplain/article/details/9073487</link><guid>https://blog.youkuaiyun.com/Xplain/article/details/9073487</guid><author>Xplain</author><pubDate>Mon, 10 Jun 2013 23:58:09 +0800</pubDate><description><![CDATA[一直都没有理解Thermal relief Pad 和Anti Pad的关系，现在弄明白了。具体如下：


假设现在要做的板子是四层板子，具体分层如下：
Begin layer: top
Internal1: VCC
Internal2: GND
End layer: bottom
假设有通孔类焊盘，所连接的网络为VCC，如下图所示，
顶层为regular pad
底层也为re]]></description><category></category></item><item><title><![CDATA[Allegro封装(焊盘)制作]]></title><link>https://blog.youkuaiyun.com/Xplain/article/details/8886545</link><guid>https://blog.youkuaiyun.com/Xplain/article/details/8886545</guid><author>Xplain</author><pubDate>Sun, 05 May 2013 12:47:24 +0800</pubDate><description><![CDATA[在Allegro系统中，建立一个零件（Symbol）之前，必须先建立零件的管脚（Pin）。元件封装大体上分两种，表贴和直插。针对不同的封装，需要制作不同的Padstack。

Allegro中Padstack主要包括以下部分。

1、PAD即元件的物理焊盘
pad有三种：

Regular Pad，规则焊盘（正片中）。可以是：Circle 圆型、Square 方型、Oblong 拉长]]></description><category></category></item><item><title><![CDATA[Allegro 中的 Symbol]]></title><link>https://blog.youkuaiyun.com/Xplain/article/details/8886436</link><guid>https://blog.youkuaiyun.com/Xplain/article/details/8886436</guid><author>Xplain</author><pubDate>Sun, 05 May 2013 12:03:52 +0800</pubDate><description><![CDATA[Allegro 能调用的Symbol 如下:



Package Symbol
一般元件的封装符号, 后缀名为*.psm。PCB 中所有元件像电阻、电容、电感、IC 等的封装类型即为Package Symbol。

Mechanical Symbol
由板外框及螺丝孔所组成的机构符号, 后缀名为*.bsm。有时我们设计PCB 的外框及螺丝孔位置都是一样的, 比如显卡, 电脑主板,]]></description><category></category></item><item><title><![CDATA[关于Cadence16.5和Cadence15.5共存的安装方法]]></title><link>https://blog.youkuaiyun.com/Xplain/article/details/8880649</link><guid>https://blog.youkuaiyun.com/Xplain/article/details/8880649</guid><author>Xplain</author><pubDate>Fri, 03 May 2013 16:01:28 +0800</pubDate><description><![CDATA[找了好多文章，费了半天功夫终于把Cadence15.5和16.5安装完了，跟大家分享一下安装方法。




1. 首先安装15.5，然后再安装16.5.

2. 安装15.5过程中，首先设置好license.lic的环境变量， LM_LICENSE_FILE = ******\license.lic , 指向此SPB 15.5 的LIC路径。安装时运行 setup.exe, 选接受协]]></description><category></category></item><item><title><![CDATA[allegro 不显示铺铜]]></title><link>https://blog.youkuaiyun.com/Xplain/article/details/8837338</link><guid>https://blog.youkuaiyun.com/Xplain/article/details/8837338</guid><author>Xplain</author><pubDate>Mon, 22 Apr 2013 23:12:24 +0800</pubDate><description><![CDATA[16.3 
勾选 USER Preferences editor > display >shape_fill> no_shape_fill
15.5
勾选 SET \ User Preferences Editor
 \ Shape \ no_shape_fill]]></description><category></category></item><item><title><![CDATA[在source insight中编译arm程序]]></title><link>https://blog.youkuaiyun.com/Xplain/article/details/8631764</link><guid>https://blog.youkuaiyun.com/Xplain/article/details/8631764</guid><author>Xplain</author><pubDate>Sun, 03 Mar 2013 21:38:48 +0800</pubDate><description><![CDATA[用source insight来编辑代码，用MDK来编译程序，这样切换来切换去的是不是很麻烦，现在教你一种方法，直接在source insight编译，再也不用切换到mdk了。原理是在source insight中调用脚本(脚本调用mdk的编译器)来编译程序。前提是你要建个工程，并且编译过一次，source
 insight也要建立个工程，包含mdk工程下的源码。

选上create bat]]></description><category></category></item><item><title><![CDATA[删除鼠标右键中的 catalyst control center]]></title><link>https://blog.youkuaiyun.com/Xplain/article/details/8630026</link><guid>https://blog.youkuaiyun.com/Xplain/article/details/8630026</guid><author>Xplain</author><pubDate>Sat, 02 Mar 2013 22:56:23 +0800</pubDate><description><![CDATA[开始→运行→regedit→找到
HKEY_CLASSES_ROOT\Directory\Background\shellex\ContextMenuHandlers\ACE
→双击并修改其键值 可以删除 也可以在其前面加“--”[无引号] 此为注释符号 将其数值注释掉了

无需重启 直接就能看到 右键菜单里的Catalyst Control Center项已经不在了]]></description><category></category></item><item><title><![CDATA[Cortex-M3的优势]]></title><link>https://blog.youkuaiyun.com/Xplain/article/details/8607712</link><guid>https://blog.youkuaiyun.com/Xplain/article/details/8607712</guid><author>Xplain</author><pubDate>Sun, 24 Feb 2013 22:56:42 +0800</pubDate><description><![CDATA[ARM Cortex-M3相比于ARM其他系列微控制器，具有以下优势或特点：  
1. 三级流水线+分支预测   
ARM Cortex-M3与ARM7内核一样，采用适合于微控制器应用的三级流水线，但增加了分支预测功能。   现代处理器大多采用指令预取和流水线技术，以提高处理器的指令执行速度。流水线处理器在正常执行指令时，如果碰到分支（跳转）指令，由于指令执行的顺序可能会发生变化，指令预取队列]]></description><category></category></item><item><title><![CDATA[一道比较恶心的C语言的试题]]></title><link>https://blog.youkuaiyun.com/Xplain/article/details/8583726</link><guid>https://blog.youkuaiyun.com/Xplain/article/details/8583726</guid><author>Xplain</author><pubDate>Sat, 16 Feb 2013 22:21:11 +0800</pubDate><description><![CDATA[一道试题引发的血案



 某日，看到一道比较恶心的C语言的试题，考了很多比较绕的知识点，嘴脸如下：

--------------------------------------------------------------------------------
 
int main(void)
 
{
 
    int a[4] = {1, 2, 3, 4};]]></description><category></category></item><item><title><![CDATA[STM32开发环境（工具）之Keil MDK 介绍]]></title><link>https://blog.youkuaiyun.com/Xplain/article/details/8583718</link><guid>https://blog.youkuaiyun.com/Xplain/article/details/8583718</guid><author>Xplain</author><pubDate>Sat, 16 Feb 2013 22:11:15 +0800</pubDate><description><![CDATA[STM32微处理器基于ARM核，所以很多基于ARM嵌入式开发环境都可用于STM32开发平台。开发工具都可用于STM32开发。选择合适的开发环境可以加快开发进度，节省开发成本。本章将先对STM32常用的开发工具Keil MDK和IAR EWARM进行简单介绍，然后结合STM32_SK仿真评估板和STM32F103C的开发板讲解STM32片上资源使用，最后给出一个基于STM32的数据采集器的应用实例。]]></description><category></category></item><item><title><![CDATA[KEIL MDK RTX 实时操作系统]]></title><link>https://blog.youkuaiyun.com/Xplain/article/details/8557278</link><guid>https://blog.youkuaiyun.com/Xplain/article/details/8557278</guid><author>Xplain</author><pubDate>Wed, 30 Jan 2013 18:19:03 +0800</pubDate><description><![CDATA[Keil RTX 是免版税的确定性实时操作系统，适用于 ARM 和 Cortex-M 设备。使用该系统可以创建同时执行多个功能的程序，并有助于创建结构更好且维护更加轻松的应用程序。
产品的几大亮点

带有源代码的免版税、确定性的 RTOS灵活的调度：循环、抢先和协作以低的中断延迟执行高速实时操作小的空间占用适用于资源受限的系统不限数量的任务，每个任务都具有 254 个优先级不限数量的邮箱、信]]></description><category></category></item><item><title><![CDATA[vmplayer 安装network editor]]></title><link>https://blog.youkuaiyun.com/Xplain/article/details/8550715</link><guid>https://blog.youkuaiyun.com/Xplain/article/details/8550715</guid><author>Xplain</author><pubDate>Mon, 28 Jan 2013 22:29:13 +0800</pubDate><description><![CDATA[在命令行运行


VMware Player_4.exe　 /e 　 .\vmplayer


在vmplayer目录下找到network.cab，使用7zip解压，复制vmnetcfg.exe到VMPlayer安装目录就可以了。]]></description><category></category></item></channel></rss>