您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 开源一STM32项目,CAN,UART,Input检测 原创相对高效性能与代码重用平衡思路,可直接做工程模板

  2. 1、CAN收发队列 使用内存FIFO缓冲CAN帧,适合大数据量通信;并使用内部软中断处理CAN数据,相当于事件响应,综合应该比查询方式节省不少时间,也应该比OS调度省点时间。Can.C:底层处理,Communi.C:与应用层高相关。 应用层处理流程用函数指针表的方式调用减少代码量及阅读整齐;实现CAN各种错误记录机制。已初步测试,该机制可用。 CAN处理流程: 接收:CAN1_RX0_IRQHandler_Name (void), CAN1_RX1_IRQHandler(void) 接收中断,
  3. 所属分类:C

    • 发布日期:2013-01-13
    • 文件大小:1mb
    • 提供者:xsky
  1. 基于stm32的GPRS网络与CAN网络通信设计

  2. 硬件部分主要由两台PC机、stm32f103VET6微处理器及其外围器件、GPRS模块等组成,并且由网络调试助手、串口调试助手、新花生壳等软件工具协助。软件部分主要利用MDK4.72进行程序设计。主要实现CAN网络与GPRS网络信息数据的相互传输,并充分利用单片机的数据处理能力,实时监控两个网络的通信状态并在其驱动的彩色液晶屏上进行显示。考虑到数据传输的效率、可靠性、实时性以及微处理器的资源利用率,使用了stm32f103VET6微处理器的串口DMA接收和DMA发送功能,这对来自于GPRS网络
  3. 所属分类:其它

    • 发布日期:2015-10-25
    • 文件大小:2mb
    • 提供者:u012252959
  1. stm32与cc2530串口通信实验

  2. 程序1:stm32程序串口2接收串口1发送 程序 改自 扩展实验11 ATK-HC05蓝牙串口模块实验 程序 程序2:zigbee串口通讯-发送字符串 连接方式: cc2530的P02连接stm32的PA2 cc2530的P03连接stm32的PA3 程序2串口一直发送“hello zigbee”字符串 mini版stm32程序1串口2接收后转发串口1原样输出
  3. 所属分类:硬件开发

    • 发布日期:2017-12-06
    • 文件大小:2mb
    • 提供者:qq1033229709
  1. STM32F103与STMF407四线SPI通信程序

  2. 本文件包含STM32F103作为SPI主机、STM32F407作为SPI从机两个工程,编译环境Keil5。三线线SPI+任意普通IO作为发送起始标志,STM32F407使用外部中断检测主机发送开始。STM32F407将接收的数据打印到电脑串口。已通过测试。
  3. 所属分类:硬件开发

    • 发布日期:2018-07-16
    • 文件大小:7mb
    • 提供者:super_jasper
  1. 大彩串口屏参考案例驱动

  2. 1. 首先进入《串口屏快速入门和视频教程》,了解如何使用VisualTFT软件配置按钮控件、文本控件、图标控件、曲线控件、仪表和进度条控件等,然后使用“虚拟串口屏”进行仿真。观看视频教程后,可以发现:整个产品开发环境非常简单,30分钟即可熟练掌握。 2.进入《数据手册和选项手册》,选择自己所需的型号,大致了解产品指令和架构。 3. 安装上位机VisualTFT软件,按照视频教程一步步操作。 4. 熟悉软件后,观看快速入门文件中的《指令助手与虚拟串口屏联机通信V1.0.pdf》,直接使用电脑的串
  3. 所属分类:嵌入式

    • 发布日期:2018-08-02
    • 文件大小:123mb
    • 提供者:weixin_39273611
  1. STM32课程实习【K1键0~9 K2键a~z K3键A~Z】

  2. 设计要求 使用USART1,用中断方式接收;按K1循环发送0~9,按K2循环发送a~z,按K3循环发送A~Z;发送和接收的信息都在串口调试助手上显示出来,使用PC上的串行口调试软件与实验板通信。 设计思路 本次的课程设计运用到了STM32中的USART1串口通信协议与中断请求的方式进行实验设计,同时引用总线协议的方式进行数据传送。程序运行之时,“K1”键的“0~9”数据在“K”键按下后一位一位向电脑上面黑色显示板上显示,“K2”键的“a~z”数据和“K3”键的“A~Z”数据数据传输方式与“K1
  3. 所属分类:嵌入式

    • 发布日期:2018-11-30
    • 文件大小:8mb
    • 提供者:qq_42868056
  1. STM32通过串口实现双机通信,达到数据的准确发送与接收,这里上传的是从机接收工程。

  2. 单片机双机通信一直是个难点,我在这里做了一个简单的总结,具体的步骤在我的另一篇帖子里边放着,这里只放了,从机接收工程模板!
  3. 所属分类:硬件开发

  1. 真正实现了STM32 HAL串口不定义数据的接收发送功能(DMA方式,不用限定单次接收长度和添加结束标志)

  2. 网上使用HAL串口时很多都没有实现不定长数据的接收,要么是限定数据长度,要么是加“0x0a 0x0d”来控制接收完成,找了很久都没有真正找到一个能用的,在很多通信中不可能是定义的,或是加上“0x0a 0x0d”来实现的,由于项目需要,自己阅读STM32 HAL的文档,写出了一个Demo程序,可以实现回显功能(就是通过给STM32发送不定长的数据,可以实现一模一样接收发送的数据),在STM32F429IGT6上验证过,跑了一天没有出现丢失数据的问题,使用DMA发送与接收方式,可以释放CPU部分运
  3. 所属分类:C

    • 发布日期:2019-06-08
    • 文件大小:1mb
    • 提供者:xia0816
  1. STM32 两串口通信原理及程序

  2. 利用MiniSTM32F103RCT6开发板V3版本的HAL库开发串口1与串口3通讯。 串口1与串口3互相通讯 串口1给串口3发送数据,串口3接收后打印“串口1给串口3发送数据” 串口3给串口1发送数据,串口1接收后打印“串口1给串口3发送数据” 需要将串口3与串口1分别与电脑相连。具体硬件连接照片、硬件连接原理图、全部程序及结果图均在压缩包内。 程序为自己亲自编写程序,亲测可用。 说明PPT中 PA10应为USART1_TX。
  3. 所属分类:硬件开发

    • 发布日期:2020-03-19
    • 文件大小:7mb
    • 提供者:qq_42258981
  1. stm32f103的HC05蓝牙串口程序.zip

  2. stm32f103的HC05蓝牙串口程序 STM32mini开发板配套HC05蓝牙串口模块资料,其他stm32开发板也可以用,使用的引脚根据开发板原理图稍作调整即可。蓝牙HC05是主从一体的蓝牙串口模块,简单的说,当蓝牙设备与蓝牙设备配对连接成功后,我们可以忽视蓝牙内部的通信协议,直接将将蓝牙当做串口用。当建立连接,两设备共同使用一通道也就是同一个串口,一个设备发送数据到通道中,另外一个设备便可以接收通道中的数据。
  3. 所属分类:C

    • 发布日期:2020-03-06
    • 文件大小:12mb
    • 提供者:qq_45990036
  1. 51单片机RC522操作FM1208CPU卡.rar

  2. 通过51单片机控制RC522操作CPU卡,前面PcdRequest(寻卡),PcdAnticoll(防冲突),PcdSelect(选卡)与操作M1卡的相同,但第四步就不一样了,需要RATS步骤相当于是激活CPU卡,成功之后才能操作CPU底层。接下来还有外部认证等等。详情请查看FM1208发卡命令以及ISO1443协议。该程序是通过串口与RC522进行通信的,如使stm32开发使用到SPI接口的只需要改发送接收函数即可,程序都是大同小异的。
  3. 所属分类:C

    • 发布日期:2019-12-20
    • 文件大小:120kb
    • 提供者:qq_41250717
  1. F103-指南者-用户手册.pdf

  2. stm32F103所适用的用户手册,版本内容正规,符合新手入门。℃秉火 MINI-V3助学版用户手册 2APP使用说明 在主界面下,点击APP的图标即可运行,而在AP界面下触摸开发板的“电容撄 ”可返回主界面,同时蜂鸣器会响一下,也可直接点十APP石上方的“x”返回主界 面。下面对各个APP的使用方式进行说明 KEY 义 按键控制聊亮灭 其他界面可用EY2截屏 流水灯 KEY 触摸偏差大才需要触摸准 触摸榜准 图1-3 KEY APP界面 运行κ EY APP可使用板子上的按键控制LED灯。进入
  3. 所属分类:其它

    • 发布日期:2019-05-25
    • 文件大小:1mb
    • 提供者:yww_yww
  1. stm32应用-简单的串口接收与发送程序

  2. 与上位机的串口通信是一个很常用的程序。碧海蓝天在刚刚接触stm32芯片时写的第一个简单程序就是串口通信,现在把程序代码甩出来与大家分享。完整的程序哦。
  3. 所属分类:其它

    • 发布日期:2020-08-11
    • 文件大小:70kb
    • 提供者:weixin_38723683
  1. 基于MMA7260的人员脚步声采集系统设计

  2. 设计了一种人员脚步声采集系统,该系统以STM32微控制器为核心,采用三分量加速度传感器MMA7260采集人员的脚步声信号。在与上位机的通信过程中,STM32采用无线发射模块或者串口向上位机发送数据,上位机在接收到数据后将上传的数据转换成模拟波形。大量实验数据表明,该系统能够准确地采集到人员的脚步声信号,为后续的人员脚步声的特征提取及多人脚步声信号分离提供了准确的原始数据。
  3. 所属分类:其它

    • 发布日期:2020-10-18
    • 文件大小:228kb
    • 提供者:weixin_38523728
  1. stm32uart单线半双工通信

  2. stm32uart单线半双工通信 在使用数字舵机时,所用到的通信方式为uart通信,但舵机只有三根接线,出去vcc和gnd,只有一条通信线,也就是说要实现双向通信,只能使用单线半双工模式,本人在利用stm32标准库配置uart串口时,发现标准库配置较为繁琐,且容错率较低,稍有不慎,uart就无法实现单项通信,遂决定使用STcubeMX软件,使用官方hal库对单片机进行配置,自己摸索实属不易,现仅能实现uart1接收再通过uart1发送,以STM32F103C8为例,仅通过A9即可实现上位机与单片
  3. 所属分类:嵌入式

    • 发布日期:2020-11-05
    • 文件大小:33kb
    • 提供者:weixin_45624762
  1. 嵌入式stm32 复习(工作用)— USART(串口)通信原理知识 2020.3.23

  2. 引言 继续来更新嵌入式这个系列,再说一遍,这个系列我一般都会使用寄存器来编写,具体原因: 一、相比于库函数来说寄存器比较难编写,得具体根据芯片手册来编写。 二、能够通过寄存器的形式来让大家更加的清楚每一行代码为什么要写成这个值,具体是怎样编写的。 原理部分: 1.常见的串行通信接口: 2.RXD:数据输入引脚,数据接收。 3.TXD:数据发送引脚,数据发送。 4.在单片机与外设(例如PC机)时,连线顺序是:RX—-TX , TX—-RX。 5.其中我把我认为比较重要的都勾出来了~ 6.从上
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:687kb
    • 提供者:weixin_38696090