自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

转载 java包及其使用

1.包的概念包(package)是Java提供的一种区别类的名字空间的机制,是类的组织方式,是一组相关类和接口的集合,它提供了访问权限和命名的管理机制。Java中提供的包主要有以下3种用途:  1) 将功能相近的类放在同一个包中,可以方便查找与使用。  2) 由于在不同包中可以存在同名类,所以使用包在一定程度上可以避免命名冲突。  3) 在Java中,某次访

2016-01-21 21:16:11 533

原创 STM32的学习方法

1.首先我们先看看与STM32相关的文档                 我们假定大家已经对STM32的书籍或者文档有一定的理解。如不理解,请立即阅读STM32的文档,以获取最基本的知识点。如果你手上拥有ST官方主推的STM32神舟系列的板子,那么光盘都会配好这些文档,STM32的学习与ARM9的学习有一个很大的区别。ARM9的学习一般是需要购买书籍的。比如三星的S3C2440,官方的文档

2016-01-16 15:08:50 706

原创 STM32串口USART

USART作为一种标准接口在应用中十分常见。1、STM32固件库使用外围设备的主要思路在STM32中,外围设备的配置思路比较固定。首先是使能相关的时钟,一方面是设备本身的时钟,如果设备是通过IO口输入输出则还需要使能对应IO口的时钟。其次是配置对应外设的各项相关参数,如果设备是通过IO口输入输出则还需要配置相关的GPIO。最后是使能对应外设。如果相关设备需要使用中断功能

2016-01-14 13:21:32 1074

转载 STM32中USART的使用方法

USART作为一种标准接口在应用中十分常见。本文着重分析其作为UART的配置和应用方法。1、STM32固件库使用外围设备的主要思路在STM32中,外围设备的配置思路比较固定。首先是使能相关的时钟,一方面是设备本身的时钟,另一方面如果设备通过IO口输出还需要使能IO口的时钟;最后如果对应的IO口是复用功能的IO口,则还必须使能AFIO的时钟。其次是配置GPIO,GPIO的各种

2016-01-14 09:56:57 804

原创 中断管理控制器NVIC与stm32中断使用

什么是NVIC?即嵌套向量中断控制器(Nested Vectored Interrupt Controller)。它是属于Cortex内核的器件,是非常强大与方便的嵌套向量中断控制器,不可屏蔽中断 (NMI)和外部中断都由它来处理,而SYSTICK不是由NVIC来控制的。NVIC特性嵌套向量中断控制器 NVIC 包含以下特性:● STM32F405xx/07xx 和

2016-01-12 15:07:00 7887

转载 FSMC

FSMC 编辑本词条缺少名片图,补充相关内容使词条更完整,还能快速升级,赶紧来编辑吧!FSMC(Flexible Static Memory Controller,可变静态存储控制器)是STM32系列采用一种新型的存储器扩展技术。在外部存储器扩展方面具有独特的优势,可根据系统的应用需要,方便地进行不同类型大容量静态存储器的扩展。中文名可变静态存储控制

2016-01-08 16:26:30 777

转载 STM32时钟系统学习

时钟系统是处理器的核心,所以在学习STM32所有外设之前,认真学习时钟系统是必要的,有助于深入理解STM32。下面是从网上找的一个STM32时钟框图,比《STM32中文参考手册》里面的是中途看起来清晰一些:     重要的时钟:  PLLCLK,SYSCLK,HCKL,PCLK1,PCLK2 之间的关系要弄清楚;      1、HSI:高速内部时

2016-01-07 13:46:45 385

原创 单片机上电后内部发生的事情

单片机上电后,如果晶振正常起震的话,cpu就会在晶振的驱动下开始工作,cpu的工作就是在每个机器周期到指定的地方提取指令,然后解析并执行,51单片机只有一个时钟源所以51单片机永远只能以一种时钟频率工作,单片机一上电单片机的频率就固定了不能更改了,上电后单片机就以固定的频率开始工作了,因此51单片机也没有配置系统时钟的寄存器,stm32等高级单片机就不一样了,这种单片机有多个时钟源,上电后单片机以

2016-01-07 11:17:21 4041

转载 使用FlyMcu将hex文件下载到智芯一号步骤

使用FlyMcu将hex文件下载到智芯一号步骤1、打开FlyMcu,切换到STMISP tab页面,然后选中USB转串口COM PORT。 2、选择相应的HEX文件 3、设置烧写方式,一定要选 DTR低电平复位,RTS高电平进BootLoader。  点击开始编程,即可!

2016-01-07 09:48:53 10994 2

转载 STM32再学习——启动流程分析

STM32再学习——启动流程分析 我们写嵌入式程序,基本上采用C语言来编写,以main( )作为程序的入口。但实际上,mian()并不是最先要执行的,在这之前需要做一些基本的工作,如堆、栈的定义;main函数的复位连接等,这些工作就需要一个专门的启动程序来完成,由于需要做的工作内容不多,并且需要更直接的管理内存,一般采用汇编编写。无论是STM32、ARM系列的单片机,还是简

2016-01-06 10:42:08 1603

转载 仿真器

仿真器(emulator)以某一系统复现另一系统的功能。与计算机模拟系统(Computer Simulation)的区别在于,仿真器致力于模仿系统的外在表现、行为,而不是模拟系统的抽象模型。概述仿真器可以替代你的目标系统中的MCU,仿真其运行。 仿真器运行起来和实际的目标处理器一样,但是增加了其它功能,使你能够通过桌面计算机或其它调试界面来观察MCU中的程序和数据,并控制MCU的运

2016-01-06 10:24:40 1938

转载 ISP系统在线可编程程

ISP系统在线可编程什么是ISP在系统可编程技术什么是ISP技术? Lattice是ISP(在线可编程)技术的发明者(据说Lattice公司最早是由华人创办的),ISP技术极大的促进了PLD产品的发展。在系统编程ISPISP(In-System Programming)在系统可编程,指电路板上的空白器件可以编程写入最终用户代码, 而不需要从电路板上取下器件,已经

2016-01-06 09:38:26 3439

空空如也

空空如也

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

TA关注的人

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