自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

原创 STM32 串行FLASH W25Q64 移植文件系统FatFs ——(2)

文件系统相对庞大且复杂,需要根据具体应用的文件系统格式进行编写。通常,文件系统与底层驱动分离,便于移植。因此,在实际工程应用中,常常直接移植现成的文件系统源码,以提高开发效率。FatFs 是用于小型嵌入式系统的通用 FAT/exFAT 文件系统模块。FatFs 模块按照 ANSI C (C89) 编写,并与磁盘 I/O 层完全分离。因此,它独立于平台。它可以集成到资源有限的小型微控制器中,如8051、PIC、AVR、ARM、Z80、RX等。FatFs支持FAT12FAT16FAT32。

2024-07-27 16:12:09 1248 2

原创 STM32 串行FLASH W25Q64 移植文件系统FatFs ——(1)

本文介绍了如何在STM32平台上通过软件模拟SPI完成对W25Q64串行FLASH的基本控制。我们实现了SPI基本操作、读取设备ID和扇区擦除等功能。下一步将介绍如何将FatFs文件系统移植到W25Q64上,以便实现更复杂的数据管理功能。在接下来的文章中,我们将继续深入探讨文件系统的移植和优化,敬请期待!相关阅读STM32官方文档FatFs文件系统官方文档W25Q64数据手册如果你有任何问题或建议,请在评论区留言。

2024-07-27 14:22:00 1219

原创 STM32通过TIM触发ADC采集并使用DMA搬运数据

STM32通过TIM触发ADC采集并使用DMA搬运数据

2024-07-23 20:38:49 1588

原创 不同的 IPC 方式在程序结束的表现

不受进程的限制综上所述,不同的 IPC 机制在程序结束后的生命周期表现不同,更具体地说,无名管道和有名管道生命周期;消息队列、共享内存和信号量,直到被显式地删除或操作系统重启;套接字也存在于操作系统中,直到被显式地删除或操作系统重启。

2023-05-30 16:09:31 91 1

原创 sqlite数据库通过网络通信的TCP框架进行交互的简单示例代码

创建一个名为"student.db"的数据库,通过网络通信的TCP框架,实现在客户端发出增(insert) 删(delete) 改(update) 查(query) 的请求,增删改查整个的操作是在服务器端实现的,在客户端发出增删改查的请求,在服务器端返回增删改查的结果给客户端,然后在客户端显示。为实现并发的操作,在服务端接收到客户端的连接请求后进行子进程的创建,创建子进程后在子进程中关闭监听套接字,只处理客户端的请求,父进程关闭客户端套接字,继续监听新的客户端连接请求。

2023-05-27 09:50:41 773 1

原创 使用二级指针传参的应用场景

何时使用二级指针进行传参

2023-05-27 08:52:07 295 1

基于树莓派的人脸识别考勤系统

本科毕业设计可用,代码简单易理解,有详细注释

2021-07-31

空空如也

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

TA关注的人

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