代码搜索结果
找到约 406,141 项符合
CAN Bus 的代码
can.uv2
### uVision2 Project, (C) Keil Software
### Do not modify !
Target (Target 1), 0x0000 // Tools: 'MCS-51'
Group (Source Group 1)
Group (Script)
File 1,2, 0x0
File 2,5,
can.lnp
"can.obj"
TO "can"
RAMSIZE(256)
DISABLEWARNING (16)
can.plg
礦ision2 Build Log
Project:
L:\users\trainees_2004\Erwann\final\Can\C\can.uv2
Project File Date: 05/07/2004
Output:
Build target 'Target 1'
co
can.uv2
### uVision2 Project, (C) Keil Software
### Do not modify !
Target (Target 1), 0x0000 // Tools: 'MCS-51'
Group (Source Group 1)
Group (Script)
File 1,1, 0x0
File 2,5,
can.lnp
"can.obj"
TO "can"
RAMSIZE(256)
DISABLEWARNING (16)
can.m51
BL51 BANKED LINKER/LOCATER V5.03 06/10/2004 11:06:13 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE can.ob
seed-dps2812-can.pjt
; Code Composer Project File, Version 2.0 (do not modify or remove this line)
[Project Settings]
ProjectDir="C:\ti\myprojects\SEED-DPS2812-CAN\"
ProjectType=Executable
CPUFamily=TMS320C28XX
Too
can.plg
构造目标 'Target 1'
正在编绎 CAN_MAIN.c...
正在汇编 CAN_MAIN.src...
正在编绎 out.c...
正在编绎 delay.c...
正在汇编 delay.src...
连接中...
正在从 "CAN" 产生 HEX文件...
"CAN" - 0 错误 (s), 0 警告 (s).
can.lnp
"CAN_MAIN.obj",
"out.obj",
"delay.obj"
TO "CAN"
IXREF
RAMSIZE(256)
can.txt
7.4.1源程序
根据书中的应用例子,有关<mark>CAN</mark>模块的代码可分为两部分:第一部分为<mark>CAN</mark>初始化,包括设置<mark>CAN</mark>位时间和初始化邮箱0,这部分位于主程序中;第二部分位于中断服务子程序内,一旦从<mark>CAN</mark>总线上成功接收消息,如果消息已经更新,该部分负责将此消息拷贝到变量FREQ_TRGT中。具体判断过程为:将旧的FREQ_TRGT的值与接收到的值相减,若不等于0,FREQ_TRGT将进行更新。
1. ...