- 博客(15)
- 资源 (10)
- 收藏
- 关注
转载 k60之内部AD模块转换
2.Kinetis的ADC内部结构框图,是我们接下来的编程的依据,老套路,上图:可能第一眼我们的感觉都是。。。有点复杂哈,咳咳,所以我在图中对重要的部分用红线圈出来逐个分析了下,怎样,应该初步了然了吧,图中我圈出来的是重点抓住的,下面软件编程的时候需要用到,其他的可以随便看看,前提是你有足够的耐心去看一堆英文说明了,哈哈。3.软件编程部分,其实无非就是操作寄存器,其实按照d
2014-07-03 14:14:28
1659
转载 SVN版本冲突解决详解
版本冲突原因:假设A、B两个用户都在版本号为100的时候,更新了kingtuns.txt这个文件,A用户在修改完成之后提交kingtuns.txt到服务器,这个时候提交成功,这个时候kingtuns.txt文件的版本号已经变成101了。同时B用户在版本号为100的kingtuns.txt文件上作修改,修改完成之后提交到服务器时,由于不是在当前最新的101版本上作的修改,所以导致提交失败。
2014-06-11 16:39:46
330
转载 Open-Drain、Push-Pull、floating input
根据网上搜集的资料进行了整理!在配置GPIO(General Purpose Input Output)管脚的时候,常会见到两种模式:开漏(open-drain,漏极开路)和推挽(push-pull)。对此两种模式,有何区别和联系,下面整理了一些资料,来详细解释一下:一、Push-Pull推挽输出1、原理输出的器件是指输出脚内部集成有一对互补的MOSFET,当Q1导通、
2014-06-11 11:54:14
910
转载 TortoiseSVN客户端重新设置用户名和密码
在第一次使用TortoiseSVN从服务器CheckOut的时候,会要求输入用户名和密码,这时输入框下面有个选项是保存认证信息,如果选了这个选项,那么以后就不用每次都输入一遍用户名密码了。不过,如果后来在服务器端修改了用户名密码,则再次检出时就会出错,而且这个客户端很弱智,出错之后不会自动跳出用户名密码输入框让人更新,我找了半天也没找到修改这个用户名密码的地方。最终,找到两种解决办法:
2014-06-05 16:59:15
407
转载 SVN服务器搭建和使用(三)
接下来,试试用TortoiseSVN修改文件,添加文件,删除文件,以及如何解决冲突等.添加文件在检出的工作副本中添加一个Readme.txt文本文件,这时候这个文本文件会显示为没有版本控制的状态,如图:这时候,你需要告知TortoiseSVN你的操作,如图:加入以后,你的文件会变成这个状态,如图:这时候使用TortoiseSVN进
2014-06-05 16:58:37
832
转载 SVN服务器搭建和使用(二)
上一篇介绍了VisualSVN Server和TortoiseSVN的下载,安装,汉化.这篇介绍一下如何使用VisualSVN Server建立版本库,以及TortoiseSVN的使用.首先打开VisualSVN Server Manager,如图:可以在窗口的右边看到版本库的一些信息,比如状态,日志,用户认证,版本库等.要建立版本库,需要右键单击左边窗口的Repositores,如图
2014-06-05 16:57:53
356
转载 SVN服务器搭建和使用(一)
VisualSVN server安装包先安装VisualSVN server的安装包,双击VisualSVN server安装包,如图:点Next,进入下一步,如图:点同意,进图下一步,如图:选择上面一个选项,点Next,进入下一步,如图:Location是指VisualSVN Server的安装目录,Repositorys是指定你的版本库目录.Server P
2014-06-05 16:56:33
528
转载 环形缓冲区[队列]
//======================================================// 文件名称: Queue.c// 功能描述: 循环队列存储结构,用于保存串口发来的信息// 维护记录: 2007-8-10 v1.0//======================================================#inc
2014-05-29 15:57:26
760
转载 Putty连接虚拟机
工作中常使用putty连接到实验室单板上进行操作,为更快的熟练掌握linux下的vi操作及常用的linux命令,决定在自己笔记本上弄个环境。自己动手弄了一下,还是花了不少时间的。 实验环境:操作系统:win7 ultimate虚拟机:vmvare8.0虚拟机镜像:ubuntu 11.10连接工具:putty 关键点ssh服
2014-05-28 16:07:08
770
转载 信号量集
信号量集的本质还是信号量,有多个信号量来决定一个任务时候进行1.为什么要引入信号量集? 信号量(特别是二值信号量)实质上就是一种条件标志,任务请求信号量的操作等同于下面语句 if(信号量值>0) 进行下面操作 e
2014-05-28 15:59:19
1033
转载 UCOS-II:对于信号量,互斥信号量,事件标志组的个人理解
ucos看了也有一周多了,索性源码都能开得懂,并且能去理解。昨天一开始看事件标志组的时候确实不知道怎么回事,后来百度一下,明白了事件标志组的作用以后,再去看书上的讲解和原码就清晰多了,很容易就明白了他的基本运行机理。这也给了我一点启示,学一个东西,看一个东西之前,你最少要知道他干嘛用的,如果连干嘛用的都知道书看的再熟也是枉然。 ucos中提供了好几个用于同步事件以及共享资源访问的机制,目
2014-05-28 12:39:49
535
转载 iar 的 配置文件 目录 带走 不用 重新配置
iar 的 配置文件 目录 带走 不用 重新配置IAR配置了一些字体 缩进等 想带到 其他机器上使用 就要找到配置文件进过查找 我找到了。。。IAR的 用户配置文件在winxp盘符:\Documents and Settings\用户名\Application Data\IAR Embedded Workbenchwin7盘符:\Us
2014-05-23 10:47:48
3508
1
转载 kinetis时钟模块MCG详解
MCG模块详解一、MCG模块简介 MCG成为多用途时钟信号发生器,该模块为MCU和芯片内部各个模块提供时钟信号。MCG模块通过对输入的参考时钟进行分频和倍频处理,可以输出各种频率的时钟信号,并达到超频运行的目的。输入的参考时钟可以来自内部也可以来自外部时钟或外部晶振。输入的参考时钟一般经过分频后进入FLL(锁频环)或PLL(锁相环)进行倍频处理,当然也可以不通过FLL或
2014-05-21 11:11:22
482
转载 k60学习--系统时钟
k60系统时钟K60系统时钟源,转载的留下学习和参考飞思卡尔 Kinetis系列是飞思卡尔推出的基于ARM CORTEX-M4为核心的微控制器。 1.飞思卡尔K60时钟系统 飞思卡尔K60时钟系统如上图所示,可以发现器件的源时钟源一共有4个: ①内部参考时钟源,包括 Fast IRC和 slow IRC (IRC--Internal
2014-05-19 14:45:20
1993
转载 IAR中cortex-m4启动流程分析
软件环境:windows7旗舰版,IAR V6105(EWARM-EV-WEB-6105) ARM芯片:飞思卡尔K60N512VMD100 (cortex-m4核心)示例程序:飞思卡尔官方的 KINETIS512_SC======================最近分析了一下飞思卡尔官方提供的k60系列demo程序在IAR上的启动流程,现写一下笔记,以备以后参考。先看一下K
2014-05-04 11:56:51
546
Embedded Media Processing
2018-04-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人