<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[pcseye的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/pcseye</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; pcseye]]></copyright><item><title><![CDATA[BUFG，IBUFG，BUFGP，IBUFGDS等含义以及使用]]></title><link>https://blog.youkuaiyun.com/pcseye/article/details/7321646</link><guid>https://blog.youkuaiyun.com/pcseye/article/details/7321646</guid><author>pcseye</author><pubDate>Mon, 05 Mar 2012 16:59:02 +0800</pubDate><description><![CDATA[目前，大型设计一般推荐使用同步时序电路。同步时序电路基于时钟触发沿设计，对时钟的周期、占空比、延时和抖动提出了更高的要求。为了满足同步时序设计的要求，一般在FPGA设计中采用全局时钟资源驱动设计的主时钟，以达到最低的时钟抖动和延迟。 FPGA全局时钟资源一般使用全铜层工艺实现，并设计了专用时钟缓冲与驱动结构，从而使全局时钟到达芯片内部的所有可配置单元(CLB)、I/O单元(IOB)和选择性块RAM]]></description><category></category></item><item><title><![CDATA[禁止ise  xst对没有driver和load或source的信号优化掉]]></title><link>https://blog.youkuaiyun.com/pcseye/article/details/6925301</link><guid>https://blog.youkuaiyun.com/pcseye/article/details/6925301</guid><author>pcseye</author><pubDate>Tue, 01 Nov 2011 16:06:03 +0800</pubDate><description><![CDATA[VHDL加以下语句 




    attribute keep : string;
    attribute keep of signal_name: signal is "true";]]></description><category></category></item><item><title><![CDATA[同步FIFO之VHDL描述]]></title><link>https://blog.youkuaiyun.com/pcseye/article/details/6906747</link><guid>https://blog.youkuaiyun.com/pcseye/article/details/6906747</guid><author>pcseye</author><pubDate>Wed, 26 Oct 2011 13:10:43 +0800</pubDate><description><![CDATA[同步FIFO之VHDL描述

同步FIFO的意思是说FIFO的读写时钟是同一个时钟，不同于异步FIFO，异步FIFO的读写时钟是完全异步的。同步FIFO的对外接口包括时钟，清零，读请求，写请求，数据输入总线，数据输出总线，空以及满信号。下面分别对同步FIFO的对外接口信号作一描述：

1． 时钟，输入，用于同步FIFO的读和写，上升沿有效；

2． 清零，输入，异步清零信号，低电平有效]]></description><category></category></item><item><title><![CDATA[各种GUI工具包的比较]]></title><link>https://blog.youkuaiyun.com/pcseye/article/details/6198792</link><guid>https://blog.youkuaiyun.com/pcseye/article/details/6198792</guid><author>pcseye</author><pubDate>Mon, 21 Feb 2011 23:11:00 +0800</pubDate><description><![CDATA[<br />　　GUI程序的设计在现代软件设计是不可缺少的。我在准备在Tenshi语言，为其加入一种GUI开发工具包的绑定。<br />　　Qt是我最早想采用的，因为它的库支持相当全面，面向对象十分充分。而且是跨平台的，特别是在Linux平台上，基于它的KDE更是主流的桌面环境之一。它的长相也是可以的。而且它的库有很完整的开发工具，网上这方面的资料也很多。但是，在Windows环境下，它的速度很不容乐观，一个文件选择的对话框不知怎么做得很差劲，而且打开速度很慢。还有一个就是那的那个moc(Meta Obje]]></description><category></category></item><item><title><![CDATA[UI编程经验]]></title><link>https://blog.youkuaiyun.com/pcseye/article/details/5135803</link><guid>https://blog.youkuaiyun.com/pcseye/article/details/5135803</guid><author>pcseye</author><pubDate>Tue, 05 Jan 2010 15:01:00 +0800</pubDate><description><![CDATA[我很懒，在想不明白所有的问题前我总是懒得动手，当我想明白的时候又会遇到新的问题。这也是为什么这么长时间了，我一个游戏也写不出来的原因。还记得几个月前写过一个很垃圾的UI，垃圾的不行了。这几天又看了几篇讲解UI编程的文章，收获不小，特来总结一番。首先，我原先的部分思路还是不错的。（先肯定自己一下）比如，UI都是画出来的（废话，所有的图形界面都是画出来的），我们要把从系统接收到的消息传递给]]></description><category></category></item><item><title><![CDATA[UI设计经验]]></title><link>https://blog.youkuaiyun.com/pcseye/article/details/5135670</link><guid>https://blog.youkuaiyun.com/pcseye/article/details/5135670</guid><author>pcseye</author><pubDate>Tue, 05 Jan 2010 14:46:00 +0800</pubDate><description><![CDATA[1.Invalidate 只是发送消息 不立即重绘 UpdateWindow 立即重绘2.双缓冲如果是一个复杂的画图过程，建议使用双缓冲，首先创建兼容性DC，即内存DC,在其上完成复杂的画图操作，完成后就可以通过BitBlt从兼容性DC上拷回来。这样就可以避免刷新时闪的可能性。 注意：创建的兼容性DC是]]></description><category></category></item><item><title><![CDATA[ultraedit 替换语法]]></title><link>https://blog.youkuaiyun.com/pcseye/article/details/4744387</link><guid>https://blog.youkuaiyun.com/pcseye/article/details/4744387</guid><author>pcseye</author><pubDate>Thu, 29 Oct 2009 18:03:00 +0800</pubDate><description><![CDATA[ Ultraedit在使用正则表达式进行查找替换时有两个可使用的语法集合。一个是 UltraEdit 的更早的版本被使用的原来的 UltraEdit句法。另一个是“Unix”类型的正则表达式，这个集合在ultraedit的默认配置中是没有启用的，需要在配置中找到search项，启用Unix类型的正则表达式。语法集合一：符号 功能% 匹配行的开始 - 显示搜索字符串必]]></description><category></category></item><item><title><![CDATA[MATCOM安装及使用]]></title><link>https://blog.youkuaiyun.com/pcseye/article/details/4246678</link><guid>https://blog.youkuaiyun.com/pcseye/article/details/4246678</guid><author>pcseye</author><pubDate>Sat, 06 Jun 2009 09:39:00 +0800</pubDate><description><![CDATA[功能说明：Matcom是一个十分有用的.m文件翻译器(Replacement)，它的主要优点我认为有 以下几点： 1>它提供了matlab中.m文件与其他高级语言的接口，使.m文件可以编译为脱离matlab环境独立执行的可执行性程序，这样 。提高了代码的复用率 。提高了代码的执行速度。使纯文本的.m文件变为二进制的可执行程序，增加了知识保护的安全性　　2>它提供了近千个数学]]></description><category></category></item><item><title><![CDATA[为了突破MFC限制，作了两天摸索结果。。以及他的掘墓人Fancy controls]]></title><link>https://blog.youkuaiyun.com/pcseye/article/details/3906433</link><guid>https://blog.youkuaiyun.com/pcseye/article/details/3906433</guid><author>pcseye</author><pubDate>Wed, 18 Feb 2009 16:50:00 +0800</pubDate><description><![CDATA[/*void CRFAutoTesterView::OnDrawItem(int nIDCtl, LPDRAWITEMSTRUCT lpDrawItemStruct) {	// TODO: Add your message handler code here and/or call default		ASSERT(lpDrawItemStruct->CtlType == O]]></description><category></category></item><item><title><![CDATA[CLISTBOX 的drawitem]]></title><link>https://blog.youkuaiyun.com/pcseye/article/details/3904541</link><guid>https://blog.youkuaiyun.com/pcseye/article/details/3904541</guid><author>pcseye</author><pubDate>Wed, 18 Feb 2009 11:07:00 +0800</pubDate><description><![CDATA[    最近在做一个UI时，需要将一些笔画非常多的字显示在一个ListBox列表中，供别人参考，高高兴兴做完了以后，运行一看，糟糕，由于笔画太多，字太小，眼睛根本看不清楚，不过当时并不在意，不就是用SetFont就搞定的事吗！！然后在获得该ListBox的DC后，用SetFont一把，结果出乎所料，里面的字体居然没变化。后来查阅相关资料，才发现微软居然将这些控件的字体和颜色等属性都是设置为默认的，]]></description><category></category></item><item><title><![CDATA[【转】CEdit & CRichEdit 使用技巧]]></title><link>https://blog.youkuaiyun.com/pcseye/article/details/3903334</link><guid>https://blog.youkuaiyun.com/pcseye/article/details/3903334</guid><author>pcseye</author><pubDate>Wed, 18 Feb 2009 01:08:00 +0800</pubDate><description><![CDATA[注：m_edit1代表ID为IDC_EDIT1的CEdit控件的control类型的变量m_richedit1代表ID为IDC_RICHEDIT1的CRichEditCtrl控件的control类型的变量--------------------------------------------------------------------------------1.设置edit只读属性方法一：m_]]></description><category></category></item><item><title><![CDATA[Richedit使用大全]]></title><link>https://blog.youkuaiyun.com/pcseye/article/details/3903333</link><guid>https://blog.youkuaiyun.com/pcseye/article/details/3903333</guid><author>pcseye</author><pubDate>Wed, 18 Feb 2009 01:07:00 +0800</pubDate><description><![CDATA[Richedit使用大全好文章，收藏先，向作者致敬!一.常见问题a.可以编译,不能执行的AfxInitRichEdit(); b.升级默认的Riched版本(默认的有一些bug)，如可在InitInstance中添加LoadLibrary("RICHED20.DLL") 最后注意 FreeLibrary 如果是CRichEditView基类的可用BOOL CXXXXXX]]></description><category></category></item><item><title><![CDATA[关于VC操作Office屏蔽掉“服务器正在运行中”要选择“切换到...”或"重试"的对话框]]></title><link>https://blog.youkuaiyun.com/pcseye/article/details/3901576</link><guid>https://blog.youkuaiyun.com/pcseye/article/details/3901576</guid><author>pcseye</author><pubDate>Tue, 17 Feb 2009 17:30:00 +0800</pubDate><description><![CDATA[在出现该问题的操作之前加入下面代码即可： AfxOleGetMessageFilter()->EnableBusyDialog(FALSE); AfxOleGetMessageFilter()->SetBusyReply(SERVERCALL_RETRYLATER);   AfxOleGetMessageFilter()->EnableNotRespondingDialog(TRUE);   ]]></description><category></category></item><item><title><![CDATA[总结几种父、子对话框间相互调用的方法。]]></title><link>https://blog.youkuaiyun.com/pcseye/article/details/3898204</link><guid>https://blog.youkuaiyun.com/pcseye/article/details/3898204</guid><author>pcseye</author><pubDate>Tue, 17 Feb 2009 00:21:00 +0800</pubDate><description><![CDATA[子调用父：   （视图）     CMainFrame *pFrame = (CMainFrame*)AfxGetApp()->m_pMainWnd;      CRFAutoTesterView * pView = (CRFAutoTesterView*)pFrame->GetActiveView();    （对话框）    CCproject *  m_pPare]]></description><category></category></item><item><title><![CDATA[调用父窗口内函数并执行之]]></title><link>https://blog.youkuaiyun.com/pcseye/article/details/3896796</link><guid>https://blog.youkuaiyun.com/pcseye/article/details/3896796</guid><author>pcseye</author><pubDate>Mon, 16 Feb 2009 16:39:00 +0800</pubDate><description><![CDATA[ CCproject *  m_pParent=   (CCproject*)  GetParent();  m_pParent->ShwoNewProjectDlg(); ]]></description><category></category></item><item><title><![CDATA[ListCtrl经验总结]]></title><link>https://blog.youkuaiyun.com/pcseye/article/details/3894277</link><guid>https://blog.youkuaiyun.com/pcseye/article/details/3894277</guid><author>pcseye</author><pubDate>Sun, 15 Feb 2009 22:58:00 +0800</pubDate><description><![CDATA[ListCtrl在工作中，常常用到，也常常看到大家发帖问怎么用这个控件，故总结了一下自己的使用经验，以供参考使用。　　先注明一下，这里，我们用m_listctrl来表示一个CListCtrl的类对象，然后这里我们的ListCtrl都是report形式，至于其他的如什么大图标，小图标的暂时不讲，毕竟report是大众话的使用。其次，我们这里用条款一，条款二来描述第一点，第二点，这]]></description><category></category></item><item><title><![CDATA[AfxExtractSubString]]></title><link>https://blog.youkuaiyun.com/pcseye/article/details/3869701</link><guid>https://blog.youkuaiyun.com/pcseye/article/details/3869701</guid><author>pcseye</author><pubDate>Mon, 09 Feb 2009 09:45:00 +0800</pubDate><description><![CDATA[VC下的Split函数熟悉VB代码的朋友应该都极度喜欢Split函数，因为实在太方便了，自动帮你把字符串按照要求拆分，一直以为VC++没有相关的函数，今天重写看了一下VC++相关文章，发现一个没有在VC++文档公布的函数AfxExtractSubString，基本上与Split有异曲同工之效，就是不明白微软为什么把他隐藏起来了。。。 BOOL AfxExtractSubString(CString]]></description><category></category></item><item><title><![CDATA[INI]]></title><link>https://blog.youkuaiyun.com/pcseye/article/details/3869303</link><guid>https://blog.youkuaiyun.com/pcseye/article/details/3869303</guid><author>pcseye</author><pubDate>Sun, 08 Feb 2009 22:38:00 +0800</pubDate><description><![CDATA[VC中操作INI文件的函数主要有：函数名 功能 备注 GetPrivateProfileInt                       读取INI文件指定块中的键名对应的整数值。  GetPrivateProfileSection 记取INI文件指定块中的所有键名及其对应值。  GetPrivateProfileSectionNames 读取一INI文件中所有的块名。  ]]></description><category></category></item><item><title><![CDATA[CComboListCtrl]]></title><link>https://blog.youkuaiyun.com/pcseye/article/details/3862000</link><guid>https://blog.youkuaiyun.com/pcseye/article/details/3862000</guid><author>pcseye</author><pubDate>Wed, 04 Feb 2009 13:31:00 +0800</pubDate><description><![CDATA[ IntroductionList control especially with the “report” style is one of the most commonly used controls in any UI. At times as a developer, we would like to be able toSelect from a list of it]]></description><category></category></item><item><title><![CDATA[VC EXCEL 新建文件]]></title><link>https://blog.youkuaiyun.com/pcseye/article/details/3360440</link><guid>https://blog.youkuaiyun.com/pcseye/article/details/3360440</guid><author>pcseye</author><pubDate>Mon, 24 Nov 2008 10:17:00 +0800</pubDate><description><![CDATA[ _Application app; _Workbook objBook; Workbooks objBooks; _Worksheet objSheet; Worksheets objSheets; Range objRange; Font font; COleVariant  vTrue((short)TRUE),  vFalse((short)FALSE),  vOpt((long)DI]]></description><category></category></item></channel></rss>