
嵌入式
火山LF
奋不顾身一次吧
展开
-
单片机 时间周期、机器周期、指令周期详解
时钟周期 时钟周期也称为振荡周期,定义为时钟脉冲的倒数(时钟周期就是单片机外接晶振的倒数,例如12M的晶振,它的时钟周期就是1/12us),是计算机中的最基本的、最小的时间单位。 在一个时钟周期内,CPU仅完成一个最基本的动作。时钟脉冲是计算机的基本工作脉冲,控制着计算机的工作节奏。时钟频率越高,工作速度就越快。 8051单片机把一个时钟周期定义为一转载 2016-06-01 15:07:45 · 12442 阅读 · 0 评论 -
argc 和 argv 详解与经典实例
int main(int argc,char* argv[])main(int argc,char *argv[ ])argv为指向char类型的指针数组argc为整数char **argv or: char *argv[] or: char argv[][]main()括号内是固定的写法。下面给出一个例子来理解这转载 2016-12-08 15:34:08 · 2040 阅读 · 0 评论 -
CCS6.2超详细使用方法
CCS6.2超详细使用方法本文介绍了如何安装CCS6.2、一步一步的建立工程、以及建立工程以后编译、调试、如何方便快捷有效率的使用CCS6.2。原创 2016-11-30 20:59:04 · 76210 阅读 · 22 评论 -
Linux:vi的插入模式下退格和方向键不能使用的解决方法
Linux:vi的插入模式下移动方向为ABCD,不能退格的解决方法原创 2016-09-30 11:08:27 · 15775 阅读 · 0 评论 -
vi 新建文件保存文件时遇到的问题:E212: Can't open file for writing
用vi 新建一个文件,hello.c 或者hello ,然后 :wq 进行保存退出,退出不了,一直出现这个提示 意思是不能保存。原因是权限不够,普通用户用vi 进行不了保存,需要使用超级用户才可以命令:sudo su 转换成超级用户 vi hello 打开文件 :wq 即可保存退出原创 2016-10-12 09:10:14 · 135429 阅读 · 15 评论 -
VMware虚拟机 Ubuntu 16.04 安装 VMware Tools
VMware虚拟机 Ubuntu 16.04 安装 VMware Tools 自行整理的方法,亲测可行转载 2016-10-11 16:39:17 · 8489 阅读 · 2 评论 -
项目伊始如何入手
作为新人,很开心可以参加一个从新开始的项目。首先客户给了一个样机,功能大概的说了一下,还没确定,等我们这边回复能不能做成。我们根据客户需要先了解相关资料,然后出一个大概的方案,跟客户确定最后的样机规格。在这个最初的方案上,很大程度是硬件工程师决定的,用什么芯片,可以实现什么功能。我们的硬件工程师在资料方面,是直接找供应商和方案商,像TI等的技术支持,把我们的需求一说,供应商们就会给出相应方案,原创 2016-06-23 21:58:21 · 766 阅读 · 0 评论 -
MSP430 学习经验总结
最近学习MSP430,把自己的一些经验分享下,这是我在网上发现的一篇很不错的文章,归纳得很好,简洁明了。1.MSP430开发环境建立 1.安装IAR dor msp430 软件,软件带USB仿真器的驱动。2.插入USB仿真器,驱动选择安装目录的/drivers/TIUSBFET3.建立一个工程,选择"option"选项,设置 a、选择器件,在"Gene转载 2016-06-20 15:24:51 · 2741 阅读 · 0 评论 -
S5pv210下 HDMI 接口在 Linux 3.0.8 内核下的驱动解析
现在三星的主流处理器基本都支持HDMI,使用HDMI也有段时间了,却一直不知道它是怎么工作的,只知道linux和Android下都会有一个HDMI-service的用户服务程序。然后底层会有HDMI驱动。知道HDMI 和framebuffer有点关系,却不知道两者是如何联系在一起的。从知道HDMI以来就觉得它神秘,出于好奇,决定揭开它的面纱一探真容。按照我的思路从下面四个方面并依照源码简单剖析一下Samsung S5pv210 处理器HDMI 在linux3.0.8下的驱动框架。转载 2016-06-17 16:37:39 · 2048 阅读 · 0 评论 -
嵌入式 CC2543 RF中断详解
芯片是TI CC2543 因为公司要求,选定的芯片是TI 的CC2543,这款芯片很少人用,资料也就是官方的资料和例程,下面是我自己根据这几天看的例程,总结一下,如果哪里不对,欢迎大家斧正。下面用的是TI给的例程,GenericBroadcast 程序。原创 2016-06-01 11:19:50 · 1520 阅读 · 0 评论 -
MSP430在CCS开发环境下的内存分配
用CCS开发环境以及有一年多了,之前写程序,仅仅是停留在写程序的阶段,从来没有想过内存是如何分配的。这次做这个,由于程序的代码量比较大,有40K+,所以在程序整合编译的过程中,遇到了一些之前没有遇到过的问题,在查阅了一些资料之后,解决了这些问题,在这里做一下总结。 首先,我们先抛出遇到的问题。在将程序整合之后,编译报错了,报的错误如下图所示。这个问题是说重定向时,重定向转载 2016-12-14 10:35:05 · 3545 阅读 · 0 评论