1、基于Z-Stack-3.0.2;
2、IAR版本:IAR-10.10;
3、平台:CC2530;
4、剔除所有ZigBee相关的代码,只留下OSAL核心部分和HAL层;
5、OSAL定时器采用16位计数器的定时器1,单位计时:4us,累计1ms更新OSAL_Clock和OSAL_Timer;
6、增加睡眠时间更新,使OSAL_Clock和OSAL_Timer不丢失时间;
7、在IO中断服务程序立即启动HAL_PWRMGR_HOLD_EVENT事件,是按键能正常反应(原版Z-Stack睡眠是按键反应较慢),按键事件完成后立即启动HAL_PWRMGR_CONSERVE_EVENT事件,使使设备能正常睡眠;
2023/12/6 8:56:45 234KB OSAL CC2530
1
实现一个简单的学生管理系统,能支持学生数据(Student)的显示、增加、修改和删除等操作,学生信息包括学号、姓名、性别、专业。
具体要求如下:(1)学生数据按对象序列化写入student.dat文件(2)程序启动后,从student.dat文件读取学生对象存入ArrayList中;
(3)增加学生数据时将学生对象Student存入ArrayList,按保存后再写入student.dat;
(4)删除学生必须输入学生的学号;
(5)修改学生必须输入学号,然后输入姓名、性别和专业进行修改;
(6)保存时将当前ArrayList中的所有学生对象写入student.dat;
(7)退出前也要将当前ArrayList中的所有学生对象写入student.dat;
(8)设计一个操作菜单,包括“增加”、“修改”、“删除”、“显示”、“保存”、“退出”等6个选项。
1
为了方便,把代码放在Word里面了,每次上机实验的题目代码都在。
第一次:对如下多项式编写类定义:+++…+其中,n为多项式的次数。
完成如下功能:(1)可存储任意大的多项式(提示:可用动态数组实现)。
(2)定义构造函数、析构函数、拷贝构造函数。
(3)包含一个static成员存储定义的多项式的数量。
(4)定义一个成员函数输出多项式。
(可参照-x^4-6x^3+5格式输出)(5)定义一个成员函数计算多项式的值。
(6)写main函数测试类的功能。
(7)采用多文件实现。
考虑:哪些成员函数可以声明为const.第二次:(8)重载“+”运算符,实现两个多项式相加。
(9)重载“-”运算符,实现两个多项式相减。
(10)重载“*”运算符,实现两个多项式相乘。
(11)重载“=”运算符,实现两个多项式的赋值运算。
考虑:把其中某个运算符重载为友元函数。
第三次:C++的一般编译器都定义和封装了字符串功能,请模仿定义string类的实现,可以实现并支持如下功能:(1)strings=“吉林大学”;
(2)stringt=s;(3)stringm;
m=t;
(4)m.legnth()函数测量字符串的长度(5)m.cat(stringconst&)连接字符串第四次:我公司为仪器生产企业,目前生产摄像机和行车记录仪两种产品,分别销售给用户。
摄像机包含摄像、图像质量设定、编码算法等属性。
将摄像机增加相应芯片(具有操作菜单、自动拍摄、车速传感器、源代码等功能)后,形成一个行车记录仪。
要求:设计摄像机类,并请根据下列不同的功能要求,采用不同的继承方式,设计行车记录仪类,并添加测试代码,体验不同继承方式下的成员访问属性。
(类设计时可根据需要自行添加数据成员和其他成员函数。
)(1)行车记录仪的芯片可以使用摄像机的摄像、图像质量设定功能。
行车记录仪用户可以操作行车记录仪的操作菜单和摄像机的摄像功能。
(2)行车记录仪的芯片可以使用摄像机的拍摄、图像质量设定功能。
行车记录仪用户仅仅可以操作行车记录仪的操作菜单。
(3)行车记录仪的芯片可以使用摄像机的拍摄、图像质量设定功能。
行车记录仪用户仅仅可以操作行车记录仪的操作菜单同时其他公司购买行车记录仪,因该公司也用于销售,不得泄露其全部内容课后:(1)采用组合方式设计行车记录仪类,增加相应测试代码,体验继承和组合的关系。
(2)分别为继承和组合方式下为各类添加构造函数、析构函数,增加相应测试代码,体验对象的初始化和构造顺序。
(3)将摄像机类和行车记录仪类功能相近的函数(如拍摄、编码等功能函数)设为同名函数,增加相应测试代码,体验同名函数覆盖。
(4)为我公司建立一个多态的产品类层次结构,使用抽象类,测试时,创建一个基类指针的容器,通过基类指针调用虚函数,体验多态。
2023/12/6 1:35:36 110KB 吉林大学 C++ 实验报告 代码
1
VMware-ESXi-6.7.0-8169922增加RealTek8168网卡驱动-Part2,请自行搜索本站Part1自己制作的VMwareESXi6.7.0-8169922版本ISO,增加了RealTek8168网卡驱动,适合网卡是RealTek的服务器或者台式机安装ESXi,实测可用.实测可用硬件环境如下:DellOptiPlex3060台式机CPU:i7-8700内存:16G网卡:RealTek8168解压缩密码:you_can_do_it
2023/12/5 20:31:46 126.49MB VMware ESXi ESXi6.7 RealTek网卡
1
用Java实现的一个小型档案管理系统,客户端可以上传文件,下载文件,浏览文件,删除文件,更改用户信息等小型档案系统要求如下:1.系统基于C/S模式,包括客户端子系统,服务器端子系统2.用户需登录,验证口令通过后才能使用系统。
用户分为系统管理人员、档案录入人员,档案浏览人员3.系统中相关用户信息、档案属性存放于关系数据库中,档案本身以文件形式存放于服务器相关目录中4.客户端和服务器端基于Socket实现通信,服务器端需实现多线程功能,可同时处理、响应多个客户端的数据请求5.用户信息管理功能,普通用户登录后可对自己基本信息(姓名、性别、民族、出生日期、职务、密码等信息)的查询、修改。
系统管理人员除上述功能外壳增加、删除用户、修改用户的相关属性和权限6.档案数据录入功能,档案录入人员可输入新的档案文件信息,并将档案文件上传至服务器7.档案数据查询功能,普通用户可按条件查询相应的档案文件信息,对相关档案文件可以下载保存
2023/12/5 11:51:57 1.37MB java 源码 实验设计 sql
1
c#打地鼠游戏源码,自定义锤子,地鼠位置不固定,游戏难度会逐渐增加
2023/12/4 12:33:32 1011KB 打地鼠 鼠标图形 定时器
1
这是维护版本。
处理早期的连接错误,例如在连接和EHLO状态期间出现421。
切换到CI的Github操作为mail(),sendmail和qmail传输生成调试输出。
启用与SMTP相同的机制:setSMTPDebug>0使mail()和sendmail传输与SMTP一样设置信封发件人,即使用From设置为,仅回退到sendmail_fromphp.ini设置如果未设置从。
如果未显式设置发件人并且未配置php.ini,这可以避免mail()函数的错误。
这是次要的功能更改,因此会增加次要版本号。
扩展parseAddresses以解码编码的名称,改进测试
2023/12/4 4:14:05 124KB PHPMailer6.3.0 PHP发mail PHP群发、
1
本文描述了稀有气体卤化物准分子介质中光强的弛豫振荡,使用的高压混合气体由稀有气体.卤素和相应地缓冲(稀有)气体所组成.借助氩离子激光束(514.5nm)探测激活介质,测得三原子准分子Xe_2Cl的弛豫振荡周期值为4nm左右.系统用相对论强电子束进行泵浦.在对准分子介质的光学增益观测中,发现了光场强度弛豫振荡的有趣现象.这种振荡表明了光强与被激励介质间的相互作用.本文首次描述了准分子介质中的这种振荡,其物理学机制可以认为是:光强增加导致受激发射速率增加使得粒子数反转下降,这就引起光学增益减小,而光学增益的减小反过来又导致光强的减弱.我们假设,高压混合气体被电子束泵浦后形成均匀加宽的四能级系统,而
2023/12/4 4:25:29 3.84MB 弛豫振荡 准分子介 稀有气体 微扰法
1
提出一种基于改进重复控制器(modifiedrepetitivecontroller,MRC)的三相四线逆变器设计方法,能够有效抑制非线性负载对输出电压的扰动。
为解决重复控制器稳定性和控制性能之间的矛盾,在其补偿环节增加自由度-零相位滤波器;以误差衰减速率和滤波器的复杂度为优化目标,以系统鲁棒稳定性为约束,给出基于微粒群优化方法的零相位滤波器优化设计,构建基于鲁棒优化零相位滤波器的MRC。
该MRC的优化设计考虑了系统的未建模误差,具有鲁棒性,更便于工业应用。
三相四线逆变器采用载波调制,最大化利用直流电压,无需复杂的数据处理,易于实现。
理论分析和试验结果证明了三相四线逆变器的MRC及其优化设计方法的有效性和可行性。
1
这是JavaGUI可视化图形设计的汉诺塔(Hannoi)小游戏,使用Eclipse编译器制作,用户可以使用鼠标拖动盘子进行自己操作,或者选择自动演示;
另外,增加了一些扩展功能:1、用户进行游戏的游戏时间记录;
2、用户可选择游戏难度(或者自定义游戏的盘子数目);
3、可以设置盘子的大小;
4、改变背景颜色或盘子颜色;
5、自动演示的汉诺塔步骤可以使用文本保存;
2023/12/3 17:56:19 29KB Java Hannoi GUI
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡