摘要: 根据朱老师的课程及下面博客整理 http://blog.chinaunix.net/uid-20443992-id-5700979.html ARM 采用的是32位架构 ARM 约定: Byte : 8 bits Halfword :16 bits (2 byte) Word : 32 bits ( 阅读全文
posted @ 2017-11-07 23:47 平凡的笨蛋 阅读(1721) 评论(0) 推荐(0) 编辑
摘要: 转载于http://blog.sina.com.cn/s/blog_9d5430ce0100x5pb.html RISC(Reduced Instruction Set Computer)和CISC(complex instruction set computer)是当前CPU的两种架构。 它们的区 阅读全文
posted @ 2017-11-07 20:57 平凡的笨蛋 阅读(8464) 评论(0) 推荐(0) 编辑
摘要: 常用ARM指令1:数据处理指令 mov mvn MOV(MOVE)指令可完成从另一个寄存器、被移位的寄存器或将一个立即数加载到目的寄存器 MOV R0,R1;R1的值传到R0 MOV R3,#3 ;把常数3传给R3 MVN( MOVE Negative)取反后再传值,比MOV多了一步取反 MVN R 阅读全文
posted @ 2017-11-14 22:02 平凡的笨蛋 阅读(8434) 评论(1) 推荐(0) 编辑
摘要: 根据朱有鹏老师课程笔记整理而来: (汇编)指令是CPU机器指令的助记符,经过编译后会得到一串1 0组成的机器码,由CPU读取执行。 (汇编)伪指令本质上不是指令(只是和指令一起写在代码中),它是编译器环境提供的,目的是用来指导编译过程,经过编译后伪指令最终不会生成机器码。 两种不同风格的ARM指令 阅读全文
posted @ 2017-11-14 20:33 平凡的笨蛋 阅读(1107) 评论(0) 推荐(0) 编辑
摘要: 转载于http://blog.csdn.net/peasant_lee/article/details/5594753 DMA一种高速的数据传输操作,允许在外部设备和存储器之间直接读写数据,不需要CPU干预。整个数据传输在DMA控制器控制下进行。CPU除了在数据传输开始和结束时做一点处理外,在传输过 阅读全文
posted @ 2017-11-07 08:15 平凡的笨蛋 阅读(1817) 评论(0) 推荐(0) 编辑
摘要: 转载于http://www.eeworld.com.cn/mcu/article_2017102035218.html 为减少信息传输线的数目,大多数计算机中的信息传输线均采用总线形式,即凡要传输的同类信息都走同一组传输线,且信息是分时传送的。在计算机中一般有三组总线,即数据总线、地址总线和控制总线 阅读全文
posted @ 2017-11-06 21:11 平凡的笨蛋 阅读(7087) 评论(0) 推荐(0) 编辑
摘要: F28335共有6组eCAP模块,每个eCAP不但具有捕获功能,而且还可用作PWM输出功能。F28335捕获模块的主要特征如下: 1. 150MHz系统时钟的情况下,32位时基的时间分辨率为6.67ns; 2. 4组32位的时间标志寄存器; 3. 4级捕获事件序列,可以灵活配置捕获事件边沿极性; 4 阅读全文
posted @ 2017-11-03 23:40 平凡的笨蛋 阅读(6165) 评论(0) 推荐(0) 编辑
摘要: 本文参考以下资料整理 https://wenku.baidu.com/view/6b0d6906cf84b9d528ea7a66.html http://pangqicheng123.blog.163.com/blog/static/8233547620114111235243/ TI 的 DSP 阅读全文
posted @ 2017-11-02 23:16 平凡的笨蛋 阅读(2034) 评论(0) 推荐(0) 编辑
摘要: 函数指针 阅读全文
posted @ 2017-11-01 18:47 平凡的笨蛋 阅读(1000) 评论(0) 推荐(0) 编辑
摘要: 根据网络资料以及以下两篇博客整理 http://blog.sina.com.cn/s/blog_86a6035301017rr7.html http://blog.csdn.net/hmf1235789/article/details/51883714 F28335 DSP将这88个GPIO口分成了 阅读全文
posted @ 2017-10-30 22:58 平凡的笨蛋 阅读(5039) 评论(0) 推荐(0) 编辑