自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (2)
  • 收藏
  • 关注

原创 菜鸟成长之路-函数调用

<br />(1)函数的返回值是通过return语句来返回的,返回值类型为char 和int型的函数在定义时可以省略类型标识符,系统默认返回值类型为int型<br />(2)在不返回函数值时,一种情况是函数体一直执行到函数末尾的“}”,返回到主调函数;另一种情况是使用不含表达式的return语句使流程返回到主调函数<br />(3)在定义函数时,形参并不占内存单元只有在调用时才给形参变量分配内存单元。形参只能是变量。<br />计算2的平方的阶乘加上3的平方的阶乘!(一开始把程序中的sum=sum+s2(i

2011-01-13 19:48:00 416

原创 菜鸟成长之路

<br />从键盘上输入三个字符(长度小于80),存入二维数组,然后对其进行排序(由小到大)并按次序输出<br />自己编写的,调试通过(刚开始写的时候,不知道怎么把字符串存入数组,后来想到了gets()函数,加一个for循环即可,接着,就想到了用选择排序法对字符串排序,其中要用到字符串比较函数strcmp(),和字符串拷贝函数strcpy(),就顺利的将其调试通过!)<br />#include <stdio.h><br />#include <string.h><br />main()<br />{<b

2011-01-11 22:17:00 457

原创 TIMER 定时器

<br />增强型定时器模块(ECT) ECT功能相当于高速的I/O口,由一个4位预分频器、一个16位自由运行计数器,8个16位IC/OC通道,2个16位脉冲累加器以及一个16位模数递减计数器组成。<br />     <br /><br />Bit7<br />Bit6<br />Bit5<br />Bit4<br />Bit3<br />Bit2<br />Bit1<br />Bit0<br />TEN   <br />TSWAI<br />TSFRZ<br />TFFCA<br />0       <

2011-01-09 17:39:00 1674

原创 RTI

<br />RTI,是ORG时钟和复位发生模块中的一个功能,一般用它来3秒后启动车子。<br /><br />初始化它,需要两个寄存器:CRGINT和RTICTL。<br /><br />CRGINT的第8位:RTIE是RTI的中断使能位,为1使能。<br /><br /><br />下面来重点说说:而RTICTL的设置。<br /><br /><br />它的第8位:RTR[8],没用,不管。<br /><br />6到4位:RTR[6:4],预分频选择位。<br /><br />3到0位:RTR[3:0

2011-01-09 16:54:00 839

转载 PIT

 转自http://www.cnblogs.com/pang123hui/articles/1800096.html言归正传,开始讲PIT,讲PIT,我准备先简单讲讲寄存器,之前不讲主要是基本上买的到的书都是DG128的,里面关于IO口的寄存器和PWM的寄存器都是完全可以照搬的,而这一章的东西照搬是要出问题的。核心内容就在这张图上:  相信大家都明白总线的概念,在图中可以看到6个定时器模块,Micro Timer 0、Micro Timer 1、Timer 0、Timer 1、Timer 2、Timer 3

2011-01-09 16:04:00 1747 1

原创 SCI

<br />   XS128的SCI寄存器主要用来通信,下面主要来介绍一下常用到的各个寄存器<br />   波特率控制寄存器SCIBDH SCIBDL 一般设置IREN=0,则SCI baud rate=SCI bus clock/(16xSBR[12:0])<br />   数据寄存器SCIDRH SCIDRL<br />   控制寄存器SCICR1和SCICR2<br />   状态寄存器SCISR1和SCISR2<br />//串口部分<br />void SCI_int()<br />{<br /

2011-01-08 22:08:00 608

原创 PWM

<br />      XS128 的PWM用来控制舵机和电机。XS128 的PWM调制波有8个独立的输出通道,每个通道有一个计数器,一个周期控制器和两个可供选择的时钟源,通过编程可以实现的时钟周期和左对齐输出或者居中对齐输出。<br />     现在简单的介绍一下我用到寄存器<br />     PWM启动寄存器PWME  通过使能位PWMEx可控制相应通道PWM的波形输出和关闭<br />     PWM时钟选择寄存器PWMCLK  其中0、1、4、5通道可选用ClockA和CLockSA 2、3、6

2011-01-08 21:15:00 1086

原创 锁相环 PLL

<br />锁相环(phase-locked loop):是指一种电路或者模块,它用于在通信的接收机中,其作用是对接收<br />到的信号进行处理,并从其中提取某个时钟的相位信息。或者说,对于接收到的信号,仿制一个时钟信号,使得这两个信号从某种角度来看是同步的(或者说,相干的)。锁相环主要由相位比较器(PC)、压控振荡器(VCO)、低通滤波器三部分组成 。    <br />     PLL 锁相环的作用是将系统提供的实时时钟基频进行倍频,来提升单片机的运算速度,那么XS128  芯片的PLL锁相环怎么设置

2011-01-08 18:00:00 1367

转载 DG128与XS128的区别

<br />    S12系列单片机是以CPU12内核为系列的,典型的S12总线频率为25MHz,S12XS系列单片机是在S12XE系列基础上去掉XGate协处理器的单片机,该系列单片机采用 CPU12X V2内核,可运行在40MHz总线频率上。后者是在前者的基础结构上发展起来的,S12X提供的性能高达S12系列的5倍左右。从历届比赛要求可以看出,飞思卡尔是在引导他的用户群使用新系列高性能控制器,S12系列逐渐将会退出市场。<br />     对比它们之间的资源,这里就以你提到的DG128和XS128为例

2011-01-07 12:26:00 1077

C语言嵌入式编程还不错的资料

c语言嵌入式编程,一个 还 不错的资料啊!

2011-01-06

全国大学生电子设计大赛

全国大学生电子设计大赛的培训,资料还不错啊

2010-12-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除