自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ShineRoyal

No end on study.

  • 博客(8)
  • 资源 (14)
  • 收藏
  • 关注

原创 470Ω排阻阻值测量

51单片机的架构常用A472J这种排阻来做上拉,在8路流水灯电路中也常用A471J排阻做限流。这种排阻相当于8个电阻并联,闲来无事测试了一下470欧排阻中每个电阻的阻值,然后就用上了高大上的FLUKE万用表。测试公共端与相邻的脚电阻如下:实验发现虽然是排阻,但是阻值也是有差别的,最大的有476.5欧,最小的有469.4欧,但是平均下来差不多在1%的误差范围内。...

2019-01-24 21:01:27 2908

原创 stm32设置唯一MAC地址

stm32参考手册中指出,在地址为0x1FFFF7E8处,有一个唯一的身份标识寄存器。可以直接访问该值。printf( "\r\nChip ID: %x, %x, %x\r\n", *(vu32*)(0x1ffff7e8), *(vu32*)(0x1ffff7e8+4), *(vu32*)(0x1ffff7e8+8));Chip ID: 5d8ff39, 36364e4e, 4313...

2019-01-19 20:42:12 8539

原创 w5500网络连接

socket.h中包含各种函数的声明,因为w5500含有8个socket,每个通信都需要指定相应的socket。#ifndef _SOCKET_H_#define _SOCKET_H_#include "stm32f10x.h"#include "Types.h"/*Socket 端口选择,可按自己的习惯定义*/#define SOCK_TC

2019-01-19 19:46:52 5182

原创 51 单片机按键控制LED亮灭\单个IO翻转

#include "reg51.h"sbit KEY0 = P3^2;sbit KEY1 = P3^3;sbit OUT = P0^7;sbit LED = P0^6;void delay_ms(int t){ int i; while(t--) { for(i=0; i<110; i++); }}void main(){...

2019-01-17 19:50:35 7494

原创 SATA游标卡尺测量时显示闪烁

在使用SATA 91511型号游标卡尺测量时,有读数闪烁的情况。测量了一下电池电压,只有1.31伏,换上一颗超霸V13GA LR44 纽扣碱性电池,装进去之前测试了以下电池电压是1.55伏,换上之后问题解决。...

2019-01-17 19:48:34 1561

原创 rtt创建线程void* parameter参数

开始在潘多拉开发板上学习rt-thread,根据第一个点灯程序,学习创建线程。定义线程的时候有个参数void* parameter,个人觉得这个地方就是创建线程时,传递参数的地方,虽然声明的是void类型,但是传入函数之后是以rt_uint32_t类型的变量去接收的,所以这里可以传入一个32bit的变量。如果不需要也可以设置为RT_NULL,而在rtdef.h文件中有:#define RT_...

2019-01-10 12:05:14 2009

原创 595与138选列和行数据串行的使用

void showLED(void){ unsigned char column=0; //列 unsigned char row=0; //行 for(column=0; column<16; column++) { setColumn(column); //选列 for(row=8; row>0; row--)...

2019-01-08 20:35:44 477

原创 C# 串口助手中英文显示问题

才开始学C#,照着网上的Demo一步一步写了个串口助手,但是没有办法显示中文,因为C#默认的编码和单片机上不一样,单片机上用的是GBK编码,所以这里需要做一点转换。直接使用writeLine需要传入的是str,所以这里需要改成write函数。发送代码如下: private void button3_Click(object sender, EventArgs e) ...

2019-01-04 20:04:06 1617

h743_adc_8ch_dma_timer.ioc

STM32H实现8通道ADC采集(DMA+定时器触发)的CubeMX工程,使用PWM触发,HAL_ADC_Start_DMA启动。

2020-04-26

h743_adc_8ch_dma.ioc

STM32H实现8通道ADC采集(DMA+轮询)的CubeMX工程,使用HAL_ADC_Start_DMA进行AD数据获取

2020-04-26

h743_adc_8ch_poll.ioc

STM32H实现8通道ADC采集(连续转换序列+轮询)的CubeMX工程,使用HAL_ADC_PollForConversion进行AD数据获取

2020-04-26

f411-infrared.zip

基于stm32f411单片机,硬件HS0038H红外接收头,使用infrared组件(hwtimer和pin组件)实现红外接收头的NEC数据解析

2020-03-24

f411-timer.zip

基于stm32f411单片机,rt-thread下使用hwtimer的程序,实现定时器1、2、3、4、5、9、10、11的定时 操作。

2020-03-23

stm32f411rc-fal-onchip+sfud.zip

rtt studio工程,基于stm32f411单片机,通过fal驱动配置实现片上flash的读写访问和片外spi norflash的访问。

2020-03-20

stm32f411rc-fal.zip

rtt studio工程,基于stm32f411单片机,通过fal驱动配置实现片上flash的读写访问。

2020-03-20

f411-nano-sufd.zip

rtt studio工程,基于stm32f411单片机,通过sfud驱动配置的虚拟文件挂载Demo工程。

2020-03-20

2019.9.16 HAL库tim8可以输出指定脉冲.zip

根据CubeMX生成的TIM工程,参考原子的F1标准库代码,编写的程序。

2019-09-16

三线PT100仿真电路

Multisim仿真文件;使用TL431作为恒流源,采集三线PT100热电阻阻值,使用运放消除导线电阻。

2019-03-16

Newtonsoft.Json.dll

c#中Newtonsoft.Json.dll的文件,官方下载地址http://json.codeplex.com/ 比较慢,自己下载下来再传上来的。

2019-02-18

c#tcpClient发送和接收

最简单的tcpClient建立通信、发送数据、接收数据函数,编写TCP通信的第一步。

2019-02-13

使用朴素贝叶斯过滤垃圾邮件样本

机器学习实战中,使用朴素贝叶斯过滤垃圾邮件Demo的样本数据。

2018-10-07

光盘QT5开发及实例(第2版)

购买QT5开发及实例(第2版)对应的光盘文件资料,程序与书本配套使用

2018-10-06

空空如也

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

TA关注的人

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