摘要: Cadence系列软件在EDA行业可以说是久负盛名,是诸多高速PCB设计的首选工具。然而对于一些简单的PCB,如果使用Allegro进行布线,似乎并不需要那么多严格的规则,简简单单快速成型或许更好,然而OrCAD Capture CIS的原理图绘制功能实在让人爱不释手,功能强大但用起来很简单很顺手。因此,如果能将Capture的原理图功能,与AltiumDesigner的Layout部分结合起来,对于常规设计来说应该是一个非常方便的组合。 因此如何将Capture的原理图对应到AltiumDesigner中的PCB,成为了操作的关键。笔者曾经试过,将Capture的原理图保存为16.2版... 阅读全文
posted @ 2013-06-04 14:54 Bean_SkyWalker 阅读(881) 评论(0) 推荐(0) 编辑
摘要: Printf函数在单片机调试过程中可谓功不可没,开发人员可以很直观很方便的获取当前程序的运行状态。但在例如STM32这样的片子中,想要实现printf,就必须借助UART。有没有办法仅凭一个JLink就实现打印功能呢?答案是肯定的,ARM公司在Cortex-M系列中采用了一种全新的调试机制——ITM,可以很轻易地通过JLink实现printf功能,从此,调试只需要一根线!…………/**************写在前面**************/1、 该教程的原理由ARM官网得到,经过本人的进一步测试与细化,以确保更高的可靠性2、 本方法已在STM32F103芯片上测试通过,仿真工具分别使用了 阅读全文
posted @ 2013-01-17 18:54 Bean_SkyWalker 阅读(4398) 评论(1) 推荐(3) 编辑
摘要: 最最初踏上QT之路是受到了XiaomaGee的指点,相比于常规的窗口程序开发,QT有着以下特点:1、 优良的跨平台特性(支持Win、Linux、Mac 不同的平台下只需重新编译即可使用)2、 面向对象3、 丰富的API4、 支持2D/3D图形渲染,支持OpenGL5、 大量的开发文档(无需像VC一样装几个G的MSDN)6、 XML支持其实,仅仅是第一点,就足以让我从VC转向QT。并且在本人的学习过程中发现,QT可以很轻易就打造出漂亮的界面,实在是让我爱不释手。不论是打造一些实用小程序,或是开发上位机,QT都是很不错的选择!之前用VC++的时候,只要是编译出来的exe,就可以放到大多数的电脑上运 阅读全文
posted @ 2012-03-24 14:35 Bean_SkyWalker 阅读(1358) 评论(8) 推荐(1) 编辑