Cortex M0+通用用户手册下载 [问题点数:0分]

Bbs1
本版专家分:0
Blank
脉脉勋章 绑定脉脉第三方账户获取
结帖率 70.99%
Cortex M0+通用用户手册
英文版Cortex M0+的简单手册,包括处理器,指令集和外设。
Cortex M0+ 技术参考手册
<em>cortex</em> M0+, 技术参考手册,英文版
ARM Cortex M0+ 技术参考手册(英文版)
In-depth material for system designers, integrators and verification engineers. An important resource for software developers who want to make use of the Cortex-M0+.
农民讲习所建立通用程序 移植 到 Keil Cortex-M0
1 关闭中断 下面的程序 如何移植? //-------------------------------------------------- //压入消息,带一个字节参数 //-------------------------------------------------- void Msg_PushByte(unsigned char mMsg,unsigned char mData) { ...
ARM Cortex-M0权威指南(中文)
ARM Cortex-M0权威指南中文版<em>下载</em>
下载ARM Cortex M0核的RTL源码
到ARM官网的DesignStart,注册账号后打开下面链接: https://developer.arm.com/products/designstart/eval 会有如下按钮: Apply now  Free Cortex-M0 Eval  Free Cortex-M3 Eval 选择Free Cortex-M0 Eval就会到<em>下载</em>M0内...
ARM的Cortex-M0内核源代码
32位ARM控制器运行源码,十分全面包括信号采集、通讯、LED 、CAN和I2C通讯源程序,内付说明资料
ARM cortex M0 用户手册
ARM <em>cortex</em> M0 架构 官方详细<em>用户手册</em>
ARM Cortex-M0权威指南(中文) 高清扫描版
ARM Cortex-M0权威指南(中文) 高清扫描版 清华出版社 完整版本 Cortex-M0
CortexM0权威指南
很好的资源,可以很全面的介绍M0 内核以及奇台相关知识受益匪浅,希望可以帮助大家
ARM+Cortex-M0 PDF中文版
是关于M0应用的,很详细,但对于标准C语法没有任何介绍,若想看懂一些比较专业的32BIT程序,还需要补齐标准C的语法知识
《ARM Cortex-M0权威指南》第四章 Cortex-M0 编程入门 读书笔记
The Definitive Guide to ARM Cortex-M0 and Cortex-M0+ Processors__2nd Edition
The Definitive Guide to the ARM® Cortex®-M0 and Cortex-M0+ Processors, Second Edition explains the architectures underneath ARM’s Cortex-M0 and Cortex-M0+ processors and their programming techniques. Written by ARM’s Senior Embedded Technology Manager, Joseph Yiu, the book is packed with examples on how to use the features in the Cortex-M0 and Cortex-M0+ processors. It provides detailed information on the instruction set architecture, how to use a number of popular development suites, an overview of the software development flow, and information on how to locate problems in the program code and software porting. This new edition includes the differences between the Cortex-M0 and Cortex-M0+ processors such as architectural features (e.g. unprivileged execution level, vector table relocation), new chapters on low power designs and the Memory Protection Unit (MPU), the benefits of the Cortex-M0+ processor, such as the new single cycle I/O interface, higher energy efficiency, better performance and the Micro Trace Buffer (MTB) feature, updated software development tools, updated Real Time Operating System examples using Keil™ RTX with CMSIS-RTOS APIs, examples of using various Cortex-M0 and Cortex-M0+ based microcontrollers, and much more. •Provides detailed information on ARM® Cortex®-M0 and Cortex-M0+ Processors, including their architectures, programming model, instruction set, and interrupt handling •Presents detailed information on the differences between the Cortex-M0 and Cortex-M0+ processors •Covers software development flow, including examples for various development tools in both C and assembly languages •Includes in-depth coverage of design approaches and considerations for developing ultra low power embedded systems, the benchmark for energy efficiency in microcontrollers, and examples of utilizing low power features in microcontrollers
ARM M0的FPGA开发文件
运用于FPGA开发的ARM M0的文件集合。包括M0内核,和APB上挂载的各个外设以及ARM官方的文档和testbench。
cortex-M0例程
这是<em>cortex</em>-M0例程,里面很详细,有ARM的各个模块的用法与源程序。非常适用于ARM的初学者
Cortex-M0系列 ~ 串口配置
串口的相关概念自行百度理解,在上节的红外载波调制已经介绍过I/O的复用功能,使能I/O时钟,同时把GPIO模式设置为复用功能对应的模式,使能引脚复用,串口配置在此基础上对串口参数做初始化配置,包括比特率、停止位等参数,设置完接下来就是使能串口,同时如果开启了串口中断,还需要初始化NVIC设置中断优先级别,最后编写中断服务函数。 串口配置 void USART1_Init() { ...
ARM CORTEX-M0汇编指令汇总
列出ARM CORTEX-M0可能的汇编指令组合,指令的长度,指令周期数和影响的状态字。
Cortex-M0权威指南
Cortex-M0权威指南,《Cortex‐M0技术参考手册》(Cortex‐M0 Technical Reference Manual, 简 称Cortex‐M0 TRM)
Cortex-M0系列 ~ 外部中断
STM32的每个I/O都可以作为外部中断的中断输入口,每个中断设有状态位,每个中断/事件都有独立的触发和屏蔽设置。这里使用的外部中断来检测按键,下面是相关配置代码~ void EXTIX_Init() { GPIO_InitTypeDef GPIO_InitStructure; EXTI_InitTypeDef EXTI_InitStructure; NVIC...
Keil.ARMCortex_DFP.0.0.1.pack
ARM Cortex M0 profile package for uVersion 5
Cortex-M0 HardFault定位
该文件用于指导定位程序是从哪里进入的HardFault的,定位程序出错的地点
嵌入式ARM CORTEX-M0 视频教程已经上线了!!
各位看官,好久不见,实在抱歉。        经历了将近一年的积累、半年的整理,加上假期加了个班,老羊的嵌入式教程终于在腾讯课堂 和 网易云课堂 上线了,主讲内容是<em>cortex</em>-<em>m0</em>内核的STM32F0微控制器的开发,共51节,1000多分钟(这也是好久没有更新公众号的原因了),真是累死个银!!!         课程中,老羊以STM32F051微控制器为例,详细介绍了M0内核结构
ARM CORTEX-M0 权威指南 英文
https://pan.baidu.com/s/1yaTSdOC2kSle_UKhaRJyrw
ARM Cortex-M0权威指南-中文和英文两版-都带目录
ARM Cortex-M0权威指南-中文带目录,ARM公司的Cortex-M0应用于各种微控制器(MCU)中,并可让研发工程师以8位的价位创造32位的的效能,并将传统的8位和16位的处理器升级到更高效、更低功耗的32位处理器。
Cortex‐M3和Cortex‐M0是否都能位带操作
最近在进行stm32l011f4的编程,想到stm32有位带操作,便想试一试,但是事与愿违,先贴下位带操作代码 Cortex‐M0的位带操作代码 //IO输出方向设置 #define SDA_IN() {GPIOA-&amp;gt;MODER&amp;amp;=0XFFF1FFFF;} //PA_10设置成输入 #define SDA_OUT() {GPIOA-&amp;gt;MODER&amp;amp;=...
cortex M0 startup代码解析 如有错误欢迎指出
最近在学<em>cortex</em> M0芯片。写点东西记录下,如有错误欢迎大家指正。
Cortex M0+内核芯片开关外设中断
Cortex M0+内核芯片开关外设中断 1、引言 本文将介绍如何针对Cortex M0+内核芯片的外设进行开关(使能与失能)设置,控制NXP Keaz128芯片CAN中断开关为例,其他该内核芯片设置方式可进行参考。 2、NVIC NVIC:Nested Vectored Interrupt Controller,嵌套向量中断控制器。在ARM内核中由NVIC模块负责中断向量相关设置,自然C...
基于ARM Cortex-M0+内核的bootloader程序升级原理及代码解析
本文主要讲述BootLoader程序升级原理及一些代码的解析,力图用通俗易懂的语言描述清楚BootLoader升级的主要关键点。 BootLoader 升级原理概述 首次接触这一块时,有一个概念叫IAP(在应用编程),通俗一点讲便是通过一段已有的程序(我们称之为BootLoader程序)去升级另外的一段程序(用户程序)。升级的方式多种多样,可以通过串口、USB、SPI等等多种接口去升级。实...
ARM Cortex-M0 M0+ 权威指南第二版
外国人写的ARM Cortex-M0 M0+ 权威指南第二版
对Cortex-M0/M0+难理解指令的解释
对部分需要加以注意或者不知道干嘛用的Cortex-M0/M0+指令给予个人理解层面的解释。完整的指令集请参考《Cortex-M0/M0+指令集》 mingdu.zheng at gmail dot com http://blog.csdn.net/zoomdy/article/details/79308903 可访问high registers的指令 绝大部分指令只能访问low reg...
关于Cortex M0 核不支持非对齐内存访问的问题
最近把STC15W4K上的程序转移到NV32F100上遇到了非对齐访问的问题。 解决办法是: 编译器(Keil或IAR)会帮你解决。 但是你得告诉他。 用 __packed 修饰定义的结构体,就是告诉它,这个可能是非对齐访问,你帮我解决。 (PS:我用的IAR,没试过Keil)...
ARM Cortex M0+ Technical Reference Manual
The Cortex-M0+ processor is a very low gate count, highly energy efficient processor that is intended for microcontroller and deeply embedded applications that require an area optimized, low-power processor.
ARM Cortex-M0 汇编指令 总结
ARM Cortex-M0 汇编指令 总结 立即数 立即数 是以 “#”为前缀 MOV R0,#0xFF00 MOV R1,#1 寄存器寻址 MOV R1,R2 ; R2 --&amp;amp;amp;amp;amp;amp;amp;amp;gt; R1 SUB R0,R1,R2 ;R1 - R 2 ---&amp;amp;amp;amp;amp;amp;amp;amp;gt; R0 寄存器间接寻址 LDR R1,[R2] ;将R2中的数
ucos iii可移植M0运行工程
编译通过,下班子运行无问题,ucos iii,用了内建消息队列
cortex-m0非对齐访问引发的问题分析
移植国产实时操作系统djyos到国产芯片ZQ1201(内核<em>cortex</em>-<em>m0</em>)时,程序会进入异常,后来在跟代码的时候发现,在获取事件参数的时候,用来存事件参数的地址是非对齐的,地址为0x10038eb。 后来发现该参数是用枚举声明的,该枚举的原型如下: enum __shell_mode { dbug = 1, normal }; 因为该枚举里面就2个数,1和2...
CortexM0开发 —— UART时序分析
<em>通用</em>异步收发传输器(UniversalAsynchronousReceiver/Transmitter),通常称作UART,是一种异步收发传输器。将数据由串行通信与并行通信间作传输转换,作为并行输入成为串行输出的芯片UART是一种<em>通用</em>串行数据总线,用于异步通信。该总线双向通信,可以实现全双工传输和接收。  1、UART通信协议       UART作为异步串口通信协议的一种,工作原理是
Cortex-M0模仿位带操作使用
Cortex-M3/M4有位带区(BIT-BAND),可以进行位带操作,而Cortex-M0是没有此功能区域的。 必须说明一点,BIT-BAND的本质可以说是空间换时间。是为追求速度而设置的功能。像STM32F0XX这些Cortex-M0系列的MCU,如果追求速度,还是老老实实操作BSRR/BRR这类专门的寄存器。 如果不介意速度损失,单纯想做出类似"位带"操作(比如:PAout(0)= 0,...
Cortex-M0反汇编中关于PC的理解
一、关于Cortex-M0的基础知识 1、指令集 CortexM0是CortexM家族中的微处理器核心,其拥有最低闸数、最低功耗以及强悍性能的优异表现。CortexM0为32位、3级流水线的RISC处理器,其核心与 ARM7同为冯·诺依曼(Von Neumann)架构,采指令和数据共享同一总线的设计。 CortexM0同时支持了Thumb和部分的Thumb2指令集,核心不论是在正常程序执行
Cortex-M0系列 ~ 配置延时函数(systick定时器)
M0系列作为stm32的入门,虽说现在用得比较多的是M3、M4系列的,不过刚好作者需要用到,网上查了大部分相关信息,也做过调试验证,顺便把代码配置也给说一下。 延时函数想必是每套代码里面最基本的函数之一了,但如果要自己写一套项目出来,配置延时函数就是必不可少的。我们可以利用32内部的SysTick定时器来实现延时,详情可参阅《ARM Cortex-M3权威指南》第133页,M3内核处理器包含...
简述Cortex-M0—4各个优势
众所周知,ARM公司在经典处理器ARM11以后的产品改用Cortex命名,并分成A、R和M三类,旨在为各种不同的市场提供服务,正好是ARM公司英文简写的三个字母。Cortex系列属于ARMv7架构,这是到2010年为止ARM公司最新的指令集架构。(2011年,ARMv8 架构在 TechCon 上推出)ARMv7架构定义了三大分工明确的系列:“A”系列面向尖端的基于虚拟内存的操作系统和用户应用
cortex——M0上移植移植的Ucosii系统
移植ucos在lpc11xx系列上跑,成功
ARM知识【M0程序映射和启动时序】
M0程序映射和启动时序
Cortex-M0使用汇编进行数据访问时,需要注意的几点
1、对不同的数据宽度选择正确的指令,不同的指令用于不同的数据宽度。 Cortex-M0处理器支持多个存储器访问指令,并且支持各种宽度的数据传输和寻址 方式。可以使用的数据宽度可以包括字(4字节)、半字(2字节)和字节,另外对 有符号和无符号数,还有不同的指令。 不同数据宽度的存储器访问指令 传输大小 无符号加载...
FreeRTOS在M0上的移植
FreeRTOS在M0中的移植,内部有IAR和Keil的教程。全部代码在Cortex-M0上可以运行。
Cortex-M的M0,M+,M3,M4,M7几种内核的简单区别
Cortex-M内核M0,M0+,M3,M4,M7之间的区别 图片来自于www.stmcu.com.cn high-performance 高性能 Mainstream 主流 Ultra-low-power 低功耗知识补贴: 之所以ARM公司会把Cortex-M分为这么多系列,主要是针对不同的应用领域;下面详细介绍:Cortex-M分为:M0,M0+,M3
The Definitive Guide to ARM Cortex-M0 and Cortex-M0+ Processors-2nd Edition
The Definitive Guide to ARM Cortex-M0 and Cortex-M0+ Processors-2nd Edition 必备经典书籍的第二版,新鲜出炉!
持续更新《Cortex-M0内核MCU的IAP升级》
这里给出基于Keil的工程源码,分为Bootloader和App两个工程,主要实现基于UART的IAP升级功能,升级过程中通信中断,重新上电后Bootloader仍可运行,再次执行升级即可。实现平台:STM32F030R8 + STLink + SecureCrt + CubeLL库IAP的英文直译的意思是,在应用中编程,而不是传统的采用SWD/JTAG<em>下载</em>的方式;通讯方式只要MCU支持即可,这里用
学习Cortex-M:三种关中断方式
1、关闭整个CPU的所有中断;2、关闭特定外设的所有中断;3、关闭特定外设的特定中断源。 http://blog.csdn.net/zoomdy/article/details/54954168 mingdu.zheng at gmail dot com 1、总开关 每个CPU有一个中断总开关。通过CPU中断控制寄存器实现。Cortex-M的中断控制寄存器包括:FAULTMASK、PR...
Cortex-M0的NVIC没有优先级分组功能,以及衍生内容
置顶/星标公众号,不错过每一条消息今天遍地都是520的消息,华为也是热点。我们可以关注热点,自己的事还得继续做下去。1写在前面今天在一个交流群看到有人问,为什么NVIC没...
stm32 m0 位带操作
typedef struct {     uint16_t bit0 : 1;     uint16_t bit1 : 1;     uint16_t bit2 : 1;     uint16_t bit3 : 1;     uint16_t bit4 : 1;     uint16_t bit5 : 1;     uint16_t bit6 : 1;     uint16_t b
利用dprintf为Cortex-M0/M0+添加类似SWO的调试输出口
M3/M4/M7都有SWO可以作为调试输出接口,而M0/M0+没有SWO,不过可以使用GDB的dprintf特性给M0/M0+添加类似SWO的调试输出能力。这在没有多余的串口可以用作调试输出口时就特别有用了。 mingdu.zheng at gmail dot com http://blog.csdn.net/zoomdy/article/details/79251422 1、定义输出函...
某国产M0参考资料
https://pan.baidu.com/s/1I_IkvYfOIvcvn7rysBwdTA
Cortex M0_nRF51822的堆栈和LR例子,含汇编和C,研究函数在调用过程中堆栈和LR的变化
Cortex M0核ARM只支持16位的Thumb指令和部分的Thumb-2指令。在KEIL MDK中演示链接寄存器在BL指令执行时的变化,以及函数在调用过程中堆栈的压栈和出栈,从堆栈区里查看到没有栈帧里所述的PC、SP、FP等压栈。网上一篇文章说"ARM压栈的顺序很是规矩(也比较容易被黑客攻破么),依次为当前函数指针PC、返回指针LR、栈指针SP、栈基址FP、传入参数个数及指针、本地变量和临时变量。"看不懂,并给出了附件截图.
ARM Cortex-M 错误追踪库,专治各种 HardFault,查找问题原因更便利
CmBacktrace (Cortex Microcontroller Backtrace)是一款针对 ARM Cortex-M 系列 MCU 的错误代码自动追踪、定位,错误原因自动分析的开源库。主要特性如下: 支持的错误包括: 断言(assert) 故障(Hard Fault|)
一种Cortex-M内核中的精确延时方法
本文介绍一种Cortex-M内核中的精确延时方法 前言 为什么要学习这种延时的方法? 很多时候我们跑操作系统,就一般会占用一个硬件定时器——SysTick,而我们一般操作系统的时钟节拍一般是设置100-1000HZ,也就是1ms——10ms产生一次中断。很多裸机教程使用延时函数又是基于SysTick的,这样一来又难免产生冲突。 很多人会说,不是还有定时器吗,定时器的计时是超级精确的。这点我不否认...
ARM Cortex-M3 RTL源代码
ARM官方资源,可以去官方<em>下载</em>,或者直接在这里<em>下载</em>,RTL级代码,可以用于调试
对于MSP430,STM8L,cortex-M0内核远程固件升级总结。
小愚在一家仪表公司工作3年有余,由于产品种类多,所以接触了一些不同厂家的单片机。做过的项目有基于COSEM通信结构的DLMS协议,645通信规约,188通信协议等。在做DLMS协议的仪表时,由于老外要求具有远程固件升级功能,由于第一次做,所以寻求过厂家的帮助,不过流程过于复杂,做产品要考虑可靠。有过这次经验后,所以在其他产品上增加了远程固件升级功能。虽然MSP430自带BSL,STM8L自带BOO
ARM 软核源码
ARM软核,学习FPGA的朋友感兴趣的可以拿走,M0内核,恭喜恭喜恭喜,大家的福音哦怕 大师傅 法大师傅大师傅阿三打发士大夫阿斯蒂芬阿斯顿发士大夫大师傅阿斯顿发发阿斯顿发生东方啊算法
ARM Cortex-M0系列笔记1-ARM简介
ARM基本介绍
新唐ARM Cortex M0 USB系列笔记
新唐ARM Cortex M0 USB系列笔记(smartmcu)
M0 程序指针跳转
描述M0的中断向量的偏移,在写bootloader的时候需要用到 经过验证可用
FreeRTOS系列第7篇---Cortex-M内核使用FreeRTOS特别注意事项
在阅读本文之前,有两个定义在FreeRTOSConfig.h中的宏,你必须先明白它们是什么意思,《FreeRTOS内核配置说明》一文中,讲解了这两个宏: configKERNEL_INTERRUPT_PRIORITYconfigMAX_SYSCALL_INTERRUPT_PRIORITY        FreeRTOS与Cortex-M内核可谓是绝配,以至于让移植和使用FreeRT
Cortex M0 指南
Cortex M0 权威指南中文版,带目录,扫描版。有需要的可以<em>下载</em>
ARM Cortex-M底层技术(三)启动代码的使用
Cortex-M启动代码的使用    上一篇扯了一些关于启动代码的原理,了解了额原理不去使用意义就没有那么大了,了解了启动代码不是终极目的,我们的目的是深入理解Cortex-M系列MCU的底层原理,并应用到实际的产品中,加速开发,提升产品稳定性;下面就小编我的实际使用经历来看一下,启动代码的具体应用。    启动代码的本质是在程序进入用户代码(main函数)之前初始化向量表、完成分散加载以及C语言...
cortex-m0.rar
Cortex™-M0 Devices Generic User Guide和Cortex™-M0 Technical Reference Manual,Revision: r0p0
The Definitive Guide to ARM Cortex-M3 and Cortex-M4 Processors,3rd Edition
CM3和CM4权威指南,英文版,非扫描,纯正pdf文档 The Definitive Guide to ARM Cortex-M3 and Cortex-M4 Processors,3rd Edition
M0主时钟控制
Cortex M0 LPC1114,M0主时钟控制50M
硬件除法的重要性
测试这样一个函数时 void APP_Filter(){a=1000*20/30;}的执行时间时发现在3.7us,好像有点长于是屏蔽掉乘除法继续测试函数执行时间变为了1.5us,继续屏蔽,变成了这样a=1000*20///30,执行时间为1.7us(一个乘法执行时间0.2us有点长),但是除法执行时间更长2us,查看汇编发现了一点小问题如图这好像不是一条汇编指令,打开万能的百度,果然有问题,cor
arm cortex m0 rtl code
arm的<em>cortex</em> <em>m0</em>已经开源了, 这是arm <em>cortex</em> <em>m0</em> rtl code
新唐等国产M0资料
https://pan.baidu.com/s/1HSE9qGUFm_1ailnxNFpwaQ
Cortex-M0的BOD中断及重启-掉电检测的可利用性+BOD汇编启动
Cortex-M0的BOD中断及重启-掉电检测的可利用性+BOD汇编启动
KEIL设置【默认工程配置】
SYD8821是具有全球领先低功耗(RX 2.4mA @-94.5dBm灵敏度,TX 4.3mA @0dBm输出功率)的蓝牙低功耗SOC芯片,在极低电流下实现了优异的射频性能,搭配176kB SRAM,512kB flash,非常适合中高阶可穿戴、智能家居、物联网等低功耗应用。具体可咨询:http://www.syd-tek.com/ 默认工程配置 使用自己的配置文件: ...
Cortex-M4用户手册
Cortext-M4<em>用户手册</em>
ARM 之八 Cortex-M/R 内核启动过程 / 程序启动流程(基于IAR)
  在前面的文章《ARM 之 Cortex-M/R 内核启动过程 / 程序启动流程(基于ARMCC)》中已经介绍过了 Cortex-M/R 内核相关内容。这里基于 IAR 的启动流程与之前的并没有太大区别,因为这是 Cortex-M/R 内核规定好的。无论是 ARMCC 还是 IAR 都需要遵循内核的规定。区别主要在于初始化的个函数接口不同! 嵌入式应用程序的执行,分为三个阶段: 初始化阶段 执...
ARM Cortex-M 底层技术PPT干货汇总
ARM Cortex-M 底层技术PPT 小编在公司内部分享的ARM Cortex-M底层技术PPT,近百页PPT基本都是干货,也算是前面博客的提炼和总结,也有我之前博客没有的其他部分。 <em>下载</em>地址: https://download.csdn.net/download/weixin_39118482/10969033 部分截图   ...
华清远见开发板M0模块说明
华清远见开发板M0模块说明
ARM cortex M0 M0+ SDK参考系统
ARM <em>cortex</em> M0 M0+ SDK包的系统参考设计官方文档,非常详细地介绍了SDK包里的各个组件。
ARM M0芯片M051 ISP程序
主要是在<em>cortex</em>-M0芯片新塘M051上如何实现在系统编程的代码,可以让技术爱好者实现代码自我更新。
Cortex学习\M0\深入浅出Cortex-M0.rar
Cortex学习\M0\深入浅出Cortex-M0.rar
有关于stm32 cotex m0 系列的iap升级
最近在搞stm32的在线升级,网上资料也是挺多的。看了好多文档之后总算是理解了。现在自己再整理一遍。 个人觉得,如果要做IAP的话,首先得知道一些基础。 1、cotex m系列都是支持程序在flash里面运行的,里面由几个特别寄存器用来存sp(栈指针)和cp(程序跳转指针)。(程序跳转的时候需要用到) 2、cotex m 系统当发生硬件中断的时候,cp指针会被强制切换到(0x800 0004...
ARM Cortex-M4和Cortex-M0+中断优先级及嵌套抢占问题
DDI0432C_<em>cortex</em>_<em>m0</em>_r0p0_trm.pdf Cortex™-M0 Revision: r0p0 Technical Reference Manual https://static.docs.arm.com/ddi0432/c/DDI0432C_<em>cortex</em>_<em>m0</em>_r0p0_trm.pdf?_ga=2.84689169.908795371.1542781838-925179195...
ARM Cortex-M0调试日志(1)
这几天在基于ARM Cortex M0的板子上调试格雷码测试程序,板子的基本构成是由MBus总线供电,通过tss721通信,由721给M0提供3.3 v工作电压,我在调试的时候通过M0的一个IO脚串接一个100欧的电阻,再接一个1.2v的led指示灯到地。 程序中使用了一个外部IO脚下降沿触发的外部中断,我在中断中设置一个全局标志供中断外其他部分使用,进入中断就点亮led,退出就...
国产Cortex-M0单片机HR8P506,用于小家电,玩具模型,快充电源,报警器等
国产单片机HR8P506,48MHZ的Cortex-M0内核架构,超高性价比国产单片机MCU。 厂家:上海东软件载波,原先是上海海尔。 海尔是搞家电的,世界闻名,他们的芯片也是很牛的!已经补华为充电宝等等广泛使用,安全性高,可靠稳定。 此芯片已经量产了二年多了。 宽电压2.5-5.5V,还支持LCD液晶屏、LED屏直接驱动,华为充电宝用。 芯片简介: 已被“华为”用在安全级别高的充电宝上了。品质超...
cortex- m0 手册
arm <em>cortex</em> -mo 系列的编程手册,及<em>m0</em> 所属的ARM -V6体系的官方文档,详细介绍了V6体系的指令系统的编码。
三星Exynos4412使用手册 Cortex-A9使用手册
三星Exynos4412使用手册 Cortex-A9使用手册 三星Exynos4412使用手册 Cortex-A9使用手册 三星Exynos4412使用手册 Cortex-A9使用手册 三星Exynos4412使用手册 Cortex-A9使用手册
常用ARM Cortex-M3/M0芯片及开发工具一览表
辛苦整理的常用ARM Cortex-M3/M0芯片及开发工具一览表
lpc114\cortex-m0 mdk 工程模板
lpc114\<em>cortex</em>-<em>m0</em> mdk 工程模板已经修改启动代码,uart测试通过,带全部驱动,(不知道侵犯知识产权没)
LPC1100中文手册(周立功翻译)
我的其他资源都是免费的,是对于c语言初学者的帮助比较大的,其中有单片机,ARM,数据结构,window编程。我也在学c语言,每当我写完一个程序,我都会免费发上来。
芯唐cortex-m0的例程
芯唐的nuc系列芯片例程,对开发程序很有帮助
uVersion用法。参考资料
c51 keil uVersion,对学51单片机的兄弟们很有帮助
LPC1114(M0)在线远程更新程序
用于Cortex M0(LPC11xx)远程在线升级程序
ARM CORTEX M系列中ROM TABLE原理分析
最近因为工作需要,在研究CORTEX M系列的MCU内部ROM TABLE工作方式,之前对这个ROM TABLE的理解有些模糊,经过查询一些文档加上自己的理解,现在比较清晰了,在此总结以下。 目前参考到的文档有以下: 1.ARM® Debug Interface Architecture Specification ADIv5.0 to ADIv5.2 2.ARMv6-M Architect
《ARM Cortex-M0权威指南》前三章 读书笔记 ---
《ARM Cortex-M0权威指南》 这两本书都是ARM公司微控制器专家Joseph Yiu的著作,清华大学出版社出版,内容非常全面。 ARM Cortex-M0权威指南(中文) 高清扫描版 https://download.csdn.net/download/lh3525119/10664345 代码<em>下载</em>地址: http://booksite.elsevier.com/978012385477...
Cortex A9 Sate4412开发板用户手册V1.4.0.pdf
Sate4412开发平台的处理器使用Samsung最新的ARM Cortex-A9四核 的Exynos 4412 (Exynos 4 Quad),主频达到1.4GHz。Exynos 4412的特性为: QuadCore、WXGAresolution、1080pHDTVdisplay throughoutHDMI、 ISPsupports、USBHost&Device2.0、HSICinterface、LPDDR2PackageonPackage。内建32/32KB数据/指令一级 缓存,1MB的二级缓存。GPU采用的是Mali 400MP四核心图形处理器,支持2D/3D图形加速。内建HDMI1.4 (3D feature)兼容HDCP 1.1和DVI 1.0。内部的MFC支持MPEG-2/4、H.263、H.264等的编解码和VC1的解码。 硬件编解码器实现视频会议和数字电视。该芯片采用了最新的32nm HKMG 的先进工艺制程。相比于之前的 45nm工艺,功耗方面有了明显的降低,即使是四核, 同等测试下的功耗比双核的4210低了40%。四核处理器 在达到双核两倍性能的同时, 功耗却只有双核的八成, 续航和发热都可能会大大改善。目前三星最新的N7100 GALAXY Note2系列手机采用的就是此款芯片, 表现相当出色。Exynos4412处理器采用0.4mm pitch值的12x12 平方毫米FCMSP封装,集成了DDR,电路更趋于简化。 Sate4412开发平台结合本公司客户反馈和广泛调研设计而成。充分考虑广大基于Cortex-A9开发产品公司的 实际情况,结合产品的实际特性,主要考虑:无线通讯、个人导航、摄像、移动游戏、移动音乐和视频的播 放、移动电视、PDA功能、医疗器械等产品,无论从功能、性价比、尺寸等方面都已非常接近上述产品,大大 缩短公司产品的开发周期,甚至很多产品能够直接使用本开发平台。 本开发平台与以往开发平台相比功能得到极大的提升,堪称目前市面最强大的ARM平台。采用的主芯片 Exynos4412, 具有稳定性、可靠性高等特点。主板由核心板和扩展板构成,板载3G、无线 WiFi、Bluetooth、GPS、Camera等模组,支持HDMI 1.4(1080P/ 60Hz)显示。客户可以从本开发平台中吸 取完整的产品信息,完全不同于一般意义的开发板,能迅速开发出属于自己的产品。 本开发平台最新支持的操作系统为:Google Android 4.0.4 ICS,提供源码。支持3G、WiFi、Bluetooth、 GPS、Camera、Flashplayer V11网页Flash播放、1080P视频播放、3D图形显像、QQ、HDMI1.4等功能。具有 领先的软件优势与硬件优势,适合产品迅速开发定型。
cortex-m3 NVIC优先级一角
NVIC设置优先级分组 SCB->AIRCR寄存器 stm32 通过一个中断向量控制器(NVIC),来分配先占优先级和次占优先级的数量。 arm <em>cortex</em>-m3 内核中拥有一个3位宽度的的PRIGROUP数据区,用来指示一个8位数据序列中的小数点的位置从而表示中断优先级的分组。 举个例子可以更好的理解: 如果PRIGROUP 数据位000 即为0 说明8位数据序列中小数位置在第1位
Xinnova Cortex M0 MCU FAT16 文件系统实现
Xinnova Cortex M0 MCU FAT16 文件系统
nuc220 datasheet
新唐<em>cortex</em> M0 nuc220数据手册
STM32F4XX,cortex-M4系列,开发手册
《Cortex™-M4 Devices Generic User Guide》ARM 的 M4 <em>用户手册</em> 《RM0090 Reference manual》ST 的 stm32f4 系列参考手册 《stm32f407_datasheet》stm32f407 的数据手册 全部三个手册
异常/中断
学习ARM 异常、中断模式。 1.工作模式 7种工作模式,分别是用户模式(user)、快速中断模式(fiq)、外部中断模式(irq)、管理模式(svc)、中止模式(abt)、未定义指令模式(und)和系统模式(sys)。除去用户模式和系统模式以外,其余5种模式称为异常模式,常用于处理中断或异常,以及需要访问受保护的系统资源等情况。 2.异常 当一个异常引起工作模式的改变时,ARM核自动地: 把...
浪潮ERP-PSV10.0升级工具下载
浪潮10升级工具,支持从8.5 9.0 9.1升级. 相关下载链接:[url=//download.csdn.net/download/yq_qsk/2412401?utm_source=bbsseo]//download.csdn.net/download/yq_qsk/2412401?utm_source=bbsseo[/url]
maya 拱桥 拱桥模型下载
用maya软件制作的一个拱桥 ,没有贴文件材质 相关下载链接:[url=//download.csdn.net/download/sevenduoduoyu/3474187?utm_source=bbsseo]//download.csdn.net/download/sevenduoduoyu/3474187?utm_source=bbsseo[/url]
htc t328t recovery下载
htc t328t 原版recovery 相关下载链接:[url=//download.csdn.net/download/wdxback/4628764?utm_source=bbsseo]//download.csdn.net/download/wdxback/4628764?utm_source=bbsseo[/url]
我们是很有底线的