- 博客(30)
- 资源 (14)
- 收藏
- 关注
原创 STC12C5A60S2使用NRF24L01和stm32通信
/******************************************///// 该程序工作的主频是12MHz,单片机使用STC12C5A60S2///******************************************/#include "STC12C5A60S2.H"#define uchar unsigned char#define uint...
2019-03-31 15:14:45 1051 4
原创 C# System.Speech语音播报朗读字符串
先在引用里添加 System.Speech。添加using语句using System.Speech.Synthesis;然后就是主程序了。 /// <summary> /// MainWindow.xaml 的交互逻辑 /// </summary> public partial class MainWindow : Window...
2019-03-31 10:54:44 5827 8
原创 运放加减法器
如图所示,左边是4个电压源,从上到下依次为V1、V2、V3、V4,通过虚断和虚短,可以分析出,最终的结果为V4+V3-V2-V1,即3.8V+4.2V-2.6V-1.4V=4V。
2019-03-18 10:08:32 8107
原创 pkgs --update失败
Shine@PANPAN-DESKTOP C:\Users\Shine\Desktop\rt-thread-master\bsp\stm32\stm32l475-atk-pandora> pkgs --update'git' is not recognized as an internal or external command,operable program or batch fi...
2019-03-17 14:01:45 1701
原创 TL431驱动三线PT100热电阻电路设计
最简单的测温方式是DS18B20或者DHT11这种数字传感器模块,但是这种传感器测温范围有限。然后是热电阻和热电偶,测温范围比较广。热电偶的工作原理如下:两种不同成份的导体(称为热电偶丝材或热电极)两端接合成回路,当两个接合点的温度不同时,在回路中就会产生电动势,这种现象称为热电效应,而这种电动势称为热电势。热电阻就不用说了,温度变阻值变。所以一般热电阻都需要一个电流源。最简单的使...
2019-03-16 21:28:09 12794 9
原创 openwrt-mt7688编译与烧录
刚入门openwrt的一定会纠结,uboot是个什么东西,系统镜像又是个什么东西。装过系统的就应该知道,uboot就相当于我们的启动引导器,我们是不用管的,而系统镜像就是我们的ghost系统,我们把我们需要的补丁、驱动、软件什么的编译的时候就打包进去,就可以直接使用了。openwrt-mt7688编译与烧录u-boot 之u-boot.img uboot.bin uboot_crc.bin ...
2019-03-15 16:49:46 1137
转载 lnmp服务启动
/etc/init.d/mysqld enable/etc/init.d/mysqld start/usr/bin/spawn-fcgi -a 127.0.0.1 -p 9000 -C 2 -f /usr/bin/php-cgi/etc/init.d/nginx enable/etc/init.d/nginx start参考:openwrt搭建WEB服务器(LNMP)+DDNS外网访...
2019-03-14 16:55:46 990
转载 OpenWRT 一键安装Nginx + Mysql + PHP
版本变动版本 V1.0支持OpenWRT功能描述本脚本用于在OpenWRT上自动化部署 Nginx + Mysql + PHP 环境。脚本运行后,Nginx服务将开启在8080端口(为了避开OpenWRT本身的界面)。并自动生成一个名称为index.php的phpinfo文件.数据库将生成一个用户名为root密码为admin的用户。将新建一个www用户组用户名为www,新建**/web目录...
2019-03-14 16:47:17 10766
转载 openwrt mysql 安装
用opkg安装myserver及其依赖包opkg updateopkg install libpthread libncurses libreadline mysql-server创建mysql数据目录mkdir -p /home/data/mysqlmkdir -p /home/data/tmp修改配置文件vi /etc/my.cnfdatadir = /home/d...
2019-03-14 16:46:00 1974
原创 404 Not Found nginx/1.4.7
访问http://192.168.1.1:8080/index.html提示:404 Not Found nginx/1.4.7修改nginx-1.11.10\conf\nginx.conf文件的http -&gt; server -&gt; location 就可以了然后去对应地点创建文件夹,再编写一个index.html最后去nginx的目录:/usr/sbin执行重启命令:....
2019-03-13 20:15:49 2533 2
原创 nginx: [emerg] bind() to 0.0.0.0:80 failed (125: Address already in use)错误解决
错误提示:root@OpenWrt:/usr/sbin# /etc/init.d/nginx enableroot@OpenWrt:/usr/sbin# /etc/init.d/nginx startnginx: [emerg] bind() to 0.0.0.0:80 failed (125: Address already in use)nginx: [emerg] bind() to...
2019-03-13 20:04:24 1295
原创 nginx: [emerg] open() "/etc/nginx/nginx.conf" failed (2: No such file or directory)错误解决
错误提示:root@OpenWrt:/usr/sbin# ./nginx -tnginx: [emerg] open() "/etc/nginx/nginx.conf" failed (2: No such file or directory)nginx: configuration file /etc/nginx/nginx.conf test failed根据提示去看有没有nginx...
2019-03-13 19:45:57 60573
原创 http://downloads.openwrt.org/sources/util-linux-2.24.1.tar.xz 下载失败
下载地址下载拷贝至openwrt下的dl。如果报错Unexpected end of input,则可能是在主机上下载往虚拟机复制的时候出错,建议使用共享文件夹或者直接在虚拟机中下载。...
2019-03-11 20:31:48 1823
转载 make V=99报错 wget: unable to resolve host address 'ftp.all.kernel.org' Download failed.
Feeds是OpenWRT环境所需要的软件包套件,比较重要的feeds有:‘pacakges’:一些额外的基础路由器特性软件‘LuCI’:OpenWRT默认的GUI‘Xwrt’:另一种可选的GUI界面如果你之前没有下载好这些套件,而是选择在编译的时候在线下载安装的话,一定要保证编译的时候是成功连接到互联网的,否则导致编译终端,出现“No More Mirrors Download”的错误...
2019-03-11 20:21:17 3339
原创 CentOS7挂载共享文件夹
现在虚拟机里设置共享文件夹~再挂载共享文件夹vmware-hgfsclientmkdir /mnt/win/usr/bin/vmhgfs-fuse .host:/ /mnt/win -o subtype=vmhgfs-fuse,allow_other
2019-03-11 15:11:10 3198 3
原创 openWRT编译时ncurses和zlib的安装
CentOS使用make menuconfig编译openWRT固件的时候报以下错误!Build dependency: Please install ncurses. (Missing libncurses.so or ncurses.h)Build dependency: Please install zlib. (Missing libz.so or zlib.h)Prerequis...
2019-03-11 10:49:54 3762
转载 CentOS7更新国内源
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo_bakwget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repoyum makecache
2019-03-10 20:21:57 8009
原创 CentOS7提示Cannot find a valid baseurl for repo: base/7/x86_64
虚拟机CentOS7下使用yum update,提示Cannot find a valid baseurl for repo: base/7/x86_64先把虚拟机设置成桥接模式:然后在设置里打开网络开关然后就可以了……...
2019-03-10 20:17:32 766
原创 安装mysql(失败过程记录……最终结果还是失败)
准备安装mysql数据库,发现不能直接安装。root@EC2022v:/etc# opkg install mysqlUnknown package 'mysql'.Collected errors: * opkg_install_cmd: Cannot install package mysql.于是搜索和mysql有关的包……root@EC2022v:/etc# opkg lis...
2019-03-09 21:38:36 5378 1
原创 opkg update失败问题解决
执行opkg update提示找不文件。root@EC2022v:~/clienttest# opkg updateDownloading http://downloads.openwrt.org/barrier_breaker/14.07/at91/generic/packages/base/Packages.gz.wget: server returned error: HTTP/1.0...
2019-03-09 20:23:12 30474
原创 双网口实现网口2做WAN口
设备使用的是中嵌科技的网关设备,现在有两个网口,其中网口1用于和我的电脑建立ssh通信,网口2准备接路由器上网。先看看系统版本:root@EC2022v:~# cat /proc/versionLinux version 3.6.9-rt21-Emfuture (root@imx) (gcc version 4.8.3 (OpenWrt/Linaro GCC 4.8-2014.04 r443...
2019-03-09 19:49:14 2001
原创 使用单个文件作数据库条目存储
项目需求,需要定制一个嵌入式的设备,具有数据库存储与检索功能。初期想法是使用文件,一个文件代表一条数据,通过文件名对数据进行定位。先不考虑数据写入,先看看数据读取的情况。FAT32单文件夹最大能放多少个文件上面博客已经造好了数据,下面尝试读文件:#include "sys.h"#include "delay.h"#include "usart.h"#include "led.h"...
2019-03-09 10:44:05 548
原创 FAT32单文件夹最大能放多少个文件
最近因为要用单片机做数据存储与查询,类似于数据库,后面还需要把这些数据导出到电脑。就想着用一个txt文件存一个数据,文件命名就是对应的唯一编号。https://feiyan35488.iteye.com/blog/953672上帖说:昨天在项目中遇到一个问题,这是在对网站静态化时出的问题,系统报了 File not found , 上层error 是, file or directory...
2019-03-08 17:17:47 6130
原创 WPF样式使用
当页面中有多个元素的时候,可以通过样式来批量对参数赋值。<Window x:Class="Effluent.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006...
2019-03-03 20:05:35 280
转载 WPF中 x:Name和Name的区别
x:Name 唯一地标识 XAML 定义的对象,以便于从代码隐藏或通用代码中访问对象图中实例化的对象。x:Name 一旦应用于支持编程模型,便可被视为与由构造函数返回的用于保存对象引用或实例的变量等效。x:Name 用来在XAML中表示一个指定对象的名称;可以通过他来访问XAML对应隐藏代码所关联的对象。Name 许多框架的类中都有Name这个属性,而在WPF中,x:Name和Name是可以互...
2019-03-03 17:26:58 6054 1
原创 C#构造函数静态构造函数的区别
构造函数和静态构造函数在一个类中是可以共存的。静态构造函数的执行在构造函数之前,当类第一次被Code用到的时候执行,而构造函数一定是要实例化对象的时候才执行。测试代码:using System;namespace ConsoleApplication1{ class A { public A() { Console...
2019-03-03 15:33:05 1033
原创 WPF应用显示在第二屏幕上
有时候希望代码在副屏上显示调试,只需要在窗口的构造函数中添加如下代码即可。 public MainWindow() { InitializeComponent(); Screen[] _screens = Screen.AllScreens; Screen s = Screen.AllScreens[1];...
2019-03-03 15:27:40 3236
原创 VS2017修改默认项目存放位置到桌面
VS2017的默认位置都在C:\Users\Shine\source\repos下,个人觉得项目放桌面是比较简单的,所以只需要笑笑修改一下就可以了。
2019-03-02 15:55:45 8324
转载 WPF容器控件类介绍
WPF容器控件类介绍https://blog.csdn.net/wushang923/article/details/6564641
2019-03-01 21:18:25 437
原创 WPF利用Canvas实现任意分辨率的全屏缩放
再界面绘制的时候,可以通过Canvas实现内容缩放,以此也可以用来实现分辨率的自适应。假设我们的界面是这样的:其实也就是随便画的一个曲线,代码在下面:&lt;Window x:Class="WpfApp1.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" ...
2019-03-01 21:13:55 5480
h743_adc_8ch_dma_timer.ioc
2020-04-26
h743_adc_8ch_poll.ioc
2020-04-26
f411-infrared.zip
2020-03-24
stm32f411rc-fal-onchip+sfud.zip
2020-03-20
Newtonsoft.Json.dll
2019-02-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人