python 爬虫爬去自己博客的访问量

本文分享了一段Python代码,用于自动刷指定网页的访问量,包括四个不同的优快云博客文章链接。通过模拟浏览器访问的方式,该脚本每分钟尝试访问一次目标网址,并记录了访问次数。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

先上代码,使用py3    代码的相关解析可以看我的其他博客,里面有详细的介绍

基础版本

__author__ = 'MrChen'
 
import urllib.request
import time
 
#使用build_opener()是为了让python程序模仿浏览器进行访问
opener = urllib.request.build_opener()
opener.addheaders = [('User-agent', 'Mozilla/5.0')]
 
#专刷某个页面
print('开始:')
tempUrl = 'https://blog.youkuaiyun.com/qq_36958104/article/details/81478364'
tempUrl1 = 'https://blog.youkuaiyun.com/qq_36958104/article/details/81298356'
tempUrl2 = 'https://blog.youkuaiyun.com/qq_36958104/article/details/81336086'
tempUrl3 = 'https://blog.youkuaiyun.com/qq_36958104/article/details/81477140'
for j in range(20000):
    try :
        opener.open(tempUrl)
        opener.open(tempUrl1)
        opener.open(tempUrl2)
        opener.open(tempUrl3)
        print('%d %s' % (j , tempUrl))
        print('%d %s' % (j , tempUrl1))
        print('%d %s' % (j , tempUrl2))
        print('%d %s' % (j , tempUrl3))        
    except urllib.error.HTTPError:
        print('urllib.error.HTTPError')
        time.sleep(60)
    except urllib.error.URLError:
        print('urllib.error.URLError')
        time.sleep(60)
    time.sleep(60)

Python 3.7.0 (v3.7.0:1bf9cc5093, Jun 27 2018, 04:59:51) [MSC v.1914 64 bit (AMD64)] on win32
Type "copyright", "credits" or "license()" for more information.
>>> 

================= RESTART: C:/Users/wei/Desktop/paqucsdn.py =================
0 https://blog.youkuaiyun.com/qq_36958104/article/details/81478364
0 https://blog.youkuaiyun.com/qq_36958104/article/details/81298356
0 https://blog.youkuaiyun.com/qq_36958104/article/details/81336086
0 https://blog.youkuaiyun.com/qq_36958104/article/details/81477140
1 https://blog.youkuaiyun.com/qq_36958104/article/details/81478364
1 https://blog.youkuaiyun.com/qq_36958104/article/details/81298356
1 https://blog.youkuaiyun.com/qq_36958104/article/details/81336086
1 https://blog.youkuaiyun.com/qq_36958104/article/details/81477140
2 https://blog.youkuaiyun.com/qq_36958104/article/details/81478364
2 https://blog.youkuaiyun.com/qq_36958104/article/details/81298356
2 https://blog.youkuaiyun.com/qq_36958104/article/details/81336086
2 https://blog.youkuaiyun.com/qq_36958104/article/details/81477140
3 https://blog.youkuaiyun.com/qq_36958104/article/details/81478364
3 https://blog.youkuaiyun.com/qq_36958104/article/details/81298356
3 https://blog.youkuaiyun.com/qq_36958104/article/details/81336086
3 https://blog.youkuaiyun.com/qq_36958104/article/details/81477140
4 https://blog.youkuaiyun.com/qq_36958104/article/details/81478364
4 https://blog.youkuaiyun.com/qq_36958104/article/details/81298356
4 https://blog.youkuaiyun.com/qq_36958104/article/details/81336086
4 https://blog.youkuaiyun.com/qq_36958104/article/details/81477140



 

进阶版本

###测试成功
import requests, re, random
import urllib.request
from pyquery import PyQuery as pq
from lxml import etree
from lxml import html
blogname='qq_36958104'
pagenum =7 #博客页数
csdnnum =50 #博客
valuesDict = []
blogLinks  = []



user_agents = [
    'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.99 Safari/537.36',
    'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.132 Safari/537.36',
    'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.95 Safari/537.36 OPR/26.0.1656.60',
    'Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/33.0.1750.29 Safari/537.36',
  
    
    'Mozilla/5.0 (Windows NT 6.1; WOW64; rv:34.0) Gecko/20100101 Firefox/34.0',
    'Mozilla/5.0 (X11; U; Linux x86_64; zh-CN; rv:1.9.2.10) Gecko/20100922 Ubuntu/10.10 (maverick) Firefox/3.6.10',
    'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/534.57.2 (KHTML, like Gecko) Version/5.1.7 Safari/534.57.2',
    'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.71 Safari/537.36',
    'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.64 Safari/537.11',
    'Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.133 Safari/534.16',
    'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.101 Safari/537.36',
   
    'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/536.11 (KHTML, like Gecko) Chrome/20.0.1132.11 TaoBrowser/2.0 Safari/536.11',
    
    
    
    
    'Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; QQDownload 732; .NET4.0C; .NET4.0E)',
    'Mozilla/5.0 (Windows NT 5.1) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.84 Safari/535.11 SE 2.X MetaSr 1.0',
    'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/38.0.2125.122 UBrowser/4.0.3214.0 Safari/537.36']





# 获取use-agent代理
def getUserAgent(url, pattern):
    res = requests.get(url)
    res.encoding = res.apparent_encoding
    values = re.findall(pattern, res.text, re.M|re.S|re.I)
    values = [value.replace('</p>\r\n', '').split('<br />') for value in values]
    values = [value for valuest in values for value in valuest]
    global valuesDict
    valuesDict = [{"User-Agent": value} for value in values]
print(valuesDict)

def csdngetUser(url):
    user_agent = random.choice(user_agents)
    headers = {'User-Agent':user_agent}
    # headers = {"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.99 Safari/537.36"}
    main_response = requests.get(url, headers=headers)#打开网页
    # 判断是否成功获取 (根据状态码来判断)
    if main_response.status_code == 200:
      print('获取成功')
    print(main_response.text)
    main_html = main_response.text
    main_doc = pq(main_html)##传入HTML字符串,初始化一个PyQuery对象
    mainpage_str = main_doc.text() #页面信息去除标签信息
             # 博客文章的标题
    print(mainpage_str)

  
     
# 访问页面获取文章链接
def visitPage(urls, pattern):
    global blogLinks
    # 50要改为你的博客数量, 划重点 读取博客数量
    while len(blogLinks) < csdnnum:
        for url in urls:
            

            user_agent = random.choice(user_agents)
            headers = {'User-Agent':user_agent}
            # headers = {"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.99 Safari/537.36"}

            res = requests.get(url, headers=headers)#打开网页
            text = re.findall(pattern, res.text, re.M|re.S|re.I)#获取博客地址 /details/130615366  115612884
            # 改为你的博客文章地址,
            links = [r'https://blog.youkuaiyun.com/qq_36958104/article/details/{}'.format(i) for i in text]
            blogLinks.extend(links)
        blogLinks = list(set(blogLinks))

# 运行函数
def runVisitPage():
	# 这是User-Agent的网址,不必修改
    url = r'https://www.cnblogs.com/1906859953Lucas/p/9027165.html'
    pattern = "</strong></span><br />(.*?)<p>.*?<br />"
    getUserAgent(url=url, pattern=pattern)
	# 改为你的博客地址,范围1,7,修改为你的博客页面范围
    blogurl ='https://blog.youkuaiyun.com/qq_36958104/article/list/1' #拼接字符串成需要爬取的主页url 
    csdngetUser(blogurl)
#     ''' Func:获取写了多少篇原创文章 '''
#     ''' return:写了多少篇原创文章'''
#     def getOriginalArticalNums(self,proxies):
#         main_response = requests.get(self.blogurl,proxies=proxies)
    urls = [r'https://blog.youkuaiyun.com/qq_36958104/article/list/{}?'.format(i) for i in range(1, 7)]
    pattern = 'data-articleid="(.*?)"'
    visitPage(urls, pattern)

    import time
    while True:
        # 随机url
        url = random.sample(blogLinks, 1)[0]
        print("正在访问{}".format(url))#格式式化字符串的函数 str.format()
        # 访问
        #     #伪装成浏览器访问,直接访问的话csdn会拒绝
        # user_agent = 'Mozilla/4.0 (compatible; MSIE 5.5; Windows NT)'
        user_agent = random.choice(user_agents)
        headers = {'User-Agent':user_agent}

        main_response=requests.get(url=url, headers=headers)        
         # 判断是否成功获取 (根据状态码来判断)
        if main_response.status_code == 200:
            print('获取成功')
        main_html = main_response.text
        main_doc = pq(main_html)##传入HTML字符串,初始化一个PyQuery对象
        mainpage_str = main_doc.text() #页面信息去除标签信息
             # 博客文章的标题
        # print(mainpage_str)
        origin_position = mainpage_str.index('-优快云博客') #找到-优快云博客 标题显示的位置
        end_position = mainpage_str.index('-优快云博客',origin_position+1) #最终的位置,即原创底下是数字多少篇博文
        print ("博客标题:", mainpage_str[0:origin_position] )

        # 延时
        # time.sleep(random.random())# 给它休息时间 还是怕被封号的
      

if __name__ == '__main__':
    runVisitPage()
<li data-num="44" data-report-click='{"spm":"1001.2014.3001.5191"}' da
位文杰TOP-优快云博客
var isCorporate = false; var username = "qq_36958104"; var skinImg = "white"; var blog_address = "https://blog.youkuaiyun.com/qq_36958104"; var currentUserName = ""; var isOwner = false; var loginUrl = "http://passport.youkuaiyun.com/account/login?from=https://blog.youkuaiyun.com/qq_36958104/article/list/1"; var blogUrl = "https://blog.youkuaiyun.com/"; var avatar = "https://profile-avatar.csdnimg.cn/default.jpg!1"; var articleTitle = "位文杰的博客"; var articleDesc = "位文杰TOP擅长stm32,单片机,python,等方面的知识,位文杰TOP关注pcb工艺,硬件工程,fpga开发,硬件架构,嵌
入式硬件,精益工程,单片机,射频工程,dsp开发,材料工程,arm开发,基带工程,驱动开发领域."; var articleTitles = "位文杰TOP-优快云博客"; var nickName = "位文杰TOP"; var articleDetailUrl = ""; var vipUrlV = "https://mall.youkuaiyun.com/vip?vipSource=learningVip"; if(window.location.host.split('.').length == 3) { blog_address = blogUrl + username; } var skinStatus = "White"; var blogStaticHost = "https://csdnimg.cn/release/blogv2/" var payColumn = false
.MathJax, .MathJax_Message, .MathJax_Preview{ display: none }
(function(c,l,a,r,i,t,y){ c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)}; t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i; y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y); })(window, document, "clarity", "script", "lgtpix6r85");
(function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();
$("#msgToastText").hide()
自定义博客皮肤VIP专享
*博客头图:
点击选择上传的图片
格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图
请上传大于1920*100像素的图片!
博客底图:
点击选择上传的图片
图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景
栏目图:
点击选择上传的图片
图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB
主标题颜色:
RGB颜色,例如:#AFAFAF
Hover:
RGB颜色,例如:#AFAFAF
副标题颜色:
RGB颜色,例如:#AFAFAF
预览 取消 提交
自定义博客皮肤
-+
上一步保存
位文杰的博客
毕业了,刚入社会的小伙子,请大家多多指教
博客(244)
资源 (44)
收藏
关注
只看原创
排序:
按最后发布时间
按访问量
RSS订阅
原创 数控电源
话说最近做了一个数控电源首先原理图来一个 看看原理既然讲到数控电源,难免讲解一下数控电源的知识点,升降压 MOS管,我所做的是BUCK降压电路 一、Buck电路原理图    Buck电路,又称降压电 
路,其基本特征是DC-DC转换电路,输出电压低于输入电压。输入电流为脉动的,输出电流为连续的二、Buck电路工作原理  当开关管Q1驱动为高电平时,开关管导通,储能电感L1被充磁,流经电感的电流 
线性增加,同时给电容C1充电,给负载R1提供能量。等效电路如图二  ..
2020-09-03 16:45:32 17123 3
原创 汉朔2.13寸电子水墨屏的电子标签把玩
今日入手了一个电子水墨屏的电子标签参考网址 1.阿莫电子论坛 https://www.amobbs.com/thread-5733670-1-1.html?_dsign=329c83e5 https://www.amobbs.com/thread-5737370-1-1.html https://www.amobbs.com/thread-5733670-2-1.html 2.数码之家 https://www.mydigit.cn/forum.php?mod=viewthr.
2020-08-29 00:23:22 19490 7
原创 最简单的python 人脸检测
一.开发环境搭建我们使用Python自带的IDLE进行编程,我使用的电脑是Windows系统,代码在win7 64位,win10 64位这两种电脑上验证过。Python版本为3.xx,需要使用的库有opencv,numpy,pillow。这三 
个库分别使用pip按照即可,指令分别为;1)opencv;pip install opencv-python2)numpy;pip install nu...
2020-01-14 16:27:33 18046 7
原创 STM32的正交编码器模式读取编码器的角度数据和速度
https://v.youku.com/v_show/id_XNDQ3Mjc0OTQwMA==.html?spm=a2h3j.8428770.3416059.1视频演示编码器接口模式 选择编码器接口模式的方法是:如果计数器只在TI2的边沿计数,则置TIMx_SMCR寄存器中 
的 SMS=001;如果只在TI1边沿计数,则置SMS=010;如果计数器同时在TI1和TI2边沿计数,则...
2019-12-17 16:08:48 20009 2
原创 STM32驱动十个步进电机
脉冲很正点//stm32驱动步进电机 串口输出控制旋转角度 光电开关检测位置 开机自动归零#include "pwm.h"#include "led.h"#include "usart.h"//TIM1 PWM部分初始化 //高级定时器//PWM输出初始化//arr:自动重装值//psc:时钟预分频数#if 0void TI...
2019-09-18 11:18:22 17019 20
原创 esp8266对接天猫精灵 微信控制
首先注册账号采用贝壳物联的服务器添加自己的接口资料下载地址链接:https://pan.baidu.com/s/13TWrygx8w6r6llGWlS3kQg提取码:IH23链接:https://pan.baidu.com/s/11irBUU56Ck_qceQNSJkNMw提取码
:llal相关的修改在脚本程序里修改你自己的设备ID用乐鑫固件关...
2018-10-18 12:03:02 41528 7
原创 STM32合并烧录IAP+APP
通过上面的介绍,其实你会发现,使用编程软件ST-LINK Utility,或STM32CubeProg,就能直接另存为hex,或bin文件格式。3.再将APP产生的.bin文件拖入界面中,看到路径正确之后,更改偏移量(视情况 
而定,一般为0x00004000),在“插入”前面打钩,然后点击确定,再点击添加。用于产品量产,烧录的程序文件,一般是hex,或bin文件。2.先将IAP产生的.bin文件拖入界面中,此时源文件后面应显示此.bin文件的路径,然后点击添加,该文件被添加到上面的列表中。
2024-03-01 10:35:11 1934
转载 keil5生成bin文件配置方法
【代码】keil5生成bin文件配置方法。
2024-02-28 14:46:07 2241
原创 STM32 Bootloader基于ymodem传输协议串口IAP升级详解
最终我们需要使用的是bin文件,所以,这里需要使用将hex文件转成bin文件,本文使用。,在此基础上做了部分修改,增加了延时启动的功能,最终可以实现想要的效果。高密度系列,所以是128K,本文是CBT6,20K的RAM,则需要改成。的启动地址需要进行修改,另外还有其他需要修改的地方,下面会详细指出。该项为选配,与上述配置二选一即可,如果仍然想使用自己的链接脚本,在。启动文件的时候,我 
们可以知道,正常一个系统的启动流程,可以参考。可以知道,程序起始地址的第一个向量地址保存的栈顶的,因此,地址。
2024-02-28 13:22:52 1194
原创 C语言的位操作 - bit 、byte的清零,置1,提取,判断
首先,以下是按位运算符:在嵌入式编程中,常常需要对一些寄存器进行配置,有的情况下需要改变一个字节中的某一位或者几位,但是又不想改变其它位原有的值,这时就可以使用按位运算符进行操作。下
面进行举例说明,假如有一个8位的TEST寄存器:bit1~bit7,如果这高7位没有用到的话,这么设置没有什么影响;但是,如果这7位正在被使用,结果就不是我们想要的了。在这种情况下,我们就可以借用按
位操作运算符进行配置。
2024-02-22 15:10:20 5507
原创 STM32F1X RS485使用DMA发送丢失数据的处理方法。
本次记录为采用485串口发送数据,发送模式是循环检测串口数据寄存器为空(TXE)和发送完成标志位(TC)。DMA发送串口方式按照以上程序编译运行时,发现装置每次发送一帧报文都不完整,总是缺少2个
字节且最后一个字节为0xff。根据本人的猜想,应该是数据还没来及发送出去就使能了485接收,导致数据发送不完整,随后又上网查看了类型问题,终于查到说进入DMA发送完成中断以后,还要延时2-4ms等 
待串口数据完全发送出去才使能485接收。按照以上的结论修改了DMA发送完成中断函数,如下。
2024-02-20 15:26:09 887
原创 【无标题】关于市面上的几款FOC驱动芯片讲解
无刷电机FOC 驱动方案分为硬件模式和软件模式(单片机),控制方式设计方波、弦波、FOC等。
2023-10-25 15:04:58 4002
转载 ODrive开发(2)关于ODrive 支持的编码器类型
ODrive对无刷电机进行闭环控制,需要提前获取电机和编码器的参数。首先 AS5047P-SPI绝对值磁编码器,不需每次上电校准无刷电机,直接上电可用使用LE5012B磁编码器 只支持ABZ模式各位小伙伴关于磁 
编码器的详细选型 我给大家贴一个图片看一下苦于使用 ABI编码器,每次上电都要编码器校准,电机左转一圈再右转一圈。浪费时间不说,运动过程还可能导致工件误触,导致上电意外。如果想要设备上电 
不经过编码器校准,通电后直接就能用,可能要用到 SPI绝对值编码器。
2023-10-21 11:36:50 1380
原创 关于CW32单片机pack包安装 KEIL IAR
CW32 系列微控制器软件开发工具入门。
2023-10-18 13:31:57 2290
原创 DIY 一个汽车方向盘游戏外设(MMOS OSW DIY)
选择支持外部模拟转矩模式的伺服电机+配套伺服驱动器,注意看外部模拟转矩模式下是否支持指令换向a.亿丰驱动器、时代超群等支持自定义IO输入控制换向的电机,力反馈使用PWM+DIR模式b.华大、伊莱斯
等转矩模式下只支持-10~+10v模拟信号输入控制,力回馈使用100%-50%-0PWM模式,需要使用运放添加减法电路控制a类咸鱼较少,淘宝全新成套1200-1400左右,b类咸鱼二手较多,价格更低。
2023-09-21 11:57:50 4628
原创 IS3DH加速度计使用SPI和IIC方式读取数据LIS3DH中英文文档和测试代码
最近博主在研究一款低功耗加速度计LIS3DH,该加速度计有两种通信模式,IIC和SPI方式。IIC通信方式搞了一下 就好了,但是SPI方式针扎了两天才做出来,现在和大家分享一下心得。使用硬件:SPI1,PA4=CS,PA5=CLK,PA6=SDO,PA7=SDA。上图所示为 官方驱动 缺少了 读和写的底层驱动函数。使用芯片:STM32F103ZET6。开发环境:MDK keil5。以为I2C的驱动方式。
2023-08-15 17:18:52 1676 2
原创 关于迪文屏显示图标文件库异常处理 擦除Flash
2023-08-15 17:09:17 436
原创 关于迪文屏文本显示 字库生成
生成 30的字体界面上显示屏幕上文本控件的点阵数 为字库生成软件的 宽和高 30 30字库软件的下载链接。
2023-08-02 14:47:48 1800
原创 使用J-Link的J-Scope功能查看数据实时波形
使用串口打印波形的不便之处对于要查看的实时变量,一般可以用串口打印到可以查看波形的上位机上。但是这种办法有几个不方便的地方:需要根据配套上位机的通讯协议,在单片机上编写上传数据的代码
单片机CPU需要浪费部分时间在串口数据上传上对于很高频率的变量,比如IMU的数据,可能上传速率会达到200HZ,也就是5ms上传一次。单片机这边仅测试,上传数据应该没问题。但是此时上位机上由于并不
是响应很快的RTOS系统,可能会导致部分数据丢失,导致看到的波形未必是实际的波形。这对调试是有很大的影响的。
2023-05-08 13:45:17 2111 1
原创 单片机连接有人云上传数据
示例:读取197—218的开关状态,204-197内容为0xAC(即二进制1010 1100),212-205内容为0xDB(即二进制1101 1011),218-213内容为0x35(即二进制0011 0101)示例:读取寄存器108—110的值,108的 
内容为0x022B(即555),109的内容为0x0000(即0),110的内容为0x0064(即100)指示状态1 = ON,0 = OFF 示例:读取0x0001到0x000A单元的开关状态,现场状态为全开(即全1)
2023-03-17 15:13:41 2226 5
原创 FlashDB 移植
FlashDB 是一款超轻量级的嵌入式数据库,专注于提供嵌入式产品的数据存储方案。与传统的基于文件系统的数据库不同,FlashDB 结合了 Flash 的特性,具有较强的性能及可靠性。时序数据库 :时间序列
数据库 (Time Series Database , 简称 TSDB),它将数据按照 时间顺序存储。TSDB 数据具有时间戳,数据存储量大,插入及查询性能高。键值数据库 :是一种非关系数据库,它将数据存储为键值(Key-Value)对集合,其中键作为唯一标识符。添加示例代码 sample。
2022-11-19 23:01:05 4983
原创 FAL组件的移植
FAL (Flash Abstraction Layer) Flash 抽象层,是对 Flash 及基于 Flash 的分区进行管理、操作的抽象层,对上层统一了 Flash 及 分区操作的 API ,FAL 框架图如下:从上图可以看出FAL抽象层位于SFUD框架的上层,可以将多个Flash硬件(包括片内Flash和片外Flash)统一进行管理,并向上层比如OTA层提供对底层多个Flash硬件的统一访问接口,方便上层应用对底层硬件的访问操作。
2022-11-19 11:05:54 1234
原创 STM32 GD32 标准库移植SFUD
本来项目上是想用FlashDB在移植嵌入式数据库的基础 上 首先第一步大多数都是先移植SFUD使用rtthread移植在移植过程中一定要参考两个资料:项目的readme文档和demo工程。对于使用rtthread完整版来 
说,作者已经把SFUD制作成了rtthread的内置组件了,对于使用者只需要勾选就可以了:标准库移植:工具准备STM32CubeMX:用于配置QSPI外设和串口外设,并生成 MDK 工程;本文采用的模板是固件库版本Keil MDK:用于编译和下载工程;
2022-11-18 14:42:57 2220
原创 将手机或者平板变成电脑的第二屏幕
将手机或者电脑变为第二屏幕
2022-11-15 15:11:02 957
原创 迪文屏K600+ 数据库的读写操作
实现数据的掉电存储功能在实际的项目中会用到数据的存储功能 方法一:可以在单片机中使用内部EEprom作为Flash使用 也可以外挂Flash 本次讲解的是使用迪文屏K600+内核的屏幕 使用屏幕内部的存储空 
间作为数据库的存储记录 PIC_ID:给数据库空间分配最大值时,最多可储存的图片数量,同时,也是此时可使用的最大图片编号。表格中部分分辨 率有两个 PIC_ID,如 640*480 分辨率中 PIC_ID 为 42 和
 43,意味着最大图片 ID 为 42,但由于一张图片占用了多个空间,数 相
2022-11-09 17:42:52 3179 1
原创 C语言:8位、16位、32位数据转换
如何把两个八位的16进制结合成一个16位的16进制,C语言printf输出十六进制16进制 C语言中的二进制数、八进制数和十六进制数 4位16进制和八位16进制转换 两个16位有符号整数转换为32位有符号整数的 
方法
2022-09-27 21:30:45 9555
原创 STM32 相关RTOS
特别是keil5之后,出现了RTE配置环境,实时操作系统原理基本都一样。但是RTX有它独特之处,就是它中断延时对M3/M4内核可以实现零等待,带有免版税,确定性的RTOS。话不多说,咱们开始创建RTX工程 
。前提是你得安装了keil5,我的是5.22版本。接着,必须在RTX_Config.c文件中做出必要的 修改来设置RTX内核以适应应用程序的需要。()三个函数为了避免函数名被重复定义,这三个函数必须注释掉,要 
不RTX就没法运行;2. 滴答定时器主频 72MHz,这个也是 STM32F103 的主频。
2022-08-22 14:37:38 1968
原创 Keil5退出仿真调试卡死的解决办法
更新到keil5版本V5.25之后,目前一直到V5.29版本,都存在一个问题:退出调试模式时,有可能会卡死!此时需要在任务管理器中结束掉进程才能强制关闭keil工程。在Openedv论坛,正点原子解答网友帖子
关于Keil_5.25版本Debug会卡死无法退出问题!!!这个方法对我的工程是有用的。我也查找了一些资料,均没有给出导致卡死的具体原因。恰好我有几个同事在升级到keil5 V5.29版本时也遇到了相同的问 
题。于是我向他们推荐了正点原子的方法。...
2022-08-10 16:44:28 3012 4
原创 stm32中的CAN通讯列表模式配置解析与源码
CAN波特率 = RCC_APB1PeriphClock/CAN_SJW CAN_BS1 CAN_BS2/CAN_Prescaler;如果CAN时钟为8M, CAN_SJW = 1,CAN_BS1 = 8,CAN_BS2 = 7,CAN_Prescaler
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/85543117
获取成功
博客标题: C中的CONST_编译器通常不为普通const常量分配存储空间,而是将它们保存在符号表中,这使得它成
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/89154509
获取成功
博客标题: STM32F10x_ADC三通道逐次转换(单次、单通道软件触发)_adc 的通道 channel
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/113108282
获取成功
博客标题: RTT-thread 邮箱的管理方式_初始化邮箱的函数接口
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/89763450
获取成功
博客标题: typedef_使用typedef关键字为数据类型创建别名。通常与结构一起使用,简化声明变量。 如果
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/111859366
获取成功
博客标题: error 65: access violation at 0x40021000 : no ‘read‘ permission_*** error 65: access violation at 0x40021000 : no 
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/83618996
获取成功
博客标题: 脚本语言的基本语法_脚本语法
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/130615366
获取成功
博客标题: IS3DH加速度计使用SPI和IIC方式读取数据LIS3DH中英文文档和测试代码
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/97371825
获取成功
博客标题: 单片机一键开关机电路,多种方案可供选择,有纯硬件的也有软硬结合的
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/133903941
获取成功
博客标题: 关于CW32单片机pack包安装 KEIL IAR_iar导入pack包
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/103967493
获取成功
博客标题: python获取个人博客所有标题_输出当前网页博客内容标题
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/90669557
获取成功
博客标题: 十进制转化为16进制_十进制转十六进制代码
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/105706119
获取成功
博客标题: stm32修改堆栈大小(堆栈空间不足导致死机)_minimum heap size
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/97246539
获取成功
博客标题: string.h函数总结_mem bit cpy
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/116533278
获取成功
博客标题: STM32通用和复用功能I/O(GPIO和AFIO) ADC DMA_stm32f4 pwm复用io
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/97371825
获取成功
博客标题: 单片机一键开关机电路,多种方案可供选择,有纯硬件的也有软硬结合的
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/114249983
获取成功
博客标题: ESP8266连接ONENET_esp8266 onenet
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/91569494
获取成功
博客标题: 关于时钟晶振  速率  倍频_stm32f103系列晶振频率通过可以将其频率倍增到
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/81298631
获取成功
博客标题: 讲解Python爬虫的Urllib库_urllib库是干嘛的
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/109452307
获取成功
博客标题: keil主题颜色背景_keil uvision5纯黑背景 keil字体颜色配置文件global.prop
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/109452307
获取成功
博客标题: keil主题颜色背景_keil uvision5纯黑背景 keil字体颜色配置文件global.prop
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/81335998
获取成功
博客标题: Windows怎么截图_window2012截图
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/89154311
获取成功
博客标题: 云平台是什么意思 云服务平台有哪些【详细介绍】_云平台介绍
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/94547637
获取成功
博客标题: STM32F1系列之常用外设说明_rccapb1和rccapb2的区别
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/84144519
获取成功
博客标题: python 强制类型的转换_python name:str
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/83447224
获取成功
博客标题: 树莓派的GPIO端口详解_树莓派gpio接口图
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/81298325
获取成功
博客标题: python海龟库的使用
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/103456658
获取成功
博客标题: 三极管的上拉下拉电阻的选取_三极管bc之间上拉电阻
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/102784660
获取成功
博客标题: lua语言基本语法_lua基本语法
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/122365111
获取成功
博客标题: STM32如何通过内部VREF得到实际的VDDA值_stm32l051单片机vref求解
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/103496897
获取成功
博客标题: STM32串口3 映射和完全重映射 PB10 PB11 PD8 PD9 PC10 PC11_stm32f103c8t6pb10和pb11复用
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/124193794
获取成功
博客标题: Modbus 协议学习笔记及常用功能码详解
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/133958861
获取成功
博客标题: ODrive开发(2)关于ODrive 支持的编码器类型_spi odrive
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/89154917
获取成功
博客标题: http和socket之长连接和短连接区别
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/84318377
获取成功
博客标题: python 多进程编程_python def worker
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/108912932
获取成功
博客标题: SecureCRT安装_secucercrt 注册码
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/133958861
获取成功
博客标题: ODrive开发(2)关于ODrive 支持的编码器类型_spi odrive
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/124193613
获取成功
博客标题: KEIL仿真和vspd
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/126465036
获取成功
博客标题: STM32 相关RTOS_stm32与rtxrots
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/119675210
获取成功
博客标题: KEIL安装新版本后编译出现无法打开 core_cm3.h 问题_core-cm3.h
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/103022025
获取成功
博客标题: 编码器的工作原理_编码器工作原理
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/105706119
获取成功
博客标题: stm32修改堆栈大小(堆栈空间不足导致死机)_minimum heap size
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/111815571
获取成功
博客标题: keil调试串口的软件仿真方法_怎么在keil里面仿真串口
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/114405384
获取成功
博客标题: 2个8位数据和一个16位数据相互转换_两个八位的数据组成了一个十六位的数据
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/115492527
获取成功
博客标题: Arduino ide解决遇到的问题 error: ‘TKD2‘ was not declared_tkd2 was not declared
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/110198892
获取成功
博客标题: K210人脸检测_facedetect.kmodel
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/81298325
获取成功
博客标题: python海龟库的使用
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/98031075
获取成功
博客标题: STM32低功耗停止模式 以及简述判断中断的两种方式_判断stm32是否在中断
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/81298631
获取成功
博客标题: 讲解Python爬虫的Urllib库_urllib库是干嘛的
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/85536016
获取成功
博客标题: 单片机中Sprint函数:
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/111604665
获取成功
博客标题: stm32 移植 rt-thread_stm32移植rtthread
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/89154383
获取成功
博客标题: 为什么采用 UDP 协议,而不采用 TCP 协议实现?_试举例说明哪些应用程序采用不可靠的 udp,而不愿意采用可靠的 tcp,为什么采用udp?
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/97371825
获取成功
博客标题: 单片机一键开关机电路,多种方案可供选择,有纯硬件的也有软硬结合的
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/90897958
获取成功
博客标题: STM32常见通信方式(TTL、RS232、RS485、I2C,SPI,CAN)总结_小型stm32所支持的通信类型有哪些
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/83619475
获取成功
博客标题: C/C++ 指针学习_c++指针可以后学吗
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/116237374
获取成功
博客标题: 使用Jlink读取单片机内部程序_jlink读取mcu数据
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/108386260
获取成功
博客标题: 数控电源
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/94434572
获取成功
博客标题: stm32的引脚配置_tim3ch2
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/83898293
获取成功
博客标题: 树莓派串口_树莓派查看串口号
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/105238197
获取成功
博客标题: 树莓派 开机启动python程序_su 开机运行1.py文件
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/89154059
获取成功
博客标题: 智能家居云平台设计_云家居模块
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/136234389
获取成功
博客标题: C语言的位操作 - bit 、byte的清零,置1,提取,判断_c语言 将字节某几位置0
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/123503530
获取成功
博客标题: keil MDK 中使用虚拟串口调试串口_keil5串口监视器
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/85542906
获取成功
博客标题: 华为C语言的编程规范_华为c编码规范 csdn
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/109528183
获取成功
博客标题: vscode 开发esp32 esp8266_esp32 intellisensemode
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/83619475
获取成功
博客标题: C/C++ 指针学习_c++指针可以后学吗
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/103891872
获取成功
博客标题: 利用.bat(批处理)来删除KEIL编译生成的无用文件_mdk生成的哪些文件可以删除
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/103582305
获取成功
博客标题: STM32的正交编码器模式读取编码器的角度数据和速度_stm32 f407ve采集编码器角度信号
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/103582305
获取成功
博客标题: STM32的正交编码器模式读取编码器的角度数据和速度_stm32 f407ve采集编码器角度信号
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/89154147
获取成功
博客标题: 云平台 物联网 概念 数据挖掘技术_通过物联网技术挖掘机组关键数据
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/103354289
获取成功
博客标题: stm32 堆栈的理解_stm32堆和栈的区别
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/97391886
获取成功
博客标题: 简述STM32 CAN总线的设置_stm32 can标准帧配置
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/103975487
获取成功
博客标题: 最简单的python 人脸检测_人脸监测 库 python 简单
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/122329995
获取成功
博客标题: AD画螺旋形走线或者天线的操作_ad怎么画螺旋线
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/119379001
获取成功
博客标题: wireshark抓包使用教程_在提供的抓包记录文件20240426.pcapng中找出源ip地址为当前主机地址且目标地址为1
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/103011301
获取成功
博客标题: CRC校验_什么是crc校验
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/95656522
获取成功
博客标题: STM32八路ADC采用DMA方式_adc1 configuration在哪里下载
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/105047436
获取成功
博客标题: PIC单片机概述_pic单片机 csdn内部硬件组成
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/94547637
获取成功
博客标题: STM32F1系列之常用外设说明_rccapb1和rccapb2的区别
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/130615366
获取成功
博客标题: IS3DH加速度计使用SPI和IIC方式读取数据LIS3DH中英文文档和测试代码
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/104647191
获取成功
博客标题: char、int、short、float等数据类型_int最大值65535
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/90897958
获取成功
博客标题: STM32常见通信方式(TTL、RS232、RS485、I2C,SPI,CAN)总结_小型stm32所支持的通信类型有哪些
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/103582305
获取成功
博客标题: STM32的正交编码器模式读取编码器的角度数据和速度_stm32 f407ve采集编码器角度信号
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/89154509
获取成功
博客标题: STM32F10x_ADC三通道逐次转换(单次、单通道软件触发)_adc 的通道 channel
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/89154917
获取成功
博客标题: http和socket之长连接和短连接区别
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/81298300
获取成功
博客标题: python的温度转换_python温度转换c28
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/89763450
获取成功
博客标题: typedef_使用typedef关键字为数据类型创建别名。通常与结构一起使用,简化声明变量。 如果
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/83689549
获取成功
博客标题: 单片机和三极管的妙用_三极管检测io口高低电平来控制led灯
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/89154311
获取成功
博客标题: 云平台是什么意思 云服务平台有哪些【详细介绍】_云平台介绍
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/98211347
获取成功
博客标题: 结构体变量和结构体类型的定义_lnode是结构体类型吗
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/111993290
获取成功
博客标题: STM32F0- GPIO 配置STM32F0的stm32f0xx.h中没有CRH和CRL函数_stm32f0 bsrr
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/90664431
获取成功
博客标题: STM32一键连接JQ8400-FLJQ8900语音模块程序分析_jq8400工作原理
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/108898040
获取成功
博客标题: Linux遇到的坑_linux的坑
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/130615366
获取成功
博客标题: IS3DH加速度计使用SPI和IIC方式读取数据LIS3DH中英文文档和测试代码
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/83661117
获取成功
博客标题: STM32 PWM基本知识及配置过程_stm32 pwm配置
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/84144519
获取成功
博客标题: python 强制类型的转换_python name:str
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/81298356
获取成功
博客标题: python 爬虫 爬取csdn_爬虫可以爬csdn
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/97371701
获取成功
博客标题: 单片机一键开关机电路_单片机开关电路
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/114249983
获取成功
博客标题: ESP8266连接ONENET_esp8266 onenet
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/115715749
获取成功
博客标题: 红外遥控接收头 的引脚参数_vs1838b引脚图
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/83899126
获取成功
博客标题: python 字符串_python字符串中不可以包含特殊字符对吗?
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/83149839
获取成功
博客标题: 更新一下我对于python爬虫的更改
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/97371825
获取成功
博客标题: 单片机一键开关机电路,多种方案可供选择,有纯硬件的也有软硬结合的
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/102497551
获取成功
博客标题: CAD2014打开出现显示驱动程序文件hdi丢失的具体解决步骤_cad缺少hdi文件怎么办
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/108964392
获取成功
博客标题: ESP8266 & ESP32使用AT指令开发示例_vscode esp32开发 响应at指令
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/114888688
获取成功
博客标题: STM32使用 空闲中断接收不定长数据 不使用标志位_stm32串口空闲中断 modbus
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/97371825
获取成功
博客标题: 单片机一键开关机电路,多种方案可供选择,有纯硬件的也有软硬结合的
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/105238197
获取成功
博客标题: 树莓派 开机启动python程序_su 开机运行1.py文件
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/102497551
获取成功
博客标题: CAD2014打开出现显示驱动程序文件hdi丢失的具体解决步骤_cad缺少hdi文件怎么办
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/127938493
获取成功
博客标题: FlashDB 移植
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/127922408
获取成功
博客标题: FAL组件的移植_fal移植
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/114405384
获取成功
博客标题: 2个8位数据和一个16位数据相互转换_两个八位的数据组成了一个十六位的数据
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/130556879
获取成功
博客标题: 使用J-Link的J-Scope功能查看数据实时波形_jscope
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/81298325
获取成功
博客标题: python海龟库的使用
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/89154059
获取成功
博客标题: 智能家居云平台设计_云家居模块
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/94453554
获取成功
博客标题: STM32 多个定时器 多路PWM配置_用stm32输出多路pwm信号
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/103970111
获取成功
博客标题: windows系统下Python安装或升级模块报错:PermissionError: [WinError 5] 拒绝访问。的解决办法.看到在pip install后添加--user参数就解决了问题。于_pyinstaller permissionerror: [winerror 5] 拒绝访问。
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/130615366
获取成功
博客标题: IS3DH加速度计使用SPI和IIC方式读取数据LIS3DH中英文文档和测试代码
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/89154059
获取成功
博客标题: 智能家居云平台设计_云家居模块
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/93749667
获取成功
博客标题: STM32F4中GPIO_PuPd寄存器为什么设置上拉与下拉其原因是什么_上拉输入pupd
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/114291842
获取成功
博客标题: LORA模块 无线模式433 2.4G模块分析_lora 2.4g传输网关
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/122066026
获取成功
博客标题: emwim 表盘显示_emwin实现仪表盘
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/91373513
获取成功
博客标题: 单火线取电原理_单火取电
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/83899076
获取成功
博客标题: python的编码 encode_encode('utf-8')
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/93749667
获取成功
博客标题: STM32F4中GPIO_PuPd寄存器为什么设置上拉与下拉其原因是什么_上拉输入pupd
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/125405152
获取成功
博客标题: FreeRtos 任务优先级和中断优先级_freertos中断优先级和任务优先级
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/97389538
获取成功
博客标题: CAN 通讯实验_can总线通讯实验报告
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/97371701
获取成功
博客标题: 单片机一键开关机电路_单片机开关电路
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/81476672
获取成功
博客标题: stm32de关于rs485的串口2的配置_rs485 代码里串口怎么配置
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/116533278
获取成功
博客标题: STM32通用和复用功能I/O(GPIO和AFIO) ADC DMA_stm32f4 pwm复用io
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/115483791
获取成功
博客标题: KEIL stm32 pack包下载_stm32f103package下载
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/91362060
获取成功
博客标题: 汉诺塔算法 蒙特卡诺算法_汉诺塔坐标
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/103611501
获取成功
博客标题: ..\SYSTEM\usart\usart.c(48): error: #260-D: explicit type is missing ("int" assumed)
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/83447224
获取成功
博客标题: 树莓派的GPIO端口详解_树莓派gpio接口图
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/103497077
获取成功
博客标题: stm32使用74HC595和74HC165_74hc165级联
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/112215716
获取成功
博客标题: stm32驱动TM1650 四位数码管_tm1650驱动程序
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/103611501
获取成功
博客标题: ..\SYSTEM\usart\usart.c(48): error: #260-D: explicit type is missing ("int" assumed)
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/133958861
获取成功
博客标题: ODrive开发(2)关于ODrive 支持的编码器类型_spi odrive
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/108299291
获取成功
博客标题: 使用git bash工具托管代码_git bash代码托管
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/115483791
获取成功
博客标题: KEIL stm32 pack包下载_stm32f103package下载
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/103406214
获取成功
博客标题: ESP8266下载AT固件_esp8266at固件下载
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/119418492
获取成功
博客标题: IAR--调试_iar调试
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/83688167
获取成功
博客标题: 树莓派远程连接VNc
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/110198892
获取成功
博客标题: K210人脸检测_facedetect.kmodel
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/108715780
获取成功
博客标题: fatfs_fatfs仿真
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/113179286
获取成功
博客标题: 爬虫之操作excel_excel怎么爬虫csdn
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/136343524
获取成功
博客标题: STM32 Bootloader基于ymodem传输协议串口IAP升级详解_stm32 ymodem
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/81477140
获取成功
博客标题: stm32串口1和RS485通信的串口2的配置_stm采用串口和485的区别
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/111993290
获取成功
博客标题: STM32F0- GPIO 配置STM32F0的stm32f0xx.h中没有CRH和CRL函数_stm32f0 bsrr
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/90664431
获取成功
博客标题: STM32一键连接JQ8400-FLJQ8900语音模块程序分析_jq8400工作原理
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/126269079
获取成功
博客标题: Keil5退出仿真调试卡死的解决办法_kill设断点后退出死机
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/108299291
获取成功
博客标题: 使用git bash工具托管代码_git bash代码托管
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/90675114
获取成功
博客标题: 串口接收数据并对数据进行处理
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/90897577
获取成功
博客标题: 嵌入式FreeRTOS操作系统中断优先级配_kei5 bspinit()
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/115612884
获取成功
博客标题: 红外遥控解码_nec遥控解码
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/81564313
获取成功
博客标题: 在python程序中调用另一个py文件_python调用其他py文件
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/90778211
获取成功
博客标题: 电阻阻值换算关系和色环电阻度数_电阻720阻值是多少
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/109510675
获取成功
博客标题: windows下Git BASH安装_gitbash windows安装
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/109528183
获取成功
博客标题: vscode 开发esp32 esp8266_esp32 intellisensemode
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/96479890
获取成功
博客标题: stm8 代码一键生成方便快捷_stm8代码生成
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/103354289
获取成功
博客标题: stm32 堆栈的理解_stm32堆和栈的区别
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/90897577
获取成功
博客标题: 嵌入式FreeRTOS操作系统中断优先级配_kei5 bspinit()
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/89154917
获取成功
博客标题: http和socket之长连接和短连接区别
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/96479437
获取成功
博客标题: stm8代码生成器 一键配置省了多少麻烦事
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/89155035
获取成功
博客标题: WiFi从ap模式修改为sta模式_jetauto pro如何改成sta模式
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/122365111
获取成功
博客标题: STM32如何通过内部VREF得到实际的VDDA值_stm32l051单片机vref求解
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/119675210
获取成功
博客标题: KEIL安装新版本后编译出现无法打开 core_cm3.h 问题_core-cm3.h
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/98211347
获取成功
博客标题: 结构体变量和结构体类型的定义_lnode是结构体类型吗
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/130556879
获取成功
博客标题: 使用J-Link的J-Scope功能查看数据实时波形_jscope
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/103970111
获取成功
博客标题: windows系统下Python安装或升级模块报错:PermissionError: [WinError 5] 拒绝访问。的解决办法.看到在pip install后添加--user参数就解决了问题。于_pyinstaller permissionerror: [winerror 5] 拒绝访问。
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/81298631
获取成功
博客标题: 讲解Python爬虫的Urllib库_urllib库是干嘛的
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/91348497
获取成功
博客标题: Python代码+OpenCV实现人脸识别_人脸识别 光照补偿 python
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/127938493
获取成功
博客标题: FlashDB 移植
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/113179286
获取成功
博客标题: 爬虫之操作excel_excel怎么爬虫csdn
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/83688167
获取成功
博客标题: 树莓派远程连接VNc
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/89154257
获取成功
博客标题: python读取串口、网络编程、文本处理与文件操作_python 串口收数据,当mark按键按下的时候增加一行!保存到文件
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/85014282
获取成功
博客标题: Flask 快速入门_flask logout
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/109528183
获取成功
博客标题: vscode 开发esp32 esp8266_esp32 intellisensemode
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/114291842
获取成功
博客标题: LORA模块 无线模式433 2.4G模块分析_lora 2.4g传输网关
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/81545130
获取成功
博客标题: 简述python 的模块的分析_model.run
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/97371825
获取成功
博客标题: 单片机一键开关机电路,多种方案可供选择,有纯硬件的也有软硬结合的
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/81477140
获取成功
博客标题: stm32串口1和RS485通信的串口2的配置_stm采用串口和485的区别
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/119379001
获取成功
博客标题: wireshark抓包使用教程_在提供的抓包记录文件20240426.pcapng中找出源ip地址为当前主机地址且目标地址为1
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/81664824
获取成功
博客标题: 学习了爬虫之后总想干些事情,这是一些常用的API接口,希望对你有用_爬虫工程师需要哪些api接口资源
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/108386260
获取成功
博客标题: 数控电源
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/89763450
获取成功
博客标题: typedef_使用typedef关键字为数据类型创建别名。通常与结构一起使用,简化声明变量。 如果
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/116237374
获取成功
博客标题: 使用Jlink读取单片机内部程序_jlink读取mcu数据
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/83688167
获取成功
博客标题: 树莓派远程连接VNc
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/102520585
获取成功
博客标题: stm32输出正弦波
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/130556879
获取成功
博客标题: 使用J-Link的J-Scope功能查看数据实时波形_jscope
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/103814905
获取成功
博客标题: STM32的8种GPIO输入输出模式_stm32gpio输出模式
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/90897577
获取成功
博客标题: 嵌入式FreeRTOS操作系统中断优先级配_kei5 bspinit()
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/103354289
获取成功
博客标题: stm32 堆栈的理解_stm32堆和栈的区别
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/81570767
获取成功
博客标题: python的异常处理_简述python里面是怎么处理异常的
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/90486498
获取成功
博客标题: PCB绘图的基本要求和布线原则_电子电路布线图要求
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/81336086
获取成功
博客标题: windows 的快捷截图_windows截图置顶在屏幕上
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/90669422
获取成功
博客标题: 程序员合理的使用一些在线的编程助手_合理的助手
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/111993290
获取成功
博客标题: STM32F0- GPIO 配置STM32F0的stm32f0xx.h中没有CRH和CRL函数_stm32f0 bsrr
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/123503530
获取成功
博客标题: keil MDK 中使用虚拟串口调试串口_keil5串口监视器
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/89155035
获取成功
博客标题: WiFi从ap模式修改为sta模式_jetauto pro如何改成sta模式
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/85014387
获取成功
博客标题: JavaScript_javascript是脚本语言,它是连接前台(html)和后台服务器的桥梁,
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/91362060
获取成功
博客标题: 汉诺塔算法 蒙特卡诺算法_汉诺塔坐标
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/105238197
获取成功
博客标题: 树莓派 开机启动python程序_su 开机运行1.py文件
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/103406214
获取成功
博客标题: ESP8266下载AT固件_esp8266at固件下载
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/105047627
获取成功
博客标题: 介绍下PIC开发环境MPLAB X IDE以及其安装_mplab x ide安装教程
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/108898040
获取成功
博客标题: Linux遇到的坑_linux的坑
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/103967493
获取成功
博客标题: python获取个人博客所有标题_输出当前网页博客内容标题
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/110082511
获取成功
博客标题: k210自主学习目标分类_k210的自主学习
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/110198892
获取成功
博客标题: K210人脸检测_facedetect.kmodel
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/132062458
获取成功
博客标题: 关于迪文屏显示图标文件库异常处理 擦除Flash_迪文图标
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/113179286
获取成功
博客标题: 爬虫之操作excel_excel怎么爬虫csdn
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/91569494
获取成功
博客标题: 关于时钟晶振  速率  倍频_stm32f103系列晶振频率通过可以将其频率倍增到
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/115612884
获取成功
博客标题: 红外遥控解码_nec遥控解码
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/81664824
获取成功
博客标题: 学习了爬虫之后总想干些事情,这是一些常用的API接口,希望对你有用_爬虫工程师需要哪些api接口资源
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/111224737
获取成功
博客标题: 关于虚拟机Ubuntu联网问题
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/115492527
获取成功
博客标题: Arduino ide解决遇到的问题 error: ‘TKD2‘ was not declared_tkd2 was not declared
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/115612884
获取成功
博客标题: 红外遥控解码_nec遥控解码
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/125405152
获取成功
博客标题: FreeRtos 任务优先级和中断优先级_freertos中断优先级和任务优先级
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/98211347
获取成功
博客标题: 结构体变量和结构体类型的定义_lnode是结构体类型吗
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/113551808
获取成功
博客标题: STC系列单片机 EEPROM/IAP 功能测试程序演示_单片机enable语句
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/90669422
获取成功
博客标题: 程序员合理的使用一些在线的编程助手_合理的助手
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/102966676
获取成功
博客标题: 单片机死机问题_串口收到干扰会不会死机
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/103496897
获取成功
博客标题: STM32串口3 映射和完全重映射 PB10 PB11 PD8 PD9 PC10 PC11_stm32f103c8t6pb10和pb11复用
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/81478815
获取成功
博客标题: 爬虫数据的获取_数据爬虫如何找包
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/81545130
获取成功
博客标题: 简述python 的模块的分析_model.run
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/111859366
获取成功
博客标题: error 65: access violation at 0x40021000 : no ‘read‘ permission_*** error 65: access violation at 0x40021000 : no 
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/104647191
获取成功
博客标题: char、int、short、float等数据类型_int最大值65535
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/119379001
获取成功
博客标题: wireshark抓包使用教程_在提供的抓包记录文件20240426.pcapng中找出源ip地址为当前主机地址且目标地址为1
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/127922408
获取成功
博客标题: FAL组件的移植_fal移植
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/89154509
获取成功
博客标题: STM32F10x_ADC三通道逐次转换(单次、单通道软件触发)_adc 的通道 channel
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/105714334
获取成功
博客标题: python使用pip 下载速度慢 更换国内源_pyqt5官网很慢
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/109637616
获取成功
博客标题: K210 图像识别 (加训练模型)_k210图像识别
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/97246539
获取成功
博客标题: string.h函数总结_mem bit cpy
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/126269079
获取成功
博客标题: Keil5退出仿真调试卡死的解决办法_kill设断点后退出死机
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/104689475
获取成功
博客标题: FreeRTOS 入门学习(一) 为什么学习FreeRTOS_为什么学习rtos
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/84144519
获取成功
博客标题: python 强制类型的转换_python name:str
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/110198892
获取成功
博客标题: K210人脸检测_facedetect.kmodel
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/103011301
获取成功
博客标题: CRC校验_什么是crc校验
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/94434572
获取成功
博客标题: stm32的引脚配置_tim3ch2
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/110198892
获取成功
博客标题: K210人脸检测_facedetect.kmodel
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/105652336
获取成功
博客标题: windows dos 最基本的命令行_ansel文件夹
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/103022025
获取成功
博客标题: 编码器的工作原理_编码器工作原理
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/90897958
获取成功
博客标题: STM32常见通信方式(TTL、RS232、RS485、I2C,SPI,CAN)总结_小型stm32所支持的通信类型有哪些
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/102966676
获取成功
博客标题: 单片机死机问题_串口收到干扰会不会死机
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/97371894
获取成功
博客标题: 单片机一键开关机电路,多种方案可供选择,有纯硬件的也有软硬结合的_单按键开关机电路 低功耗
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/83149839
获取成功
博客标题: 更新一下我对于python爬虫的更改
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/126269079
获取成功
博客标题: Keil5退出仿真调试卡死的解决办法_kill设断点后退出死机
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/103582305
获取成功
博客标题: STM32的正交编码器模式读取编码器的角度数据和速度_stm32 f407ve采集编码器角度信号
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/81664824
获取成功
博客标题: 学习了爬虫之后总想干些事情,这是一些常用的API接口,希望对你有用_爬虫工程师需要哪些api接口资源
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/81561747
获取成功
博客标题: python的os模块的分析_os模块的结果分析
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/114697531
获取成功
博客标题: KEIL工程目标选项配置_keil 的如何更改target devices setting
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/105047627
获取成功
博客标题: 介绍下PIC开发环境MPLAB X IDE以及其安装_mplab x ide安装教程
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/83619493
获取成功
博客标题: C++ 多线程_c++ if 多线程
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/103891872
获取成功
博客标题: 利用.bat(批处理)来删除KEIL编译生成的无用文件_mdk生成的哪些文件可以删除
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/113551808
获取成功
博客标题: STC系列单片机 EEPROM/IAP 功能测试程序演示_单片机enable语句
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/114888688
获取成功
博客标题: STM32使用 空闲中断接收不定长数据 不使用标志位_stm32串口空闲中断 modbus
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/94390807
获取成功
博客标题: ccs6.0 破解版安装教程 Code Composer Studio安装教程
正在访问https://blog.youkuaiyun.com/qq_36958104/article/details/102784660

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值