原来的描述:MAX30102心率血氧显示例程,keil-MDK,C语言,裸机代码,包含计算心率血氧的算法。
移植自美信官方例程。
最近需要用stm32做心率血氧测试,找了下要么是只有芯片驱动没有算法,要么是美信的官方例程,而官方例程是用C++写的,还跑了个叫mbed的操作系统......非常不爽,弄了一下午,移植成功,特地分享上来,觉得好的给个好评!接线方式:PB9-SDA,PB8-SCL,PB7-INT,PA9/PA10是串口TX/RX,波特率设置为115200注意:网上的PA2/PA3引脚为串口传输的都是美信官方例程!用C++写的,还带个mbed的操作系统。
移植不易,如果对你有帮助,记得给个好评!
2023/12/13 4:34:36 2.9MB MAX30102 心率 血氧
1
Verilog实现uart串口协议,波特率可选9600、19200、38400、115200。
8位数据为,1位校验位,1位停止位。
核心代码包括UART,TX,RX,Baud,FIFO,以及uart_tb测试激励文件,可以做为你的设计参考。
1
郭天祥TX-1C单片机Proteus仿真版.
2023/11/23 2:35:39 7.18MB 单片机
1
更新说明:v3.0版本更新1、增加超级终端模式,可像超级终端一样显示和发送数据2、超级终端支持'\r'、'\b'特殊字符3、增加流控制和RTS、DTR信号控制,兼容部分不识别的串口转USB驱动4、普通模式可鼠标调整发送区和接收区大小5、增加接收区字体设置功能6、优化数据显示和发送显示v2.1版本更新1、串口端口下拉时重新搜索串口号,有插拔USB串口是不必重新关闭程序v2.0版本更新1、修复在大量数据时接收不全的BUGv1.0版本1、字符串与十六进制的相互转换和十六进制与十进制的相互转换以及十进制与字符串转换。
2、接收区可显示汉字。
3、可设置一次性发送数据包长度。
4、可以通过计数清零按钮对RX和TX计数同时清零,也可以通过鼠标双击分别清零。
5、文本框右键菜单有撤消、剪切、复制、粘贴、删除、全选以及进制转换功能。
6、接收显示相应速度快,几乎无延时。
7、气泡提示功能。
8、按十六进制发送、十六进制和十进制转换成其它进制数据间相隔的多个空格可智能识别。
9、保存文件功能强大,可保存为不同格式的文件。
10、打开文件如果是文本文件则直接显示到发送区,如果是其它文件则以十六进制显示到发送区。
2023/11/6 4:31:48 27KB 串口 超级终端 串口助手 串口调试
1
spi主机程序STM32CubeMx生成Hal库DMA发送接收intmain(void){/*USERCODEBEGIN1*//*USERCODEEND1*//*MCUConfiguration--------------------------------------------------------*//*Resetofallperipherals,InitializestheFlashinterfaceandtheSystick.*/HAL_Init();/*USERCODEBEGINInit*//*USERCODEENDInit*//*Configurethesystemclock*/SystemClock_Config();/*USERCODEBEGINSysInit*//*USERCODEENDSysInit*//*Initializeallconfiguredperipherals*/MX_GPIO_Init();MX_DMA_Init();MX_USART1_UART_Init();MX_SPI5_Init();/*USERCODEBEGIN2*/// HAL_UART_Receive_DMA(&huart1,rxBuffer,BUFFER_SIZE); /*USERCODEEND2*//*Infiniteloop*//*USERCODEBEGINWHILE*/while(1){ HAL_GPIO_WritePin(GPIOF,GPIO_PIN_6,GPIO_PIN_RESET); spi_tx[0]=6; spi_tx[1]=7; spi_tx[2]=8; spi_tx[3]=9; memset(spi_rx,0,BUFFER_SIZE); HAL_SPI_TransmitReceive_DMA(&hspi5,spi_tx,spi_rx,BUFFER_SIZE); HAL_GPIO_WritePin(GPIOF,GPIO_PIN_6,GPIO_PIN_SET); HAL_Delay(1000);/*USERCODEENDWHILE*//*USERCODEBEGIN3*/}/*USERCODEEND3*/}
2023/11/1 6:11:26 33.37MB spi DMA 主机 STM32CubeMX
1
不和谐的机器人DiscordBot是一种Discord机器人,它使用线性回归机器学习模型来帮助在Disord服务器的成员正确通知服务器的其他成员该进行“时做出适当的React。
如果邮件中包含易于重新编码或可搜索的文本片段,则首先使用regex,str.__contains__或相等性对其进行检查,然后再使用ML模型来帮助提高准确性。
ML模型是标记的唯一来源的任何消息都将与:robot_face:表情符号。
动机该机器人的动机是要使该机器人自动响应消息并在消息末尾包含多个“a”或仅'a'的消息后发布gif以响应该消息。
我都在DiscordServer中使用了这两个工具,以向其他人发出信号,该是玩《守望先锋》了。
我也想做一个基本的DiscordBot玩。
支持我帮助我摆脱Heroku免费dynos依存关系依赖安装pip3install-rrequirements.tx
2023/10/9 20:44:42 5.3MB Python
1
辣鸡网站怎么把资源都涨价到35了,改回来谷歌机翻+个人修正的usermanul,感兴趣可以看看目录Initializingthedriver62DW1000的概述132.1简介132.2连接到DW1000132.2.1SPI接口13.2.1.1SPI工作模式132.2.2中断162.2.3通用I/O172.2.4SYNC引脚172.3DW1000操作状态172.3.1状态图172.3.2主要运行状态概述172.4上电复位(POR)192.5上电时的默认配置212.5.3默认发射机配置T222.5.4默认接收器配置222.5.5应该修改的默认配置233消息传输263.1基本传输263.2传输时间戳273.3延迟传输283.4扩展长度数据帧293.5高速传输303.5.1TX缓冲区偏移索引303.5.2发送或接收TX缓冲区时写入314讯息接收334.1基本接收334.1.1前导码检测334.1.2前导码累积344.1.3SFD检测354.1.4PHR解调354.1.5数据解调354.1.6RX消息时间戳364.2延迟接收364.3双接收缓冲器374.3.1启用双缓冲操作374.3.2控制正在访问哪个缓冲区374.3.3双缓冲的操作384.3.4使用双缓冲时的TRXOFF404.3.5超限404.4低功耗侦听414.4.1配置低功率监听424.5低功耗SNIFF模式424.5低功耗SNIFF模式434.5.1SNIFF模式434.5.2低占空比SNIFF模式444.7.1估算第一条路径的信号功率454.7.2估算接收信号功率465MediaAccessControl(MAC)hardwarefeatures475.1循环冗余校验475.2帧过滤475.2.1帧过滤规则485.2.2帧过滤注意事项495.3自动确认495.3.2自动接收器重新启用515.3.3自动ACK周转时间515.3.4帧挂起位FramePendingbit515.3.5主机通知515.4发送并自动等待响应526DW1000的其他功能526.1外部同步526.1.1一次性时基复位(OSTR)模式526.1.2单发发送同步(OSTS)模式536.1.3一次接收同步(OSRS)模式536.2外部功率放大556.3使用片上OTP存储器556.3.1OTP存储器映射556.3.2将值编程到OTP存储器中576.3.3从OTP内存中读取一个值586.4测量IC温度和电压5810附录1:IEEE802.15.4UWB物理层5910.1框架结构概述5910.2数据调制方案5910.3同步头调制方案6010.4PHY头6110.5UWB信道和前导码6210.6标准的其他细节6211附录2:IEEE802.15.4MAC层6211.1一般MAC消息格式6311.2MAC报头中的帧控制字段6311.2.1帧类型字段Frametypefield6411.2.2启用安全性字段SecurityenabledField6411.2.3帧未决字段Framependingfield6411.2.4确认请求字段Acknowledgementrequestfield6511.2.5PANID压缩字段PANIDcompressionfield6511.2.6目标寻址模式字段Destinationaddressingmodefield6511.2.7帧版本字段Frameversionfield6611.2.8源寻址模式字段Sourceaddressingmodefield6611.3序号字段TheSequenceNumberfield6611.4DW1000中的MAC级处理66
2023/10/2 6:23:34 3.91MB DW1000 USER MANUL
1
51板子为TX-1C(STC89C52RC),如果不是这种款式也没事,联系我帮你改改引脚就可以用了,通过51单片机可监测到该引脚的电平跳变情况(输出波形),结合12864显示出来,非常可观和方便
2023/9/1 23:28:03 5.13MB 51 示波器 ADC0804 12864
1
有关目标跟踪相关的总结,以PPT形式进行展开讲述,内容简练,有助于学习论文主要思想。
2023/8/23 23:26:36 2.19MB ppt
1
stm32f407高配版ESP8266程序,包含手机连接WiFi模块的代码和手机App,这个程序所有的stm32f407单片机都适用,我的开发板是通过串口4和单片机进行通信,连接如下:PA1(USART4_RX)->PB10(USART3_TX),PA0(USART4_TX)->PB11(USART3_RX),WiFi模块按照原理图安装好。
文件内包含:手机APP经wifi控制开发板例程代码,ESP8266串口wifi模块用户使用手册.pdf,AT指令集018.pdf,AT指令使用示例.pdf,模块规格书.pdf,MCU启明WIFI.apk,STM32F407ZGT6ZET6高配板原理图.pdf
2023/8/12 13:51:39 8.85MB stm32 单片机 esp8266 物联网
1
共 59 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡