mcu作为从站同时下面还有一个采集信号的mcu怎么通讯数据采集解析设备

EtherCAT从站硬件设计方法
2015年微型机与应用第7期
作者:邹靖波1,2,熊 皑1
  摘 &要: 介绍了一种新的实时工业以太网总线技术,该工业以太网技术的高度实时性、灵活的拓扑结构、简单的配置方法、技术的开放性等能有效缓解传统以太网总线技术传输数据量小、实时性不高、通信接口不统一带来的工业控制领域瓶颈问题。从EtherCAT的运行原理及其从站设计所需芯片选型入手,对芯片的选择以及外围电路设计进行了详细的描述。通过对几种实时工业以太网通信技术的比较证明了该种实时工业以太网技术的数据传输的高速性。  关键词: EtherCAT;;;硬件电路0 引言  随着伺服控制系统日益复杂,传统的现场总线技术已经无法给伺服控制领域带来飞跃性的成就。因此,国内外公司纷纷提出其他工业以太网协议以改善这种情况,其中德国Beckhoff开发的EtherCAT以其卓越的性能及基于普通以太网标准的特点,逐渐成为伺服控制总线技术的主流。因此,深入研究EtherCAT并将其实际应用于伺服控制领域具有重要意义。1 EtherCAT原理  EtherCAT采用主从式通信结构。主站向各个从站发送以太网数据帧,数据帧经过各个从站时经从站分析其中的指令进行数据的提取或插入从站自身的数据,并将工作计数器(Working Counter,WKC)更新。最终与主站事先设置的预期WKC值作比较,以判断是否经过了所有的从站并被正确处理。由于从站对数据帧的接收与编码及转发、数据的提取与插入都是通过硬件完成,所以数据帧在每个从站停留的时间极小,保证了EtherCAT的实时性。经过最后一个从站处理后的数据帧将返回主站,主站接收并处理后,一次通信完成[1]。这种通信方式不会引起通信通路的堵塞,可保证网络的实时性和正确性。整个通信过程如图1。2 EtherCAT从站硬件设计  凡是能够发送和接收以太网数据帧的设备都可以作为主站,而且主站功能完全由软件实现[1]。从站的建设则需要专用的集成电路搭建,这也是本文研究的重点。  2.1 EtherCAT从站硬件结构  根据DSP是否支持EtherCAT,相应的设计方法也不同。  如果使用DSP支持EtherCAT,如TI的AM3359,则信号流程图如图2。  但是目前更多的芯片内部并没有集成EtherCAT模块,在这些芯片上实现性能更加优异的EtherCAT正是本文所要研究的重点。使用未集成EtherCAT模块的DSP建立从站硬件的信号流程图如图3所示[1]。  2.2 EtherCAT从站硬件芯片选择  目前常用的从站硬件建设方法是使用德国Beckhoff公司提供的从站控制器(EtherCAT Slave Controller,ESC),常用的两种从站控制专用芯片如表1所示[1]。  如果只有一个从站,则只需要一个MII端口。但是考虑到EtherCAT可以完成一个主站和多个从站的通信,为长远考虑,选择ET1100。ET1100使用MII接口时,对外接的PHY器件特别是其时钟源有如下要求:  (1)PHY芯片和ET1100使用同一个时钟源;  (2)PHY的TX_CLK信号和PHY的输入时钟之间的相位关系必须固定,最大允许5 ns的抖动;  (3)ET1100不使用PHY的TX_CLK信号,以省略ET1100内部的发送FIFO。  符合以上要求的PHY芯片很多,这里选择TI公司的TLK110。  TLK110是单口10M/100M以太网物理层信号收发器,它支持标准MII接口,供电灵活,3.3 V独立供电,也可以使用3.3 V/1.5 V联合供电。功耗低,小于205 mW,使用25 MHz时钟源。  2.3 EtherCAT从站硬件电路设计  采用的网口为普通网口,给TLK110传递的信号为两组差分信号RD+/RD-和TD+/TD-。另外C_YLW/C_GRN信号灯主要用来判别网口是否正确连接和是否正常工作。TLK110通过MII接口与ET1100通信,其外围电路设计如图4。  MII_RXD[3:0]要使用2.2 kΩ的电阻上拉到3.3 V,因为TLK110的RXD管脚发送网络信号给ET1100,使用上拉一方面可保证发送的信号不存在0或1以外的不确定状态,即信号的确定性;另一方面,管脚上拉提供驱动能力,确保信号能到达ET1100。该PHY芯片管脚所接信号既有模拟信号,又有数字信号,在做PCB设计时容易引起数模串扰。所以在设计原理图时将22号管脚经0 Ω电阻直接接到数字电源。同样的方法处理15、19的地信号,从而保证TLK110所接均为数字信号,便于PCB设计同时避免模数信号串扰引发问题。TLK110的时钟信号由ET1100提供,输入到TLK110的XI管脚,而复位信号则由FPGA提供。要实现EtherCAT的多从站通信,需要两块TLK110芯片,另一块芯片与该TLK110接线一致。  本设计中,ET1100通过SPI接口与FPGA相连,同时通过MII接口连接两个PHY芯片,并给PHY器件提供时钟信号。由于ET1100自身没有如EEPROM一类的存储器件,所以选择带I2C接口的EEPROM来存储设备的配置信息。图5、6为ET1100的时钟接线图以及外挂EEPROM接线图。  ET1100的I/O管脚可以使用3.3 V或5 V供电,并且该电压值决定所有输入输出信号的电压。一般选择 3.3 V电压供电。所有VCCIO和GNDIO之间都要接滤波电容。ET1100内核和PLL供电电压为2.5 V,既可由外部提供也可由芯片内部通过转换I/O口电压得到。同时,VCCcore和GNDcore之间也需要使用滤波电容连接。如图7。  该芯片复位为低电平复位,复位信号来源为FPGA,按键复位设计如图8。  一般情况下FPGA_Switch置于高电平,需要复位时手动按下复位按键,FPGA_Switch变成低电平,此时FPGA经内部编程实现给其他芯片提供低平复位信号。  在本设计中,ET1100不直接与DSP相连,信号流程图如图9所示。  ESC与DSP之间可通过过程数据接口(Process Data Interface,PDI)连接,一般使用的有数字量I/O接口、SPI从站接口、并行微处理器总线接口。由于SPI接口占用的管脚比较少,其他的管脚可以作为普通的I/O口使用,包括16个通用数字输入引脚和16个通用数字输出引脚[1],所以采用SPI接口连接ESC与DSP。一般情况下,ET1100直接与DSP相连,但是这里在中间加入FPGA,虽然运行时间会因此增加几微秒,但是由于硬件电路的可变更性比较低,作为实验板卡的设计,要尽量考虑功能的丰富性以及使用的长远性,所以这里将网口数据通过FPGA,以便于日后需要作出更改时,不必更改硬件线路,只需改写FPGA程序。另外,加入FPGA便于引出测试点,可随时监测传输的数据。3 实验性能分析  在表2的实验条件下,对各个以太网协议传输速率进行比较,得到如表3[2]所示数据。  表3中的数据显示各个实时工业以太网协议在同一实验条件下的数据传输时间。由表中数据明显可以看出,EtherCAT传输等量数据所用时间远远小于其他以太网协议,即EtherCAT的高速性相对突出。4 结论  本文针对传统以太网总线技术存在的短板,介绍了一种新的实时工业以太网技术EtherCAT。通过对EtherCAT运行原理的分析,详细描述了如何利用不含EtherCAT控制模块的DSP搭建EtherCAT从站硬件,包括从站硬件设计中的芯片选型以及电路设计,并通过比较各个工业以太网协议的数据传输速率,最终证明了EtherCAT高速传输方面的卓越性能。但是由于时间、实验条件以及个人能力所限,对EtherCAT的探究目前仅限于实验室中。如何将这种优秀的工业以太网技术应用到实际工业控制领域中需要进行更加深入的研究。参考文献  [1] 郇极,刘艳强.工业以太网现场总线EtherCAT驱动程序设计及应用[M].北京:北京航空航天大学出版社,2010.  [2] ETG. EtherCAT_Introduction_CN[EB/OL].()[]. http://www..
AET会员年终大福利!
继续阅读>>
热门关键词【MCU实战经验】+STM32实现远程视频采集信号和远程控制+约10g各种开发板视频教程 - STM32 - 意法半导体STM32/STM8技术社区
后使用快捷导航没有帐号?
查看: 8510|回复: 201
【MCU实战经验】+STM32实现远程视频采集信号和远程控制+约10g各种开发板视频教程
在线时间1 小时
主题帖子精华
初级会员, 积分 157, 距离下一级还需 43 积分
初级会员, 积分 157, 距离下一级还需 43 积分
& & & & 本例程移植uIP-1.0协议栈,演示开发板和PC间的TCP通信。自定义了一个简单的应用层通信协议。本例程实现的功能有:
& & & & (1)通过PC机控制板子上的LED;
& & & & (2)测试TCP上传速度和TCP下传速度。
& & & & (3)在不影响通信的条件下实现了按键的检测和打印键值功能。
安富莱STM32F103ZE-EK开发板选用的网卡芯片DM9000AE,该芯片可自适应10M/100M连接,自动识别直连网线和交叉网线。
& & & & 本例程设置的缺省IP地址是 192.168.1.10,默认的TCP监听端口是1000。
& & & & 开发板工作在TCP服务器模式。PC机工作在TCP客户端模式。
& & & & PC机上需要运行TcpTest软件,C++ Builder 6.0(sp4)开发,提供源码。
& & & & 用户可以做如下测试:
& & & & (1)ping 试验
& & & & & & & & 点击windows 开始-运行,执行cmd命令,然后在dos窗口输入 ping 192.168.1.10
& & & & & & & & 应该看到如下结果:
& & & & & & & & & & & & Reply from 192.168.1.10: bytes=32 time
09:01 上传
点击文件名下载附件
2.34 MB, 下载次数: 508
17:03 上传
点击文件名下载附件
179 Bytes, 下载次数: 342
在线时间117 小时
主题帖子精华
回复:【MCU实战经验】+STM32实现远程视频采集信号,和远程控制,基于UDP库(含代码和文档)
最好能把TCP协议整上去
在线时间0 小时
主题帖子精华
新手上路, 积分 12, 距离下一级还需 38 积分
新手上路, 积分 12, 距离下一级还需 38 积分
RE:【MCU实战经验】+STM32实现远程视频采集信号,和远程控制,基于UDP库(含代码和文档)
正在学32网络通信,mark一下
在线时间1 小时
主题帖子精华
初级会员, 积分 157, 距离下一级还需 43 积分
初级会员, 积分 157, 距离下一级还需 43 积分
回复:【MCU实战经验】+STM32实现远程视频采集信号,和远程控制,基于UDP库(含代码和文档)
回复第 2 楼 于 10:58:01发表:
最好能把TCP协议整上去
的确tcp可靠性方面比udp好多了
在线时间0 小时
主题帖子精华
新手上路, 积分 24, 距离下一级还需 26 积分
新手上路, 积分 24, 距离下一级还需 26 积分
RE:【MCU实战经验】+STM32实现远程视频采集信号,和远程控制,基于UDP库(含代码和文档)
加了DM9000AE的话跑完整tcp/IP的话也行吧,不过uIP 协议栈去掉了完整的 TCP/IP 中不常用的功能,简化了通讯流程,但保留了网络通信必须使用的协议,设计重点放在了 IP/TCP/ICMP/UDP/ARP 这些网络层和传输层协议上,保证了其代码的通用性和结构的稳定性。而很多人在stm32上多移植lwip,LwIP实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用,它只需十几KB的RAM和40K左右的ROM就可以运行,这使LwIP协议栈适合在低端的嵌入式系统中使用。
在线时间1 小时
主题帖子精华
初级会员, 积分 157, 距离下一级还需 43 积分
初级会员, 积分 157, 距离下一级还需 43 积分
回复:【MCU实战经验】+STM32实现远程视频采集信号,和远程控制,基于UDP库(含代码和文档)
回复第 3 楼 于 13:08:17发表:
正在学32网络通信,mark一下
在线时间1 小时
主题帖子精华
初级会员, 积分 157, 距离下一级还需 43 积分
初级会员, 积分 157, 距离下一级还需 43 积分
回复:【MCU实战经验】+STM32实现远程视频采集信号和远程控制+约10g各种开发板视频教程
回复第 3 楼 于 13:08:17发表:
正在学32网络通信,mark一下
在线时间0 小时
主题帖子精华
新手上路, 积分 20, 距离下一级还需 30 积分
新手上路, 积分 20, 距离下一级还需 30 积分
RE:【MCU实战经验】+STM32实现远程视频采集信号和远程控制+约10g各种开发板视频教程
看看,学习一下
在线时间0 小时
主题帖子精华
新手上路, 积分 11, 距离下一级还需 39 积分
新手上路, 积分 11, 距离下一级还需 39 积分
RE:【MCU实战经验】+STM32实现远程视频采集信号和远程控制+约10g各种开发板视频教程
stm32视频挺多的,神州,芯嵌,野火,李想的视频都有了,还有另外一个是arm的吧?
在线时间5 小时
主题帖子精华
初级会员, 积分 67, 距离下一级还需 133 积分
初级会员, 积分 67, 距离下一级还需 133 积分
RE:【MCU实战经验】+STM32实现远程视频采集信号和远程控制+约10g各种开发板视频教程
谢谢大神&&顶一个。。
站长推荐 /3
为感谢大家的支持,社区提供10块官方最新STM32F769探索板,参与评测申请,有机会带回家!
首届STM32粉丝狂欢节9月12日闪亮登场,ST社区联合ST中文官网让您High不停!最高单人可得5块开发板!>>报名参加
ST将于12月在北京/上海/深圳三地分别举办针对以太网(Ethernet)应用实战的线下培训。请尽快报名!
Tel: 3-8056
备案号: 苏ICP备号-2
Powered by双MCU,最全面的双MCU文章 - 电子工程世界网
在电子工程世界为您找到如下关于“双MCU”的新闻
双MCU资料下载
为双MCU 系统设计一个可以分时共享的单串行通道。根据通道控制方式及上位机与MCU 握手过程的不同,分别给出主从式双MCU 系统单串行接口和并列式双MCU 系统单串行接口两种实现方式。关键字:双微处理器,单串行通道共享,通道控制,握手过程Abstract: This paper designs a time-sharing single serial interface for the dual...
&&&&&&&&&&SMBus 是一种高效率的同步串行总线。本文在分析其通讯协议的基础上,认为采用SMBus 通讯协议作为双MCU 间的通讯协议可以达到既节省引脚又减少时钟周期的效果。最后,以C为例,给出了具体实现方案和程序流程。关键字:SMBus;双MCU 系统;通讯协议...
三种主要的Zigbee实现方案及代表产品三种主要的Zigbee实现方案及代表产品
[pic]日目前Zigbee的实现方案主要有三种:第一种是MCU和RF收发器分离的双芯片方案,ZigBee协议栈在MCU...
11.3.7 模拟看门狗 158
11.3.8 扫描模式 159
11.3.9 注入通道管理 159
11.3.10 间断模式 160
11.4 校准 161
11.5 数据对齐 161
11.6 可编程的通道采样时间 161
11.7 外部触发转换 162
11.8 DMA请求 163
11.9 双ADC模式 163...
摘 要:根据油田员工安全信息系统建设对员工定位器的功能需要,设计了GSM模块和GPS模块,作为信息中心与定位器间信息交互的硬件部件;在系统控制核心上采用了双处理器管理模式,实现了系统的硬实时功能;在双处理器系统设计中,利用双1:2存储器来构建紧密耦合多处理器体系结构,来提高双MCU之间通信能力;两个MCU之间异步通信的采用PETRI网模型,确保了通信可靠性.[著者文摘]...
挑战。考虑成本,集成度,控制能力以及可靠性方面的因素,本系统采用单片机作为实时数据处理、控制以及通讯的硬件平台。如果系统中既有实时的通信任务,同时又有其他实时任务,采用一个廉价的单片机,资源会比较紧张,不仅实现困难,结构复杂,而且效果可能不满意。而采用高性能的处理器,又浪费了其有效资源,所以本系统采用两个MCU协同工作,以并行/分布式多机的思想,构成了电泳芯 片核心的双单片机系统结构。微全 分 析...
STM32、STC15双MCU最小系统板原理图...
基于双MCU(单片机)的冲床数控系统设计...
本文介绍了一个低成本大的8 位嵌入式微控制器内核设计,设计采用哈佛结构,双数据总线,指令系统兼容CYASM 指令集。本文针对减小面积以实现低成本的目的,详细介绍了系统结构及各模块的设计思想和改进方法。关键词: 微控制器;算术逻辑单元;低成本;复杂指令集;Design of an 8-bit Low-Cost Embedded MCU core Wei Wei1, Jiang An-ping1...
MPT530是一款数字模拟双输出智能压力变送器、它为需要压力测试数据为数字信号输出和模拟信号输出而设计,采用进口高稳定性的压力传感器芯体,信号处理电路采用高性能的MCU及高精度的ADC和DAC,经过-10℃~70℃温度补偿可以是变送器在-40℃~100℃长期稳定在0.25%F.S以内工作,通过软件修正还可以使变送器具有更高的精度等级。通过出厂提供的上位机软件数字RS485输出可灵活组网,模拟0...
双MCU相关帖子
:介绍如何搭建开发板的开发环境,利用stm32cube以及IAR,MDK等IDE搭建开发板开发环境,并演示如何进行开发
功耗测试:测试不同工作状态下开发板的功耗
CoreMark跑分测试:刷CoreMark跑分,测试MCU跑分性能
双精度浮点数对比测试:设计实验对比不使用FPU和使用单精度浮点数,双精度浮点数时的浮点数计算性能
板载各模块功能测试:JEPG硬件解码,以太网和WIFI...
这块,只关注了ST的MCU这块还是怎么滴。总之对这个MEMS传感器的了解还是比较少的,希望多多的推广相关的这块,也算是一种了解。后续看产品选型的时候能不能考虑用到。。。。。
热烈祝贺,ST传感器到来{:1_103:},不知道会不会像stm32一样送开发板:lol
恭喜恭喜,先占个座儿{:1_102:}
MEMS产品技术还是非常非常需要普及一下的。
现在工业领域的传感器运用越来越多...
,其实有很多办法可以做到,比如;采用平恒电位器即可以解决,还有双联带开关电位器,开关开关来选择,如开时,为电位器1,合时为电位器2 不管采用哪种方式,在另一端必须有锁存,MCU就是这样工作的,采用平恒式可以分别调节,调1时,2不变,调2时,1不起作用,还有好多可以解决的方式;
楼主你好!我是深圳这边生产PCB的厂商,画好板子可以找我们做,打样50块,价格优惠,品质好。有板做可以联系我们...
][/url][/size]
参考电压正负和adc电源,引入参考端某些时候可以简化电路[/quote]
能举个例子吗?谢谢了!!!!:)
stm32 AD参考电压
[url].cn/mcu/article_8.html[/url]
有时候电压比较的时候引入参考电压
[quote][size=2][url=forum.php...
MCU功耗往往难以满足ETC系统的要求。所以,很多ETC生产商采用双MCU的方式,由一颗高速MCU实现FM0实时编解码,另外还有一颗低功耗MCU,通常是MSP430来管理整个系统的功耗。这增加了系统的成本和复杂度。MSP430F5xxx的问世,能够同时满足ETC系统对MCU所有的挑战,解决了客户的困扰。用F5xxx 片上DMA和TimerA捕获功能实现FM0实时解码的方法
MSP430F5xxx...
discovery初步评测
颠覆3观的量子双缝实验
按键+led+fsm
一、项目要求
& &用一个按键来控制四个led灯,按键按下一次第一个LED灯亮起,按键再次按下第一个和第二个LED同时亮起,按键第三次按下4个led灯变成呼吸灯(呼吸灯4秒完成一次呼吸),呼吸8s后停止。按键再次按键重新执行上述要求。
二、项目分析
& &此项目我们采用...
&&热分配表(HCA)是智能电子设备,其在使用集中、辐射供暖系统的多层住宅建筑物中通过独立装置测量热能。这种测量用于分配操作中央加热系统的总成本。&&HCA可能是市场上最“简单”(在功能方面)的分项计量装置,并具有极低的功耗预算:平均只有几微安。通常来讲,HCA中的微控制器(MCU)运行一个实时时钟(RTC);控制低功率段LCD(通常50-100段);定期...
PCMC和其小信号分析。PCMC使功率极看起来好象一个压控电流源,由于与输出的LC滤波器相关复杂的双极点对从控制环中移去,从而简化了反馈补偿设计。PCMC也可提供其它的优点如电压前馈,内在的脉宽限流等。 1.1 简化的Buck变换器等效电路 输出电压反馈到误差放大器A1,和内部的参考电压比较,AOZ101x参考电压Vref为0.8V。反馈电压和参考电压的任何的微小差异会导致误差放大器输出电压大的摆幅...
FSMC具体的作用是这个吗:CPU要访问SRAM时,首先MCU的引脚与FSMC通信(具体是怎么通信的?)然后FSMC与SRAM进行读时序把SRAM的内容存到自己的内存里面(是不是FSMC内存里面?),芯片内部(不知道怎么称呼)就直接取值吗?
FSMC具体作用过程是这样的吗? FSMC其实就是把芯片内部的数据总线和地址总线引出来了,其实51单片机也是有这个总线外接的。没有说把SRAM读到内部...
有没有哪位大牛弄过LPC MCU的IAP程序升级的呀?
在LPC43xx里面,有BANK-A,BANK-B双BANK的flash要怎么做程序升级呀?
在待升级的BIN文件中,包括BANK-A和BANK-B两块分离的地址0x1ax1b000000
但是在写入BIN到flash时,没法区分哪些内容该写入到哪块地址呀
LPC4357的IAP更新程序问题 个人理解:BANK-A...
你可能感兴趣的标签
热门资源推荐关于单片机下载的“仍在连接中,请给MCU上电”的处理建议(仅参考)|我爱单片机 - 数码之家
查看完整版本: [--
赞助商链接
相信诸多朋友在弄单片机的时候,焊好最小系统时,准备下载程序的时候,可能会遇到这样的提示“仍在连接中,请给MCU上电”。下面来分享一下我的经验。我的最小系统是按下面这个图焊好的[attachment=1918743]我在P0.0口先接了一个LED的负极,LED的正极通过一个500欧的限流电阻接到正极上。如上这样焊好之后,通上5V的电源,LED灯会闪烁,这就说明你的最小系统焊接没有问题的。(因为单片机会在各个IO口交替输出高低电平)接下来就是将写好的程序(hex文件)写入单片机中,先选好端口,设置最低的波特率,可是却出现了如下的问题提示:[attachment=1918734]百度了一下,看到好多人也出现了同样的问题。按网上方法,修改波特率,交换RXD和TXD也是不行。最后是将外接电源的地和下载线的地连到一起就可以了。连接上只需设置Step3的端口和波特率,其他的保持默认。如下图:[attachment=1918735] 最后是慢慢调高波特率,建议最低波特率保持1200不变,只改变最高波特率,这样你才能容易达到很高的值,下载程序会快很多(如果两者同时调高,也许会卡在某个值上不去,像我下面这张图就卡在了14400)[attachment=1918732]保持最低,只调最高的就可以上到极限值:38400[attachment=1918736]最后总结,如果出现“给MCU上电”的故障提示时,要检查以下几项:1)确保电源达到5V,如果使用的是外接电源,一定要将下载线的负极和电源负极连到一起2)下载线的RXD对应单片机的TXD(11pin P3.1),下载线的TXD对应单片机的RXD(10pin P3.0)3)端口要设置正确,至于你的端口是多少,可以右击“我的电脑”——“管理”——“设备管理器”里面查看“端口(COM和LPT)”4)先将波特率设置为最低调,连上后在慢慢调高5)先点击“Download/下载”,当出现请给单片机上电的提示时,再供电给单片机。如果你是接通了电源的,可先将电源断开(没必要将正负极都断开),然后再接上即可
下面的图是留给自己做备份用的,纯作欣赏[attachment=1918752][attachment=1918737] [attachment=1918738] [attachment=1918739] [attachment=1918740] [attachment=1918741] 我的下载线的图纸[attachment=1918742]
赞助商链接
占一层楼还有用
赞助商链接
换个89c52的芯片试下 。
话说,为了保证转换芯片的安全,不少成品开发板会有缓冲用的电阻,如果电阻搭配不当,上拉或者下拉不合适,导致电平移位,也会有这样的问题出现。好像ttl电平有5v和3v两个版本,51单片机大多是5v的ttl电平,如果用了3v的转换线,会很容易出现兼容性问题
总结的不错!!!
STC单片机下载程序就是需要断电的,其实我自己下载都是打开软件,调入程序,点下载,提示重新上电后,将下载线接到单片机上,保证会下载,STC单片机就是靠上电瞬间来复位和烧进程序的。
单片机新手,请多多指教
其实完全没必要总结这个问题。除非是刚上手的小白。一般玩STC一周以后的人,这个问题都不是问题了。
呵呵,就着为了让小白少走弯路,
这种情况我确实遇到了好多,郁闷之极。楼主总结的几条应该都注意到了,但老师不行!
我的就是这问题,今晚回家在试试
LZ 的标题应该加上“STC”字眼,不是所有的单片机都是使用ISP方式下载(编程)。另,下载前掉电重启是必须的。更多关于STC的下载问题总结,请看STC官方的资料,非常详细:《STC开发/烧录/ISP工具超详细使用说明》
呵呵,它还建议你买它的下载线
引用第12楼tanfuhave于 12:41发表的 回 11楼(hp34401a) 的帖子 :呵呵,它还建议你买它的下载线 官方下载板可以申请赠送的,在TB上有卖50元。使用SP3232 串口芯片,非常稳定。可以做最小系统基准,如果可以下载,代表单片机无问题,用户需从自己的系统找原因。:)
楼主这个总结的不错,对于新手很管用
小心海水倒灌
一看lz就没有好好看stc的手册、说明文档。上面都有标准电路。简单方便。建议细读芯片手册。
一看就知道你不是小白,呵呵!
引用第17楼tanfuhave于 11:52发表的 回 16楼(zy1313113a) 的帖子 :一看就知道你不是小白,呵呵! 对,他不是!不过多看手册是不错的! :)
还有一个就是如果VCC上接的电容容量过大,也可能造成下载不成功。我的一块板子放了快一年,试了几台电脑,最后把VCC上的电容去掉后马上正常。
学习单片机这几个月以来,表示没有遇到过一次, 就算自己做的最小系统,也正常下载。
莫紧张,等它提示这个再通电,百发百中
那是因为你够细心,呵呵
单片机新手,请多多指教
非常重要的一点是,下载线是串口直连,还是USB转的串口。直连不会出问题。USB转的串口就麻烦了。STC有个下载手册,建议使用CH340的转接,如果用PL2303的话,用合适版本的驱动也行,但是网上下的PL2303很多都不行。
我用的就是2302的,驱动自动安装的,用起来表示没有问题
我用的就是2302的,驱动自动安装,用起来表示没有问题
我用没有问题的,驱动是自动安装的
嘿嘿&&过来看看&& 没看懂
呵呵,慢慢看就懂了
STC烧嘛,我会插拔一下U口的。
:官方下载板可以申请赠送的,在TB上有卖50元。使用SP3232 串口芯片,非常稳定。可以做最小系统基准,如果可以下载,代表单片机无问题,用户需从自己的系统找原因。:) ( 13:18) 申请赠送的要不要钱啊?不要钱我就去申请一个。
查看完整版本: [--
Powered by
Gzip enabled}

我要回帖

更多关于 mcu之间spi通讯 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信