齐玉林
码龄13年
求更新 关注
提问 私信
  • 博客:623,153
    社区:1
    问答:2,920
    626,074
    总访问量
  • 111
    原创
  • 263
    粉丝
  • 174
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:山东省
加入CSDN时间: 2012-03-11

个人简介:看心情 - 随时准备删库跑路~

博客简介:

Little Luck

博客描述:
愿许春风知我意,散我心中意难平
查看详细资料
个人成就
  • 获得272次点赞
  • 内容获得205次评论
  • 获得958次收藏
  • 代码片获得1,736次分享
  • 博客总排名223,918名
  • 原力等级
    原力等级
    4
    原力分
    709
    本月获得
    0
创作历程
  • 1篇
    2024年
  • 1篇
    2023年
  • 3篇
    2022年
  • 23篇
    2021年
  • 15篇
    2020年
  • 21篇
    2019年
  • 24篇
    2018年
  • 11篇
    2017年
  • 19篇
    2016年
  • 14篇
    2015年
成就勋章
TA的专栏
  • vb
    2篇
  • mcu
    18篇
  • sketch
    1篇
  • 3d
    1篇
  • weixin
    5篇
  • iot
    7篇
  • java
    31篇
  • php
    8篇
  • html
    17篇
  • sql
    11篇
  • js
    12篇
  • linux
    13篇
  • android
    8篇
  • tools
    2篇
  • node.js
    2篇
  • self
    7篇
  • mq
    5篇
  • python
    2篇
兴趣领域 设置
  • 嵌入式
    单片机嵌入式硬件
  • 硬件开发
    硬件工程驱动开发fpga开发dsp开发arm开发材料工程精益工程射频工程基带工程硬件架构pcb工艺
创作活动更多

王者杯·14天创作挑战营·第2期

这是一个以写作博客为目的的创作活动,旨在鼓励码龄大于4年的博主们挖掘自己的创作潜能,展现自己的写作才华。如果你是一位热爱写作的、想要展现自己创作才华的小伙伴,那么,快来参加吧!我们一起发掘写作的魅力,书写出属于我们的故事。 注: 1、参赛者可以进入活动群进行交流、分享创作心得,互相鼓励与支持(开卷),答疑及活动群请见https://bbs.csdn.net/topics/619735097 2、文章质量分查询:https://www.csdn.net/qc 我们诚挚邀请你们参加为期14天的创作挑战赛!

65人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 资源
  • 代码仓
  • 问答
  • 帖子
更多
  • 最近

  • 文章

  • 专栏

  • 资源

  • 代码仓

  • 问答

  • 帖子

  • 社区

  • 视频

  • 课程

  • 收藏

搜索 取消

打脸预测,AI泡沫破裂,科技衰退

都说大公司有了个AI程序员,我未曾用过大公司的AI程序员不敢妄下结论,市面上开源的倒是用了一些,先不论生成的代码质量怎么样,中国都做了这么多年的软件,各行各业什么样的软件没有,现在已经不是一个从0到1的市场,而是从100到101的市场,对公司来说使用这些东西不说是否能真提高效率、降低成本,光这个试错成本,都不想去尝试。都说AI是解决自动化最好的方式,到现在我也搞不清楚如何把几个GB的东西,塞到可怜的只有64KB的PLC里,这么高昂的成本研发,在叠加经济下行的背景,投入完全看不到产出。
原创
发布博客 2024.08.27 ·
517 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏

说说这三年的感受(2021~2023)

这几年给我的感受非常不好,也许是30岁之前的见识短,转眼从23岁入行到现在,10年岁月眨眼而过,人来人往 ,遇到过贵人,也跌入过低谷,徘徘徊徊向前走...
原创
发布博客 2023.08.10 ·
277 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

JS实现坐标系转换(wgs84、bd09ll、gcj02)百度、GPS、高德、腾讯地图相互转换

实现坐标系转换(wgs84、bd09ll、gcj02)百度、GPS、高德、腾讯地图相互转换
原创
发布博客 2022.10.17 ·
8512 阅读 ·
3 点赞 ·
2 评论 ·
10 收藏

vb.net 物联网助手exe 软件重构

1. TCP Server 线程监听2. 串口数据监听3. 定时器 1分钟1次 历史记录保存4. 参数超过上限或下限值后,触发执行操作5. 实时日志查看6. 支持 参数配置 和 操作配置 ( 可远程配置后一键下载 )软件界面:软件代码:Imports System.Net.SocketsImports System.NetImports System.TextImports System.ThreadingImports System.IOImpor...
原创
发布博客 2022.02.16 ·
5212 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

HbuilderX 竖屏切换横屏后,返回点击其他页面,字体变大样式乱的解决方案

HbuliderX 竖屏切换横屏后,返回点击其他页面,字体变大样式乱的解决方案
原创
发布博客 2022.01.14 ·
2259 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

JAVA 线程延迟的几种操作

我们常用的延迟操作,在JS或者python 3中有异步操作,处理这种问题是比较简单,在java中也有几种异步处理操作的方式,这里我们来看一下几种操作第一种,主线程直接延迟 1秒System.out.println("主线程 -> 1");try { Thread.sleep(1000);}catch (Exception e){}System.out.println("主线程 -> 2");//do something这种方式不适用与并发高的操作,当多个并发同时访
原创
发布博客 2021.09.24 ·
14873 阅读 ·
4 点赞 ·
0 评论 ·
15 收藏

Sketchup 外壳设计之方盒

3D打印机打印出来,效果还是非常棒的,外壳1.5以上的厚度,就会有不错的坚固性,密度相比注塑低,比塑料的柔韧性差,外表的抛光度差。好在价格低,非常不错!
原创
发布博客 2021.08.30 ·
834 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

STM32 Cube ADC DMA 多通道扫描实现多个模拟量取值

一。使用 DMA由于常规通道组只有一个数据寄存器,因此,对于多个常规通道的转换,使用 DMA 非常有 帮助。这样可以避免丢失在下一次写入之前还未被读出的 ADC_DR 寄存器中的数据。 在使能 DMA 模式的情况下(ADC_CR2 寄存器中的 DMA 位置 1),每完成常规通道组中的 一个通道转换后,都会生成一个 DMA 请求。这样便可将转换的数据从 ADC_DR 寄存器传输 到用软件选择的目标位置。 看下面这张图说明了,从ADC转换到Chanel的过程!当...
原创
发布博客 2021.07.18 ·
1590 阅读 ·
5 点赞 ·
19 评论 ·
14 收藏

STM32 Cube ADC 测量土壤湿度

一 。说明本来想买个温湿度模块,结果买了个湿度 - _ - !1. 什么是AD转换AD转换是把离散的模拟量转换为数字量的过程,其原理就是使用单片机的高频率和时钟来采样x轴的点样,根据电压的变化使用曲线函数来获取y轴数字值的过程,我们叫做AD转换2.如何确定AD采样的位数,并知道电压值如果单片机的的ADC为12位,那么它的最大值为4095。单片机在进行AD转换前需要先设置一个参考电压。假如把参考电压设置为5V,5V=4095,0V=0;根据这样的关系,我们就可以把模拟电压进行数字化了。比如
原创
发布博客 2021.07.16 ·
4680 阅读 ·
11 点赞 ·
8 评论 ·
58 收藏

STM32 Cube ADC MQ135测量空气质量和氨气PPM

一 。说明1. 什么是AD转换AD转换是把离散的模拟量转换为数字量的过程,其原理就是使用单片机的高频率和时钟来采样点样,根据电压的变化使用拟合曲线来获取数字值的过程,我们叫做AD转换2.如何确定AD采样的位数,并知道电压值如果单片机的的ADC为12位,那么它的最大值为4095。单片机在进行AD转换前需要先设置一个参考电压。假如把参考电压设置为5V,5V=4095,0V=0;根据这样的关系,我们就可以把模拟电压进行数字化了。比如:2V=2/5*4095=1638。3. 什么是A0 和
原创
发布博客 2021.07.15 ·
8742 阅读 ·
11 点赞 ·
11 评论 ·
94 收藏

VB 实现485物联网环境数据采集上位机EXE

1.界面效果2. VB代码' @author qiyulin @date 2021.07.07 VB实现物联网EXE客户端上位机软件Option ExplicitPrivate CONF(100) As StringPrivate showLog As IntegerDim labels(100) As ObjectDim names(100) As StringDim timer_index As Integer Private Sub GetAvaila.
原创
发布博客 2021.07.07 ·
2703 阅读 ·
5 点赞 ·
9 评论 ·
12 收藏

STM32 Cube BMP180 获取温度、气压、海拔

一. 介绍BMP180中内置有E2PROM,所以要获取数据,就要使用I2C读写E2PROM来实现获取数据!BMP180的整个流程:1. 首先要初始化,读取几个E2PROM地址上的值共11个,用于温度和气压的计算2. 读温度:(1)使用:0xEE 写入操作,向地址:0xF4 ,数据:0x2E 。 表示:我要读温度啦 (2) 等待 5ms (3)使用:0xEF 读取操作,从0xF6,0xF7 上读取:温度未转化值3. 读气压...
原创
发布博客 2021.07.04 ·
3327 阅读 ·
8 点赞 ·
15 评论 ·
47 收藏

STM32 Cube I2C 获取BH1750光照值

用AT89C51 要使用单片机的IO口来模拟上升沿和下降沿,没接触Cube HAL库,自己做模拟太麻烦了!现在我们来学习一种更简单的方式,先让我们看如下2段I2C的写入操作!一。介绍1. BH1750我们用STM32 cube 库, 这里ADDR接地!2. E2PROM 24C02我们观察 BH1750写命令和 24C02的数据写入,我们发现在24C02 比 BH1750 少 一个数据 + ACK比较:看上边这2个写入指令,分别是HAL库里的 2个I2C的方法!
原创
发布博客 2021.06.30 ·
1266 阅读 ·
3 点赞 ·
7 评论 ·
10 收藏

STM32 Cube 发送和接收485数据

1.说明发送485数据和串口数据是不同的,刚入行一直以为是相同的只是电平的信号可能不同发送485数据,需要对发送和接收的RE和DE进行使能操作,来决定发送有效,还是接收有效,也就是需要单片机的IO来控制数据的流向!发送串口数据(TTL),直接RX和TX反接线即可这里既然知道了485和串口的区别,那么发送485之前一定要看下电路的原理图是怎么接线的例如:这里PB0 - DE,PB1 - RE , PB10和PB11接的TX和RX2.看原理图那么我们分析下, 当DE和R...
原创
发布博客 2021.06.21 ·
6088 阅读 ·
6 点赞 ·
1 评论 ·
42 收藏

STM32 Cube 串口数据发送和接收

1. 选择芯片,配置串口引脚
原创
发布博客 2021.06.20 ·
2255 阅读 ·
3 点赞 ·
3 评论 ·
7 收藏

8051/2单片机 DHT11 空气温湿度传感器取值

一、说明对各种信号的处理的经验很重要!DHT11温湿度取值每1次数据传送为40bit,其中8bit的湿度整数,8bit的湿度小数,8bit的温度整数,8bit温度小数和8bit的校验码
原创
发布博客 2021.06.05 ·
857 阅读 ·
1 点赞 ·
2 评论 ·
3 收藏

8051/2单片机常用的本地通讯方式 UART,RS485,I2C,SPI 之 SPI 25AA040A 读写 E2PROM 4

欲速则不达,还是要慢一点,再慢一点~PART3SPI(SCLK,SDO,SDI)全双工*SCLK时钟*SDO(MOSI)数据输出*SDI(MISO)数据输入*8051SPI和I2C一样也是需要用IO模拟*SPI总线传输共有4种类型,*CPOL位,高电平为:1,低电平为:0*CPHA位,边沿,先读后写:0,先写后读:1*传输时候,先传输高位再传输低位**实验程序采用SPI串行总线的EEPROM,25AA040A...
原创
发布博客 2021.06.03 ·
1240 阅读 ·
1 点赞 ·
2 评论 ·
4 收藏

8051/2单片机常用的本地通讯方式 UART,RS485,I2C,SPI 之 I2C E2PROM 3

单片机IO使用E2PROM24C02C规定1.起始信号保持时间Thd:sta>4us2.起始信号的建立时间Tsu:sta>4.7us3.SCL低电平持续时间Tlow>4.7us4.SCL高电平持续时间Thigh>4us5.停止信号的建立时间Tsu:sta>4us...
原创
发布博客 2021.06.01 ·
562 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

8051/2单片机常用的本地通讯方式 UART,RS485,I2C,SPI 之 Modbus 485 2

一 ,单片机串口通讯1.串口UART,波特率:9600接设备的时候,一般只接GNDRXTX,不会接Vcc,避免与目标设备上的供电冲突。1.1RS485标准(+2V~+6V:1/-6V~-2V:0)1.2RS232标准(-15V~-3V:1/+3V~+15V:0),需要MAX232进行电平反转后,才能与MCU进行通讯1.3TTL标准(2.4V--5V:1/0V--0.5V:0)————————————————版权声明:本文为CSDN...
原创
发布博客 2021.06.01 ·
779 阅读 ·
1 点赞 ·
2 评论 ·
1 收藏

8051/2单片机常用的本地通讯方式 UART,RS485,I2C,SPI 之 UART串口通讯 1

1.UART串口通讯*1.串口UART,波特率:9600*接设备的时候,一般只接GNDRXTX,不会接Vcc,避免与目标设备上的供电冲突。*1.1RS485标准(+2V~+6V:1/-6V~-2V:0)*1.2RS232标准(-15V~-3V:1/+3V~+15V:0),需要MAX232进行电平反转后,才能与MCU进行通讯*1.3TTL标准(2.4V--5V:1/0V--0.5V:0)...
原创
发布博客 2021.06.01 ·
750 阅读 ·
0 点赞 ·
2 评论 ·
7 收藏
加载更多