- 博客(9)
- 收藏
- 关注
原创 DS18B20获取温度(不需要翻转引脚状态)
DS18B20需要在QD引脚并联一个4.7KΩ左右的电阻作为上拉电阻,GND引脚接地,DQ接所用引脚,上拉电阻接3.3V,VDD引脚接3.3V。注意 DQ的管脚模式为 GPIO_mode_Out_OD;此处填写GPIO初始化,延迟函数初始化,串口初始化等。
2024-03-14 17:10:15 309
原创 嵌入式-ADC采样(一)
在上述示例代码中,我们初始化了ADC外设并配置了相关参数。这是ADC采样中一个通道的单次采样。函数来进行ADC采样。
2023-10-07 16:36:24 125 1
原创 嵌入式-串口通信
注:通过实验发现波特率较高时,传输越稳定,出现乱码的情况越少。直接通过串口输出调试信息。在上例中,我们通过重载。同时,你可以通过重定向标准库的。函数到串口,以便使用。
2023-10-07 16:19:59 159 1
原创 嵌入式-spi通信
请注意,以上示例代码仅供参考,具体的配置和使用方式取决于具体的STM32型号和使用的开发环境。建议参考官方文档和相关的示例代码进行更详细的学习和应用。
2023-10-07 16:11:02 59 1
原创 嵌入式-管脚配置
在STM32系列的MCU中,每个GPIO管脚都可以配置为不同的模式,以满足不同的应用需求。这些模式可以在GPIO初始化函数中通过设置GPIO_InitStructure.GPIO_Mode参数来配置。
2023-10-07 16:01:16 161 1
原创 Thread线程的初步使用(一)
joinable()判断是否可以进行join()或者detach()。使用了join()就不可以再使用join()或者detach();使用了detach()就不能再使用join()或者detach()detach()函数会使子线程脱分离主线程,主线程执行你的,子线程执行我的。互不干扰此时子线程被c++运行时刻接管,当子线程运行结束后被运行时库负责清理相关的资源。注意:一旦使用了detach()就意味着线程“不可控”。可以是一个函数对象也可以是一个类对象。join()函数会阻塞主线程,等待子线程运行完毕。
2023-04-05 15:50:01 79 1
原创 豆瓣电影网络爬虫
对于一个电影的爬取,首先要找到网站的 User-Agent 。用户代理,告诉豆瓣服务器,我们是什么类型的机器,浏览器等信息 用来伪装。然后做好爬虫软件的规划。第一、获取数据获取数据后,我们还需要进行数据解析然后对于爬取的数据存储。我们可以使用excel进行存储还可以使用数据库存储最后你就将获取一个豆瓣电影前250部电影的信息...
2021-12-21 23:45:59 3935
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人