自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (5)
  • 收藏
  • 关注

原创 走进STM32世界之Hex程序烧写

走进STM32世界之Hex程序烧写在光立方活动中,有少部分网友提出不会将HEX程序烧录至STM32芯片内,也为了早就想开始的STM32系列基础教程,在北京的这个雨夜开始“走进STM32世界”。多数51单片机(STC系列单片机)的初学者都知道,在51单片机初上电时,可以通过PC机上位机软件将程序引导至bootloader,从而将新程序的hex文件下载至单片机中,完成程序的升级或是更新。在32

2014-08-22 06:52:09 8860

转载 STM32再学习——实现完美的RS485

在远距离通讯中,难免受干扰,因此,伟大的牛人们就创造了一种差分传输的方式——RS485通讯方式(以下简称RS485)。RS485由两根差分线来传输数据,比起RS232来说,其传输的距离更远,搞干扰性更强。当然,也为了节省银子,因此,只保留了一组差分线,也就只能完成同一时刻只接收或发送数据的半双工通讯了。    在设计中,我们经常使用一个名为Max485的芯片来完成TTL电平至差分电平的转换,这

2013-10-21 22:06:57 5145

转载 STM32再学习——时钟初始化

转载自:http://www.edw.com.cn/407      STM32F系列微处理器,或者说是Cortex-M3内核的MCU内,都集成了一个叫PLL的东西。PLL就是锁相回路或锁相环(Phase Locked Loop),用来统一整合时脉讯号,使内存能正确的存取资料。PLL用于振荡器中的反馈技术,将外部的输入信号与内部的振荡信号同步,锁相环路的基本方框图如下图所示。一句话,PLL用来

2013-10-20 10:47:30 1583

转载 STM32再学习——实时时钟(RTC)

RTC,是Real Time Counter的缩写。在MCU中,其实是一组连续计数的计数器,各个产品及系列各不相同。因此,在相应的软件配置下,可提供时钟日历的功能。当然,修改这个计数器的值也就重新设置了系统当前的时间和日期。    RTC只是一个时钟,但与RTC相连的有两个系统时钟,一个是APB1接口的PCLK1另一个是RTC时钟[注意1]。这样,RTC功能也就分为两个部分:第一部分,APB1

2013-10-19 17:08:48 2025

转载 STM32再学习——DMA控制器

DMA这简单的三字母表示Direct Memory Access,直译过来就是“直接存储器存取”,其设计目的是提供在外设和存储器之间或者存储器和存储器之间的高速数据传输,而无须MCU的干预,从而节省了MCU宝贵的运行时间,为其它操作提供了充足的时间。    STM32F103系统MCU的DMA控制器有7个通道,每个通道专门用来管理来自一个或多个硬件外设对存储器的访问请求。该访问请求可以通过硬件

2013-10-18 22:09:41 1245

原创 测试一个

/*********************************************************************************************************** Function name: void ProtectJtag(void)** Descriptions: 防止Jtag失效 **

2012-10-10 12:09:59 852

原创 缅怀Palm,期待安卓——移动开发之我见活动征文

缅怀Palm,期待安卓——移动开发之我见活动征文       现在的移动终端可谓琳琅满目,什么安卓,什么苹果,什么平板,甚至现在的电视都能接入到互联网。可这些在2007年却都还未出现,那时掌上电脑还是主流,我也于那年购入了第一台用现在的话说是“移动终端”——palm t10。      当时我正在读大学,编程的欲望也就非常强烈,找来了palm os相关和书籍就是一顿猛看,C语言,在当时

2012-06-24 23:02:38 2252

翻译 构建Web应用程序结构

构建Web应用程序结构        这里我们使用一个仅有基本功能的示例来说明EFS,此法也适用于其它相同的逻辑与设计的应用。目的是使外部用户或者内部用户能够通过安全的HTTPS通道来访问数据。这里我们需要配置一个虚拟目录,这样用户不仅可以访问存储于本地的数据,而且还能通过本地web服务器来访问其它服务器。建立虚拟目录增加了配置难度,但其提供我们实际部署要求下的镜像服务。如果只访问本地服务,那

2012-06-01 14:07:26 3851

原创 重温经典 ——《计算机网络 第五版》读书随想

看到《计算机网络》这几个字时,不禁让我想起六年前……      六年前,我还是一名大学三年级的学生,当时对计算机网络技术有着无限的热爱。鉴于当时社会招聘的现状,我也对考证有着无比的热爱。在“网络工程师资格”考试的参考书中,《计算机网络第四版》这本书也是份量最重的一本。也正是得益于这本书的无限知识,最终顺利的通过考试,拿到了中级网络工程师资格。      3周前再次看到《计算机网络》这本书时

2012-04-29 08:16:38 2823

原创 脚本,让你的代码更整洁

脚本,让你的代码更整洁        做为一名硬件工程师,不仅要会硬件的选型,而且也要会下位机程序的编写。多数是使用C语言在各种MCU相应的编译平台下编写,例如Keil、IAR等等,而这些软件的文本编辑器都比较弱,但是可以借助强大的第三方文本编辑器UEStudio来完成,这样,不但有语法着色功能,而且还可以使用脚本等功能,来达到代码整洁的效果。        先来看看下面这张图的示例,

2012-03-25 15:20:34 1238

转载 [转载]删除微软拼音输入法

删除微软拼音输入法微软拼音输入法,已经被搜狗拼音淘汰了,但是 微软拼音2007 其字库占用了不少空间:C:\Documents and Settings\All Users\Application Data\Microsoft\IMSC12文件夹会占用100多M空间。

2011-09-17 00:33:13 1729

原创 时钟沿触发问题?

<br />Q4:时钟沿触发问题?<br />A4:问题背景:我想让FPGA在时钟上升沿去干一件事,在下降沿去干另外一件事。最初解决尝试:if clk'event and clk='1' then event1; if clk'event and clk='0' then event2; end if; 这个代码最后报错了,编译器无法处理两个时钟信号。其实,直接改成 if clk='1' then event1; else event2 ;end if; 我看仿真结果就是我要达到的目的。 嘿嘿,花了近2个小

2011-05-16 10:09:00 2016

原创 波形仿真的结果总是一样,虽然我改动了相关的IO与设置

<br />Q3:波形仿真的结果总是一样,虽然我改动了相关的IO与设置?<br />A3:这个问题的原因我是没有搞清楚,但是解决办法还是有的,将这个波形文件关掉,然后再重新建立一个文件即可。难怪quartus10的版本里已经将其删除掉了……<br />不过,如果直接改动simulation report文件里的端口设置,会提示“……do you want to edit your input vectors?”这时选择“I want to ...”即可。

2011-05-16 10:01:00 1511

原创 object "std_logic" is used but not declared

<br />Q1:VHDL error at minute.vhd(10): object "std_logic" is used but not declared 或者 <br />     VHDL error at minute.vhd(32):can't determine definition of operator ""+"" -- found 0 possible defiinitions<br />A1:上述两个问题均是由于头文件包含不全。<br />在编译前,强烈建议将“library i

2011-05-16 09:46:00 15658

原创 下载烧录界面没有“XXX.sof”下载文件

<br />Q2:编译完成,仿真正确,但是下载到实验箱里的FPGA出现问题。发现下载烧录界面没有“XXX.sof”下载文件。即编译器没有生成代码文件。<br />A2:此时一般由于软件没有注册或在试用期的评估版本,因此不提供编译下载功能。这里的破解数据与网卡有关,所以不要禁用你当时注册使用的网卡。

2011-05-16 09:46:00 3294

原创 UltraEdit语法高亮官方参考版下载地址

<br />UltraEdit语法高亮官方参考版下载地址<br /> <br />http://www.ultraedit.com/downloads/extras.html#wordfiles<br /> <br /> <br /> 

2011-02-14 23:01:00 2727

原创 如何使用UltraEdit去删除含有特写字符的行?

<br />如何使用UltraEdit去删除含有特写字符的行?<br /> <br />使用正则表达式:<br />查找:%*YOUR STRING*^p<br />替换:“”<br /><br /> <br />提示:更多示例访问:http://www.ultraedit.com/support/tutorials_power_tips.html<br />+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++<b

2011-02-10 13:37:00 2548

原创 如何在UltraEdit下删除带tab符与空格的空行?

<br />如何在UltraEdit下删除带tab符与空格的空行?<br /><br /><br />要删除带Tab与空格的空行,要使用Perl正则表达式如下:<br />查找: “/n/s*/r” (不含引号)<br /><br />替换:“” (不含引号)<br /> <br />注:此正则表达式无法删除文章最后一行的空行。<br /><br /><br /><br />++++++++++++++++++++++++++++++++++++++++++++++++++++++++<br /><br

2011-02-09 23:01:00 3290

原创 如何使用UltraEdit去删除空白行?

<br />在DOS/Unix/Mac字符格式下,使用兼容Perl语言的正则表达式来删除空白行。<br />可以在工具栏里依次点击“高级”=》“配置”=》“正则表达式”或者在“查找/替换”对话框里直接勾选“正则表达式”来使用正则功能。<br />查找:"^/r?/n?$" (不含引号,斜体部分。)<br />替换:“”<br /> <br />希望能给大家节约时间。<br /> <br />+++++++++++++++  华丽的分割线  ++++++++++++++++++++++++++++++

2011-02-05 17:08:00 7738

原创 注册了UltraEdit的官方论坛

<br />Welcome to the IDM Forum. This forum is meant as a user-to-user support mechanism where users can share knowledge and tips for all IDM software.<br />Since these forums are user-to-user based, IDM does not regularly read or reply to the posts in this

2010-08-21 13:21:00 1445

转载 相关书籍资源集合

网友 chenlei76 :精心整理的emacs资料集合 http://download.csdn.net/source/2238447 

2010-04-22 10:16:00 1054

转载 [转帖]java学习资料

1.Java学习网站: Java中文世界论坛        http://www.chinajavaworld.com/index.jspa Java世纪网              http://www.java2000.net/ Java 中文站            http://www.java-cn.com/ Java学习室              htt

2009-10-09 13:29:00 912

光立方工程文件

此为光立方工程文件,使用AD9设计完成,已经打板并实验完成。此版本为8*8*8的单色LED灯版本。主控STM32,使用595串联芯片级联实现。enjoy it~~

2018-11-20

基于STM32单片机的PWM调制实验

以STM32F103ZE系列微处理器为核心,配置其TIM2_CH2通道输出一路PWM波,并以500ms的速度调节,每次增加10%的占空比。 对应输出引脚:PA1 => 使用 tim2的ch2通道 实验结果与预期相同。 此上传为完整的IAR工程包,文档不包stm32固件库3.5版本

2014-04-22

算法精解:C语言描述

(数据结构和算法领域最具特色著作之一,公认权威经典,畅销不衰。决战大数据时代!IT技术人员不得不读!)--引自某网站 此版本无密码

2012-11-27

英汉 汉英 翻译技巧

这是我上传的第二部分。 仅供学习之用,请在24小时内删除

2009-03-17

英汉 汉英 翻译技巧

这是本人从网络上收集而来的,只供学习之用。如果涉及任何法律问题,请在24小时内删除! 感谢原作者 很遗憾我只能上传15M以内的,所以分成二个上传了!

2009-03-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除