<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[ARM_Tutor的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/ARM_Tutor</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; ARM_Tutor]]></copyright><item><title><![CDATA[error:  identifier "XXXXX" is undefined]]></title><link>https://blog.youkuaiyun.com/ARM_Tutor/article/details/38333207</link><guid>https://blog.youkuaiyun.com/ARM_Tutor/article/details/38333207</guid><author>ARM_Tutor</author><pubDate>Fri, 01 Aug 2014 11:08:01 +0800</pubDate><description><![CDATA[在使用keil编译]]></description><category></category></item><item><title><![CDATA[RS232串口为什么要进行电平转换]]></title><link>https://blog.youkuaiyun.com/ARM_Tutor/article/details/37924643</link><guid>https://blog.youkuaiyun.com/ARM_Tutor/article/details/37924643</guid><author>ARM_Tutor</author><pubDate>Fri, 18 Jul 2014 11:18:01 +0800</pubDate><description><![CDATA[在嵌入式ARM中，一般会集成UART，这个跟]]></description><category></category></item><item><title><![CDATA[最详细的uC/OS-II 移植到STM32]]></title><link>https://blog.youkuaiyun.com/ARM_Tutor/article/details/37512495</link><guid>https://blog.youkuaiyun.com/ARM_Tutor/article/details/37512495</guid><author>ARM_Tutor</author><pubDate>Mon, 07 Jul 2014 15:16:57 +0800</pubDate><description><![CDATA[前言：

说点废话，网上有很多关于uCOS-ii移植的文章，好多都是千篇一律，理论性很强，分析了一大堆虚头巴脑的东西，真想问他们，你确定你分析的这些东西是需要你做的工作吗？实操性严重欠缺。。。这方面我也走了很多弯路，下面就将自己的移植过程一步步的记录下来，也给大家做做参考。

首先，简单总结一下移植的大概过程:

（1）   去uC/OS-ii官网下载你要移植芯片CPU的相关案例，不一]]></description><category></category></item><item><title><![CDATA[B，BL指令的使用范围]]></title><link>https://blog.youkuaiyun.com/ARM_Tutor/article/details/37511643</link><guid>https://blog.youkuaiyun.com/ARM_Tutor/article/details/37511643</guid><author>ARM_Tutor</author><pubDate>Mon, 07 Jul 2014 14:57:17 +0800</pubDate><description><![CDATA[在嵌入式汇编程序中，B和BL指令是很常见的，这两个的区别很简单，就是BL指令带返回，即在跳转到某个程序时，会自动的保存返回地址，所以一般在子程序的最后一条命令是mov
 pc，lr。

B和BL指令好用，但是需要注意他们的使用范围，他们的使用范围是正负32M，对于嵌入式系统，现在程序和内存，都远不止32M，如果想要访问超过32M外的程序怎么办呢，可以使用LDR命令，如下所示：

LDR ]]></description><category></category></item><item><title><![CDATA[通俗理解内存和硬盘的区别]]></title><link>https://blog.youkuaiyun.com/ARM_Tutor/article/details/37509433</link><guid>https://blog.youkuaiyun.com/ARM_Tutor/article/details/37509433</guid><author>ARM_Tutor</author><pubDate>Mon, 07 Jul 2014 14:15:29 +0800</pubDate><description><![CDATA[这里不说一些官方的定义，主要是通俗的解释一下内存和硬盘的区别，一般来说内存是存放程序或数据的地方，类似于，而且这个仓库是免费的，所以程序可以一直存在那，即使是断电也没事，程序和数据就是存放在仓库里的货物，当然了，想要存放或者提取这些货物是需要一定的手续的，所以一般存放或者提取的时间是不可忽略的，对于CPU来说，这个时间是很久的，效率比较低，为了解决这个问题，就出现了内存这种东东，内存的话可以认为是]]></description><category></category></item><item><title><![CDATA[ARM链接地址和烧写地址]]></title><link>https://blog.youkuaiyun.com/ARM_Tutor/article/details/37508275</link><guid>https://blog.youkuaiyun.com/ARM_Tutor/article/details/37508275</guid><author>ARM_Tutor</author><pubDate>Mon, 07 Jul 2014 14:09:01 +0800</pubDate><description><![CDATA[在ARM设计中，一般会设计到链接地址和烧写地址，这两个地址概念h]]></description><category></category></item><item><title><![CDATA[ARM 汇编指]]></title><link>https://blog.youkuaiyun.com/ARM_Tutor/article/details/37501339</link><guid>https://blog.youkuaiyun.com/ARM_Tutor/article/details/37501339</guid><author>ARM_Tutor</author><pubDate>Mon, 07 Jul 2014 10:32:19 +0800</pubDate><description><![CDATA[分类： CPU&GPU 基础知识2013-07-31
 16:03 363人阅读 评论(0) 收藏 举报



目录(?)[+]




0. ARM寄存器


    R13: SP
    R14: LR
1. 跳转指令
    跳转指令用于实现程序流程的跳转，在ARM 程序中有两种方法可以实现程序流程的跳转：
    1) 使用专门的跳转指令。
    2]]></description><category></category></item><item><title><![CDATA[LDR,STR,MOV]]></title><link>https://blog.youkuaiyun.com/ARM_Tutor/article/details/37498989</link><guid>https://blog.youkuaiyun.com/ARM_Tutor/article/details/37498989</guid><author>ARM_Tutor</author><pubDate>Mon, 07 Jul 2014 10:09:17 +0800</pubDate><description><![CDATA[在ARM中，对寄存器的操作只能用LDR和STR两条指令，L]]></description><category></category></item><item><title><![CDATA[ARM当前的PC值]]></title><link>https://blog.youkuaiyun.com/ARM_Tutor/article/details/37498887</link><guid>https://blog.youkuaiyun.com/ARM_Tutor/article/details/37498887</guid><author>ARM_Tutor</author><pubDate>Mon, 07 Jul 2014 09:51:17 +0800</pubDate><description><![CDATA[ARM是三级流水线框架，所以]]></description><category></category></item><item><title><![CDATA[ARM常用的段分类及说明]]></title><link>https://blog.youkuaiyun.com/ARM_Tutor/article/details/36892565</link><guid>https://blog.youkuaiyun.com/ARM_Tutor/article/details/36892565</guid><author>ARM_Tutor</author><pubDate>Fri, 04 Jul 2014 15:13:59 +0800</pubDate><description><![CDATA[一.ARM存储区各段分布

常用的段分类及说明" title="ARM 常用的段分类及说明" style="margin:0px; padding:0px; border:0px; list-style:none">
二.概念

.text段：代码段，用来放置代码（code），一般是只读。

.data段：数据段，用来存放经过初始化的全局变量和经过初始化的静态变量（static）一般]]></description><category></category></item><item><title><![CDATA[gcc 基本使用方法]]></title><link>https://blog.youkuaiyun.com/ARM_Tutor/article/details/36891965</link><guid>https://blog.youkuaiyun.com/ARM_Tutor/article/details/36891965</guid><author>ARM_Tutor</author><pubDate>Fri, 04 Jul 2014 15:07:57 +0800</pubDate><description><![CDATA[基本格式：gcc 
[option | file]]]></description><category></category></item><item><title><![CDATA[S3C2440 存储控制器和MMU浅析]]></title><link>https://blog.youkuaiyun.com/ARM_Tutor/article/details/36889911</link><guid>https://blog.youkuaiyun.com/ARM_Tutor/article/details/36889911</guid><author>ARM_Tutor</author><pubDate>Fri, 04 Jul 2014 14:42:52 +0800</pubDate><description><![CDATA[一、S3C2440 存储控制器
S3C2440的SDRAM的起始地址是0x3000]]></description><category></category></item><item><title><![CDATA[Linux下常用的命令]]></title><link>https://blog.youkuaiyun.com/ARM_Tutor/article/details/36670917</link><guid>https://blog.youkuaiyun.com/ARM_Tutor/article/details/36670917</guid><author>ARM_Tutor</author><pubDate>Thu, 03 Jul 2014 16:57:27 +0800</pubDate><description><![CDATA[1. pwd：表示“printf working directory” ，显示当前目录
2.cd：表示“change ”]]></description><category></category></item><item><title><![CDATA[secureCRT登录虚拟机ubuntu]]></title><link>https://blog.youkuaiyun.com/ARM_Tutor/article/details/36670751</link><guid>https://blog.youkuaiyun.com/ARM_Tutor/article/details/36670751</guid><author>ARM_Tutor</author><pubDate>Thu, 03 Jul 2014 16:41:25 +0800</pubDate><description><![CDATA[如何使用SecureCRT连接ubuntu ,远程主机无响应、乱码、无防火墙错。。等等错误解决

分类： c/c++ ARM9 2012-03-15 21:45

 

如何使用SecureCRT连接ubuntu

用secureCRT连接Ubuntu是出现远程系统拒绝访问。。经过一翻研究才知道Ubuntu上没有ssh..

一下为连接过程。

1. 首先要明白什么是ssh]]></description><category></category></item><item><title><![CDATA[Browse information of one or more files is not available]]></title><link>https://blog.youkuaiyun.com/ARM_Tutor/article/details/36670407</link><guid>https://blog.youkuaiyun.com/ARM_Tutor/article/details/36670407</guid><author>ARM_Tutor</author><pubDate>Thu, 03 Jul 2014 16:39:08 +0800</pubDate><description><![CDATA[出现这个问题的原因是，使用Keil创建新的项目文档时，在驱动文件夹]]></description><category></category></item></channel></rss>