首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
STM32软件定时器源码
2024-11-03
分享一个简单易用的软件定时器模块(MultiTimer)——基于keil+stm32f103zet+hal库(裸机实现)
公众号上看到一个比较好的一个github项目:https://github.com/0x1abin/MultiTimer 今天看了看,简单的,就移植了- 且看文档的说明, ================================= 分享一个简单易用的软件定时器模块——MultiTimer.源码地址: https://github.com/0x1abin/MultiTimer 简介 MultiTimer 是一个软件定时器扩展模块,可无限扩展你所需的定时器任务,取代传统的标志位判断方式, 更
DWM1000 定位上位机软件 以及 源码下载
蓝点DWM1000 模块已经打样测试完毕,有兴趣的可以申请购买了,更多信息参见 蓝点论坛 正文: 经过一段学习,今天终于将定位软件编译成功,简单修改,可以正确读取串口的数据了. 主要修改点: 1 官方默认如果找不到“ST 虚拟串口”,软件弹出对话框后提示,然后...就关闭了,根本看不到界面 将这个反人类的设计修改了,软件启动的时候不会打开串口,而是等用户在界面上打开. 2 由于更改了数据结构,我们使用的数据包很短,而官方数据包很长,进行适当修改 3 软件也参考网上资源,表示各位无私贡献表示感谢
linux软件管理 源码包
源码包安装位置 安装在指定位置当中,一般是 /usr/local/软件名/ 注意: 需要指定安装路劲为了便于卸载,因为源码包的是没有卸载命令的,它的的卸载方式就是把对应安装文件夹删除了. 所以如果不指定安装路径,源码包会被安装的到处都是,从而导致卸载时非常麻烦. 安装位置不同带来影响 rpm安装包 rpm包安装的服务可以使用系统服务管理命令(service)来管理,例如rpm安装的apache的启动方法是 /etc/rc.d/init.d/httpd start service httpd
STM32 IAP程序 源码 和测试代码 有详细的中文注释
http://bbs.21ic.com/forum.php?mod=viewthread&tid=588265&reltid=624002&pre_pos=2&ext= https://www.cnblogs.com/dwj411024/p/7717084.html https://www.cnblogs.com/hiker-blogs/archive/2013/03/17/stm32.html https://blog.csdn.net/qq_29344757/artic
STM32学习笔记:IIC通信协议详解(附带软件模拟源码)
什么是IIC(I2C)? IIC 即Inter-Integrated Circuit(集成电路总线),这种总线类型是由飞利浦半导体公司设计出来的一种简单.双向.二线制.同步串行总线.它是一种多向控制总线,也就是说多个芯片可以连接到同一总线结构下,同时每个芯片都可以作为实时数据传输的控制源.这种方式简化了信号传输总线接口. 那么也就是说,只要收发双方同时接入SDA(双向数据线).SCL(同步时钟线)便可以进行通信. I2C总线的工作速度分为 3 种模式(实际上,IIC的通信速率由SCL决定): S
《随机出题软件》&《随机分队软件》源码(Windows API)
1 引言 1.1 编写目的: 为了对院级活动<最强大脑>提供软件支持,同时为了练习使用windows API. 1.2 项目背景: 来自计算机学院学生会信息部指派的任务,规定时间完成软件的编写. 1.3 参考资料: ● <windows程序设计>.网络资料● 文档格式来自 http://blog.csdn.net/qjfpjie/article/details/7604834 由详细设计说明书改编 2 总体设计 2.1 需求概述 <随机出题软件>:分程序和题库,题库为
javaScript(js)手写原生任务定时器源码
javaScript(js)手写原生任务定时器 功能介绍 定时器顾名思义就是在某个特定的时间去执行一些任务,现代的应用程序早已不是以前的那些由简单的增删改查拼凑而成的程序了,高复杂性早已是标配,而任务的定时调度与执行也是对程序的基本要求了.通过时间表达式来进行调度和执行的一类任务被称为定时任务,很多业务需求的实现都离不开定时任务. 在javascript中要实现定时任务也是很简单的,可以选择插件,也可以自己写一个简单的定时任务,这里就个给大家写一个简单的 setInterval() 循环定时任务
Linux一些常用软件的源码安装
Sreen: wget ftp://ftp.gnu.org/pub/gnu/screen/screen-4.0.3.tar.gz .tar.gz cd screen- ./configure make && make install etc/etcscreenrc /etc/screenrc cp ./screen /bin p7zip wget http://downloads.sourceforge.net/project/p7zip/p7zip9.13/p7zip_9.13_src_
代码阅读软件kscope源码安装指导
安装 kscope-1.6.2 1. ./configure --without-arts --prefix=/soft/kscope-1.6.2 (I customize the installing path) error: kde-config not found way: yum install kdelibs3 (At first I installed "kdelibs and kdelibs-devel", but later I fou
(转载)Linux如何编译安装源码包软件
一.什么是源码包软件: 顾名思义,源码包就是源代码的可见的软件包,基于Linux和BSD系统的软件最常见:在国内源可见的软件几乎绝迹:大多开源软件都是国外出品:在国内较为出名的开源软件有fcitx;lumaqq;Lumaqq及scim等: 但软件的源代码可见并不等于软件是开源的,我们还要以软件的许可为准:比如有些软件是源码可见的,但他约定用户只能按他约定的内容来修改:比如vbb论坛程序:所以一个软件是否是开源软件,得具备两个条件:一是源代码可见:二是要有宽松的许可证书,比如GPL证书等: 在GN
RedHat系列软件管理(第二版) --源码包安装
RedHat系列软件管理 --源码包安装 源码包特点: 拥有广泛的平台支持性,可以装在所有的类UNIX操作系统上,不用考虑CPU架构. 灵活性,可以在安装过程中指定特有的选项. 定制度非常高,可以自己去修改源代码.像大企业对性能,应用,配置要求很高的话,推荐使用源代码包! *安装过程非常透明,有利于学习. 1.tar -zxvf proftpd-1.3.5.tar.gz #解压解包 2.cd proftpd-1.3.5 #进入目录 3../configure #配置,执行configure可执
Linux软件安装管理---源码安装
在Linux平台下,软件包的类型可以划分为两类:源码包.二进制包. 源码包: 即程序软件的源代码(一般也叫Tarball,即将软件的源码以tar打包后再压缩的资源包). 二进制包: 如 Red Hat发行版的.rpm包,Debian发行版的.deb包. 源码安装的主要步骤: 1)获取源代码文件:一般为压缩包,并解压. 2)执行config: 一般在源代码目录中有install 或 readme等说明. 运行./config --prefix=PREFIX或者 ./config, config是一
linux 软件管理--yum工具及源码包
目录 linux 软件管理--yum工具及源码包 一.yum基本概述 二.yum源的配置 三.yum实践案例 四.yum全局配置文件 五.yum签名检查机制 五.制作本地yum仓库 六.构建企业级yum仓库 七.源码包概述 linux 软件管理--yum工具及源码包 一.yum基本概述 1.什么是yum? yum是RedHat以及CentOS中的软件包管理器,能够通过互联网下载以rpm结尾的包,并且安装,并可以自动处理依赖性关系,无需繁琐的一次次下载安装. 1.联网获取软件 2.基于RPM管理
JAVA上百实例源码以及开源项目
简介 笔者当初为了学习JAVA,收集了很多经典源码,源码难易程度分为初级.中级.高级等,详情看源码列表,需要的可以直接下载! 这些源码反映了那时那景笔者对未来的盲目,对代码的热情.执着,对IT的憧憬.向往!此时此景,笔者只专注Android.Iphone等移动平台开发,看着这些源码心中有万分感慨,写此文章纪念那时那景! Java 源码包 Applet钢琴模拟程序java源码 2个目标文件,提供基本的音乐编辑功能.编辑音乐软件的朋友,这款实例会对你有所帮助.Calendar万年历 1个目标文件
JAVA上百实例源码网站
JAVA源码包1JAVA源码包2JAVA源码包3JAVA源码包4 JAVA开源包1 JAVA开源包2 JAVA开源包3 JAVA开源包4 JAVA开源包5 JAVA开源包6 JAVA开源包7 JAVA开源包8 JAVA开源包9 JAVA开源包10 JAVA开源包11 JAVA开源包12 简介 笔者当初为了学习JAVA,收集了很多经典源码,源码难易程度分为初级.中级.高级等,详情看源码列表,需要的可以直接下载! 这些源码反映了那时那景笔者对未来的盲目,对代码的热情.执着,对IT的憧憬.向往!此时此
SLAM导航及控制部分,源码公布
欢迎Fork,觉得不错就点个小星星吧 ROS源码 https://github.com/ShieldQiQi/TX2_StereoSLAM STM32驱动板源码 https://github.com/ShieldQiQi/SLAM-Robot-DriverBoard 没有关注专栏的朋友,想了解详细的可以看专栏里之前的文章,话说你们都只关注专栏,不关注作者,好伤心.自从改了ID后,掉关注的速度比涨关注的速度还快,可能我太cai了叭... 这是我本科第二个毕业设计(换课题了),从一切开始
学习 opencv---(6)玩转opencv源代码:生成opencv 工程解决方案与opencv 源码编译
在这篇中,我们探讨如何通过已安装的opencv选择不同的编译器类型,生成高度还原的OpenCV开发时的解决方案工程文件,欣赏OpenCV新版本中总计 六十六多万行的精妙源代码.我们可以对其源代码进行再次编译,得到二进制文件,或者修改原版官方的OpenCV代码,并编译后为自己所用,为深入理解OpenCV的开源魅力迈出了坚实的一步. 一.下载安装cmake 想要在Windows平台下生成OpenCV的解决方案,我们需要一个名为cmake的开源软件,可以在 camke的官网:http://www.cm
CentOS 6.5 源码编译搭建LNMP(三台独立主机实现)
搭建前准备: 1.三台独立主机 nginx:192.168.1.102 php-fpm:192.168.1.105 mysql:192.168.1.103 2.相关软件的源码包 nginx:nginx-1.10.2 php:php-5.6.28 mysql:mariadb-5.5.53 3.开发环境及依赖包组 包:openssl-devel;pcre-devel;zlib-devel 包组:Development Tools;Server Platform Development 开始搭建: 第
C#:WebBrowser控件设置代理IP访问网站【附源码】
软件截图 源码下载 http://download.csdn.net/detail/php_fly/8041731
C#代码反编译 得到项目可运行源码
C#代码反编译 得到项目可运行源码 摘自:http://www.cnblogs.com/know/archive/2011/03/15/1985026.html 谈到"C#代码反编译",大家可能都会想到 Reflector代码反编译工具,对其应该也不会太陌生:做C#开发,它算得上是一个不可或缺的实用工具.通过它我们可以很方便的查看一个程序集的源代码(这是其最基本的使用,也是大家常用的),还可以方便破解软件...,而我这篇文章要跟大家分享的是:用Reflector将C#的开发的软件[项目
saltstack之(九)配置管理源码部署Nginx
场景:rpm包安装的nginx服务,无法满足定制模块的需求,故线上环境使用nginx源码进行安装.本片文章详细介绍如何使用saltstack的配置管理功能实现nginx软件的源码安装. 下载源码:pcre下载源码:nginx 1.修改master配置文件,指定环境为prod. [root@node1 prod]# egrep -A ^file_roots /etc/salt/master file_roots: base: - /srv/salt/base dev: - /srv/salt/de
热门专题
iOS获取当前栈顶控制器
centos7 单用户模式 修改fstab
mybatis 日期没有时分秒
uni h5 ios上传
javaweb项目log4j怎么相对路径写入不了.log文件
react-native安卓机型显示不全
python 变量引用次数
存在未提交的分布式事务
mybatis oracle批量新增 主键‘’
stm32什么情况下会被写保护
SQL查询 本年各月汇总数据
sourcetree 无法跳过注册
客如云 开放接口如何收费 知乎
C#textbox浅色
python打印有省略号
windows start java 日志输出
使用wkhtmltopdf打印报告,中文显示乱码
禁止python gc
mongo windows安装
uniapp 提示框确认跳转传参