自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (46)
  • 收藏
  • 关注

原创 STM32 ADC NTC热敏电阻二分(折半)查表法实现测温功能

本文主要描述 - STM32 ADC NTC热敏电阻二分(折半)查表法测温功能的思路和代码实现NTC的相关属性:R25=10K±3% B25/50=4100K±3% 10K上拉STM32 ADC实现NTC测温的电路示意图如下:STM32的ADC分辨率为12位,模数转换的范围 0~4095(0x000~0xFFF)针对以上描述的NTC属性以及电路,对应的温度和测量的数字量的关...

2020-04-28 01:22:27 15156 13

原创 STM32 SP706S 外部看门狗的应用示例

看门狗是防止程序跑飞的一种兜底方案,STM32有自己片内的独立看门狗和串口看门狗,但是很意外的发现我测试片内的看门狗不好用,关闭了一扇门的同时,我又发现了一扇窗,板子上有SP706S外部看门狗芯片,那么STM32 SP706S的测试就应运而生。STM32和SP706S的电路部分说明示意图关于SP706S的文档描述对于SP706S来说,WDI是输入,那么对于STM32来说,对应连...

2020-04-25 00:05:56 6388

原创 STM32 W5500 MQTT Client 发布订阅及断线重连

使用STM32 W5500做MQTT Client,使得数据上传broker,并接收broker传来的消息,并支持断网/拔网线再插入网线能够重新连接broker这样的功能,需要具备以下条件:1、STM32 W5500基础入网配置,使能PC电脑端可以PING通W5500。2、STM32 W5500的TCP Client收发数据的回环测试没有问题。3、了解MQTT协议。关于MQTT的介...

2020-04-24 00:13:14 7216 5

原创 STM32 W5500 HTTP Server 微型web服务实现

嵌入式Web服务很常见,比如电脑通过WIFI接入网络,在浏览器地址栏输入 "192.168.1.1",或者其他地址,跟自己电脑的IP在同一个网段内,一般IP最后一段是1即可,可以打开路由器的管理页面。就像这样:这个页面就是有嵌入式小型web服务提供的网页。STM32 W5500几乎也可以实现上述的功能,但是由于STM32的RAM和FLASH储存大小是有限的,实现一个简单的web服务是没...

2020-04-22 00:09:27 12217 14

原创 STM32 W5500 HTTP Client POST 方式请求/提交网络数据

现在想让STM32 W5500通过HTTP Client POST的方式提交数据到远程服务器,并接收服务返回的JSON格式数据,解析和处理。实现以上功能,需要具备几个条件:1、STM32 W5500的基础配置,使得PC和W5500在同一个局域网内,PC可以PING通W5500。2、STM32 W5500的TCP Client可以成功发数据,HTTP协议是基于TCP协议之上封装的协议。...

2020-04-19 15:34:31 9932 11

原创 STM32 W5500 OTA功能 - bootloader及app的设计和实现

简述片内FLASH区域划分Bootloader功能设计与实现App功能设计与实现测试与结果总结

2020-04-18 21:32:22 2232

原创 STM32 W5500 Http Client Get请求 下载bin文件思路和实现

这两天在做STM32 W5500通过HTTP GET请求的方式下载bin文件,以实现OTA在线升级,到网上查了一圈,发现并没有很多有效的信息和资料。于是我就实现了一下,把思路和实现过程分享出来。实现W5500文件下载的几个前提:1、STM32 W5500的基础配置,使得 电脑端的CMD命令窗口能够PING通W5500,《STM32F103RC驱动W5500入网,并可ping通》。2、S...

2020-04-16 16:51:54 7562 4

原创 STM32F103RC W5500 NTP获取网络时间实现

NTP 是网络时间协议,将获取到的网络时间同步到本地,是本地时间与网络同步。一般来说,STM32通过W5500从NTP服务器获取到之后,会存同步到DS1302时钟芯片中,再读取DS1302时间在应用中使用。DS1302的时间设置和读取,可以参考《STM32F10x读取DS1302的时间,通过USART显示在串口调试助手上》。NTP协议是基于UDP基础上封装的协议,NTP报文格式 可以...

2020-04-13 23:24:10 3313 2

原创 STM32F103RC W5500 DNS Client端实现

DNS即域名解析服务。当我们想用W5500访问一个接口的时候,只给了接口的URL地址,但W5500实际通讯的时候需要用到IP地址,那么通过DNS域名解析服务,就可以实现将域名解析成接口对应的IP地址。DNS是基于UDP通信基础上封装了自己的协议报文的。关于DNS的协议报文,请参考《DNS(域名解析协议)详解》。STM32 W5500实现DNS Client 需要以下几点:1、ST...

2020-04-10 23:14:58 1105

原创 STM32F103RCT6 W5500 DHCP 实现过程分析

对于DHCP的介绍,引用一下百度百科的相关内容:W5500传输网络数据,通过TCP、UDP来实现,也必须要有IP地址。要么给W5500设置一个固定写死的IP地址,这样的话,在不同的网络环境下,并不通用。有的局域网段的IP地址是 192.168.1.XXX;还有的局域网段IP地址是 10.0.0.XXX等等,写死固定IP地址,显然不太合适。那么DHCP的应用,就可以解决复杂的网络环境的IP地...

2020-04-09 00:05:04 2666

原创 STM32 W5500 TCP Server 回环测试

做了STM32 W5500联网通讯几个月了,回头总结一下 STM32 W5500 的TCP Server要注意的一些点:1、有好用的W5500基础支持库2、在PC的CMD命令窗口中可以PING通W5500设备。3、在测试的时候,条件允许登录到路由器的管理页面,查看连接设备是否有W5500的有线连接(非必须)。满足以上几点,基本可以测通TCP Server的回环测试了。贴出测试的...

2020-04-06 12:21:25 2228 1

原创 STM32F1 W5500 TCP Client 回环测试

刚刚接触W5500的时候,做TCP Client回环测试的时候,出现很奇怪的问题,查了好多遍代码,死活连接不上PC网络助手的TCPServer。其实代码本身没什么大问题,缺少一个知识点,在局域网内通讯,W5500入网需要路由器识别,才可以进行通信。总结一下TCP Client回环测试要注意的几个点:1、W5500的基础库好用。2、在PC的CMD命令窗口中可以PING通W5500设备。3...

2020-04-06 11:16:11 2446

libeay32.dll

32bit的 1.直接拷贝该文件到系统目录里:    1、Windows 95/98/Me系统,将此文件复制到c:\Windows\System目录下。    2、Windows NT/2000系统,将此文件复制到c:\WINNT\System32目录下。    3、Windows XP/WIN7系统,将此文件复制到c:\Windows\System32目录下。 2.然后打开"开始-运行-输入regsvr32 此文件名称",回车即可解决错误提示!

2016-03-09

mqtt java jar

从官方网站上下载的mqtt Java jar包 版本 org.eclipse.paho.client.mqttv3-1.0.2.jar 官网是 https://www.eclipse.org/paho/clients/java/

2016-01-25

ViewPagerDemo.zip

一个测试ViewPager的小demo,ViewPager被重写为不可左右滑动。通过点击页面上的按钮,来改变viewPager。ViewPager上的背景和文字都将改变。

2015-09-15

获取安卓手机的名字和型号等信息.zip

获取安卓手机的名字和型号等信息,简单的小demo

2015-09-09

XUtils上传文件.zip

一个简单的Xutils上传文件的小demo,安卓端的小程序。这个demo简单说明了上传文件时需要怎样添加参数。如果要测试的话,需自己写一个servlet 服务端。

2015-09-09

Gif图片播放PowerImageViewTest.zip

在安卓程序中播放gif图片,一个简单实用的小demo

2015-08-27

RectDemo.zip

用xml文件画出一个矩形,然后再布局文件中使用这个矩形作为背景,一个简单入门的小Demo

2015-08-26

下拉刷新和加载更多FreshListDemo.zip

下拉刷新和加载更多的小demo,没有链接网络,本地测试,如果用的话需要进一步改造。

2015-08-26

捕获全局崩溃ExceptionTest.zip

捕获全局崩溃的信息,将崩溃信息以txt文本的格式存储到本地SD卡中。

2015-08-20

BroadCastDemo.zip

点击通知栏的消息,应用要进行跳转到指定的Activity页面。这个小demo做了通知栏的兼容,兼容安卓不同版本的通知栏操作;同时,跳转到的Activity页面,不会影响之前打开的Activity页面。堆栈和以前一样。通过Notification和BroadcastReceiver结合,来实现的。

2015-08-07

MyCallback.zip

在安卓项目中使用回调函数,通过一个线程来模拟一个耗时的操作,不确定什么时间完成。当这个耗时的操作完成时,使用回调函数来进行UI等的绘制或Toast提示。

2015-08-02

Httpdemo.zip

通过xutil完成http请求。将返回的信息打印出来。

2015-07-23

XUtil下载downloaddemo.zip

使用xutil下载文件,特别方便。使用环形进度条进行下载进度指示。

2015-07-22

自定义ProgressDialog

自定义的ProgressDialog,ProgressBar可以使用自己想要的图片。可以添加提示信息的文字。按返回键可以消隐ProgressDialog。

2015-07-22

Notification_Broadcast

定时启动服务,通过服务创建一个通知,点击通知栏可以打开一个Activity。尽管关闭软件,通知栏也会出现通知。

2015-07-09

LocationPicker_

省市区县三级联动,用的是自定义View,在同一界面上显示,滑动可以改变省市区县的选择。

2015-07-07

SwipeListView

http://download.csdn.net/detail/fx_sky/6820665,修改了这位网友的下滑到底崩溃的bug

2015-06-15

播放安卓raw文件夹下语音

简单实用的测试demo,在res/raw文件夹下放一个语音文件,点击界面上的按钮,便可以实现播放res/raw文件下的语音文件。

2015-05-25

SharedPreference示例

SharedPreference是轻量级的数据库,可以存储一些简单的键值对,操作方便,适合一些数据量不大的,且不涉密的数据存储。实际开发中可以存储一些简单的设置信息和常用的信息。

2015-05-14

安卓UDP文件传输

本机测试,ip是127.0.0.1,可以修改其中的代码,两部安卓手机进行测试。将字符串封装到.txt文件中,再传输.txt文件,接收到文件进行解析,并将文件中的内容展示出来。 模拟安卓udp文件传输的测试代码。

2015-05-07

车载嵌入式S32K312 DTCM 操作示例代码

TCM是一种被直接集成在CPU芯片中的高速缓存,TCM又分为ITCM(Instruction TCM)和DTCM(Data TCM)。ITCM是用来存储代码段的,DTCM是用来存储数据的。 为什么要使用DTCM来存储数据?1)频繁存取的数据,放到DTCM中以节省存取时间;2)存放到DTCM的数据,不会占用RAM的空间。 在S32 Design Studio for S32 Platform 3.4的IDE中,如何编写代码,能够成功使用这个空间,示例代码。 S32K312 DTCM在代码中使用示例

2023-11-02

STM32_W5500_HTTPC_Download_File.rar

STM32F103RC 驱动W5500,HTTP请求方式下载文件的测试代码,仅供参考。

2020-12-29

01_W5500_UDP_send.rar

STM32F103驱动W5500,套接字UDP主动发送数据,测试UDP Client的通信功能,UDP的应用场景广泛,如DHCP、DNS、NTP等都使用UDP的底层通信,只不过在它之上有一层协议。

2020-03-31

00_W5500_ping.rar

STM32驱动W5500入网,可ping通,spi配置代码,w5500基础支持文件,以及示例demo代码。

2020-03-30

stm32f103rc_w5500_ping.rar

STM32F103RC驱动W5500入网,并可ping通 通过STM32F103RC驱动W5500入网,需要先确定以下几点: 1、硬件电路连接情况,STM32F103RC的SPI对应的端口 2、要确保电脑和STM32驱动W5500的板子联网在同一局域网内。 3、在电脑的cmd命令窗口中,输入ipconfig查出自己电脑的IP。 4、在cmd命令串口中,随意ping一个IP,确保ping不通;待调试好的程序下载完成后,再ping这个IP,如果ping通了,说明STM32F103RC驱动W5500入网成功。

2019-09-16

吴恩达-斯坦福大学-机器学习公开课-讲义原稿

吴恩达老师在斯坦福大学讲的机器学习公开课,原始英文讲义,可供下载。一边看视频一边看讲义,效果可能更好一些。

2018-10-06

Holiday.rar

需求:每年的法定节假日都是不固定的,我们需要把固定的那些日子存入数据库中,每年12月份颁布下一年的节假日,将这些节假日和调班数据更新到库表中。这样就可以知道下一年的节假日情况了

2017-07-17

apache-ftpserver-1.1.0.tar.gz

ApacheFTPServer,搭建环境方便快捷,快速上手

2017-05-09

ZipUtils.rar

zip压缩解压工具类,内附测试代码,修改路径即可测试

2017-03-02

EmailDemo.rar

测试demo--->javaMail解析邮件内容,封装成类,直接获取邮件的相关内容,打印到控制台

2017-02-09

随机点名.rar

html 和 js 的随机点名和随机抽奖,前端代码,拿来直接用,需要修改js文件里面的名字

2017-01-17

POI读取Excel大文件-输出cvs文件.rar

POI处理Excel大文件的问题和解决方法,测试excel文件大小4.5M,14万条数据,没有问题。 将excel文件的内容转换成cvs格式文件

2016-09-22

POI读取Excel大文件.rar

POI处理Excel大文件的问题和解决方法 来自 http://itindex.net/detail/52291-poi-excel-%E6%96%87%E4%BB%B6

2016-09-21

aidl.exe下载

aidl.exe文件,安卓开发使用

2016-09-01

文件上传java测试程序.rar

javaWeb的文件上传的demo小程序,是在IDEA下开发的,实测可以上传文件到指定目录。 发布的时候注意路径问题。

2016-08-09

Serial.rar

基于谷歌API的串口读写操作,做了一小步改动,亲测可以用,不能用的请自己找原因

2016-06-07

HonScrollDemo.rar

HorizontalScrollView+GridView,横向滑动的demo

2016-06-01

SoundDemo.rar

百度语音识别的android studio源码,百度官网上是用eclipse开发的

2016-04-22

mongo-java-driver-2.13.2.jar

mongo-java-driver-2.13.2.jar

2016-03-12

libeay.dll.rar

32/64bit libeay32.dll是系统中的重要文件,很多程序的运行需要借助这些文件,所以不能够随便删除。 使用方法 1.直接拷贝该文件到系统目录里:    1、Windows 95/98/Me系统,将此文件复制到c:\Windows\System目录下。    2、Windows NT/2000系统,将此文件复制到c:\WINNT\System32目录下。    3、Windows XP/WIN7系统,将此文件复制到c:\Windows\System32目录下。 2.然后打开"开始-运行-输入regsvr32 此文件名称",回车即可解决错误提示!

2016-03-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除