目录第一章绪论 11.1 PC接口简介 11.2USB接口分析 11.3USB器件的选择 11.4MASSSTORAGE协议与FAT16文件系统 2第二章USB总线结构 32.1总线拓扑结 32.2USB设备 32.2.1USBHUB 42.2.2即插即用 52.2.3设备电源 62.2.4设备的挂起 62.3USB主机 62.4USB数据流 72.5USB的端点 9第三章协议 123.1MASSSTORAGE协议 123.2BULK-ONLY传输协议 163.3SCSI指令集 183.4FAT16文件系统 213.4.1FAT文件系统结构 213.4.2Flash盘的FAT结构 26第四章程序实现与调试 294.1固件程序的实现 294.1.1主循环——MAINLOOP.C 294.1.2中断服务程序——D12ISR.C 294.1.3标准设备请求处理——D12SETUP.C 334.1.4NANDFLASH操作程序——NFLASH32.C 384.2固件调试 424.2.1检查USB器件是否正常工作 424.2.2设备枚举 434.2.3BULK_ONLY传输协议命令处理 434.2.4FLASH的读写 45结论 46致谢 47参考文献 48附录 49附录AUSB接口芯片命令总汇 49A1.初始化命令 50A2.数据流命令 54A3.数据流命令 59附录BU盘固件程序源码清单 60
2023/9/13 14:08:22 2.01MB USB 通信 源码
1
基于Java的邮件系统的设计与实现-初稿.doc1序言 11.1系统开发背景 11.2选题的意义 11.3系统简介 22实现技术及开发工具 32.1Java语言简介 32.2Struts2简介 42.3Spring简介 62.4Hibernate简介 72.5MyEclipse开发工具简介 82.6MySQL简介 82.7Tomcat服务器简介 92.8James邮件服务器简介 92.9Jquery简介 102.10电子邮件简介 113系统需求分析 133.1可行性分析 133.1.1经济可行性分析 133.1.2技术可行性分析 143.1.3社会因素可行性分析 143.2功能需求分析 143.3性能需求分析 173.4数据库需求分析 174数据库的设计与实现 194.1数据库的设计 194.1.1概念结构设计 194.1.2逻辑结构设计 204.2数据库的实现 215系统的设计与实现 235.1系统设计的目标 235.2系统设计的思想 235.3系统结构设计 245.4用户登录邮件系统的工作流程 255.5注册新用户信息的工作流程 265.6用户找回密码信息工作流程 275.7用户添加联系人信息工作流程 305.8用户发送电子邮件工作流程 315.9用户查看电子邮件工作流程 326系统测试 356.1单元测试 356.2集成测试 366.3系统测试 387总结与展望 40附录 41参考文献 46致谢 47
1
第一章....4【实例1】使用累加器进行简单加法运算:...4【实例2】使用B寄存器进行简单乘法运算:...4【实例3】通过设置RS1,RS0选择工作寄存器区1:...4【实例4】使用数据指针DPTR访问外部数据数据存储器:...4【实例5】使用程序计数器PC查表:...4【实例6】if语句实例:...4【实例7】switch-case语句实例:...4【实例8】for语句实例:...4【实例9】while语句实例:...5【实例10】do…while语句实例:...5【实例11】语句形式调用实例:...5【实例12】表达式形式调用实例:...5【实例13】以函数的参数形式调用实例:...5【实例14】函数的声明实例:...5【实例15】函数递归调用的简单实例:...5【实例16】数组的实例:...6【实例17】指针的实例:...6【实例18】数组与指针实例:...6【实例19】P1口控制直流电动机实例...6第二章....8【实例20】用74LS165实现串口扩展并行输入口...8【实例21】用74LS164实现串口扩展并行输出口...10【实例22】P0I/O扩展并行输入口...12【实例23】P0I/O扩展并行输出口...12【实例24】用8243扩展I/O端口...12【实例25】用8255A扩展I/O口...14【实例26】用8155扩展I/O口...19第三章....26【实例29】与AT24系列EEPROM接口及驱动程序...26【实例30】EEPROM(X5045)接口及驱动程序...30【实例31】与铁电存储器接口及驱动程序...33【实例32】与双口RAM存储器接口及应用实例...35【实例33】与NANDFLASH(K9F5608)接口及驱动程序...35第四章....43【实例34】独立键盘控制...43【实例35】矩阵式键盘控制...44【实例36】改进型I/O端口键盘...46【实例37】PS/2键盘的控制...49【实例38】LED显示...53【实例39】段数码管(HD7929)显示实例...54【实例40】16×2字符型液晶显示实例...55【实例41】点阵型液晶显示实例...61【实例42】LCD显示图片实例...63第五章....70【实例43】简易电子琴的设计...70【实例44】基于MCS-51单片机的四路抢答器...71【实例45】电子调光灯的制作...76【实例46】数码管时钟的制作...81【实例47】LCD时钟的制作...96【实例48】数字化语音存储与回放...103【实例49】电子标签设计...112第六章....120【实例50】指纹识别模块...121【实例51】数字温度传感器...121第七章....124【实例53】超声波测距...124【实例54】数字气压计...125【实例55】基于单片机的电压表设计...132【实例56】基于单片机的称重显示仪表设计...133【实例57】基于单片机的车轮测速系统...136第八章....138【实例58】电源切换控制...138【实例59】步进电机控制...140【实例60】单片机控制自动门系统...141【实例61】控制微型打印机...144【实例62】单片机控制的EPSON微型打印头...144【实例63】简易智能电动车...145【实例64】洗衣机控制器...149第九章....152【实例65】串行A/D转换...152【实例66】并行A/D转换...153【实例67】模拟比较器实现A/D转换...154【实例68】串行D/A转换...155【实例69】并行电压型D/A转换...156【实例70】并行电流型D/A转换...156【实例71】file:///C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\msohtmlclip1\01\clip_image002.gif接口的A/D转换...157【实例72】file:///C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\msohtmlclip1\01\clip_image002.gif接口的D/A转换...161第十章....164【实例73】单片机间双机通信...164【实例74】单片机间多机通信方法之一...166【实例75】单片机间多机通信方法之二...171【实例76】PC与单片机通信.
2023/8/13 0:42:44 929KB 51单片机 范例
1
主要内容有C#开发环境的使用、C#语言基础应用、字符串处理技术、数组和集合的使用、面向对象编程技术、数据结构与算法、Windows窗体基础、特色窗体界面、窗体控制技术、MDI窗体和继承窗体、Windows常用控件的使用、Windows不错控件的使用、DataGridView数据控件、自定义用户控件、文件基本操作、文件夹基本操作、文件流操作、加密、解密及解压缩文件、C#与Word互操作、高效应用Excel、基本图形绘制、图像处理技术、常用图表应用、动画处理技术、音频与视频控制。
配书光盘附带了实例的源程序和部分视等第1篇C#编程基础篇第1章C#开发环境的使用21.1VisualStudio开发环境的安装与配置3  实例001配置合适的VisualStudio2008开发环境3  实例002设置程序代码行号4  实例003使开发环境全屏显示5  实例004根据需要创建所需解决方案61.2VisualStudio开发环境的使用7  实例005为程序设置版本和帮助信息7  实例006设置Windows应用程序启动窗体8  实例007统一窗体中控件的字体设置9  实例008通过“格式”菜单布局窗体101.3快速开发项目必备10  实例009为项目添加DLL文件引用10  实例010为项目添加已有类11  实例011为项目添加第三方控件12实例012为项目添加已有窗体13第2章C#语言基础应用152.1代码的注释16  实例013对单行代码进行注释16  实例014快速对多行代码进行注释17  实例015使用“///”标记给代码段添加说明182.2运算符的使用20  实例016使用引号运算符进行赋值20  实例017使用算术运算符开发简单计算器21  实例018使用“^”运算符对数字进行加密22  实例019巧用位移运算符获取汉字编码值24  实例020使用条件运算符判断指定年份是不是闰年25  实例021使用流程控制语句报销业务花销262.3关键字的使用27  实例022使用checked关键字处理“溢出”错误27  实例023使用typeof关键字获取类的内部结构28  实例024使用using关键字有效回收资源29  实例025使用is关键字检查对象是否与给定类型兼容30  实例026使用as关键字将对象转换为指定类型322.4流程控制语句的使用34  实例027小明去学校和医院分别要走哪条路34  实例028利用条件语句判断用户登录身份35  实例029判断指定月份属于哪个季节36  实例030使用switch语句更改窗体颜色37  实例031循环向控制台中输入内容38  实例032递归算法的经典面试题39  实例033制作一个数字猜猜看小游戏40实例034使用goto语句在数组中搜索指定图书42第3章字符串处理技术443.1字符及字符串转换45  实例035将字母全部转换为大写或小写45  实例036字母与ASCII码的转换46  实例037汉字与区位码的转换48  实例038将汉字转换为拼音493.2常用字符及字符串操作50  实例039根据标点符号对字符串进行分行50  实例040判断用户输入的用户名是否正确51  实例041将字符串的每个字符进行颠倒输出52  实例042去掉字符串中的所有空格54  实例043从字符串中分离文件路径、文件名及扩展名55  实例044获取字符串中汉字的个数57  实例045批量替换某一类字符串58  实例046对字符串进行加密与解密593.3常用数字处理技术61  实例047判断输入的货币值是否为数字61  实例048对计算结果进行四舍五入62  实例049商品金额的大小写转换63  实例050设置货币值中使用的小数位数64  实例051格式化输入数据为货币格式65  实例052开发一个进制转换器663.4日期时间格式的数据处理67  实例053动态获得系统当前日期和时间67  实例054手动设置系统日期时间69  实例055根据生日自动计算员工年龄70  实例056根据年份判断十二生肖71  实例0
2023/8/8 8:05:57 66B .net c#
1
最近用FileZillaServer搭建ftp服务器,安装、权限分配等很顺利。
但刚开始用就各种问题百出,正常的文件上传就提示200227550等等错误;
文件上传成功了,一刷新文件就没有了;
文件里有“规则”、“版本”等字样,就会上传出错。
翻看filezilla服务器日志发现,所有无法上传的文件名都显示乱码,能正常上传的文件名则显示正常的中文,思索可能是字符编码的问题FileZillaServer的配置文件中无法设置。
上网查资料,终于找到症结,FileZillaServer从0.9.14版本以后用的字符集编码只支持UTF-8了,使用filezlliaPV这个补丁可以解决问题,又是一番折腾,发现,这个补丁支持到2012年3月5日的FileZillaServer0.9.41版本之前的版本,而在网上能找到的FileZillaServer是0.9.46。
于是,确定了主攻方向,费了九牛二虎之力终于找到了此FileZillaServer0.9.14a这个国宝级版本,该版本适用于windows中文系统的ftp服务端不会出现乱码。
问题解决,强烈推荐!!!
2023/8/5 6:53:47 2.27MB filezilla ftp FileZilla Server
1
现在很多互联网营销推广公司都陆续推出了类似“微信KOL”、“微博大V”、“小红书红人”等等营销方式,这种我们统称为“移动营销”。
说起“移动营销”就会有“移动营销资源”的事情,我相信你一定见过相关网络营销QQ群里总是会有很多个人在发各种excel的“资源表格”,表格里有成千上万的网红资源和价格,有的服务商还宣称“资源全部一手”、“价格低”。
除了个人的服务商在从事这项业务,也有大量的企业也在从事这样的业务,不同之处不完全在于“企业的资源价格一般都比个体服务商资源价格要贵。
2023/8/4 16:56:38 442KB 网络营销
1
web课程设计报告1概述 11.1设计目的 11.2设计任务 11.3可行性分析 12支撑环境规划 23系统目标和设计原则 23.1系统目标 23.2设计原则 24需求分析 34.1系统任务 34.2系统功能 34.3系统流程图 35系统详细设计 45.1系统主要功能结构 45.2数据库设计 46总体实施 66.1功能模块设计实现 66.2运行结果 107研制报告 20
2023/8/3 1:38:32 354KB web课程设计报告
1
作者:龚昇出版社:中国科学技术大学出版社副标题:第2版出版年:2009-5页数:159定价:20.00元丛书:中国科学技术大学精品教材ISBN:9787312021695内容简介······《简明复分析》较系统地讲述了复变函数论的基本理论和方法。
全书共分6章,内容包括:微积分,Cauchy积分定理与Cauchy积分公式,Weierstrass级数理论,Riemann映射定理,微分几何与Picard定理,多复变数函数浅引等。
每章配有适量习题,供读者选用。
《简明复分析(中国科学技术大学精品教材)》试图用近代数学的观点和方法处理复变函数内容,并强调数学的统一性。
例如,用微分几何的初步知识,对Picard大、小定理给出简洁的证明;
强调变换群的概念,利用Pompeiu公式给出一维a-问题的解,并用此来证明Mittag-Leffler定理与插值定理等,利用简单区域上的全纯自同构群证明Poincare定理;
对多复变数函数做了简明的介绍。
目录······编审委员会总序第2版前言重印说明前言目录第1章微积分11.1回顾微积分11.2复数域、扩充复平面及其球面表示61.3复微分91.4复积分151.5复数级数171.6初等函数21习题126第2章Cauchy积分定理与Cauchy积分公式332.1Cauchy-Green公式(Pompeiu公式)332.2Cauchy-Goursat定理392.3Taylor级数与Liouville定理442.4有关零点的一些结果502.5最大模原理、Schwarz引理与全纯自同构群542.6全纯函数的积分表示59习题263附录单位分解定理69第3章Weierstrass级数理论723.1Laurent级数723.2孤立奇点763.3整函数与亚纯函数793.4Weierstrass因子分解定理、Mittag-Leffler定理与插值定理823.5留数定理903.6解析开拓98习题3101第4章Riemann映射定理1054.1共形映射1054.2正规族1094.3Riemann映射定理1124.4对称原理1144.5Riemann曲面举例1164.6Schwarz-Christoffel公式117习题4120附录Riemann曲面122第5章微分几何与Picard定理1245.1度量与曲率1245.2Ahlfors-Schwarz引理1295.3Liouville定理的推广及值分布1315.4Picard小定理1325.5正规族的推广1345.6Picard大定理137习题5139附录曲率140第6章多复变数函数浅引1446.1引言1446.2Cartan定理1466.3单位球及双圆柱上的全纯自同构群1486.4Poincaré定理1526.5Hartogs定理153参考文献157丛书信息  中国科学技术大学精品教材(共46册),这套丛书还有《微积分学导论(上册)》,《近代物理学》,《中国古代科学思想二十讲》,《微积分学导论》,《地震学原理与应用》等。
2023/7/16 15:43:06 21.12MB 龚昇  复分析 第2版 简明复分析
1
《C语言接口与实现:创建可重用软件的技术》,原名《CInterfacesandImplementations:TechniquesforCreatingReusableSoftware》,作者:【美】DavidR.Hanson,翻译:傅蓉周鹏张昆琪权威,出版社:机械工业出版社,ISBN:7111130057,PDF格式,大小10MB。
内容简介:本书概念清晰、内容新颖、实例详尽,是一本有关设计、实现和有效使用c语言库函数,掌握创建可重用c语言软件模块技术的参考指南。
本书倡导基于接口的c语言设计理念及其实现技术,深入详细地描述了24个c语言接口及其实现。
  本书通过叙述如何用一种与语言无关的方法将接口的设计与实现独立开来,从而形成一种基于接口的设计途径来创建可重用的api,本书是一本针对c语言程序员的不可多得的好书,也是值得所有希望掌握可重用软件模块技术的读者阅读的参考书籍。
  关于如何设计、实现和有效使用库函数的指南少之又少(如果说还有的话)。
这本力作填补了这个空白。
它可以作为下一代软件的工具书.所有的c语言程序员都应该阅读。
  ——w.richardstevens  “我向每位专业c语言程序员推荐这本书。
c语言程序员们忽视书中所描述的各种技术已经太长时间了。
”  ——normanramsey,贝尔实验室研究员每一位程序员和软件项目经理必须掌握创建可重用软件模块的技术:可重用软件模块是构建大规模、可靠应用的基石。
与当前某些面向对象语言不同,c语言为创建可重用应用程序接口(applicationprogramminginterface,api)提供的语言和功能支持非常少。
尽管大多数c语言程序员在自己所编写的每一个应用程序中都使用api和实现api的库.但只有相当少的程序员可以创建和发布新的、可广泛使用的api。
本书阐述了如何用一种与语言无关的方法将接口的设计与实现独立开来,从而形成一种基于接口的设计途径来创建可重用的api。
书中提供大量实例具体说明这种方法。
作者详细描述了24个接口和它们的实现细节,有助于读者对这种设计方法的透彻理解。
本书具有如下特色:简洁明了的接口描述。
为对接口设计感兴趣的程序员提供了一个参考手册每一章接口的代码实现分析将帮助读者修改、扩充一个接口,或者设计相关接口深入探讨了“算法工程”:阐述如何将数据结构以及相关算法打包到可重用模块中24个api和8个实例程序的源代码都经过测试检查,每个程序都是按照”literate程序”的形式构成。
为源代码提供了全面完整的解释提供了非常少见的有关c语言编程技巧的文档记录可以方便地在http://www.cs.princeton.edu/software/cii/访问本书的所有源码目录:出版者的话专家指导委员会译者序前言第1章简介11.1literate程序21.2编程风格61.3效率7参考书目浅析9练习9第2章接口与实现112.1接口112.2实现132.3抽象数据类型152.4客户调用程序的责任172.5效率21参考书目浅析21练习22第3章原子253.1接口25.3.2实现26参考书目浅析31练习31第4章异常与断言334.1接口344.2实现384.3断言43参考书目浅析46练习46第5章内存管理495.1接口505.2产品级实现535.3校验实现55参考书目浅析62练习62第6章进一步内存管理656.1接口656.2实现67参考书目浅析72练习73第7章链表757.1接口757.2实现78参考书目浅析83练习83第8章表格858.1接口858.2例子:单词频率878.3实现92参考书目浅析98练习98第9章集合1019.1接口1019.2实例:交叉引用列表1039.3实现1099.3.1成员操作1109.3.2集合操作113参考书目浅析116练习116第10章动态数组11910.1接口11910.2实现122参考书目浅析124练习125第11章序列12711.1接口12711.2实现128参考书目浅析133练习133第12章环13512.1接口13512.2实现1
1
公司组织培训,木遥原创1个月编写的培训教案资料,极为详细,入门必备。
目录如下一、 GIS的概论、应用 41、什么是GIS 42、GIS的应用 5二、 GIS的标准、体系结构及平台软件 131、GIS标准:OGC 132、GIS的体系结构 133、常见GIS平台 14(1)ArcGIS 14(2)SuperMap超图 15(3)开源GIS 16(4)公司GIS技术架构建议 17三、GIS坐标系详解 171、地球空间模型 182、地理坐标系 19(1)关于地心坐标系和参心坐标系 20(2)关于度分秒与十进制值 203、投影坐标系 20(1)墨卡托Mercator投影 22(2)高斯-克吕格Gauss-Kruger投影 234、国际坐标系标准 25(1)WGS84坐标系 25(2)WebMercator投影 255、国内坐标系标准 25(1)1985国家高程基准 25(2)北京54坐标系(BJZ54) 26(3)西安80坐标系(GDZ80) 26(4)2000国家大地坐标系(CGCS2000) 26(5)Web地图所采用的坐标系 276、经纬网与方里网 27(1)经纬网 27(2)方里网 277、地图比例尺、分辨率 28四、地图的图层概念 281、图层中数据的分类:矢量数据与栅格数据 29(1)矢量数据 29(2)栅格数据 29(3)矢量栅格数据的比较 292、切片(瓦片)地图的概念 303、WebGIS的地图结构 31五、地理要素的概念 321、要素的数据分类 33(1)点 33(2)线 33(3)面 34(4)要素之间的拓扑关系 342、要素的构成 34(1)坐标信息geometry 34(2)样式信息style 34(3)属性信息attributes 35六、GIS数据的来源 361、底图数据来源 36(1)官方地图 36(2)实地外采 37(3)航片卫片制作 38(4)地图数据加工制作过程 392.POI数据(信息点数据) 39(1)通过整合GPS的摄像机扫街拍摄 40(2)手持含GPS的智能设备(如智能手机)进行采集 40(3)地址反向编译 40(4)互联网或者企业获取 403.其他数据图层或数据 41(1)交通拥堵数据 44(2)三维数据 44(3)假三维数据(那种不能旋转的45度三维俯视图) 44(4)街景 444、总结 44七、走进三维GIS 451、主要的三维GIS平台及软件 45(1)Skyline 45(2)ArcGIS旗下ArcGlobe和ArcScene 46(3)GoogleEarth 472、三维GIS的瓶颈 47八、走进互联网地图 481、火星坐标系(GCJ-02) 492、各互联网地图所用的坐标系 493、各类地图服务介绍 49(1)谷歌google地图 50(2)微软bing地图 50(3)天地图 50(4)高德地图 51(5)百度地图 51(6)腾讯地图 51(7)图吧地图 52(8)E都市 52(9)搜狗地图 524、行业现状 52九、GIS的发展 531、回顾GIS的发展历程 532、GIS的发展 54
2023/6/28 16:08:54 6.34MB GIS 基础 原理 知识
1
共 115 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡