PIC16F151X和PIC16LF151X器件:高功能RISCCPU:•优化的C编译器架构•仅需学习49条指令•可寻址最大28KB的线性程序存储空间•可寻址最大1024字节的线性数据存储空间•工作速度:-DC–20MHz时钟输入(2.5V时)-DC–16MHz时钟输入(1.8V时)-DC–200ns指令周期•带有自动现场保护的中断功能•带有可选上溢/下溢复位的16级深硬件堆栈•直接、间接和相对寻址模式:-两个完全16位文件选择寄存器(FileSelectRegister,FSR)-FSR可以读取程序和数据存储器灵活的振荡器结构:•16MHz内部振荡器模块:-可通过软件选择频率范围:31kHz至16MHz•31kHz低功耗内部振荡器•外部振荡器模块具有:-4种晶振/谐振器模式,频率最高为20MHz-3种外部时钟模式,频率最高为20MHz•故障保护时钟监视器(Fail-SafeClockMonitor,FSCM)-当外设时钟停止时可使器件安全关闭•双速振荡器启动•振荡器起振定时器(OscillatorStart-upTimer,OST)模拟特性:•模数转换器(Analog-to-DigitalConverter,ADC):-10位分辨率-最多28路通道-自动采集功能-可在休眠模式下进行转换•参考电压模块:-具有1.024V、2.048V和4.096V输出的固定参考电压(FixedVoltageReference,FVR)•温度指示器采用nanoWattXLP的超低功耗管理PIC16LF151X:•休眠模式:20nA(1.8V时,典型值)•看门狗定时器:300nA(1.8V时,典型值)•辅助振荡器:600nA(32kHz时)单片机特性:•工作电压范围:-2.3V-5.5V(PIC16F151X)-1.8V-3.6V(PIC16LF151X)•可在软件控制下自编程•上电复位(Power-onReset,POR)•上电延时定时器(Power-upTimer,PWRT)•可编程低功耗欠压复位(Low-PowerBrown-OutReset,LPBOR)•扩展型看门狗定时器(WatchdogTimer,WDT)•通过两个引脚进行在线串行编程(In-CircuitSerialProgramming™,ICSP™)•通过两个引脚进行在线调试(In-CircuitDebug,ICD)•增强型低电压编程(Low-VoltageProgramming,LVP)•可编程代码保护•低功耗休眠模式•低功耗BOR(LPBOR)外设特点:•最多35个I/O引脚和1个仅用作输入的引脚:-高灌/拉电流:25mA/25mA-可单独编程的弱上拉-可单独编程的电平变化中断(Interrupt-On-Change,IOC)引脚•Timer0:带有8位预分频器的8位定时器/计数器•增强型Timer1:-带有预分频器的16位定时器/计数器-外部门控输入模式-低功耗32kHz辅助振荡器驱动器•Timer2:带有8位周期寄存器、预分频器和后分频器的8位定时器/计数器•两个捕捉/比较/PWM(Capture/Compare/PWM,CCP)模块:•带有SPI和I2CTM的主同步串行口(MasterSynchronousSerialPort,MSSP):-7位地址掩码-兼容SMBus/PMBusTM•增强型通用同步/异步收发器(EnhancedUniversalSynchronousAsynchronousReceiverTransmitter,EUSART)模块:-兼容RS-232、RS-485和LIN-自动波特率检测-接收到启动位时自动唤醒
2023/2/9 10:11:05 5.76MB PIC16F1516 PIC16F1517 PIC16F1518 PIC16F1519
1
Android系统=Linux内核+Android运行时。
Android系统使用的Linux内核包含了一些专用驱动,例如Logger、Binder、Ashmem、Wakelock、Low-MemoryKiller和Alarm等,这些Android专用驱动构成了Android运行时的基石。
Android运行时从下到上又包括了HAL层、应用程序框架层和应用程序层。
HAL层主要是为规避GPL而设计的,它将将硬件驱动分成内核空间和用户空间两部分,其中用户空间两部分采用的是商业友好的ApacheLicense。
应用程序框架层主要包括系统服务,例如组件管理服务、应用程序安装服务、窗口管理服务、多媒体服务和电信服务等。
应用程序框架进一步又分为C/C++和Java两个层次,Java代码运行Dalvik虚拟机之上,并且通过JNI方法和C/C++交互。
应用程序层主要就是由四大组件Activity、Service、BroadcastReceiver和ContentProvider构成,它们是应用开发的基础。
这个PPT从一个通用的应用程序架构开始,概述Android系统的专用驱动、HAL、关键服务、Dalvik、窗口机制和四大组件等。
这个PPT作为前面第1个PPT的延续,协助进一步了解Android系统的具体实现。
2023/1/16 19:44:56 780KB Android 系统 架构 概述
1
本人小组里做的一个防网易云的音乐播放器,基本功能和网易云差不多但是比那个low很多,仅供参考
2021/6/14 3:15:36 4.99MB 音乐播放器
1
LOW-VOLTAGE8-BITI2CANDSMBusI/OEXPANDER4X4键盘I2C扩大芯片的底层驱动
2022/10/27 15:13:13 5KB TCA6408
1
软件测试实验报告题目一:用逻辑覆盖测试方法测试以下程序段voidDoWork(intx,inty,intz){1intk=0,j=0;2if((x>3)&&(z5))8j=x*y+10;9j=j%3;10}说明:程序段中每行开头的数字(1~10)是对每条语句的编号。
(1)画出程序的控制流图(用题中给出的语句编号表示)。
(2)分别以语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、组合覆盖和路径覆盖方法设计测试用例,并写出每个测试用例的执行路径(用题中给出的语句编号表示)。
题目二、折半查找请按要求对下面的java代码进行测试。
代码的功能是:用折半查找法在元素呈升序陈列的数组中查找值为key的元素。
publicintbinSearch(intarray[],intkey){intmid,low,high;low=0;high=array.length-1;while(low<=high){mid=(lowhigh)/2;if(key==array[mid])returnmid;elseif(key<array[mid])high=mid-1;elselow=mid1}return-1;}(1)试计算此程序段的McCabe复杂性;
(2)用基本路径覆盖法给出测试路径;
(3)为各测试路径设计测试用例。
2019/1/20 19:19:48 199KB 白盒测试
1
zhuce:用户信息fruit:水果(商品)的信息jiaoyi:买卖记录cz:充值记录文件说明:a-chongzhi.html/a-chongzhi.jsp管理员对用户进行充值并记录充值记录到数据库。
a-czjl.jsp显示所有用户的充值记录。
admin.html管理员操作界面。
a-jiaoyi.jsp显示所有用户买卖记录。
a-shanchu.jsp/a-shanchu1.jsp管理员删除商品。
a-tianjia.html/a-tianjia.jsp管理员添加商品。
a-xiugai.jsp/a-xiugai1.jsp管理员修改商品价格。
denglu.html/denglu.jsp用户的登录与验证。
index.jsp主页。
low.html主页的一个组成部分,用于版权声明以及管理员登陆。
mimazhaohui.html/mimazhaohui.jsp用户密码找回。
qksession.jsp清空购物车。
session.jsp直接支付或者将商品加入购物车。
sg.jsp用户购买商品。
tc.jsp用户退出。
top.jsp主页的一个组成部分,用于用户注册,登陆,查看个人信息。
topl.html主页的一个组成部分,用于显示标题。
user.jsp显示用户个人信息。
userczjl.jsp显示用户充值记录。
userjiaoyi.jsp显示用户买卖记录。
userxieyi.html注册时的用户协议。
xianshisession.jsp显示购物车中的商品。
xiugaimima.html/xiugaimima.jsp修改用户密码。
zhifu.jsp用户支付购物车中的商品。
zhuce.html/zhuce.jsp用户注册。
zc.java/zc.class用户信息的一个javabean,zc.lass文件应放置在…\WEB-INF\classes\bean\
2018/4/26 3:08:06 151KB JSP实验 购物车
1
汽车有6个属性,每个属性都有几品种别,根据这6个属性来判断汽车的性价比Classvalue如何, ClassValues有以下几种情况unacc,acc,good,vgoodbuying(vhigh,high,med,low) maint(vhigh,high,med,low) doors(2,3,4,5more) persons(2,4,more) lug_boot(small,med,big) safety(low,med,high) ClassValues(unacc,acc,good,vgood)此例子的决策树算法,通过给定数据生成决策树,计算决策树的正确率。
2018/5/11 1:25:31 14KB 决策树
1
Low_Power_Methodology_Manual_For_System-On-Chip_Design书的中文进修笔记
2015/4/9 15:41:45 178KB 低功耗 low power SOC
1
jfreechar最新jar包JFreeChart目前是最好的java图形处理方案,基本能够处理目前的图形方面的需求,主要包括如下几个方面:piecharts(2Dand3D):饼图(平面和立体)barcharts(regularandstacked,withanoptional3Deffect):柱状图lineandareacharts:曲线图scatterplotsandbubblechartstimeseries,high/low/open/closechartsandcandlestickcharts:时序图combinationcharts:复合图ParetochartsGanttcharts:甘特图windplots,meterchartsandsymbolchartswafermapcharts(态图表,饼图(二维和三维),柱状图(水平,垂直),线图,点图,时间变化图,甘特图,股票行情图,混和图,温度计图,刻度图等常用商用图表)
2022/9/5 3:18:28 1.62MB jfreechar
1
DVWASQL盲注,Low,Medium,High三个级别的bool盲注脚本,比较完好,配套解释:https://blog.csdn.net/csdn_Pade/article/details/82886765
2022/9/3 19:11:59 7KB DVWA SQL
1
共 41 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡