摘要: 在Quartus II中分配管脚的两种常用方法 示范程序 seg7_test.v 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22/* * seg7 x 8 查找表测试文件 */ module seg7_test( inpu... 阅读全文
posted @ 2015-01-31 00:24 Bruce Lone 阅读(713) 评论(0) 推荐(0) 编辑
摘要: 关于滤波电容、去耦电容、旁路电容作用 滤波电容用在电源整流电路中,用来滤除交流成分。使输出的直流更平滑。 去耦电容用在放大电路中不需要交流的地方,用来消除自激,使放大器稳定工作。 旁路电容用在有电阻连接时,接在电阻两端使交流信号顺利通过。 1.关于去耦电容蓄能作用的理解 1)去耦电容主要是去除高频如RF信号的干扰,干扰的进入方式是通过电磁辐射。而实际上,芯片附近的电容还... 阅读全文
posted @ 2015-01-31 00:00 Bruce Lone 阅读(444) 评论(0) 推荐(0) 编辑
摘要: 一个硬件高手的设计经验分享 一:成本节约 现象一:这些拉高/拉低的电阻用多大的阻值关系不大,就选个整数5K吧 点评:市场上不存在5K的阻值,最接近的是 4.99K(精度1%),其次是5.1K(精度5%),其成本分别比精度为20%的4.7K高4倍和2倍。20%精度的电阻阻值只有1、1.5、2.2、 3.3、4.7、6.8几个类别(含10的整数倍);类似地,20%精度的电容也只有以... 阅读全文
posted @ 2015-01-30 23:42 Bruce Lone 阅读(407) 评论(0) 推荐(0) 编辑
摘要: HTTP传送协议——学习笔记 HTTP数据传输格式 基本格式为: 请求或应答行 请求或应答头部 空行 数据 POST传送格式 底层数据通信: 客户端请求: POST /response.php HTTP/1.1---请求行 Accept: application/x-ms-application, image/jpeg, application/xaml+xml, image/gi... 阅读全文
posted @ 2015-01-30 00:11 Bruce Lone 阅读(241) 评论(0) 推荐(0) 编辑
摘要: HTML在IE中的条件注释 HTML的条件注释在IE5中被首次引入,直到IE9.一直都是简单地判定用户浏览器(IE,非IE,IE版本)的一种手段,而在IE10的标准模式下,条件注释功能被停止支持(兼容性视图下继续有效)! 本来一种用来判定用户使用浏览器版本的方法IE10以后反而要依赖于用户所使用的工作模式,缺点被扩大了许多,还在使用这个东东的同学赶紧去改了它吧。。。 IE条件注释是一种特殊的H... 阅读全文
posted @ 2015-01-26 13:09 Bruce Lone 阅读(302) 评论(0) 推荐(0) 编辑
摘要: KEIL 5帮你快速建工程模板的技巧 本人使用keil mdk 5.12有一段时间了,发现keil mdk 5.12里面驱动库比较方便。这个新功能可以节省我们的时间,也可以让初学者能尽快上手和掌握这个芯片。大家以后既就可以很方便的建自己的工程模板了,再也不会为了找芯片的驱动库而烦恼。 今天外我来教大家来怎么使用这个建工程的利器吧。 首先是新建工程吧,如下图步骤: 因为我用的是s... 阅读全文
posted @ 2015-01-25 13:54 Bruce Lone 阅读(3210) 评论(0) 推荐(0) 编辑
摘要: 在第一节中我由于没有拿到开发板,所以被迫无奈,只能将uTenux操作系统移植到手中的一块STM32F103的开发板上,当时对于uTenux的理解还不够,只是看了一下文件架构和效果,虽然移植成功了,但是其原理却不是太懂。所以目前uTenux\AT91SAM3S开发套件到手了,就老话重提,再把玩一下uTenux的第一个实验01.task,我们可以根据这个实验加深对uTenux的文件架构、组织关系的理解... 阅读全文
posted @ 2013-10-01 20:16 Bruce Lone 阅读(467) 评论(0) 推荐(0) 编辑
摘要: LED驱动讲解,对于一个嵌入式的工程师还是一个刚开是学习相关电子设计的朋友,对于LED的驱动问题应该不甚陌生。我所说的LED驱动并不是类似大功率LED照明的那个驱动,而是简单的控制器对LED的控制驱动。 在uTenux\AT91SAM3S4C开发板上板载了三个LED等,分别位绿色灯、蓝色灯、红色灯。其中红色灯较为特殊,他既是开发板的电源指示灯,又可以由用户控制器亮灭,具体的电路原理我就在这里不在... 阅读全文
posted @ 2013-10-01 20:12 Bruce Lone 阅读(333) 评论(0) 推荐(0) 编辑
摘要: 由以上几节的学习,我们从这一节开始真正的以实例讲解uTenux\AT91SAM3S4C开发套件的应用。如其他的软件程序开发一样,uTenux\AT91SAM3S的学习我们也要从第一个程序代码-HelloWord开始。 在上一节中我们已经建立好了底层驱动和工程模板,这一节我们将要用到。首先以_Folder文件夹为模板,建立新的文件夹,命名为HelloWord。接着打开Keil-MDK,新建工程。 ... 阅读全文
posted @ 2013-10-01 20:11 Bruce Lone 阅读(470) 评论(0) 推荐(0) 编辑
摘要: 重新整理底层驱动库 1、 整理chip.h 在chip.h文件中的07----13的宏定义设置位如下,这样我们就不用在工程配中定义sam3s4c这个宏了,为我们以后通用少了一件麻烦事。 //#if defined sam3s4 //#elif defined sam3s2 //#elif defined sam3s1 //#else // #warning Library do... 阅读全文
posted @ 2013-10-01 20:09 Bruce Lone 阅读(358) 评论(0) 推荐(0) 编辑