-
帝特USB转RS232驱动盘DT-5001 DT-5002 DT-5003
帝特USB转RS232驱动盘,DT-5001,DT-5002,DT-5003,等众多型号打包下载
- 2022-06-01 18:33:33下载
- 积分:1
-
ad7190的驱动程序
这是ad7190的驱动程序,已经能够成功读取ad值和ad的寄存器值,对于想要使用这款ad的同学,这里面的驱动程序对你们来说应该具有一定的参考意义
- 2022-08-24 18:41:42下载
- 积分:1
-
单片机多功能调试助手
单片机多功能调试助手分两个版本,分别是:含CH375 DLL版本、无DLL版本,它们的区别主要体现在是否对CH37X USB提供支持。为了减少对服务器的负担,现在单片机多功能调试助手只提供无DLL的版本,即不对CH372/CH375 USB芯片提供支持,只支持HID USB设备!含有DLL版本的暂只提供给购买开发板的买家!
在此感谢网络上众多的朋友的反馈与建议,没有他们的支持就没有该软件的茁壮成长!本人会继续努力进行更新,为大家提供一个功能完善与稳定的调试工具,为大家节省不必要的时间。
本软件的使用手册可到www.smartmcu.com进行下载!
- 2022-05-15 15:58:05下载
- 积分:1
-
SMS 控制器
本应用指南描述了如何使用 avr 单片机控制 GSMmodem.The 调制解调器和主机之间的接口是一个名为海耶斯 AT 命令的文本协议。这些命令启用电话设置、 拨号、 文本消息传递等。GSM 调制解调器用于设置和控制的协议基于对海耶斯 AT 命令设置。GSM 调制解调器具体命令是适用于 GSM 调制解调器的服务,如: 文本消息、 调用给定的电话号码、 删除内存位置等。由于此应用说明,主要目的是展示如何发送和接收文本消息,只有一个 AT 命令的子集设置加以实施。
- 2023-03-06 14:35:03下载
- 积分: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
-
MQ_2烟雾传感器——STM32
资源描述STM32F103源码,自己亲自测试通过,希望可以帮到你。
- 2022-05-25 17:45:32下载
- 积分:1
-
嵌入式设备Modbus通信协议源码
目前版本支持如下的功能码:
读输入寄存器 (0x04)
读保持寄存器 (0x03)
写单个寄存器 (0x06)
写多个寄存器 (0x10)
读/写多个寄存器 (0x17)
读取线圈状态 (0x01)
写单个线圈 (0x05)
写多个线圈 (0x0F)
读输入状态 (0x02)
报告从机标识 (0x11)
本实现基于最新的标准并且与标准完全兼容。接收和传输Modbus RTU/ASCII数据帧是通过一个由硬件提取层的调用来驱动状态机来实现的。这就使得该协议非常容易移植到其他的平台之上。当收到一个完整的数据帧后,该数据帧被传入Modbus应用层,数据帧的内容在该层得到解析。为例方便增加新的Modbus功能,在应用层通提供了Hooks。
请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
- 2022-11-09 00:25:04下载
- 积分:1
-
s3c2410 串口通信
1. PC机通过仿真终端程序完成字符输入和输出和文件传送。
2. 2410BP实验板上的UART驱动软件实现收发和变换,变换包括大写字母变为小写字母,小写字母变为大写字母,非字母家引号。
3. 借助仿真终端的文本文件传送功能向实验板上的UART端口传送文本文件。
4. 发送和接收以查询方式实现。
- 2022-02-01 08:09:12下载
- 积分:1
-
AD7766的驱动,FPGA,VERILOG
AD7766的驱动,驱动频率最高128k,板卡时钟24MHz,经PLL分频后输入驱动,该程序在altera cyclone IVE上验证通过;带仿真文件
- 2022-02-16 02:08:10下载
- 积分:1
-
LCD12864单片机驱动及串行收发代码
基于51单片机的液晶12864图片驱动及串行收发程序,调试通过的程序。不同的单片机时钟不同,延时可能存在差异。
- 2022-04-28 05:03:07下载
- 积分:1