-
单个或多个18b20在51单片机下的显示
单个或多个18b20在51单片机下的显示,其中包括程序一:单个读序列号。程序二,匹配并且读两个LCD1602显示 程序一:度序列号,并用1602从左到右分别是低到高位。 程序二:匹配序列号,并读温度。
- 2023-07-21 07:20:03下载
- 积分:1
-
stm32音乐播放器
下载此程序你就可以通过stm32做个音乐播放器玩玩,对初学者帮助很大的
- 2022-12-12 19:25:03下载
- 积分:1
-
飞控驱动代码
应用背景博世九轴传感器BMX055的驱动代码,C程序代码,包括加速度传感器,陀螺仪,磁力计驱动的实现-Bosch nine-axis sensor BMX055 driver code, C code, including the accelerometer, gyroscope, magnetometer driven implementation关键技术博世传感器BMA2x2驱动代码,C程序代码,提供BMA2x2功能实现的代码,博世传感器BMA2x2驱动代码,C程序代码,提供BMA2x2功能实现的代码博世传感器BMA2x2驱动代码,C程序代码,提供BMA2x2功能实现的代码
- 2022-03-19 14:54:47下载
- 积分:1
-
游戏杆无线 avr
trfw r trfw r trfw r trfw r trfw r相衔接操纵杆 adsvcas af dsf asf 战地服务团战地服务团 sdg aer tgaerg re 我们相衔接操纵杆 adsvcas af dsf asf 战地服务团战地服务团 sdg aer tgaerg re 我们相衔接操纵杆 adsvcas af dsf asf 战地服务团战地服务团 sdg aer tgaerg re 我们相衔接操纵杆 adsvcas af dsf asf 战地服务团战地服务团 sdg aer tgaerg re 我们相衔接操纵杆 adsvcas af dsf asf 战地服务团战地服务团 sdg aer tgaerg re 我们trfw r trfw r 相衔接操纵杆 adsvcas af dsf asf 战地服务团战地服务团 sdg aer tgaerg re 我们相衔接操纵杆 adsvcas af dsf asf 战地服务团战地服务团 sdg aer tgaerg re 我们
- 2023-09-01 18:00:02下载
- 积分:1
-
C语言写的DMX512灯光控制源程序,实测通过
资源描述C语言写的DMX512灯光控制源程序,本人实测通过,给有需要的人,或者从事这项工作的人参考,写的不好请多见谅
- 2023-06-28 23:50:03下载
- 积分:1
-
WINXP驱动级内核重载
应用背景
windows xp SP3下的驱动级的内核重载,用处很多,懂的人自然会用,已经经过本机测试!!!
windows xp SP3下的驱动级的内核重载,用处很多,懂的人自然会用,已经经过本机测试!!!
windows xp SP3下的驱动级的内核重载,用处很多,懂的人自然会用,已经经过本机测试!!!
windows xp SP3下的驱动级的内核重载,用处很多,懂的人自然会用,已经经过本机测试!!!
windows xp SP3下的驱动级的内核重载,用处很多,懂的人自然会用,已经经过本机测试!!!
关键技术
使用了内核级别驱动技术,通过HOOK影子表隐蔽实现了内核重载,在WINDOWSXP_SP3下测试通过,如果使用中出现了蓝屏请根据注释修改代码里面的硬编码!!!!!!!!!!
使用了内核级别驱动技术,通过HOOK影子表隐蔽实现了内核重载,在WINDOWSXP_SP3下测试通过,如果使用中出现了蓝屏请根据注释修改代码里面的硬编码!!!!!!!!!!
使用了内核级别驱动技术,通过HOOK影子表隐蔽实现了内核重载,在WINDOWSXP_SP3下测试通过,如果使用中出现了蓝屏请根据注释修改代码里面的硬编码!!!!!!!!!!
- 2022-07-22 13:47:07下载
- 积分:1
-
双 TGE — P5 sim 卡液晶驱动程序
液晶显示屏驱动,sim卡模块驱动,AT通讯命令,农村信息机源码
//05/04/26:测试完成?
//05/04/24:修改拨打以0、00开头的号码走无线,其他号码走有线;
//05/05/06;修改为锁定1800M的网络
//05/05/11:修改为澳大利亚要求拨*走有线其他走无线;拨号音为500HZ
//05/05/20:修改为普通的程序,去掉一个功能3
//05/07/25:修改为普通程序
//版本号:222- -0725
//05/09/21:修改Gn2() 函数
//版本号:223- -0921
//05/10/29:修改改用TC35I 无铅模块 两条AT指令要有一定的间隔 delay8ms() 分别修改DJJM() BoChu() 新增 AT^SSMSS=1 短信默认存在SIM卡上
//05/10/31:在 Tx_data(ATCIMI,8);前 增2* delay100ms();
//版本号:224- -1031
//--------------------------------------2006-------------------------------------------------//
//06/02/23:修改为D1 主板:3055 D0D1D2 三个管脚 有三极管,F1、F2、FF0 反向
// 具有拨号进程音、
//06/02/26:修改FUN-04 呼叫转移具有ALL CALL IF BUSY NO REACH NO REPLY CANCE ALL
// 可用短信网管修改锁卡、锁网、锁基站设置、具有网管查询SIM 卡是否在FCT上,
//版本号: 320- -0
- 2022-02-05 12:08:12下载
- 积分:1
-
驱动安装
一个驱动安装程序;
将NT、WDM驱动放到编译好的exe目录下,程序自动解析INF文件进行驱动程序安装。
- 2023-06-05 02:50:04下载
- 积分:1
-
驱动程序开发框架
驱动程序VS开发框架,可以方便的进行新项目开发,已经配置好vs的环境,目前用的vs版本是vs2015,可以自行降低vs版本。
- 2022-03-11 13:19:29下载
- 积分:1
-
软件定时器
应用背景
我们在做单片机程序时,经常会用到多个定时器,这时我们就需要各个配置多个不同的TIMER,有时TIMER不够用,有时TIMER配置过多,标志过多,程序写着写着就乱了,就算是理清了,也会造成程序可读性差,可移植性低,对硬件依赖性强的缺点。
为了解决这个问题,我们可以用程序实现一个软件定时器,在内存允许的范围内,它可以实现无数个定时器、计数器功能,当需要一个定时器,只需要在程序里定义一个定时器变量,通过不同接口的调用,就可以实现定时功能;实现这一功能,只需要占用一个硬件定时器即可,大大减少了硬件TIMER的占用,提高了程序的可移植性,降低程序的复杂度。
关键技术
在这里,我们需要借鉴操作系统架构里的系统嘀嗒功能。先初始化一个硬件TIMER作为系统的心跳,用这个TIMER来驱动一个全局变量sys_pulse的递增;然后利用程序来查询变量当前值判断系统程序的执行时间,从而得现时间的间隔,再通过事件发送程序来通知任务定时已到。
一个软件定时器变量,至少需要包括三个元素,开始时间start_time,定时时长interval,事件内容event;
每当程序启动一个定时器,将当前系统的sys_pulse值赋于开始时间变量start_time, 设定定时器的定时时长interval, 和事件内容event, 然后在主循环里不断查询sys_pulse 是否大于 start_timer + interval,如果大于,则表明此定时器定时结束,然后调用事件发送函数告诉任务,定时已到,开始执行任务。
如果用户要移植此程序,只需要修改timer_init()内硬件TIMER的初始化程序即可,其它内容可以直接引用,不需要修改。
&
- 2023-04-15 22:30:04下载
- 积分:1