问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

canape软件应用

发布网友 发布时间:2022-05-01 09:38

我来回答

1个回答

热心网友 时间:2022-06-27 16:19

这两个月来一直在学习VECTOR的软件CANape,下面就这个两个月的调试做一些整理。

CANape软件可以对下位机进行测量、标定、诊断,目前我们的项目主要是测量和标定。

我用的协议是CCP协议。

测量其实比较简单,有两种模式进行测量。第一就是上位机(CANape)定时的发命令给下位机,然后要求下位机在一定的时间内返回该命令对应的返回值。其实说白了就是查询。第二就是上位机发命令启动下位机,让下位机自动的、按一定时间间隔进行数据传输。所谓的DAQ模式。

标定,标定RAM里面的数据很简单,就是你修改了RAM里面的数据之后,上位机会立即发命令给下位机,通知该RAM空间的数据进行更新。

标定EEPROM里面的数据也叫简单,跟标定RAM里面的数据差不多。其实他就是多了一个EEPROM空间的擦除函数。因为EEPROM数据的标定必须先擦除再写。幸好的是EEPROM里面的数据擦除不像FLASH一样一擦除就一个扇区。只是擦除连续的4个字节,而写却是连续的2个字节。所以再写2个字节的时候,你就得先擦除4个字节。因此就得考虑后面两个被擦除的字节必须得重写原来的数据一次

标定FLASH里面的数据比较麻烦。因为如果你要更新一个扇区里面的一个字节,就得擦除这个扇区的所有内容。所以你重新写FLASH的时候就得把原来的数据重新写一遍。目前我采取的做法都是先把FLASH里面的数据拷贝到RAM里面,先标定RAM里面的数据。等你把这些数据标定好后再重新刷到FLASH里面。还有要考虑得是FLASH数据的存储问题。不能把数据表格跟程序放一起。因为如果放在一个扇区的话,你写FLASH就会先把程序擦除掉。很有可能程序就会跑飞。

CANape软件的应用:
第一步就是建立上位机与下位机的逻辑连接,就是发命令给下位机。因为是CCP是基于CAN总线的,因此就要求按照CAN的接口。要设置接收ID和发送ID,上位机也有这两个填写项,设置一样就OK。其次就是波特率设置成一样。波特率里面的时间段1和时间段2的比最好设置成0.875。最后就是设置下位机的逻辑链接地址,这里要注意的是上位机的逻辑地址是按照Intel格式设置的。然后点击test connection看一下是否可以链接。如果下位机的CCP协议写好了,是可以communication的。

第二步就是建立DB,整个DB都是基于MAP文件的。MAP文件其实就是你程序里面的变量、函数等这些的地址映射的一个文件。利用这个MAP文件建立DB,在CANape就可以通过这个变量的地址来访问数据。

第三步就是建立测量、标定等的窗口。

第四步就是进行测量标定
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
同龄人早发育好还是晚发育好 小孩晚熟正常吗? 女孩子身体发育的早晚跟童子身有关系吗? 自喷漆如何晾干 自喷漆一般几分钟能干 自动静电喷塑流水线 玫瑰茉莉薄荷茶有什么功效 平面磨床哪家的好 十大名牌平面磨床 手机病毒查杀软件推荐选择最好的手机病毒查杀软件 如何用canape编写测试程序 canape录数据怎么打点? 新的怎么注销掉 租给别人用安全吗? 高庄馒头做法大全 出租是违法行为吗?出租发生的诈骗判多久? 高庄馒头的做法与流程 高庄馒头怎么做? 不法分子收购、租用,对账号本人有何影响? 码租给别人用,对我有什么危害? 这种租有什么危害 租给别人,自己可以等录,不影响正常使用,有安全隐患吗? 高庄馒头和面老是和不到一起,和出来的面跟豆腐渣一样是怎么回事? 出租给别人有危险吗? 租给别人一天50不要支付密码可信么? 素颜霜是怎么用的? 有人租干什么用? 如何能够快速化裸妆出门? 租你的微信去获取浏览量安全吗? 韩后素颜霜怎么用 韩后水光裸妆素颜霜使用方法 一个号码注册了两个,怎么注销另一个? canape和canoe的区别 CANape的Graphic图形调整 怎么注销账号 华为手机账号绑定忘记密码激活不了手机怎么办? CANape 如何进行CAN 收发 canape不能使用公式? 可以注销吗?怎么注销? 如何在matlab里禁用canape模块 检测adas系统的部门叫什么 canape要装哪些驱动 如何注销 从此都不用 如何注销 从此都不用 怎么注销自己身份证下的? 我用同一个手机注册了两个码怎么注销一个呢,想使用第一个? 公对公还款备注怎么写 我用同一个手机注册了两个码怎么注销一个呢? 同一个手机号注册两个怎么删除一个? MTU20V956TB92中各个字母和数字的含义是什么? 请问德国出的MTU柴油发动机是不是德国MAN股份公司生产的?如果不是,那他们是什么关系,是一家公司吗?