mfcActiveX结构体数组的传递
2023/10/23 14:07:10 188KB ActiveX 结构体 数组
1
TMC5160寄存器定义的头文件。
结构体定义与位字段定义组合,可以直接使用
2023/10/12 23:18:23 21KB TMC5160 步进驱动器
1
系统功能的基本要求:(1) 新的仪器仪表信息的录入。
(2) 在借出、归还、维修时对仪器仪表信息的修改。
(3) 对报废仪器仪表信息的删除。
(4) 按照一定的条件查询、统计符合条件的仪器仪表信息:查询功能至少应该包括仪器仪表基本信息的查询、按时间段(如在2004年1月1日到2004年10月10日购买、借出、维修的仪器仪表等)查询、按时间点(借入时间、借出时间、归还时间)查询等,统计功能至少包括按时间段统计、按仪器仪表的基本信息统计等。
(5) 对查询、统计的结果打印输出。
[提示]数据结构采用结构体。
仪器仪表信息包括仪器仪表名、仪器仪表编号、购买时间、借入时间、借出时间、归还时间、维修时间、状态信息(0代表可借出、1代表已借出、2代表下在维修)等。
2023/10/10 2:24:23 210KB 仪器 仪表 管理
1
Qt线程间共享数据主要有两种方式:1)使用共享内存。
即使用一个两个线程都能够共享的变量(如全局变量),这样两个线程都能够访问和修改该变量,从而达到共享数据的目的。
2)使用singal/slot机制,把数据从一个线程传递到另外一个线程。
代码中是针对信号和槽机制,进行描述和演示。
环境是qt5.91、传递int参数(主线程与子线程)2、传递自定义参数(主线程与子线程)3、传递自定义参数(子线程与子线程)4、传递自定义结构体参数(子线程与子线程)
2023/10/10 1:17:11 22KB qt 源码 多线程通讯
1
QT实现,有界面,功能完整。
1、 设计题目:全国交通咨询模拟2、设计目的1、掌握C语言中对文件的操作方法,巩固结构体数据的定义和使用方法2、进一步熟悉图的定义、存储方法、遍历、最小生成树的相关知识,灵活利用图的相关知识解决现实生活中的实际问题。
3、需求分析1、提供对城市信息进行编辑(如:添加或删除)的功能。
2、城市之间有两种交通工具:火车和飞机。
提供对列车时刻表和飞机航班进行编辑(增设或删除)的功能。
3、提供两种最优决策:最快到达和最省钱到达。
全程只考虑一种交通工具4、旅途中耗费的总时间应该包括中转站的等候时间。
4、概要设计1、设计一个类,包含城市、航班、列车的信息,并能对其进行添加或删除操作2、用户咨询系统包括城市、列车、航班信息,根据用户选择不同使用不同指针指向程序3、设计一个函数,能够提供时间、费用、中转(任意一个)在最少的情况下的信息
2023/10/6 9:40:06 2.81MB 全国交通模拟咨询系统 课程设计
1
在Windows环境使用QTCreator4.4.1编译ffplay(Ffmpeg3.3.3版本):(1)去掉了参数的解析,目前只支持内部写死文件路径;
(2)支持按键事件,比如左右箭头seek,空格键暂停等;
(3)在QT编译ffplay的目的是为了方便debug,以方便观察AVPacket、AVFrame等结构体的变量。
2023/10/5 20:53:06 34.62MB ffplay qt
1
scoket异步通信一个服务端多个客户端服务端可以对连接到服务端的任何一个客户端通信,send的消息是一个结构体程序在VS2003下测试通过
1
智能小车的简单驱动,代码质量很高#include"motor.h"//导入led头文件#include"stm32f10x.h"//导入STM32官方库#include"stm32f10x_rcc.h"//导入STM32的RCC时钟库#include"PWM.h"//导入PWM//motor1右轮对应PA1PA2//motor2左轮对应PA11PA12//该文件用于马达的驱动信号控制相关运动状态voidMotor_12_Config(void)//定义初始化函数{GPIO_InitTypeDefGPIO_InitStructure;//定义GPIO_InitTypeDef结构体RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA,ENABLE);//开启引脚时钟RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB,ENABLE);//开启引脚时钟GPIO_InitStructure.GPIO_Pin=GPIO_Pin_1|GPIO_Pin_2;GPIO_InitStructure.GPIO_Mode=GPIO_Mode_Out_PP;//通用推挽输出GPIO_InitStructure.GPIO_Speed=GPIO_Speed_50MHz;//设置输出功率GPIO_Init(GPIOA,&GPIO;_InitStructure);//初始化GPIOA的引脚参数,写进GPIO_ResetBits(GPIOA,GPIO_Pin_1|GPIO_Pin_2);//所有引脚拉低GPIO_InitStructure.GPIO_Pin=GPIO_Pin_11|GPIO_Pin_12;GPIO_InitStructure.GPIO_Mode=GPIO_Mode_Out_PP;//通用推挽输出GPIO_InitStructure.GPIO_Speed=GPIO_Speed_50MHz;//设置输出功率GPIO_Init(GPIOB,&GPIO;_InitStructure);//初始化GPIOB的引脚参数,写进GPIO_ResetBits(GPIOA,GPIO_Pin_11|GPIO_Pin_12);//所有引脚拉低}//1是右轮,2是左轮//下面为运动状态函数
2023/9/21 17:49:43 7.54MB 智能小车驱动
1
实现加密算法:【NULL算法】函数:EVP_enc_null()该算法不作任何事情,也就是没有进行加密处理【DES算法】函数:EVP_des_cbc(void),EVP_des_ecb(void),EVP_des_cfb(void),EVP_des_ofb(void)说明:分别是CBC方式、ECB方式、CFB方式以及OFB方式的DES算法【使用两个密钥的3DES算法】函数:EVP_des_ede_cbc(void),EVP_des_ede(),EVP_des_ede_ofb(void),EVP_des_ede_cfb(void)说明:分别是CBC方式、ECB方式、CFB方式以及OFB方式的3DES算法,算法的第一个密钥和最后一个密钥相同,事实上就只需要两个密钥【使用三个密钥的3DES算法】函数:EVP_des_ede3_cbc(void),EVP_des_ede3(),EVP_des_ede3_ofb(void),EVP_des_ede3_cfb(void)说明:分别是CBC方式、ECB方式、CFB方式以及OFB方式的3DES算法,算法的三个密钥都不相同。





注:这些加密算法函数调用时返回的都是对应EVP_CIPHER结构体指针*/
2023/9/14 14:08:46 7KB encryp
1
视频课程源:http://xilinx.eetop.cn/category-83目录1从软件工程师的角度来看FPGA架构32VivadoHLS的工作机制53-4HLS设计流程基本概念95任意精度数据类型155.1C语言支持的数据类型155.2sizeof()函数使用165.3设置VisualStudio支持任意精度数据类型176数组类型转换176.1变量的定义和初始化176.2定点数据类型186.3浮点数据类型的定义和初始化196.4隐式数据类型转换196.5显示数据类型转换197VivadoHLS中的复合数据类型207.1结构体207.2枚举类型228VivadoHLS中的C++基本运算239测试平台的基本架构259.1TestBench259.2CTestBench2610测试激励2811测试输出检测与格式控制2811.1Scoreboard2811.2输出格式控制3012接口综合基本介绍3312.1接口综合概述3312.2block-levelinterfaceprotocol和port-levelinterfaceprotocol3413接口综合之数组3514接口综合案例演示3714.1添加寄存器3714.2添加时钟使能信号3814.3指令优化3815for循环优化-基本性能指标4015.1基本衡量指标4015.2for循环pipeline4115.3for循环UNROLL展开4115.4for循环变量i4216for循环优化-循环合并4217for循环优化-数据流4618for循环优化-嵌套的for循环优化5418.1循环嵌套类型5418.2Perfectloopnest示例5518.3Imperfectloopnest示例5619for循环优化-其他优化方法5919.1for循环的并行性5919.2for循环pipeline时的rewind选项6119.3for循环的循环边界是变量时处理方法6420数组优化-数组分割6720.1数组接口6720.2数组分割6721数组优化-数组映射和重组6921.1数组的映射6921.2数组的重组7221.3综合对比7222数组优化-其他优化方法7222.1定义ROM7222.2数组的初始化7423函数层面优化7523.1代码风格7523.2Inline7523.3Allocation7523.3Dataflow7524总结分析7724.1改善吞吐率(Throughput)7724.2改善时延(Latency)7824.3改善资源(Area)79
2023/9/5 14:47:11 8.5MB Vivado FPGA
1
共 118 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡