- 博客(29)
- 资源 (9)
- 收藏
- 关注
原创 任务提醒摆件预研
哪些需要通信client到服务器同步追加删除任务,client开机从服务器获取全部任务信息,服务器端追加删除任务更新到client手机client追加削除任务更新内容到服务器socket或者post服务MySQL追加查找削除数据库条目...
2022-08-08 08:24:52
436
3
原创 CAN_BootLoader_UDS实现V1.2
UDS_CAN_BootLoader_Based_On_STM32F429IGT62022/4/10 否定应答 7f 预编程阶段_APP 内容 类型 8位数据 进入扩展会话模式 S [0x10, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00] 肯定响应 R [0x50, 0x03, 0x00, 0x00, 0x00, 0x00,.
2022-04-10 22:54:39
2500
1
原创 CAN_BootLoader_UDS实现流程调查整理
预编程阶段 内容 类型 8位数据 3E TP报文 S [0x3e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00] * 进入扩展会话模式 S [0x10, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00] 31服务,对刷写条件进行检查 S [0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
2022-04-09 17:51:55
856
原创 CAN_BootLoader_仮UDS实现
2022/3/27 伪UDS上位机下位机通信过程 应用程序指令集: 内容 类型 8位数据 请求进入boot S [0x10, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00] APP不支持的指令 R [0x90, 0xff, 0x00, 0x00, 0x00, 0x...
2022-03-27 20:58:58
836
3
原创 VBA正则切取字符串中的英文和数字和下划线
Function RegTest(ByVal sText As String) As String '定义正则表达式对象 Dim oRegExp As Object '定义匹配字符串集合对象 Dim oMatches As Object '创建正则表达式 Dim a As String '定义要执行正则查找的文本变量 Set oRegExp = CreateObject("vbscript.regexp") .
2020-12-27 21:23:41
1640
1
原创 基于STM32F103的直流电机调速系统
一、引言电动机作为当前最主要的驱动部件,应用范围已遍及国民经济的各个领域,随着微处理器、电力电子、控制等技术的发展,电机控制技术以电力半导体变流器件的应用为基础,以电动机为控制对象,以自动控制理论为指导,以电子技术和微处理器技术以及计算机辅助技术为手段,结合检测技术和数据通信技术相结合,实现数字化回路的电机控制成为可能。直流电动机以其调速性能好、起动转矩大等优点,在相当长的一段时间内,在电动机调速领域占据着很重要的位置。项目训练电机控制的主控芯片采用意法半导体公司生产的32位微控制器STM32F10
2020-06-14 00:32:22
40836
55
转载 GUI进度条程序参考
import timeimport threadingfrom tkinter import *def update_progress_bar(): for percent in range(1, 101): hour = int(percent / 3600) minute = int(percent / 60) - hour * 60 ...
2019-10-23 23:09:45
665
16
原创 xls文件加法计算器(文件夹下多文件读取改善)
import osimport xlrdimport xlwtfrom xlutils.copy import copyimport tkinter.filedialogdef plus_excel(): # default_dir = "C:/" # fname = tkinter.filedialog.askopenfilename(title=u"选择文...
2019-10-06 16:09:25
295
8
原创 xls文件加法计算器
刚开始学习python,结合xlrd一些excel的库试着写了一个小的excel加发计算器。xls文件加法计算器说明1、仅可对.xls类型的excel文件进行加法计算;2、excel文件内初始格式如下:为“1+2”的形式或者“1+2=”的形式;3、双击exe文件运行,选择需要计算的excel文件路径,双击文件选择,然后程序运行结束并退出,得到计算结果...
2019-10-05 17:03:46
647
8
原创 基于STM32F429的语音识别交互系统
一、开发环境/工具:环境:keil5器件:STM32F429开发板、YS-LDV7语音识别模块、YS-SYN6288语音合成模块二、项目描述: 1、 YS-LDV7识别语音信息,通过串口传输识别码给STM32主控板;2、 主控板通过DHT11获取环境信息,进行编码传输给YS-SYN6288语音合成模块进行播报;3、 OLED屏幕实时模拟交互式表情变化; 三、具体功能及实现:...
2018-08-14 11:52:47
18944
10
原创 基于STC89C52单片机的智能家居系统
一、开发环境/工具:环境:keil4器件:STC89C52RC、Wifi模块(ESP8266)、DHT11温湿度传感器、声音传感器,雨水传感器、LCD1602 二、项目描述: 1、 使用DHT11采集当前环境温度、湿度信息,监测敲门、监测室外天气;2、 通过无线通信ESP8266模块发送到服务器,服务器连接局域网;3、 手机可以通过访问局域网来访问家中的数据信息; ...
2018-08-14 11:46:38
26344
23
原创 STM32记录按键时刻输出Excel文件到SDFlash
一、模拟时钟:定义变量: uint16_t hour = 10;uint16_t min = 14;uint16_t sec = 15;分别存放时分秒,初始化,并做外部声明,供其他函数使用;初始化定时器TIM7,开启中断,配置为1S进一次中断:在中断服务函数中对时间变量进行模拟时钟计时,完成模拟时钟;二、外部中断按键检测:开启外部中断后,检测四个按键状态...
2018-07-29 19:32:29
4982
4
原创 STM32F429--STM32的PWM占空比产生与测量
一、PWM波形的产生;使用定时器2 (TIM2)PA5端口输出。通过配置TIM_TimeBaseStructure.TIM_Period= 1000 - 1;TIM_TimeBaseStructure.TIM_Prescaler= 9000 - 1;TIM_OCInitStructure.TIM_Pulse= 300 ;三个参数,TIM_Prescaler控制计数频率,...
2018-07-24 09:49:37
9134
10
原创 STM32F429--串口控制蜂鸣器不同频率实现过程
通过串口接收到的不定长数据判断,如果是两个字节就进行蜂鸣器控制,通过第二个字节来控制蜂鸣器的频率,控制频率的方法是新开一个定时器,设置定时时间为串口接收到的第二个字节控制的时间,如果串口接收到第二个字节为01,则开定时器bsp_StartAutoTimer(0,1); //500hz,main函数中调用check函数:while (1){ if(bsp_CheckTimer(0)){b...
2018-07-24 09:35:28
7342
2
原创 Linux环境下——C语言聊天室项目
由于使用了多线程操作,客户端进入程序后请先随便注册一次用户后再进行使用。本程序默认第一个用户即ID为1的用户为超级管理员。由于线程阻塞,最后的踢人操作有阻塞,需要在被踢出在线链表后手动下线。看了老师给的颜色控制命令之后,再也不想print白色的字了。。。聊天室项目编写时遇到的问题:首先一定要备份,完成一步备份一下!1.最开始卡住是那天的strncpy,查错查了一下午加一个...
2018-07-18 15:24:02
14218
12
原创 Linux环境下——C语言聊天室项目界面展示
运行环境ubuntu12.04服务器启动:用户注册:用户登录:私聊功能Id=32用户给id=33用户发送hello;群聊功能:Id=33用户向所有人发送hello everybody信息; 管理员功能:管理员在程序里默认为id=1的用户,密码默认为1;管理员踢人下线功能:踢出id=33用户;管理员禁言功能:禁言id...
2018-07-18 15:12:03
7585
10
原创 QT+MYSQL 银行管理系统界面展示
MySql1、客户信息管理2、客户存款信息表1、登录界面(不允许重复登录) username password2、主要功能 1)开户 创建新的客户账号 2)存款 3)取款 4)销户 5)余额查询 6)存款账号流水 7)退出 流水账号对应表: create table checks ( id int unsigned not n...
2018-02-09 12:52:33
2499
1
原创 【DOS界面下的小优化】C++实现TCP协议下的CS架构的图书馆书籍管理系统(数据库mysql)
图书管理系统链接:C++实现TCP协议下的CS架构的图书馆书籍管理系统(数据库mysql)【DOS界面下的小优化】1.客户端在连接不上服务器是不进入主界面,而是提示连接错误并退出程序,优化用户体验;程序实现,在TCP协议connectToServer函数中加入一个全局变量goon,用来控制主函数是否进入主选择界面;void MySocket::connectTo
2018-01-31 20:01:51
481
原创 C++实现TCP协议下的CS架构的图书馆书籍管理系统(数据库mysql)
用面向对象思想===>设计图书管理数据库 并实现c++代码控制,可以完成以下业务逻辑:1 查询图书:书籍名称模糊查询,编号查询2 借书:学号 借多久(天) 3 还书:学号 附加:反馈:小伙子 你逾期了,交¥¥。。。mysql创建表:表1 学生管理 :id 姓名 性别 生日 年龄 学号 手机号 学号 其他(自定义)表2图书管理:id 书籍名称 书籍编号 状态0,1 借阅
2018-01-31 19:39:57
3545
1
转载 TCP协议下的recv函数
recv函数函数原型:int recv( SOCKET s, char *buf, int len, int flags)功能:不论是客户还是服务器应用程序都用recv函数从TCP连接的另一端接收数据。参数一:指定接收端套接字描述符;参数二:指明一个缓冲区,该缓冲区用来存放recv函数接收到的数据;参数三:指明buf的长度;参数四 :一般置为0。同步Socket
2018-01-27 14:42:23
35566
1
原创 c语言——通讯录程序
不知不觉发现已经在苏嵌学习了半个月了,开学前在大连的四天睡觉十几个小时实在是体力透支太大,五号凌晨回来上午就上课,那第一天确实是懵的,后来的课觉得讲真压力挺大的,一是不知道老师在讲什么,二是基础本来就不咋地,大学的课早就让我学成了考前背题库的文科了,要说高三的上课接受效率是百分之八十,那么我大学两年的上课接受效率估计就百分之十(当然考前一周效率可以打到百分之二百),苏嵌的头几天也可能是跟老师还没能磨
2017-07-20 16:09:05
1330
TIM PWM.zip
2019-05-23
智能家居系统原理图PDF
2019-03-14
基于STM32F429的语音识别交互系统
2018-08-14
基于STC89C52单片机的智能家居系统
2018-08-14
Linux环境下——C语言聊天室项目
2018-07-18
银行管理系统qt+mysql
2018-06-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人