自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 keil cmsis Failed to launch stm32cubemxLauncher

事实上,我们可以看到3.00版本的文件里,确实没有MDK/CubeMX/STM32CubeMxLauncher,只有2.xx版本有这个文件,而kei是默认使用最高版本的,因此只要卸载2.xx以上的版本的pack就可以,不过我倒是奇怪,keil官方3.xx版本为啥没有安装2.xx的文件?注意,此时我的pack版本实际上为3.00,为了复现这个问题,我重现安装了3.00的pack,最后keil显示有bug,我也才发现。简而言之,是再使用CMSIS时,同时使用内部cubemx进行配置,出现的问题,问题如下图。

2024-12-03 10:15:30 323

原创 stm32 hal NANDFLASH+FATFS+U盘

工作中用到到NandFlash,之前用的SDIO+FATFS+U盘的方案,想延续这个方案,但是发现网上的案例并不多,最后自己手撸,给大家分享一下。

2024-11-21 17:06:54 1481

原创 stm32 hal 模拟i2c

soft_i2c_WriteReg通过调用soft_i2c_WriteBytes,实现写入寄存器的功能,soft_i2c_WriteBytes发送的第一个内容是从机地址,第二个寄存器地址,第三四个内容是数据内容;先看这个结构体,这个结构体是软件i2c描述,里面包含了对sda线的读写,对scl线的写,以及每个操作的延时时间,延时函数指针,以及从机地址。代码如上,soft_i2c_Send 函数实现了发送的逻辑,soft_i2c_WriteBytes实现了发送的完整逻辑,

2024-11-15 15:31:31 1499

原创 stm32 HAL ADS1115驱动

MUX,这个是重点,实际转换的值是AINp - AINn的数值,因此我们设置的时候一般是设置100 - 111之间。MODE,单词转换模式,或者连续转换模式。

2024-09-06 15:18:20 873

原创 stm32 AD7606 芯片驱动 hal库 spi通讯

这个三个引脚用于配置芯片的采样频率,只要不设置为111即可正常采样;CONVSTA CONVSTB 这两个引脚用于启动芯片采集转换,默认高电平,上升沿后,采样芯片开始数据采集RESET 用于开始采样前对芯片的复位,如果没有复位,后续采集的数据可能是乱码,只需要在开机的时候复位一次即可。RD引脚即数据通讯时钟CS引脚通讯使用,低电平有效BUSY引脚,默认低电平,下降沿表示数据转换成功DOUTA,DOUTB 使用spi通信只需要这两个引脚。

2023-12-14 23:59:03 4738 5

空空如也

空空如也

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

TA关注的人

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