2012-05-07 15:46:32
摘要:随着高速数据传输业务需求的增加,如何高质量的解决高速IC芯片间的互连变得越来越重要。低功耗及优异的噪声性能是有待解决的主要问题。芯片间互连通常有三种接口:PECL (Positive Emitter-Coupled Logic)、LVDS (Low-Voltage Differential Signals)、CML (Current Mode Logic)。在设计高速数字系统时,人们常会遇到 |
2012-05-07 09:32:24
MISRA--作为工业标准的C编程规范
MISRA (The Motor Industry Software Reliability Association 汽车工业软件可靠性联会) 是位于英国的一个跨国汽车工业协会,其成员包括了大部分欧美汽车生产商。其核心使命是为汽车工业提供服务和协助,帮助厂方开发安全的、高可靠性的嵌入式软件。这个组织最出名的成果是所谓的 |
2012-03-30 00:05:05
前面,我已经介绍了如何使用软件延时和GPIO输出控制ARM DIY板板载的四颗LED,实现跑马灯的例程。使用软件延迟的方式实现定时虽然简单却存在两个缺点:
① 、不能实现精确定时;
② 、需要占用MCU,在延时函数运行的时候,不能做其他工作,相当于白白浪费了系统资源和功耗;
为了解决以上两点不足,在实现精确定时的同时也将MCU从循环中解放出来, |
2012-03-25 09:11:47
对于大多数MCU,半导体厂商为了方便和简化产品的应用程序下载,节约PCB面积和成本,都给自己的MCU提供了在线系统编程(In-System Program)功能,一般MCU的第一个串口就是在线编程通信接口,通过电平转换芯片和串口线与PC相连,并在PC上安装相应的ISP上位机软件,即可实现MCU的在线应用程序下载和编程。
其与边界扫描编程调试JTAG接口的区别在于,ISP下载不占用MCU额外的IO |
2012-03-20 23:28:33
EEPW ARM DIY手记之软件设计(三)——hello the world(USART)
今天,讲一下使用STM32F103ZE的USART与PC进行串口通信的实验。
使用 |
2012-03-18 01:11:42
EEPW ARM DIY手记之软件设计(二)——LED跑马灯实验
作者:胡恩伟 日期:2012年3月17日星期六
目录
一、利用STM32工程模板快速建立用户应用工程
二、LED跑马灯硬件原理介绍
三、LED跑马灯软件设计代码说明
3.1、LED初始化函数
3.2、LED操作函数
3 |
2012-03-18 00:54:12
EEPW ARM DIY手记之软件设计(一)——MDK_ARM工程的搭建
作者:胡恩伟 时间:2012年3月17日星期六
从本篇博客起,我将带领大家进入本次ARM DIY活动的软件设计世界。首先 |
2012-03-18 00:16:37
2012 EEPW ARM DIY功能扩展模块采买建议
从前面的帖子里,大家也看到了整个完整的ARM DIY板,包括所有的功能扩展模块,由于淘宝上,相同功能不同管脚的模块很多,大家不一定能够买到也本次DIY活动开发板匹配的功能扩展模块,这里将我所购买模块的淘宝店网页链接给出,供大家参考:
超声波测距模块:http://item.taobao.com/item.htm?id=99 |
2012-03-11 21:17:21
EEPW ARM DIY手记之硬件功夫(三)——硬件焊接功夫与硬件测试心得
今天和大家分享一下我的《EEPW ARM DIY手记之硬件功夫》系列博客的第三部分—& |
2012-03-11 21:07:02
EEPW ARM DIY手记之硬件功夫(二)——PCB布局布线经验浅谈与问题总结
这里接着前面的内容介绍电子设计之硬件功夫(二)——PCB布局布线经验浅谈与问题总结。有了之前的硬件功夫(一)——硬件设计前期准备, |
2012-03-09 02:30:58
EEPW ARM DIY手记之硬件功夫(一)——硬件设计前期准备
受EEPW论坛总版主Jack-Wang之托,负责本次2012 EEPW ARM DIY活动的策划和设计工作,包括DIY硬件开发板设计以及软件测试代码编写与调试。通过前段时间的努力,至今总算完成了 |
2012-03-08 22:59:22
在此将本次EEPW 2012 ARM Cortex M3 DIY的软硬件使用软件说明如下,希望对大家顺利完成本次DIY活动有所帮助和指引。
一、DIY开发板硬件原理图及PCB设计使用软件
软件名称:Altium designer 10(简称AD 10)
软件版本号:Platform Revision 10. |
2012-02-23 10:20:34
作者:胡恩伟 时间:2011年10月
今天,我们的2011ADI大赛复赛作品终于完成,此刻我们心中的喜悦之情难以言表~!在此谨以此文纪念刚刚过去的这个四个月大家一起努力拼搏的“光辉岁月”。
探索、创新永无止境。
梦想、成功永驻我心。
|
2012-02-23 10:17:48
本文参与参与“相伴ADI,相随UDC——博客征文比赛”获投票:40
一个自己写的UART双数据缓冲(buffer)乒乓中断读取程序(原创)
首先介绍一下,背景:在本次UDC大赛中,我们队的作品需要将现场采样的实时环境数据和智能小车运行状态通过无线方式传输至PC上位机软件(C++编写)显示和绘图,另一方面,我们还要实现上位机对现 |
2012-02-23 09:55:23
本文参与参与“相伴ADI,相随UDC——博客征文比赛”获投票:42
说来,这已经是我第二次 ADI的UDC大赛了。在去年的UDC大赛中,我的团队也是顺利晋级了复赛,可惜因为种种原因,未能坚持到最后完成作品设计。
&nbs |
2012-02-21 21:19:31
一直关注新闻,偶尔也听听音乐看看电影;
一直喜欢忙碌,有时也晒晒心情写写博客;
只因为心中藏着梦想,所以一直勇往直前,我行我素;
只因为命里注定洒脱,因而始终乐观豁达,笑傲江湖;
|
2012-02-21 20:28:11
今天晚上花了3个小时,总算把本次DIY活动相关资料(主控MCU、外围芯片及外围功能模块芯片手册或用户手册)上传到了ftp片上,这里贴出EEPW站内下载链接,方便大家下载阅读:
1. EEPW-ARM Cortex M3 DIY资料系列之—— |
2011-11-19 23:23:24
诺基亚等手机当电脑摄像头的福星:Mobiola Web Camera(亲自实测工作OK)
之前用的步步高音乐手机,可以很方便的当IP摄像头用,不用安装任何的软件或者驱动,这样上网聊QQ,skype那些就视频就方便了,可是现在换了一个诺基亚5630,空有两个摄像头却不能用,白白的浪费,多可惜啊!
以前在学校的时候,寝室的网络速度不 |
2011-10-17 19:59:20
抛砖引玉之——浅谈如何学好电子设计
之前,在我的博客留言和邮件里面。有收到一些朋友的回复或者来信,希望给够在电子设计的学习方法和思路上给他们一些建议。在这里首先要感谢各位一直以来给以我博客的支持,同时也对自己没有能够及时的回复大家表示歉意。好在,最近终于时间,在这里就电子设计的学习发表一下自己的观点 |
2011-10-12 13:56:27
电路设计以及PCB制作中,经常碰见电源符号:VCC、 VDD、VEE、VSS,他们具有什么样的关系那?
一、解释
VCC:C=circuit 表示电路的意思, 即接入电路的电压
VDD:D=device 表示器件的意思, 即器件内部的工作电压;
VSS:S=series 表示公共连接的意思,通常指电路公共接地端电压
二、说明
1、对于数字电路来说,VCC是电路 |
| |
|