work note
jasper-hello-world
如果要掌握一项技能需要不间断的学习一万个小时,如果每天学习5个小时需要练习7年。
展开
-
can总线初始化分析
can总线的初始化,是can总线程序的基础,也是难点,因为初始化需要完成各个寄存器的设置,这就需要对can协议的扎实掌握和对can术语的深刻理解。can总线的初始化主要包括模式寄存器的设置,中断方式的设置,波特率的设置,还有错误警告,发送优先级模式寄存器的设置等。can总线的初始化程序如下所示:void InitCAN(eCANNUM CanNum){ HwEnCAN(C转载 2014-04-30 11:05:44 · 1348 阅读 · 0 评论 -
ABS报警灯
防抱死制动系统(ABS)警报灯--该警报灯用于监控ABS系统的工作状态。打开点火开关后该警报灯随即点亮,系统进行自检,完成自检后自动熄灭。若警报灯 发生下列情况,表明ABS系统存在故障:●打开点火开关后该警报灯不亮:●打开点火开关后该警报灯亮后不熄灭:●轿车行驶中该警报灯点亮。发生上述情况时ABS系统将不起作用,但轿车仍可用常规制动系统制动,遇此情况应尽快到本公司特许经销商原创 2014-03-31 17:35:32 · 940 阅读 · 0 评论 -
仪表模块
{//累计里程在DFLASH中的特殊处理该函数包含一个重要策略,因为DFLASH每次在写一个存储单元之前都必须先擦除这个单元,DFLASH只能保证擦除10万次,仪表需要保存累计里程100万公里,每公里保存1次,也就是100万次,必须使用策略减少擦除次数,该策略的思路是在保存累计里程的扇区的前4个字节保存长整型的累计里程基数,累计里程每增加1公里,偏移地址加2,然后写入0x0000,直到原创 2014-03-31 17:46:51 · 689 阅读 · 0 评论 -
单片机相关知识补充
{//单片机为什么要复位?在电路上电时候或电压波动不稳定的时候,当给单片机上电那一瞬间,电压有在几微秒内(有的是几毫秒内)不是直接跳变到5V的而是一个直线上升的阶段,这时候,单片机不能正常工作,需要复位电路给它延时以等到电压稳定。}原创 2014-03-31 17:46:03 · 628 阅读 · 0 评论 -
MC9S12相关模块
{//覆盖率在软件设计和编写之前,应该定义好它期望达到的语句覆盖率。代码的设计和编写应该能使其在测试中达到很高的语句覆盖率。}{//PWM脉冲宽度调制。脉冲宽度调制是一种模拟控制方式,其根据相应载荷的变化来调制晶体管基极或MOS管栅极的偏置,来实现晶体管或MOS管导通时间的改变,从而实现开关稳压电源输出的改变。这种方式能使电源的输出电压在工作条件变化时保持恒定,是利用微处理原创 2014-03-31 17:42:06 · 2208 阅读 · 0 评论 -
步进电机VID-29
{//步进电机VID29步进电机是将电脉冲信号转变为角位移或线位移的开环控制元步进电机件。在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度,称为“步距角”,它的旋转是以固定的角度一步一步运行的。可以通过控制脉冲个数来控制角位移量,从而达到准确定位的目的;同时可以通原创 2014-03-31 17:44:11 · 3385 阅读 · 0 评论 -
MC9S12芯片知识相关
{//CPMU----------->clock reset and power management unit时钟复位和电源管理单元CPMUSYNR------->时钟合成寄存器--控制锁相环的倍增系数和选择VCO的频率的范围内。VCO----->压控振荡器SYNDIV 由 SYNR 寄存器的 0-5 位设定CPMUPOSTDIV--S12CPMU Post Divide原创 2014-03-31 17:34:31 · 2798 阅读 · 0 评论 -
看门狗测试
{//看门狗测试#include /* common defines and macros */ #include "derivative.h" /* derivative-specific definitions */ /* 看门狗测试: 1. 看门狗相当于一个定时器,这个定时器在启用看门狗时开始计数,如果到了一定时间还未清看门狗,转载 2014-03-31 17:45:12 · 3802 阅读 · 0 评论 -
CAN的工作原理
1.当CAN总线上的一个节点(站)发送数据时,它是以报文形式(编码过的通信数据块)广播给网络中所有节点的。而对每个节点来说,无论数据是否是发给自己的,都对其进行接收处理。 报文的组织形式如下:这种报文格式称为“面向内容的编址方案”。在同一系统中标识符是唯一的,不可能有两个站发送具有相同标识符的报文。当几个节点(站)同时竞争总线读取时,这种配置十分重要。 具体工作形式如下:转载 2014-04-30 11:09:05 · 1888 阅读 · 0 评论 -
MC9S12XDP512串口使用笔记(中断方式)
1. 相关寄存器:1. SCIBDH,SCIBDL:波特率寄存器(SCIBDH只有低5位有效)波特率 = 总线频率 / (16 * SBR[12:0])2. SCICR2: SCI控制寄存器2位数76543210含义转载 2014-03-24 15:03:44 · 1573 阅读 · 0 评论