E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
STM32F10x
STM32F10x
—DMA总结
各个寄存器作用1) DMA_CPARx或DMA_CMARx寄存器指定外设基地址或存储器单元2) 执行一次DMA_CNDTRx寄存器的递减操作,该寄存器包含未完成的操作数目。3) 每个通道的优先权可以在DMA_CCRx寄存器中设置,有4个等级4) 外设和存储器的传输数据量可以通过DMA_CCRx寄存器中的PSIZE和MSIZE位编程。5) 通过设置D
chen52671
·
2012-12-19 17:00
stm32
stm32
关于STM32 PB3 PB4 如何设置成普通GPIO的配置
首先,
STM32F10x
系列的MCU复位后,PA13/14/15&PB3/4默认配置为JTAG功能。有时我们为了充分利用MCUI/O口的资源,会把这些端口设置为普通I/O口。
love33521
·
2012-12-18 11:00
Cortex-M3
MicroFlighter 之STM32F103学习——(1)
STM32F10X
编译环境和工程建立
第一次使用STM32F的单片机,下载第一个程序好困难。还好有谷哥德帮助,工具链,下载器都搞定了。1.电路板是自己做的。不再赘述。2.编译器使用的是KeilforARM(MDK4.53),400多M,2012.12月ST官方网站最新版本4.6。奈何下载速度太慢,就到六维空间上找了种子,只找到4.53的。不过没关系,区别只在于支持的器件种类而已。3.下载器。STM32F貌似支持串口下载,但是这个既麻烦
yunhuang2010
·
2012-12-07 08:00
STM32F10x
命名规则
STM32F103C6T7xxx 1 2 3 4 567 8第1部分:产品系列名,固定为STM32第2部分:产品类型;F表示这是Flash产品,目前没有其它选项第3部分:产品子系列;103表示增强型产品,101表示基本型产品105表示集成一个全速USB2.0Host/Device/OTG接口和两个具有先进过滤功能的CAN2.0B控制器,107表示在STM32F105系列基础增加一个
zailushangha
·
2012-11-26 13:00
STM32之启动文件详细解析(V3.5.0)
为你想改的"_XXXX"即可)之前干的一些事~~~来看看ARM在进入的“领域”之前都为你做了哪些工作~~~;*文件名:startup_stm32f10x_hd.s ;*库版本:V3.5.0 ;*说明:此文件为
STM32F10x
fovwin
·
2012-11-11 21:00
汇编
语言
编译器
initialization
我对
STM32F10x
NVIC中断优先级的理解
NVIC中断优先级的理解 CM3支持硬件中断嵌套,分为抢占式优先级和亚优先级,使用规则主要有,抢占优先级高级别的可以打断低级别的,同一级别的抢占优先级同时发生时,亚当优先级高的先发生中断,若是相同,则按硬件排列顺序发生。若是有一个亚优先级正在执行中断,同一级别的其它亚优先级发生时,则先挂起,等此中断执行完再执行! 从库函数中找到优先级分组模式:#defineNVIC_PriorityGro
liuxd3000
·
2012-11-05 10:00
STM32F10x
的启动汇编分析
;********************(C)COPYRIGHT2009STMicroelectronics******************** ;*FileName:startup_stm32f10x_cl.s ;*Author:MCDApplicationTeam ;*Version:V3.1.0 ;*Date:06/19/2009 ;*Description:STM
jiagou
·
2012-11-04 20:00
stm32
STM32F10x
的启动汇编分析
;******************** (C) COPYRIGHT 2009 STMicroelectronics ********************;* File Name : startup_stm32f10x_cl.s;* Author : MCD Application Team;* Version : V3.1.0
flydream0
·
2012-11-04 20:00
IAR移植uCOS-II到STM32开发板(STM32F107VCT6)
uCOS-II到STM32开发板(STM32F107VCT6)》(http://blog.csdn.net/harborxing/article/details/8102323) 1.从ST官网下载
STM32F10x
harborxing
·
2012-11-02 11:00
移植
stm32
IAR
ucos-II
如何从官网下载STM32固件库
想在ST官网下载
STM32F10x
的固件库,找了很长时间才找到,为了方便像我一样的菜鸟学习方便,现将如何从官网下载
STM32F10x
固件库展示如下:首先进入官网http:/www.st.com/,
lgouc
·
2012-10-15 15:00
tools
resources
IAR(EWARM)下移植FreeRTOS到
STM32F10x
笔记
为了这个移植,国庆都没有好好出去玩,在公司里弄这个移植,因为公司开发的工具是IAR(32K限制版的,没有版权的,编译FreeRTOS还是搓搓有余的~),在网上下载了移植实例,但都是用Keil编译的,我也是无奈,要是这样的话,我也就不用费心了,本想把Keil的文件一直到IAR当中,可是编译是通过了,可是怎么就是不行,我估计就是两个编译器软件里面有很多集成的功能的不同把,于是我放弃了这
liming0931
·
2012-10-07 22:00
工具
download
makefile
编译器
linker
7zip
STM32F10x
学习笔记 2 (SysTick 定时器)
SysTick 定时器被集成在NVIC中。因此,只要是Cortex-M3 内核的单片机,就都有它。这个学习笔记就用SysTick 定时器来实现走马灯的功能。SysTick 定时器非常简答,只有四个寄存器。这四个寄存器的含义在《Cortex-M3权威指南》那本书中讲的非常的清楚,这里不复述了,下面只讲讲在STM32上SysTick有什么特殊之处。按照CMSIS 标准,用C语言访问这四个寄存器时使用的
liyuanbhu
·
2012-10-07 14:00
c
function
语言
output
STM32F10x
学习笔记 1 (使用
STM32F10x
StdPeriph Driver)
前段时间将 Cortex-M3 权威指南看完了,现在开始拿块开发板练手。STM32F1xx 本身并不难,不过因为第一次用 Keil MDK,还有想在程序中使用最新的stm32f10x_stdperiph_lib V3.5,最后让程序跑通也经历了一番周折。这里简单的记录一下,希望对刚刚开始学STM32的初学者有些帮助。(这篇的内容很初级,高手请绕道)首先介绍一下我这里的实验环境,开发板是块便宜货“神
liyuanbhu
·
2012-10-06 21:00
image
System
Build
library
output
delay
STM32F系列JTAG口重映射成为普通GPIO
首先,
STM32F10x
系列的MCU复位后,PA13/14/15&PB3/4默认配置为JTAG功能。有时我们为了充分利用MCUI/O口的资源,会把这些端口设置为普通I/O口。
meic51
·
2012-09-11 16:00
STM32L15x 系列 和
STM32F10x
系列不同 之 时钟系统
STM32L15x系列和
STM32F10x
系列在时钟方面的不同 一、先上两个系列的CLOCKTREE STM32F STM32L stm32L的时钟系统 主要时钟源:--1~24M的高速外部时钟
anlx27
·
2012-07-17 19:00
stm32
STM32L15x 系列 和
STM32F10x
系列不同 之 GPIO
STM32L15x 系列中基本步骤是和
STM32F10x
相同的 一 配置GPIO
anlx27
·
2012-07-16 18:00
stm32
STM32 串口DMA方式接收
最近因为要在车机上集成TPMS功能,便开始着手STM32的开发工作,
STM32F10x
系列共有5个串口(USART1~USART5),支持DMA方式通信,DMA方式由于不需要CPU的参与,而是直接由DMA
zz_yun
·
2012-07-05 17:50
stm32
STM32 串口DMA方式接收
最近因为要在车机上集成TPMS功能,便开始着手STM32的开发工作,
STM32F10x
系列共有5个串口(USART1~USART5),支持DMA方式通信,DMA方式由于不需要CPU的参与,而是直接由DMA
zz_yun
·
2012-07-05 17:50
stm32
嵌入式
uCos-III移植到
STM32F10x
最近在百度上看了uCOS-III的介绍后,诸多功能有很大的提升和改进,感觉有必要升级一下开发环境。百度介绍:http://baike.baidu.com/view/8531313.htm环境:STM32F10x3.5固件库。MDK4.23编译器uCos-IIIv3.03 1.uCos-III源文件KRN-K3XX-000000.zip
·
2012-06-13 01:00
stm32
Stm32f10x
新建工程详解
环境:STM32F10x3.5固件库。下载地址http://www.st.com/internet/com/SOFTWARE_RESOURCES/SW_COMPONENT/FIRMWARE/stm32f10x_stdperiph_lib.zipMDK4.23编译器 一、第一步新建工程取名NewProject图1二、选择芯片型号图2三、点否,不加载启动文件(后面我们自己手动添加)图3 四、在工程下新
·
2012-05-31 00:00
stm32
我开发的stm32以太网开发工具(深蓝DevBoard)
深蓝DevBoard嵌入式网络开发板采用STM最新推出的互联性32位Cortex-M3ARM,STM32F107RC,具有高达256KBFlash和64KBSRAM,并在硬件和软件(功能上)向下兼容
STM32F10X
yyplc
·
2012-05-13 18:00
网络
测试
Flash
嵌入式
开发工具
终端
STM32f10x
升级固件库3.1.2使用要注意的地方
很多使用3.1.0以及以下版本固件库运行很好的程序,升级成3.1.2固件库以后编译出错,提示外围固件库的某某函数没有声明,如果你也碰到这个问题正在燋头烂额,请看看你的项目设置中是不是没有添加“USE_STDPERIPH_DRIVER,STM32F10X_HD”。而且必须要加!不加编译就出错。具体做法是在项目设置“optionfortarge”=>“C/C++”标签=>“define”处加
wfdtxz
·
2012-05-01 15:00
[置顶] 《玩转.NET Micro Framework 移植-基于
STM32F10x
处理器》资源汇总
新书已经正式上架,关于本书的资源如下: 代码包:http://download.csdn.net/detail/norains/4263809 前言:http://blog.csdn.net/norains/article/details/7520237 内容介绍:http://blog.csdn.net/norains/article/details/7520237 朋友作
norains
·
2012-04-28 15:00
.net
《玩转.NET Micro Framework 移植-基于
STM32F10x
处理器》资源汇总
新书已经正式上架,关于本书的资源如下: 代码包:http://download.csdn.net/detail/norains/4263809 前言:http://blog.csdn.net/norains/article/details/7520237 内容介绍:http://blog.csdn.net/norains/article/details/7520237
leili
·
2012-04-28 15:00
framework
《玩转.NET Micro Framework 移植-基于
STM32F10x
处理器》--微软中国.NET Micro Framework项目组工程师所作之序
序 2006年才偶然知道.NETMicroFramework,那是无意间翻阅一本当年的《程序员》杂志,发现有一篇马宁所写的.NETMicroFramework的介绍文章。文章称.NETMicroFramework不仅可以自启动,所提供的托管代码库还可以非常方便的操作硬件,比如操作GPIO、串口、USB和以太网之类的接口,一下子就把仅有Windows编程和工控经验
norains
·
2012-04-28 15:00
.net
linux
嵌入式
微软
平台
WinCE
《玩转.NET Micro Framework 移植-基于
STM32F10x
处理器》--微软中国.NET Micro Framework项目组工程师所作之序
序 2006年才偶然知道.NET Micro Framework,那是无意间翻阅一本当年的《程序员》杂志,发现有一篇马宁所写的.NET Micro Framework的介绍文章。文章称.NET Micro Framework不仅可以自启动,所提供的托管代码库还可以非常方便的操作硬件,比如操作GPIO、串口、USB和以太网之类的接口,一下子就把仅有Windows编程和工控经验的我深深吸
leili
·
2012-04-28 15:00
framework
《玩转.NET Micro Framework 移植-基于
STM32F10x
处理器》--前言
前言 接触到.NETMicroFramework其实是一个非常偶然却又必然的机缘。当时norains在做车载设备,其架构分为两个主要部件,分别是导航板和控制板。导航版用的ARM11核心的CPU,运行的是WindowsCE系统,主要用来运行导航软件;而控制板则则是MCU或低端的ARM,用来控制外围设备以及和汽车的沟通。当时因为公司的人员配置问题,对于控制板这块几乎没有人手有能力去进行,只
norains
·
2012-04-28 15:00
工作
.net
windows
测试
任务
嵌入式操作系统
《玩转.NET Micro Framework 移植-基于
STM32F10x
处理器》--内容介绍
本书循循善诱,带领大家进入.NETMicroFramework移植的这个神奇的领域。本书内容总体上分为三个部分,第一部分是介绍.NETMicroFramework的基本概况,比如应用领域,发展前景,嵌入式系统的对比等,让读者大致了解它所处的地位;第二部分则是熟悉开发环境,比如需要什么开发工具,如何编译代码,如何调试等等,让读者了解移植所需要的准备工作;第三部分则是全书之重,主要介绍如何移
norains
·
2012-04-28 15:00
c
.net
工作
Flash
嵌入式
开发工具
STM32F10x
的解释
;/*****************************************************************************/;/*STM32F10x.s:StartupfileforSTSTM32F10xdeviceseries */;/*******************************************************
mayahs
·
2012-03-26 13:00
stm32 JTAG做普通io口(来自www.ourdev.com)
STM32F10x
系列的MCU复位后,PA13/14/15 & PB3/4默认配置为JTAG功能。有时我们为了充分利用MCU I/O口的资源,会把这些端口设置为普通I/O口。
zht9961020
·
2012-03-12 16:00
IO
使用Keil MDK运行第一个STM32程序
关于使用固件库建立工程请参考使用KeilMDK以及标准外设库创建STM32工程关于固件库的学习请参考STM32固件库详解1.1.1使用KeilMDK运行第一个
STM32F10X
程序在上一小节中已经详细介绍了使用
emouse
·
2012-03-09 20:14
STM32
使用Keil MDK运行第一个STM32程序
关于使用固件库建立工程请参考使用KeilMDK以及标准外设库创建STM32工程关于固件库的学习请参考STM32固件库详解1.1.1使用KeilMDK运行第一个
STM32F10X
程序在上一小节中已经详细介绍了使用
haozi_1989
·
2012-03-09 20:00
工具
平台
hex
delay
程序开发
下载工具
STM32F10X
读写内部FLASH的完整工程
http://www.ourdev.cn/bbs/bbs_content.jsp?bbs_sn=4537050&bbs_page_no=1&search_mode=1&search_text=FLASH&bbs_id=3020
embededvc
·
2011-11-29 23:00
Flash
search
bbs
mdk报错invalid redeclaration of type name "s32"
stm32f10x.h(487):error: #256:invalidredeclarationoftypename"s32"(declaredatline23of"d:\Keil\ARM\INC\ST\
STM32F10x
mayahs
·
2011-11-11 16:00
STM32 串口DMA方式接收
最近因为要在车机上集成TPMS功能,便开始着手STM32的开发工作,
STM32F10x
系列共有5个串口(USART1~USART5),支持DMA方式通信,DMA方式由于不需要CPU的参与,而是直接由DMA
feihu521a
·
2011-04-02 18:00
cmd
null
buffer
byte
任务
compiler
STM32F10X
SPI操作flash MX25L64读写数据
STM32F10XSPI操作flashMX25L64读写数据 前一段时间在弄SPI,之前没接触过嵌入式外围应用,就是单片机也只接触过串口通信,且也是在学校的时候了。从离开手机硬件测试岗位后,自己一直想在嵌入式方面发展,在1月4号开始自己的第二份工作后,首先接触到的是为STM32F103写SPI控制flash读写操作,现记下曾经的脚印,希望以后能少走弯路!心得:细心活!简单的一种应用,ARM
heshanxingzhe
·
2011-01-30 16:00
编程
IO
command
Flash
嵌入式
byte
STM32F10x
外部中断释疑
//=====================================================================//TITLE://
STM32F10x
外部中断释疑//
norains
·
2010-11-10 10:00
文档
2010
详解
STM32F10x
在.Net Micro Framework的Processor Properties的取值
//=====================================================================//TITLE:// 详解
STM32F10x
在.NetMicroFramework
norains
·
2010-09-20 13:00
.net
properties
Flash
嵌入式
System
文档
STM32F10x
的定时器使用
//=====================================================================//TITLE://
STM32F10x
的定时器使用//
norains
·
2010-09-16 17:00
STM32F10x
的串口数据发送
//=====================================================================//TITLE://
STM32F10x
的串口数据发送/
norains
·
2010-09-16 16:00
工作
cmd
嵌入式
2010
STM32F10X
nvic rcc exit等相关转载
注:下面是一些常用的代码,网上很多但是大多注释不全。高手看没问题,对于我们这些新手就费劲了……所以我把这些代码集中,进行了逐句注释,希望对新手们有价值。 阅读flash:芯片内部存储器flash操作函数我的理解——对芯片内部flash进行操作的函数,包括读取,状态,擦除,写入等等,可以允许程序去操作flash上的数据。基础应用1,FLASH时序延迟几个周期,等待总线同步操作。推荐按照单片机系统运行
fengtao612
·
2010-07-03 16:00
Listing 3 Linker script for
STM32F10x
devices
(1)OUTPUT_FORMAT("elf32-littlearm","elf32-bigarm","elf32-littlearm") (2)OUTPUT_ARCH(arm) (3)ENTRY(Reset_Handler) /*entryPoint*/ (4)MEMORY{
zhangdi19821125
·
2010-06-10 16:00
vector
Arrays
output
linker
Constants
Pointers
STM32的BOOT概述
stm32f10x
的片上存储区有3个部分:内置flash,内置sram,内置rom(systemmemory),这就决定了系统的启动方式有3种:从内置flash启动,从内置sram启动,从systemmemory
rightsoft
·
2009-06-13 13:11
职场
Boot
stm32
休闲
STM32的BOOT概述
stm32f10x
的片上存储区有3个部分:内置flash,内置sram,内置rom(systemmemory),这就决定了系统的启动方式有3种:从内置flash启动,从内置sram启动,从systemmemory
rightsoft
·
2009-06-13 13:11
职场
Boot
stm32
休闲
STM32的BOOT概述
stm32f10x
的片上存储区有3个部分:内置flash,内置sram,内置rom(systemmemory),这就决定了系统的启动方式有3种:从内置flash启动,从内置sram启动,从systemmemory
rightsoft
·
2009-06-13 13:11
职场
休闲
boot
arm/硬件
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他