- 博客(23)
- 收藏
- 关注
原创 对b站C语言爬虫错误程序的修补
视频:【【C语言/C++项目】C语言爬虫!只用80行代码,我可以爬取网站上的所有资源!-哔哩哔哩】 https://b23.tv/VTXtiaq。原视频中出现问题但没解决,想了连个简单的方案解决问题,仅作为补充参考。原视频网址来自于b站up主:C语言编程-小板板,up主:UID:3537118745856996。(1)原视频中复制前文但是没注意修改。直接改值也是可以的,效果一样就行。
2023-10-28 03:00:05 755
原创 CH32V203学习项目1-ADC+FreeRTOS+SPI显示屏-电压表与显示屏显示-
1.代码基于上一期<ADC+FreeRTOS>做的修改,加上了显示屏的那个部分,这是有改动的部分。LED1闪烁点亮同时显示屏显示电压值,如果连接电脑串口,串口也有电压值显示。改变ADC探针,电压会随之发生改变,同样通过显示屏和电脑串口显示出来。
2023-07-11 17:58:52 500
原创 CH32V203(10)ADC+FreeRTOS
后续还需要对各种错误做补充,将开发板出现的错误用串口打印出来。对于CH32V208,还可以考虑蓝牙传输数据的功能。最好要是可以的话需要做一个typedef enum。预留了显示屏幕的函数,准备加入示波显示功能。
2023-07-11 13:21:27 373
原创 CH32V203(9)搭配jlx12864显示屏显示
参考jlx12864手册中80c51的程序改的,对于其他单片机改改引脚配置就能轻松移植。3.table_user.h(字库)
2023-07-11 00:32:01 179
原创 CH32V203移植FreeRTOS
最新的FreeRTOS是2022.12版本,我直接拿来用了 ,下载好后,解压,里面有两个文件夹建议好好看看,一个是例程demo,一个是你要用的 source。加完了之后再编译可能还会报错,记不得了,但是照着他的说的改就好了。然后再编译一直修改就好了,我大概弄了一个晚上才弄好。如果这里面有些术语看不懂,可以去看看这位大佬的文章。这个顺序是不能乱的,一乱会报错。
2023-07-09 23:44:28 527 1
原创 CH32V203-I2C双机
1.参考官方例程,写了一个类似的程序。但是说实话,我拿203和ESP32可以成功,但是拿着自己的203和208尝试就是不行,查看了一下208的手册,上面PB8和PB9也是正确的。
2023-07-08 18:43:17 312
原创 CH32V203/208-看门狗的学习
由单片机构成的微型计算机系统中,单片机的工作常常会受到来自外界电磁场的干扰,造成程序的跑飞而陷入死循环;出于对单片机运行状态进行实时监测的考虑,便产生了一种专门用于监测单片机程序运行状态的模块或者芯片,俗称“看门狗”(watchdog)。而“喂狗”就是重新写入计数器的值,使得计数器重新累加;CH32V103系列内置两个看门狗,提供了更高的安全性和时间的精确性以及使用的灵活性。它需要在一个特定的窗口时间(有上下限)内进行计数器刷新(喂狗),早于或者晚于这个窗口时间,看门狗电路都会产生系统复位信号。
2023-07-06 23:56:52 482 1
原创 CH32V203/208的学习-TIM
根据TIM_TimeBaseInitStruct 中指定的参数,初始化TIMx的时间基数 单位。根据 TIM_OCInitStruct 中指定的参数,初始化外设 TIMx通道 2。根据TIM_OCInitStruct 中指定的参数,初始化外设TIMx通道1。根据TIM_OCInitStruct 中指定的参数,初始化外设TIMx通道3。根据 TIM OCntStruct中指定的参数,初始化外设T1M。根据TIMICInitStruet中指定的参数,初始化外设TIM。
2023-07-06 23:19:08 444 1
原创 我的ESP32学习(9)简单蓝牙+流水灯+touch中断显示工作状态
(1)我原先写了一个wifi和蓝牙一起使用的代码,我烧录的时候出现了flash被撑爆的问题,单用低功耗蓝牙和我这个pwm加上touch中断和blinky也出现了flash被撑爆的情况。1.目标:利用蓝牙与ESP32建立连接后,手机通过蓝牙串口助手发送数据'L'(后续会升级成#cmd+指令的方式),串口接收到之后进行流水灯显示。今天就懒得搞了,大概试了下,加上我想要的PWM,blinky和touch中断后,wifi_tcp用的时候不会撑爆,低功耗蓝牙一用就撑爆。wifi_TCP和这个原理相同,懒得写了。
2023-06-22 23:49:33 419
原创 我的ESP32学习(8)蓝牙的学习和扩展
这篇文章分成三个部分,第一个部分是对经典蓝牙的使用,第二部分是学习网上的低功耗蓝牙和他们的具体实现方法,第三个部分对学习到的做一个反馈,我们自己写一个低功耗蓝牙的程序。如果一个主机的特征值改变,发送通知notify告诉客户端,而这句话,就是在创建特征值的时候,将他规定成通知类型,这个特征值变化了,我就通知客户端。到这里今天的学习就结束了,明天可能做一些外设什么的,或者继续推进低功耗蓝牙,再说吧,最近考试周需要复习,还是慢慢搞比较好。然后这里的特征值有tx和rx,应该是模仿串口。话不多说,我们直接开始学习。
2023-06-21 23:11:47 1486 1
原创 我的ESP学习(7)ADC和发送数据
视频:【从无知到大佬,做知识的搬运工!用ESP32的ADC测量电压,听说80%的人都做不准!参考的视频链接:【ESP32-S2 正确的 ADC DAC 使用方法(Arduino 环境)-哔哩哔哩】 https://b23.tv/njdUavy。1.最开始的时候在b站学习,认识到在wifi启动的时候不能用ADC2,于是在学习的时候参照着写了第一个很不完善的程序。这个视频讲的还是很不错的,只是我使用VSCode,在更新版本那块依旧不懂,还是选择先搞懂眼前的程序。
2023-06-21 01:30:39 210
原创 我的ESP32学习(5)AP和后续长远布局
目标:建立AP ,AP名:ESPro1,密码:321654987,WPA2加密。拓展:为了后续长远的布局,写了一个usercommon.h文件。
2023-06-18 01:48:09 90 1
基于Android studio设计的一个多功能本地记账本
2024-02-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人