问:CAN总线的特点
- 答:CAN总线是一种现场总线,优点大概有:稳定可靠,连线简单(就两根线),组网消费低,速度比串口快,能长距离传输等等,缺点就是速度比以太网网速慢(长距离传输更慢),网络中传输不能像网络的IP地址一样可以简单的随意点对点,组播和广播的发送(注意可以设置发送的帧ID和CAN设备的验收码来实现,有点儿麻烦和不够灵活),
问:如何进行汽车 CAN 总线开发?
- 答:CAN总线和基于CAN总线的诊断完全不是一个概念,CAN总线的硬件也不一定是OBD的硬件。
- 答:智能网联汽车的浪潮席卷了全球背景下,大数据、云平台、人工智能、自动驾驶...早已成为汽车电子从业者耳熟能详的词汇。然而,诞生于1986 年的CAN总线技术却是经久不衰,生机勃勃。可以预见的是,在未来很长一段时间内CAN总线还是车载网络的主力军之一。 毫不夸张的说,CAN总线运用是每一位初入汽车电子工程的必修课,无论你是汽车电子硬件工程师、软件工程师,系统工程师,测试工程师,路测工程师,标定工程师......反正只要你属于汽车电子“搬砖”类工程师,你逃不了带着你的或是示波器、或是CAN OE,Vehicle spy趴在车内采集CAN数据,分析各种疑难杂症。没玩过CAN OE,Vehicle spy你都不好意思说自己做过汽车电子开发。
- 答:CAN总线和基于CAN总线的诊断完全不是一个概念,CAN总线的硬件也不一定是OBD的硬件。
- 答:你好智能网联汽车的浪潮席卷了全球背景下,大数据、云平台、人工智能、自动驾驶...早已成为汽车电子从业者耳熟能详的词汇。然而,诞生于1986 年的CAN总线技术却是经久不衰,生机勃勃。可以预见的是,在未来很长一段时间内CAN总线还是车载网络的主力军之一。
问:以CAN总线、单片机为核心,工业现场总线的数据采集(毕业论文设计)
- 答:是主函数出了问题,你的键盘扫描程序是有返回值的函数,返回的值是指函数的运算结果,不是对于keycounts这个变量的,所以你需要把主函数改成
while (1)
{
uchar m;
m=keyscan();
bai=m/100;
shi=m/10%10;
ge=m%10;
display(bai,shi,ge);
}
再有就是楼上说的问题了,松手检测while(temp!=0xff);处
应该加显示函数,不加也能运行,但是按下按键时,没有显示,造成显示一闪一闪的,
再有,函数返回 return keycounts;之后
,就不再向下运行了,所以,最后一句 P3=0xff;
是白写的,根本不会执行。
另外呢,写程序要慢慢练,一句一句的弄懂,看别人写一遍之后,自己再写一遍,不要怕错,错了才更懂,我刚学的时候写一个时钟程序,写了一周,除了上课时间,一天只吃一顿饭的写(当时老师逼得紧),后来写了560行,结果老师说太长了,就没看,然后我看别人写的,再看自己写的,的确很烂,但还是让我受益匪浅的,后来慢慢的练一下,就把程序缩短了。
你练久了就会发现,上面的显示函数,可以用一个for循环和一个数组就完成的
,不用一个一个的写,关键是不要怕错,多练就好。
我也才学几个月,上面是我的一点建议,希望对你有所帮助
请参考 - 答:专业代做毕业论文 不免费哦 需要可以联系
- 答:你这东西很简单,建议去周立功的网站看看,全部是模块化的东西。
我这里有实例的东西,除了上位机软件,是一个系统构架。学生还是多学习一下为好,免费的午餐不容易找。