走进STM32世界之Hex程序烧写

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

2014-08-22 06:52:09

阅读数 5182

评论数 0

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

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

2013-10-21 22:06:57

阅读数 2851

评论数 0

STM32再学习——时钟初始化

转载自:http://www.edw.com.cn/407       STM32F系列微处理器,或者说是Cortex-M3内核的MCU内,都集成了一个叫PLL的东西。PLL就是锁相回路或锁相环(Phase Locked Loop),用来统一整合时脉讯号,使内存能正确的存取资料。PLL用于振荡器...

2013-10-20 10:47:30

阅读数 1112

评论数 0

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

RTC,是Real Time Counter的缩写。在MCU中,其实是一组连续计数的计数器,各个产品及系列各不相同。因此,在相应的软件配置下,可提供时钟日历的功能。当然,修改这个计数器的值也就重新设置了系统当前的时间和日期。     RTC只是一个时钟,但与RTC相连的有两个系统时钟,一个是AP...

2013-10-19 17:08:48

阅读数 1253

评论数 0

STM32再学习——DMA控制器

DMA这简单的三字母表示Direct Memory Access,直译过来就是“直接存储器存取”,其设计目的是提供在外设和存储器之间或者存储器和存储器之间的高速数据传输,而无须MCU的干预,从而节省了MCU宝贵的运行时间,为其它操作提供了充足的时间。     STM32F103系统MCU的DMA控...

2013-10-18 22:09:41

阅读数 1059

评论数 0

测试一个

/********************************************************************************************************* ** Function name: void ProtectJtag(voi...

2012-10-10 12:09:59

阅读数 753

评论数 0

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

缅怀Palm,期待安卓——移动开发之我见活动征文        现在的移动终端可谓琳琅满目,什么安卓,什么苹果,什么平板,甚至现在的电视都能接入到互联网。可这些在2007年却都还未出现,那时掌上电脑还是主流,我也于那年购入了第一台用现在的话说是“移动终端”——palm t10。      ...

2012-06-24 23:02:38

阅读数 2020

评论数 0

构建Web应用程序结构

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

2012-06-01 14:07:26

阅读数 3500

评论数 0

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

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

2012-04-29 08:16:38

阅读数 2453

评论数 0

脚本,让你的代码更整洁

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

2012-03-25 15:20:34

阅读数 1109

评论数 0

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

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

2011-09-17 00:33:13

阅读数 1567

评论数 0

时钟沿触发问题?

<br />Q4:时钟沿触发问题?<br />A4:问题背景:我想让FPGA在时钟上升沿去干一件事,在下降沿去干另外一件事。最初解决尝试:if clk'event and clk='1' then event1; if clk'event and clk='0' then ...

2011-05-16 10:09:00

阅读数 1171

评论数 0

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

<br />Q3:波形仿真的结果总是一样,虽然我改动了相关的IO与设置?<br />A3:这个问题的原因我是没有搞清楚,但是解决办法还是有的,将这个波形文件关掉,然后再重新建立一个文件即可。难怪quartus10的版本里已经将其删除掉了……<br />不过,如果...

2011-05-16 10:01:00

阅读数 1168

评论数 0

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):c...

2011-05-16 09:46:00

阅读数 7265

评论数 0

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

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

2011-05-16 09:46:00

阅读数 1239

评论数 0

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

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

2011-02-14 23:01:00

阅读数 1535

评论数 0

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

<br />如何使用UltraEdit去删除含有特写字符的行?<br /> <br />使用正则表达式:<br />查找:%*YOUR STRING*^p<br />替换:“”<br /><br /> <br...

2011-02-10 13:37:00

阅读数 2153

评论数 0

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

<br />如何在UltraEdit下删除带tab符与空格的空行?<br /><br /><br />要删除带Tab与空格的空行,要使用Perl正则表达式如下:<br />查找: “/n/s*/r ” (不含引号)<br />...

2011-02-09 23:01:00

阅读数 2942

评论数 0

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

<br />在DOS/Unix/Mac字符格式下,使用兼容Perl语言的正则表达式来删除空白行 。<br />可以在工具栏里依次点击“高级”=》“配置”=》“正则表达式”或者在“查找/替换”对话框里直接勾选“正则表达式”来使用正则功能。<br />查找:&qu...

2011-02-05 17:08:00

阅读数 6356

评论数 0

注册了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 so...

2010-08-21 13:21:00

阅读数 1244

评论数 0

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