stm32实现波形输出,步进1hz
红叶何时落水 校赛第一部分 详见: http://t.csdn.cn/8op0B 关键难点在于步进1hz,若使用定时器的PWM输出方波,步进1hz完全没有问题。但正弦与三角两种波形有一定的问题。 方案一,将方波利用比较器转换成正弦和方波 这一方案可以实现步进1hz,但是,峰峰值不能保证是5V.因为随频率的变化,峰峰值也会发生变化。 解决方案:我们使单片机输出的方波的峰峰值并不是定值,而是一个随着频…
QT智能家居界面qss渲染
新手,刚开始入门QT,想着用QT做上位机,做界面是如何实现的,于是在一片博客中看到这个智能家居的界面,于是仿照这个博客编写了这和界面,这个界面原创是“流浪的鹅卵石”。在这里感谢“流浪的鹅卵石”, http://blog.csdn.net/u013704336/article/details/51072709 本人只是仿照。写本博客只是想记入学习过程中的一些心得和笔记并且遵守Qt开源协议(LGPL)…
RabbitMq的http API调用
最近做项目需要对rabbit消息队列进行有效验证查看了文档发现之后http的api能够验证先对api进行讲解在下面添加调用demo 1.获取所有队列 http://server:port/api/queues 返回json字符串,需要认证 在demo中替换账号密码即可 2.获取指定队列信息 http://server:port/ api/queues/ vhost / name 刚开始没有注意文档…
.NetCore读取配置文件appsetting.json中的配置项
1、appsettings.json添加配置项 2、新建一个类,对应配置项名称,例如WxCommon下的: public class AppSettings : IOptions<AppSettings> { public AppSettings Value => this; /// <summary> /// 字符串链接 /// </summary> p…
极大似然估计方法(Maximum Likelihood Estimate Method)
定义 极大似然估计方法(Maximum Likelihood Estimate,MLE)也称最大概似估计或最大似然估计: 利用已知的样本结果,反推最有可能(最大概率)导致这样的结果的参数值。 思想:已经拿到很多个样本,这些样本值已实现,最大似然估计就是找参数估计值,使得前面已经实现的样本值发生概率最大。 本质:其是一种 概率论 在 统计学的应用 ,是参数估计的方法之一;其是一种 粗略的数学期望 ,…
Vue解析markdown,并将其展示到页面(代码高亮 + 显示代码行号)
Vue解析markdown,并将其展示到页面(代码高亮 + 显示代码行号),具体步骤如下: 安装依赖 在vue项目下打开命令窗口,并输入以下命令: // marked 用于将markdown转换成html npm install -g marked // 用于代码高亮显示 npm install highlight.js // 代码行号显示插件 npm install highlightjs-li…
HTML中<table>中width和height属性的详解(表格)
<!DOCTYPE html> <html> <head> <!-- utf-8是每个网站都能识别的字体--> <meta charset="utf-8"> <title>表格属性练习</title> <base target="_self"> </head> <body> &l…
jacky自问自答-java并发编程
1、java Web中线程不是由tomcat这类web容器负责的吗?为什么还要我控制多线程? 答:这个问题很多初学者都会有的疑惑,举一个我以前做的一个需求,java作为中间平台,是socket服务端,接受C语言端的请求,去财政局查“公积金基础信息”,“公积金交易明细信息”,“公积金贷 款基础和明细”等信息,然后再通过httpClient去请求财政局的webService,再把数据解密,封装成C端要…
Android Studio NDK 入门教程(1)–来自C 语言的String
概述 本文讲述如何使用Android Studio 进行NDK开发,适合略有了解C语言的人以及NDK入门开发。 环境配置 安装Android Studio,目前版本是2.1.2。可以去官方下载最新安装包,也可以百度上下载安装之后在线更新,这部分网上教程比较多,学习NDK开发的道友应该不会卡在这里。 Android Studio安装完成之后Android SDK也包含在其中,但是不包含NDK。 打开…