共查询到17条相似文献,搜索用时 406 毫秒
1.
本文详细阐述基于STM32F103VB单片机与ST3232ECTR电平转换芯片,使用DB9针串口数据线,实现了按照RS232标准的单片机与PC间的串口通信。在IAR Embedded Workbench开发环境下,建立串口通信的项目工程,并对该工程的建立和管理做了介绍。调用STM32库函数,编写串行通信程序,提高了应用程序的准确性、高效性和可移植性。借助串口调试助手验证了单片机与PC间的串口通信,方便了单片机的开发。 相似文献
2.
3.
目前意法半导体公司生产的STM32F107芯片在电力设备控制器领域广泛应用,针对STM32F107程序更新主要通过专用JTAG仿真器对程序进行烧写,不利于产品售后服务的现状,通过研究STM32F107内核的特点,设计出引导程序(BootLoader)的软件结构,划分STM32F107内置Flash地址空间,并对上位机(PC)与MCU之间CAN通信协议进行详细分析。在此基础上提出了一种基于CAN总线的STM32F107程序远程加载技术,使得STM32F107程序的升级脱离仿真器,程序的升级受控于上位机(PC)。实际工程应用表明,此方法在工程应用中极大提高了设备的可维护性,提高了售后人员的工作效率。 相似文献
4.
使用 STM32单片机进行多串口通信,采用虚拟串口软件(VSPD)结合串口调试软件进行多串口通信发送和接收功能的仿真测试研究,克服了 RealView 软件不能仿真接收通信的缺点。介绍了虚拟串口和仿真串口的绑定方法,给出了各模块的软件代码。仿真测试结果表明,采用该方法,可以在没有硬件平台的情况下,完成基于 STM32多串口收发通信的软件开发应用。 相似文献
5.
针对串口通信的数据接收方式,提出了一种基于帧与帧之间的时间间隔判断帧结束的方法,详细介绍了其原理和实现方式,并给出在STM32F103上的C语言实现代码。经过实际使用验证,该设计稳定可靠。 相似文献
6.
基于Cortex-M3内核的ARM芯片STM32F107构建的车桥总成数据远程传输终端,包括了CAN通信、串口通信、人机接口、状态指示、电源等单元。CAN驱动芯片MCP2551实现CAN通信驱动,PS2键盘用于数据的录入与修改,LCM屏提供了人机接口对话。软件上嵌入μC/OS-II实时操作系统,建立CAN总线通信、串口通信、人机接口等多任务。实验表明,车桥总成配置数据的录入与修改操作简便,人机对话界面友好,CAN总线数据传输实时准确。 相似文献
7.
8.
基于Cortex-M3内核的ARM芯片STM32F 107构建的料台超载远程报警装置,包括了STM32应用单元、重力检测、GSM通信、人机接口、声光报警、串口通信、电源等单元.当料台物料越限时,由重力传感器得到超重信号,借助GSM模块发送短信进行远程报警,同时产生本地声光报警.软件上嵌入μ C/OS-Ⅱ实时操作系统,建立了重力检测任务、GSM通信任务、独立按键任务、数码管显示、系统指示灯任务等多任务.装置具有短信设置、短信查询、短信报警等功能,满足了实际生产运用的需求.该装置适用于各种远程监控和报警的应用场合,具有较好的市场前景. 相似文献
9.
针对深海钻机的使用环境,设计并实现了甲板实时操作钻机的一款手操器。该手操器由基于STM32F103VCT6微控制器的控制板以及一些外部输入输出设备所组成,其与钻机系统通过串口通信。由于甲板手操器与海底钻机距离较长,且串口传输距离有限,因此以光纤传输为中继。 相似文献
10.
11.
本文采用STM32F407为主控制器,根据板载USB接口的特点,设计基于通信设备类(CDC)的USB通信传输模块,然后在裁减配置好的Android系统上利用多线程读取由STM32采集到的原始数据并作处理;STM32利用ST公司提供的驱动程序,实现以USB设备为虚拟串口,利用Android源码编译Android程序的JNI部分的链接库文件以串行总线(COM)方式达到访问底层USB端口的目的.实验结果表明,该采集传输方式在数据稳定高速传输上性能显著. 相似文献
12.
物联网的大规模形成和高速发展,使得基于以太网通信的嵌入式系统开发成为物联网应用的一个实际课题。本论文设计了一种以STM32F407作为主处理器的以太网通信模块;利用32位闪存微控制器STM32F407与以太网模块CH395实现串口通信;采用CH395控制芯片内置的TCP/IP协议栈与上位机LabVIEW客户端建立数据通信,并实时发送测试数据进行实验研究。实测结果表明:基于STM32F407的以太网通信嵌入式系统工作稳定,数据传输可靠,能够满足系统设计需求。 相似文献
13.
基于STM32的USB OTG数据通信的实现 总被引:1,自引:0,他引:1
针对一般USB装置只能在PC机周围进行数据通信的限制,提出了基于USB OTG接口与STM32微控制器相结合的智能通信的设计方法.该方法是在基于Cortex内核的32 bit RAM芯片STM32F107上集成USB OTG接口上实现,它利用了STM32集成度高、成本低、功耗低、开发方便、性能可靠和USB OTG双角色特性等优点,解决了无PC机时USB从设备之间数据传送难的问题.并在金牛开发板上实现它与PC机以及U盘之间的通信,完成了USB嵌入式设备之间数据的传输. 相似文献
14.
盛春明 《单片机与嵌入式系统应用》2018,(5):67-70
设计了一种实用的STM32F10x系列处理器一键串口下载电路.通过此电路 STM32 F10 x系列处理器可以通过ISP方式将调试PC机上用户编写的应用程序下载到芯片内部的主闪存存储器中.下载完成后,用户的应用程序不用进行任何硬件模式切换就能马上运行.因此采用此电路后可以极大地减少 STM32 F10 x系列处理器开发应用的时间成本和生产成本. 相似文献
15.
16.
17.
针对目前市场上无DSP和触摸屏直接通信的产品这一缺口,介绍了基于MODBUS协议的维控触摸屏与TMS320F2812的串口通信系统。通过将DSP的SCI串口和触摸屏的串口连接,完成DSP的软件编程和触摸屏的组态画面设计。经过实验调试,该系统能够实现工作人员不同权限登录密码设置,实时数据、故障报警的显示,闭环PID参数的在线修改等功能,且系统能够稳定的运行。 相似文献