dsp编写can通讯,邮箱接受时采用中断方式还是轮询方式好?

求教各位大神,dsp28335编写下位机can通讯程序,总线上节点较多,通讯数据量大,写can接受程序时是采用中断方式还是轮询方式好? dsp编写can通讯,邮箱接受时采用中断方式还是轮询方式好? 这个看你做的部分需要用很多邮箱发送和接收信息多吗,如果不多,两者差别不是很大,在项目中都用过,问题不大 我也不太懂 建议采用中断方式,可以建立一个数组缓存。数据量大的话,就稍微设大一些...

http://bbs.eeworld.com.cn/thread-645320-1-1.html 发布时间: 2018-05-19



用STM32内置的高速ADC实现简易示波器

()//绘图输出函数{//while (true ){if(bIsDataReadyForPlot){waveformPlot1.PlotY(dADC1_Result);waveformPlot2.PlotY(dADC2_Result);bIsDataReadyForPlot = false;}}}下位机的程序:下位机的程序,也还在完善,现在只做到了基本的功能,还不稳定,主要问题还是在传输上的,这次...
关键词: STM32 高速ADC 示波器

http://www.eeworld.com.cn/mcu/article_2018051439267.html 发布时间: 2018-05-14



UCOSii(四)——任务的通信与同步

,信号量只解决了共享资源的占用的问题。它不能传递信息,假如某下位机有一个专门用来解释上位机控制命令的任务,当上位机没有数据传送过来时,该任务处于挂起状态。但当通讯中断发生后,该任务不仅要知道已经有控制字被传送过来,还需要知道该控制字是什么。所以信号量在这里并不适用,解决的办法是建立一个邮箱。由于要传递的信息很可能超过一个常规变量的大小,所以邮箱的内容是一个指针。将命令解释器的优先级设置为高于其他任务...
关键词: UCOSii 通信与同步

http://www.eeworld.com.cn/mcu/article_2018050138916.html 发布时间: 2018-05-01



西门子PLC例程_300做主站(含CP343-1),200,ET2OOM,MM42O三个从站上位机和下位机程序,DP和工业以太网通讯2

西门子PLC例程_300做主站(含CP343-1),200,ET2OOM,MM42O三个从站上位机和下位机程序,DP和工业以太网通讯2...
关键词: PLC

http://download.eeworld.com.cn/detail/tyw/571090 发布时间: 2018-04-26



西门子PLC例程_300做主站(含CP343-1),200,ET2OOM,MM42O三个从站上位机和下位机程序,DP和工业以太网通讯1

西门子PLC例程_300做主站(含CP343-1),200,ET2OOM,MM42O三个从站上位机和下位机程序,DP和工业以太网通讯1...
关键词: PLC

http://download.eeworld.com.cn/detail/tyw/571089 发布时间: 2018-04-26



新款嵌入式无风扇工控机ECC2606在称重行业的运用

使用上位机连接命令监视下位机的运行状态和数据区内容,实时读取PLC的内部状态以及称重仪表的实时数据,在上位机上显示。   ECC2606主要完成的任务如下:   (1)提供配料过程的动画显示。   (2) 向PLC发出控制指令, 读取PLC的运行状态。   (3)读取称重仪表上的称重信号,并将称重值在显示器上显示,根据称重数据,向PLC发送指令。   (4) 数据库和报表, 保存配料数据...

http://bbs.eeworld.com.cn/thread-643074-1-1.html 发布时间: 2018-04-26



FM28335串口发送浮点型数据。关键问题是怎么把浮点型转为同数值字符串?怎么转/

我不是很理解。 整数部分和小数部分分开发送 把浮点类型按照自己发送就行了,如上面说的4字节,下位机小端模式发送,上位机小端模式接收即可。 对于电脑或单片机而言只有二进制,不管字节,整形,浮点等。 如果不好理解,还可以将浮点转化成整形,例如 0.01,放大100倍,发送1,接收后再缩小100倍,就还原了。 [quote][size=2][url=forum.php?mod...

http://bbs.eeworld.com.cn/thread-642922-1-1.html 发布时间: 2018-04-25



STM32简单数据传输方法与通信协议(适合串口和一般总线)

,帧头+功能字+长度+数据+校验位,这样的协议既能满足多功能的场合也能避免数据过多出现错误,比较通用。 例如 GPS定位下位机协议:  遥控上位机协议:SUM所有字节的和:等于从该数据帧第一字节开始,也就是帧头开始,至该帧数据的最后一字节所有字节的和,只保留低八位,高位舍去。LEN有效数据长度:表示该数据帧内包含数据的字节长度,(所有数据 除了:帧头、功能字、长度字节...

http://www.eeworld.com.cn/mcu/article_2018042238782.html 发布时间: 2018-04-22



关于最近国内某高科技公司被断炊的,个人的一些看法

,从我个人的层面,他的产品描述上其实挺符合我的使用要求的。但是我还是没法用。因为,他的资料太简单,或者混乱。 我买的是江苏一家公司生产的USB转串口、并口、SPI的一个产品。支持480Mbps高速USB通讯。我的应用就是想通过该器件让PC与下位机进行高速通信,问了技术支持说可以实现。但是没有详细说怎么搞,就说你看他们官网上的资料,自己去弄。 他们官网的资料中存在的问题是: 1、数据手册中...

http://bbs.eeworld.com.cn/thread-642334-1-1.html 发布时间: 2018-04-20



基于机智云的智能家居系统设计与实现

实时监控和反馈、以及远程操控等功能。系统的硬件模块采用了STM32F103C8T6主控芯片、esp8266WI-FI模块和功能外设实现了网络通信、自动控制等功能。云端选取的是机智云。 1 智能家居系统总体的设计      整体设计以机智云为中心。移动控制端可以透过机智云与下位机进行双向通信。移动控制端通过云端对下位机所有设备的状态进行监视...

http://bbs.eeworld.com.cn/thread-642294-1-1.html 发布时间: 2018-04-20



基于MSP430的智能火灾安防报警系统设计

本文介绍一套以单片机MSP430F149为主控芯片,具有高精度、高集成度、超低功耗的智能火灾安防报警系统。以环境温度、烟雾浓度作为判断火灾的依据,完成了对火灾的预警。主要由单片机控制模块、时钟模块、烟雾浓度测量模块、DS18B20温度测量模块、声光报警模块、1602液晶显示模块和电源构成。该系统以MSP430F149为下位机,完成数据采集、预处理以及对现场装置的控制,以PC机为上位机,完成...

http://bbs.eeworld.com.cn/thread-641541-1-1.html 发布时间: 2018-04-14



智能实验室控制系统设计及工作原理

,实验桌电源可控。1.2 强制状态该状态是通过计算机总机(上位机)对单片机(下位机)进行数据传送。将上位机与单片机连接在一起,通过串口通信对单片机进行控制,以达到控制实验室电源使用数量目的,可使实验室照明电路与实验桌电路全通,全灭或按要求指定特定的电源导通,并可通过输入指令对单块单片机进行查询,实时在上位机屏幕上显示实验室人数。2 系统硬件设计2.1 硬件组成以及各器件功能介绍智能实验室控制系统的硬件...

http://www.eeworld.com.cn/mcu/article_2018041238649.html 发布时间: 2018-04-12



基于STC89C52单片机原理的实验室智能控制系统研究

。直到再次有人进入,继电器闭合,实验桌电源重新闭合。当室内照明充足,则照明电路不工作,实验桌电源可控。1.2 强制状态  该状态是通过计算机总机(上位机)对单片机(下位机)进行数据传送。将上位机与单片机连接在一起,通过串口通信对单片机进行控制,以达到控制实验室电源使用数量目的,可使实验室照明电路与实验桌电路全通,全灭或按要求指定特定的电源导通,并可通过输入指令对单块单片机进行查询,实时...

http://www.eeworld.com.cn/mcu/article_2018041038606.html 发布时间: 2018-04-10



基于MAX1487/485芯片DE控制端的设计方案

、长度码、地址码、命令码、数据、校验码、尾码组成,每个数据包长度达20~30字节。在RS-485系统中这样的协议不太简练,笔者采用了如下协议:上位机数据包格式由地址码、长度码、命令(或数据)码、CRC校验码组成;下位机应答帧由长度码、状态码、数据码和CRC校验码组成。实际使用效果良好。    4 结束语经过上述的软硬件共同处理,485总线在售饭系统应用中的可靠性大大提高,在食堂...
关键词: MAX1487 485 DE控制端

http://www.eeworld.com.cn/mcu/article_2018041038596.html 发布时间: 2018-04-10



基于STC单片机的LED轮廓控制系统设计方案

;   因此从控制器的485收发模块包括一个接收模块和一个发送模块。从图3中可以看出接收部分得到信号未进入单片机就直接通过发送模块送出。既完成了控制要求,又简化了连接方式。3 系统软件设计    系统软件设计包括上位机软件的设计、下位机程序设计两部分。上位机软件完成LED轮廓控制效果编辑与转换,然后直接修改下位机程序的BIN文件。下位机程序程序效果数据解释并执行。3.1 轮廓...

http://www.eeworld.com.cn/mcu/article_2018040738573.html 发布时间: 2018-04-07



基于MSP430F149单片机的目标指示器设计

与MSP430F149对应的引脚相接,接口另一端接JTAG仿真器,就可以实现在线编程,向电路板上MSP430F149下载程序。    控制核心电路设计    指示器的主控电路控制信号采集电路的开始采样及采样结束后的数据保存与提取;作为下位机与PC机通信,负责将保存在存储器中的采集数据传递给信号处理电路;控制信号调理电路,使调理后的信号不超过采集电路的阈值;协调...

http://www.eeworld.com.cn/mcu/article_2018040638543.html 发布时间: 2018-04-06



基于 SPCE061A单片机采集语音信号的设计与实现

;   *把串口看成是一个特殊的设备文件,使用有关文件处理的API函数来实现串口通信;    *使用ActiveX的串行通信控件MSComm来实现串口通信。    对于本实例来说,主要考虑的因素是实时语音数据存取,以及位机与下位机的配合。因此,采用了串行通信MSComm控件方法来实现串口通信。另外,可以采用二进制流文件Cfile类来存储声音文件...

http://www.eeworld.com.cn/mcu/article_2018040138478.html 发布时间: 2018-04-01



【是德科技感恩月征文】是德示波器是好的伙伴

      我是一名工程师,说不上来是做硬件还是软件,总之都要参与。有时候需要帮着设计电路(水平一般,我和同事都是一起鼓捣);有时候需要写下位机程序,都是些基于单片机的;目前在努力学习嵌入式。     工作中遇到调试的情况很多,还好在大学时代就知道要借助一些测量测试仪器配合调试:小到万用表、大到示波器、逻辑分析仪。大学时代用的是模拟示波器,看着那蓝色的波形,然后费劲的调试,使其稳定在屏幕上。工作后,也要调试。调试电路、调试程序,总之自己创造bug自己解决。      目...

http://bbs.eeworld.com.cn/thread-634400-1-1.html 发布时间: 2018-04-01



基于MSP430为控制核心的设计方案

检测程序和RS-485协议等[6]构成。电路上电启动后,单片机进行初始化操作,电路控制系统进入工作状态,该系统的工作流程图如图4所示。  在规定亮灯时间内,如果背景光强度较弱,上位机向下位机发送开始工作命令和信息,否则下位机等待响应上位机发送命令。下位机响应后,当有人或者车辆进入红外探测区域单片机根据背景光的强度,输出脉宽调制信号PWM,驱动控制器点亮LED,保证LED光强度足以满足路面的可见度...
关键词: MSP430 控制核心

http://www.eeworld.com.cn/mcu/article_2018033138454.html 发布时间: 2018-03-31



【是德科技感恩月征文】N6705B——DC/DC测试得力助手

就多达41档,常规的测试方式是每给IC寄存器设置一次脉冲,从万用表记录一次电压,重复41次,十分繁琐。现在有了N6705B,由于N678xA模块具有极高的测试测量精度,便可通过SCPI指令读取数据。本想用N6705B的GPIO去控制TPS65632的CTRL脉冲,奈何SCPI控制GPIO,电平切换速度太慢,不满足IC时序需求。只好用单片机做了个下位机来控制脉冲。最终使用MATLAB同时操作...

http://bbs.eeworld.com.cn/thread-631245-1-1.html 发布时间: 2018-03-29




<上一页 12345678910111213141516 下一页> 相关结果约3,558个