随笔分类 -  CORTEX

摘要:/* ---------------------------------------------------------------------- * Copyright (C) 2011 ARM Limited. All rights reserved. * * $Date: 10.... 阅读全文
posted @ 2015-10-23 20:35 IAmAProgrammer 编辑
摘要:Cortex-M4 Core RegistersGoal:visualizingwhat happens to the Cortex-M4 core registers after resetHere's what happens after the processor is reset:Gener... 阅读全文
posted @ 2015-09-08 23:25 IAmAProgrammer 编辑
摘要:a stack. The core automatically saves several registers on the stack when an interrupt fires. Initial stack pointer value is read from address 0x0 the... 阅读全文
posted @ 2015-07-29 21:24 IAmAProgrammer 编辑
摘要:http://coactionos.com/embedded%20design%20tips/2013/10/09/Tips-Context-Switching-on-the-Cortex-M3/The ARM Cortex-M3 architecture is designed with spec... 阅读全文
posted @ 2015-07-29 21:17 IAmAProgrammer 编辑
摘要:1 #ifndef __SYSTEM_H__ 2 #define __SYSTEM_H__ 3 4 #include 5 #include 6 7 #include "bsp.h" 8 9 extern void sys_srand( unsigned int seed );10 ext... 阅读全文
posted @ 2015-07-16 14:58 IAmAProgrammer 编辑
摘要:ARM Cortex-M instruction setsARMCortex-MThumbThumb-2HardwaremultiplyHardwaredivideSaturatedmathDSPextensionsFloating-pointARMarchitectureCorearchitect... 阅读全文
posted @ 2014-09-13 18:06 IAmAProgrammer 编辑
摘要:http://www.keil.com/support/man/docs/dapdebug/dapdebug_introduction.htmCMSIS-DAP is the interface firmware for a Debug Unit that connects the Debug Po... 阅读全文
posted @ 2014-09-04 21:34 IAmAProgrammer 编辑
摘要:http://www.embedded.com/design/embedded/4231326/Taking-advantage-of-the-Cortex-M3-s-pre-emptive-context-switchesThe ARM Cortex-M3 (CM3) architecture is a 32-bit microcontroller core designed to replace many 8-bit and 16-bit devices by offering faster speeds and advanced system features.Leveraging th 阅读全文
posted @ 2014-01-06 19:47 IAmAProgrammer 编辑
摘要:http://www.zembedded.com/cortex-m3-registers-in-depth/Thanks for the overwhelm response you show in our first tutorial on Cortex_M3 series controllers.This is going to be the second tutorial, where we are going to discuss about the registers availableon Cortex-M3 series of microcontrollers.If you ar 阅读全文
posted @ 2014-01-04 14:50 IAmAProgrammer 编辑
摘要:http://blog.csdn.net/rejoice818/article/details/7736029一、注意:官方光盘内“Software Utilities”目录下,可找到ICP或ISP下载工具:ISP下载工具内含3个子文件夹:具体操作可参照:User Manual目录下的用户使用指南:NuMicro ISP Programming Tool User's Guide。二、新唐M0 ISP的设置及实现步骤:1,电脑上装上“NuMicro_ICP_Programming_Tool_v1.18.5320.zip”;2,把目标板通过SWD口的NU-LINK连接到电脑的USB口上; 阅读全文
posted @ 2014-01-03 00:22 IAmAProgrammer 编辑
摘要:http://www.nuvoton.com/hq/chs/productfaqs/Pages/00000001.aspx是的,使用者可利用UID来对以下系列芯片进行加密,Mini51 Series, M051 Series, NUC100 Series, Nano100 Series与NUC200 Series。UID (Unique ID):新唐将以上所述系列芯片植入UID,每一芯片UID是独特唯一的,使用者可利用此唯一码在韧体程序中对欲操作芯片加入判断机制,如此便可避免他人窃取程序代码重现相同商品可能。What is UID and UCID►UID( Unique Customer I 阅读全文
posted @ 2014-01-03 00:20 IAmAProgrammer 编辑
摘要:_.svd --> ARM Ltd. ARM ARMCM3xxx ARMCM3 1.2 ARM 32-bit Cortex-M3 Microcontroller based de... 阅读全文
posted @ 2013-10-03 09:42 IAmAProgrammer 编辑
摘要:http://www.keil.com/pack/doc/cmsis/svd/html/group__schema__1__1__gr.html ... 阅读全文
posted @ 2013-10-03 09:21 IAmAProgrammer 编辑
摘要:http://www.keil.com/pack/doc/cmsis/svd/html/modules.htmlSVD File Schema LevelsDevice Level Peripherals Level Registers Level Fields Level Enumerated Values LevelCMSIS-SVD Schema File Ver. 1.0http://www.keil.com/pack/doc/cmsis/svd/html/group__schema__gr.htmlCMSIS-SVD Schema File Ver. ... 阅读全文
posted @ 2013-10-03 00:36 IAmAProgrammer 编辑
摘要:CMSIS 到底是什么?先来看看ARM公司对CMSIS的定义:ARM® Cortex™ 微控制器软件接口标准 (CMSIS) 是 Cortex-M 处理器系列的与供应商无关的硬件抽象层。CMSIS 可实现与处理器和外设之间的一致且简单的软件接口,从而简化软件的重用,缩短微控制器开发人员新手的学习过程,并缩短新设备的上市时间。软件的创建是嵌入式产品行业的一个主要成本因素。通过跨所有 Cortex-M 芯片供应商产品将软件接口标准化(尤其是在创建新项目或将现有软件迁移到新设备时),可以大大降低成本。我们知道,不同厂家,比如FSL,ST,Energy Micro等不同厂家的内核都是使用Co 阅读全文
posted @ 2013-10-02 21:45 IAmAProgrammer 编辑
摘要:http://www.mikroe.com/download/eng/documents/compilers/mikropascal/pro/arm/help/memory_organization.htmThe Cortex-M3 and Cortex-M4 have a predefined memory map. This allows the built-in peripherals, such as the interrupt controller and the debug components, to be accessed by simple memory access ins 阅读全文
posted @ 2013-09-13 16:52 IAmAProgrammer 编辑
摘要:http://blog.frankvh.com/2011/08/18/stm32f2xx-dma-controllers/If you’re moving a bunch of data around, the DMA controllers are going to be your best friends. However they have their quirks and undocumented features. This post will describe what I’ve learned about them, and hopefully others can contri 阅读全文
posted @ 2013-05-23 23:36 IAmAProgrammer 编辑

点击右上角即可分享
微信分享提示