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
cortex-m3
Cortex-M3
LPC1768上电启动
最近用到一块
Cortex-M3
芯片LPC1768,程序下载到Ram可以运行,下载到Flash没有断电之前可以运行,但是断电了再上电,经常出现启动不了,有时候也可以启动,有时候过一天再启动就可以启动了
zhuyonghao123
·
2013-08-31 17:00
Cortex-M3
FLASH 日志文件系统
本文简要介绍一下本人在
Cortex-M3
系统的STM32F10x芯片上开发的一个日志文件系统(与其说是系统,不如说是小小的库)。
yin138
·
2013-08-23 13:00
日志文件系统
FLASH文件系统
ARM7文件系统
Cortex-M3文件系统
Cortex-M3
/4的Hard Fault调试方法
1Cortex-M3/4的Fault简介
Cortex-M3
/4的Fault异常是由于非法的存储器访问(比如访问0地址、写只读存储位置等)和非法的程序行为(比如除以0等)等造成的。
xiahouzuoxin
·
2013-08-19 15:00
Keil MDK 中利用串口及c标准库函数printf为
cortex-m3
做调试输出(lpc1788)
原文链接 http://www.cnblogs.com/reload/archive/2013/06/23/3151642.html摘要:c标准库的printf是输出给显示器的,将printf函数进行修改,使其输出重定向至串口,就能实现目的。printf函数调用fputc函数完成实质输出单一字符的工作,因此将fputc函数修改使之完成串口单字符发送工作即可。注:本文方法性内容主要来自《KeilMD
Ropai
·
2013-08-19 10:00
uCOS II多任务调度的启动流程
移植uCOSII的内核为为
Cortex-M3
,芯片为STM32F103CB。启动多任务调度的流程如下图。虚线流程表示函数内执行的操作。
xiahouzuoxin
·
2013-08-15 14:00
stm32 考试题
4.6 习题一、填空题2.ST公司的STM32系列芯片采用了
Cortex-M3
内核,其分为两个系列。
chenbang110
·
2013-08-09 17:00
STM32-中断相关
在这个寄存器中STM32 使用4个二进制位描述优先级(
Cortex-M3
定义了8位,但 STM32只使用了4位)。--转自《稀里糊涂学ST
lanxinyuchs
·
2013-07-30 19:00
stm32
Cortex-M3
技术解析
1.Bit-banding 将寄存器的位映射为一个32 bit的变量,避免位的与或操作,是一种空间换时间的技术2.Core-sight调试系统能对代码就行更深入的追踪3.Systick为定时操作的任务调度提供一个方便的实现方式4.NVICARM7和ARM9是不支持中断嵌套的,实现中断嵌套往往需要操作系统的支持,NVIC的出现增强了中断应用的灵活性其中的Tail-chaining技术减少
lanxinyuchs
·
2013-07-28 23:00
解析
STM32 位带应用
Cortex-M3
支持了位操作后,可以使用普通的加载/存储指令来对单一的比特进行读写。在CM3 支持的位带中,有两个区中实现了位带。
hbuxiaofei
·
2013-07-27 15:00
Stm32_调试出现 Error:Flash Download Failed-"
Cortex-M3
" 解决方案。
Error:FlashDownloadFailed-"
Cortex-M3
"出现一般有两种情况:1.SWD模式下,Debug菜单中,Reset菜单选项(Autodetect/HWreset/sysresetReq
leahcim89
·
2013-07-27 10:00
方法
download
调试
stm32
Cortex-M3
ErrorFlash
浅谈 STM32 硬件I2C的使用 (中断方式 无DMA 无最高优先级)
但是在我看来在一个72M的
Cortex-M3
的MCU上这样做非常不妥。
wangyoufeng8889
·
2013-07-26 17:00
stm32
STM32输入输出模式理解
最近在看数据手册的时候,发现在
Cortex-M3
里,对于GPIO的配置种类有8种之多:(1)GPIO_Mode_AIN 模拟输入 (2)GPIO_Mode_IN_FLOATING 浮空输入(3)GPIO_Mode_IPD
xztelecomlcs
·
2013-07-23 21:51
三极管
开关
电源
种类
郑州深圳嵌入式、单片机、
CORTEX-M3
、PCB设计培训;项目开发
高端课程打造高薪人才,系统培训解决工作难题ARM底层驱动开发,操作系统移植裁剪,上层应用开发,一一攻破!!QQ:939504694嵌入式现在势头威猛,大势所趋。因为随着人民生活提高,以后产品会加入联网,多媒体,通讯等功能,这些都离不开嵌入式了。为解决行业人才瓶颈问题,信盈达电子有限公司推出理论和实践项目相结合的嵌入式系列高端课程,帮助学员深入学习嵌入式处理器软件、硬件等基本知识,参照企业项目开发
yhhedu
·
2013-07-23 11:00
stm32之NVIC
STM32(
Cortex-M3
)中有两个优先级的概念――抢占式优先级和响应优先级,有人把响应优先级称作'亚优先级'或'副优先级',每个中断源都需要被指定这两种优先级。
xztelecomlcs
·
2013-07-10 16:11
记录
控制器
寄存器
优先级
比特
stm32之NVIC
STM32(
Cortex-M3
)中有两个优先级的概念——抢占式优先级和响应优先级,有人把响应优先级称作'亚优先级'或'副优先级',每个中断源都需要被指定这两种优先级。
xztelecomlcs
·
2013-07-10 16:11
控制器
寄存器
记录
NVIC_PriorityGroupConfig()说明
STM32(
Cortex-M3
)中有两个优先级的概念――抢占式优先级和响应优先级,有人把响应优先级称作'亚优先级'或'副优先级',每个中断源都需要被指定这两种优先级。
dvlee1024
·
2013-07-01 20:41
寄存器
优先级
中断
stm32
NVIC_PriorityGroupConfig()说明
STM32(
Cortex-M3
)中有两个优先级的概念——抢占式优先级和响应优先级,有人把响应优先级称作'亚优先级'或'副优先级',每个中断源都需要被指定这两种优先级。
dvlee1024
·
2013-07-01 20:41
寄存器
中断
优先级
STM32学习
EFM32片内外设 -- DWT
但是经过好友的提醒,原来
Cortex-M3
中还有另外一个方法。大家都应该知道
Cortex-M3
中有很多的调试组件,什么ITM,ETM,DWT
efm32
·
2013-06-30 15:55
Cortex-M3
Core
EFM32片内外设 -- Systick
为了不暂用片内的其他资源,往往会想到
Cortex-M3
自带的Systick这个定时器。但是如何实现这样的功能呢,还得慢慢道来。
efm32
·
2013-06-30 14:59
Cortex-M3
Core
基于FSIOT_A 实验平台SAM3S4B
cortex-M3
的温湿度采集
作者:卢老师,华清远见嵌入式学院讲师。DHT11数字温湿度传感器是一款含有已校准数字信号输出的温湿度复合传感器。它应用专用的数字模块采集技术和温湿度传感器技术,确保产品具有极高的可靠性与卓越的长期稳定性。传感器包括一个电阻式感湿元件和一个NTC测温元件,并与一个高性能8位单片机相连接。它具有成本低,性能稳定,抗干扰能力强等优点。其中对应引脚2int是输出引脚,连接SAM3S4B芯片PA6引脚。DH
farsight2009
·
2013-06-24 08:00
嵌入式
Cortex-M3
温湿度采集
FSIOT_A
SAM3S4B
移植uCOS-II到
Cortex-M3
平台
本文的目的是希望读者能够通过本文的内容掌握移植uCOS-II 的规范方法。如果只是需要移植文件,可以直接去Micriμm的官网上下载。移植uCOS-II,主要的移植工作是编写如下三个文件:OS_CPU.HOS_CPU_C.COS_CPU_A.ASM下面就按照这三个文件的顺序来介绍。本文以STM32F107+RealView Compiler 开发环境为例。如果使用的其他的开发环境,个别代码可能需要
liyuanbhu
·
2013-06-13 10:00
【原】单片机外设学习计划基于LPC1752
内容:单片机主要外设有:GPIOSystm Tick TimerUARTRS485I2C ADCDACSPI & SSPTIMERPWMRTC正交编码器WDTCANUSB准备工作:熟悉了解
Cortex-M3
jerry2012cn
·
2013-06-11 12:00
单片机外设
LPC1752
Cortex-M3
ARM不同版本的区别
不跑操作系统,价格低一点的:ARM7、
cortex-M3
等等。 性价比高,可跑也可不跑操作系统的:ARM9、cortex-Rx等等。
flymachine
·
2013-05-15 10:00
ARM
Cortex-M3
http://wenku.baidu.com/view/8fc3c75d312b3169a451a41d.html
maochengtao
·
2013-05-11 23:00
STM32F10x 学习笔记6(USART实现串口通讯 2)
另外,
Cortex-M3
内核中还有个NVIC,可以控制这里的中断
liyuanbhu
·
2013-05-05 12:00
Cortex-M3
异常和中断---基于NXP LPC177x/8x
0.前言本文想解决的问题有:如何开启、关闭中断如何开启、关闭异常LPC177x/8x支持的中断优先级个数复位后,异常/中断默认的优先级如何设置异常/中断的优先级什么是优先级组,如何设置优先级组,复位后的优先级组1.Cortex-M3的异常/中断屏蔽寄存器组注:只有在特权级下,才允许访问这3个寄存器。名字功能描述PRIMASK只有单一比特的寄存器。置为1后,就关掉所有可屏蔽异常,只剩下NMI和硬Fa
zhzht19861011
·
2013-04-10 08:00
Cortex-M3
的几个重要框图
Cortex-M3
处理器内核
Cortex-M3
处理器系统方框图Cortex‐M3总线连接范例寄存器组 Cortex‐M3处理器拥有R0‐R15的寄存器组。其中R13作为堆栈指针SP。
·
2013-04-03 09:00
or
解析STM32启动过程 .
而
Cortex-M3
内核则正好相反,有3种情况:1、通过boo
wangyoufeng8889
·
2013-03-21 20:00
stm32
有关推挽输出、开漏输出、复用开漏输出、复用推挽输出以及上拉输入、下拉输入、浮空输入、模拟输入区别
最近在看数据手册的时候,发现在
Cortex-M3
里,对于GPIO的配置种类有8种之多:(1)GPIO_Mode_AIN模拟输入(2)GPIO_Mode_IN_FLOATING浮空输入(3)GPIO_Mode_IPD
wangyoufeng8889
·
2013-03-21 19:00
stm32
选择ARM7还是
cortex-M3
?
要使用低成本的32位处理器,开发人员面临两种选择,基于
Cortex-M3
内核或者ARM7TDMI内核的处理器。如何做出选择?选择标准又是什么?
xgbing
·
2013-03-14 11:00
Cortex-M3
和Cortex-M4 Fault异常应用之二 ----- Fault处理函数的实现
注: 本文搬运自我的个人博客,原网址点击打开链接 在项目处于调试期间,Fault处理程序可能只是一个断点指令,调试器遇到这个指令后停止程序的运行。默认情况下,由于非硬Fault被禁能,所有发生的非Fault都会上访成硬Fault,因此只要在硬Fault处理程序中设置一个断点,就可以观察所有Fault信息。当使用MDK-ARM的RealView编译器时,你可以用下面的C代码替代默认硬Fa
zhzht19861011
·
2013-03-07 14:00
Cortex-M3
和Cortex-M4 Fault异常应用之一 ----- 基础知识
2.简介
Cortex-M3
(以下简称CM3)和Cortex-M4(以下简称CM4)内核的Fault异常可以捕获非法内存方法和非法编程行为
zhzht19861011
·
2013-03-07 11:00
U-boot主循环main_loop分析
最近在写
cortex-M3
的一个裸机程序,写的过程中突然想到,虽然这个程序很简单但是我并没有关心
cortex-M3
的启动代码,很多时候,我只关心主循环在干什么甚至连初始化CPU部分也不需要很细致,这些代码在启动时只执行一遍
andy_wsj
·
2013-02-26 17:00
cortex-m3
寄存器描述
cortex-m3
寄存器描述
cortex-m3
处理器包含如下32位寄存器:13个通用寄存器组栈指针寄存器SP,
cortex-m3
包含两个栈指针寄存器,主栈指针寄存器和进程栈指针寄存器。
mcgrady_tracy
·
2013-02-20 14:00
一次内存错误调试总结(平台
Cortex-M3
)
芯片:STM32F103CBT6IDE:Keil调试器:J-Link操作系统:uCOS从一开始怀疑硬件问题,到最后定义到内存错误的思路,有些思维定式。首先从最开始发现程序有一个地方通不过时,通过断点的逐步调试,很快发现了是哪里,导致程序没有运行过去。但是这里没有再继续缩小断点的范围,从而漏掉了在最短的时间内,将问题解决的时机。如果这个时候,再逐步缩小断点设置的范围,将程序通不过的地方,有几行代码,
tietao
·
2013-02-04 12:00
raw os究竟可以多小?可以多快?
rawos针对市场是目前中低端的cpu,所谓的中低端cpu一般以arm9划分,arm9级别的或者类似速度的cpu为中端cpu,以上的比如arm11为高端cpu,以下的为低端cpu,比如cortex-m0,
cortex-m3
jorya_txj
·
2013-02-03 10:00
体积以及速度
raw os究竟可以多小?可以多快?
针对市场是目前中低端的cpu,所谓的中低端cpu 一般以arm 9 划分,arm9 级别的或者类似速度的cpu 为中端cpu, 以上的比如arm 11为高端cpu, 以下的为低端cpu,比如cortex-m0,
cortex-m3
xitong
·
2013-02-03 10:00
raw
cortex m3 LPC1768 sprintf %f 出现崩溃 硬件错误 reset 原因是 arm-gcc 不支持 sprintf %f
我使用的是NXP的
cortex-m3
芯片LPC1768作为主控芯片,经过研究反复研究和实验,修改startup.s代码中的stack_size和heap_size的大小都无济于事,任然出现奇怪的现象,即在单步调试的时候
zqlovlg
·
2013-01-09 00:00
uCOS:时钟节拍代码追踪
uCos中的时钟节拍可以基于软中断实现或者基于时钟节拍任务(但是这个任务要给予很高的优先级)对于STM32(
Cortex-M3
)来说这个就是SysTick中断0x0000003C当中断发生时调用OS_CPU_SysTickHandler
tietao
·
2013-01-01 17:00
ARM处理器选型指南:选ARM7还是选
Cortex-M3
要使用低成本的32位处理器,开发人员面临两种选择,基于
Cortex-M3
内核或者ARM7TDMI内核的处理器。如何做出选择?选择标准又是什么?
lifan_3a
·
2012-12-27 15:00
如何使用GNU编译器GCC来编译
Cortex-M3
?GCC + STM32
这里有个德国人做的样例,各位可以参考下:http://gandalf.arubi.uni-kl.de/avr_projects/arm_projects/index_cortex.html
lanmanck
·
2012-12-07 15:00
从第二个函数NVIC_PriorityGroupConfig()中了解
Cortex-M3
的中断
需要看《
Cortex-M3
权威指南》,这本书是着重描述此M3内核相关的东西。N
abclixu123
·
2012-12-06 19:00
STM32电源管理与低功耗模式
ARMv7-M架构支持为减少功耗而让
Cortex-M3
和系统时钟停止运行的系统睡眠模式。详细情况在“系统电源管理”一节中作介绍。
joqian
·
2012-11-29 17:34
STM32
STM32中断优先级
环境:主机:XP开发环境:MDK4.23MCU:STM32F103CBT6在
Cortex-M3
中定义了8个比特位用于设置中断源的优先级,而STM32用4位指定指定中断优先级STM32中优先级分组:第0组
jdh99
·
2012-11-26 15:00
STM32中断优先级
环境: 主机:XP 开发环境:MDK4.23 MCU:STM32F103CBT6 在
Cortex-M3
中定义了8个比特位用于设置中断源的优先级,而STM32用4位指定指定中断优先级
ydbc
·
2012-11-26 15:00
stm32
STM32(
Cortex-M3
)中的优先级理解
为了便于大家理解,有必要先解释两个概念:抢占式优先级/响应优先级: STM32(
Cortex-M3
)中有两个优先级的概念——抢占式优先级和响应优先
love33521
·
2012-10-30 14:00
有关推挽输出、开漏输出、复用开漏输出、复用推挽输出以及上拉输入、下拉输入、浮空输入、模拟输入区别
以及上拉输入、下拉输入、浮空输入、模拟输入的区别最近在看数据手册的时候,发现在
Cortex-M3
里,对于GPIO的配置种类有8种之多:(1)GPIO_Mode_AIN模拟输入(2)GPIO_Mode_IN_FLOATING
liming0931
·
2012-10-12 13:00
c
工作
IO
任务
图形
STM32F10x 学习笔记 2 (SysTick 定时器)
因此,只要是
Cortex-M3
内核的单片机,就都有它。这个学习笔记就用SysTick 定时器来实现走马灯的功能。SysTick 定时器非常简答,只有四个寄存器。
liyuanbhu
·
2012-10-07 14:00
c
function
语言
output
STM32F10x 学习笔记 1 (使用STM32F10x StdPeriph Driver)
前段时间将
Cortex-M3
权威指南看完了,现在开始拿块开发板练手。
liyuanbhu
·
2012-10-06 21:00
image
System
Build
library
output
delay
ARM
Cortex-M3
学习笔记(6)
第六章
Cortex-M3
的全景概貌这一章的内容大体有个了解就行了,后面章节中会对这里讲到的各个部分深入讲解。
liyuanbhu
·
2012-09-09 15:00
timer
测试
Flash
嵌入式
读书
存储
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
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
其他