Knocked
Down的缩写,意思是“完全拆散”。换句话说,CKD汽车就是进口或引进汽车时,汽车以完全拆散的状态进入,之后再把汽车的全部零、部件组装成整车。我国在引进国外汽车先进技术时,一开始往往采取CKD组装方式,将国外先进车型的所有零部件买进来,在同内汽车厂组装成整车。
-----------------------------------------------------
CKD(Completely
Knock
Down)全散装件
CKD是以全散件形式作为进口整车车型的一种专有名词术语,在当地生产的零部件以较低的关税和较低的工资,利用当地劳动力组装成整车,并以较低零售价提供。
目前,我国引进的轿车的整车生产企业或OEM配套商中利用全散件在装配线上组装成总成或部件并进行检验、测试后出厂。全散件可以是进口零部件,也可以是本地生产的零部件。现在大部分OEM配套供应商采用一部分进口零部件,一部分本地生产的零部件或有的全部是本地生产的零部件在装配线上组装成总成或部件。
#include "stm32f4xx.h"void TIM_Config(void)
int main(void)
{
TIM_Config()//初始化定时器
while(1)
{
//TODO: 执行其他 *** 作
}
}
void TIM_Config(void)
{
TIM_TimeBaseInitTypeDef TIM_InitStruct
RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM2, ENABLE)//使能TIM2时钟
TIM_InitStruct.TIM_ClockDivision = TIM_CKD_DIV1
TIM_InitStruct.TIM_CounterMode = TIM_CounterMode_Up
TIM_InitStruct.TIM_Period = 20000//计数器值为20ms
TIM_InitStruct.TIM_Prescaler = 71//预分频值为72MHz/(71+1)=1MHz
TIM_TimeBaseInit(TIM2, &TIM_InitStruct)
TIM_Cmd(TIM2, ENABLE)//使能TIM2
}
最好用库函数的形式来写程序,易懂,好移植!TIM_OCInitTypeDef TIM_OCInitStructure//定义结构体
TIM_TimeBaseInitTypeDef TIM_TimeBaseStructure//定义结构体
/* 打开定时器3外设时钟 */
RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM3 , ENABLE)
/* 定时器3基本定时器设置 */
/* 定时器从0计数到255为一个定时周期 */
TIM_TimeBaseStructure.TIM_Period = 255
/* 设置预分频 2000 分频 */
TIM_TimeBaseStructure.TIM_Prescaler = 1999
/* 设置时钟分频系数,此处未分频 */
TIM_TimeBaseStructure.TIM_ClockDivision = TIM_CKD_DIV1
/* 向上计数模式 */
TIM_TimeBaseStructure.TIM_CounterMode = TIM_CounterMode_Up
/* 基本定时器初始化 */
TIM_TimeBaseInit(TIM3, &TIM_TimeBaseStructure)
/* 定时器3PWM设置 PWM1 模式 */
TIM_OCInitStructure.TIM_OCMode = TIM_OCMode_PWM1
/* 使能输出 */
TIM_OCInitStructure.TIM_OutputState = TIM_OutputState_Enable
/* 设置初始 PWM 脉冲宽度为 0 */
TIM_OCInitStructure.TIM_Pulse = 0
/* 当定时器计数值小于 TIM_Pulse 时为低电平 */
TIM_OCInitStructure.TIM_OCPolarity = TIM_OCPolarity_Low
/* TIM3的CH1初始化 */
TIM_OC3Init(TIM3, &TIM_OCInitStructure)
/* 使能的预装载寄存器 */
TIM_OC3PreloadConfig(TIM3, TIM_OCPreload_Enable)
/* 使能 TIM3 重载寄存器 ARR */
TIM_ARRPreloadConfig(TIM3, ENABLE)
/* 使能定时器3 */
TIM_Cmd(TIM3, ENABLE)
/* 使能定时器3的 update中断 */
TIM_ITConfig(TIM3,TIM_IT_Update, ENABLE)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)