自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 HC-05蓝牙模块调试踩坑

万万没想到没注意要5V供电,然后我发指令要么就是不响应,要么就是响应一次就没了。后面磕磕绊绊把配置配好了,手机又扫描不到HC-05的蓝牙,后面发现用5V供电就解决了。配置流程大概是,改名称,串口波特率(AT命令响应状态固定38400),设成从机模式。今天随便调调这个模块准备后面做无线遥控的时候用。一开始就先通过串口模块连到电脑上,测试AT指令。2、上电,模块进入 AT 命令响应状态。1、PIO11 置高。人生就是不断的踩坑。

2023-10-24 17:14:46 322

原创 基于STM32HAL库AD7606调试避坑指南

比较容易踩坑的是上面提到的一些特殊时序及引脚,其余如BUSY、FRSTDATA是AD7606的指示引脚,单片机可选择中断方式读取,但是若选择定时采样的话也可以不处理这两个信号。该引脚用于将AD7606/AD7606-6/AD7606-4置于两种断电模式之一:待机模式或关机模式。我选用的是串行接口,所以PAR/SER/BYTE SEL拉高,DB15拉低。过采样是指在ADC位数固定的硬件条件下,来提升ADC的有效位数,进而提高ADC的分辨率。一共有三种模式,分别是并行接口模式、串行接口模式、并行字节接口模式。

2023-07-12 15:17:47 1630 1

原创 STM32 HAL库基于DRV8301的FOC开环速度控制

FOC开环控制主要分为三步:第一,角度自增;第二,Park逆变换;第三,SVPWM计算出下个周期要写入的占空比Ta,Tb,Tc验证SVPWM模块也非常简单,串口打印出来应该是个比较标准的马鞍波(我是20k频率,可供参考)如果角度改变太快会造成波形有不同程度的失真,不过是正常现象,角度变化改小点就可以了。

2023-04-12 12:39:29 5808 10

原创 智能车竞赛:Infineon TC264单片机使用总结&快速入门

本文主要是为了备赛第十八届全国大学生智能车竞赛,基于逐飞开源库和芯片数据手册的一些学习总结,使用英飞凌官方的AURIX Development Studio开发环境。正如STM32的开发方式有标准库和HAL库,Infineon单片机也有官方库,而逐飞开源库则是在官方库的基础上又封装了一层,变成了易使用、易理解的API,极大的方便我们调用和编写程序。那么对于智能车比赛,必须熟练掌握的内容有:GPIO、定时器、(外部中断)、中断函数入口和优先级、串口的发送与接收、如何产生PWM、ADC、如何读取正交编码器。

2023-01-15 17:10:14 27694 9

原创 ESP-IDF使用总结&避坑指南

espidf会默认把component文件夹下所有文件的路径包含进去,但是在component文件夹下构建自己的项目需要自己创建CMakeLists.txt文件,不然就会出现虽然文件能正常跳转但是编译的时候就会提示找不到xx文件的玄学问题。实际上大部分情况下修改factory的大小分给程序足够的存储空间即可,因为默认情况下只给factory分配了1M的内存,而我们可以选购拥有8MB、16MB的flash大小的芯片。esp32相关的头文件都是提示找不到路径的,虽然问题不大但是不能直接跳转了,也不方便调试。

2023-01-12 22:05:14 5101 1

原创 LVGL V8入门学习 | Styles总结

样式用于设置部件的外观,以优化显示界面和实现用户交互典型的样式类型有:BackgroundBorder 轮廓Outline 边框ShadowPaddingsize在vs2019模拟器中运行结果如下。

2023-01-08 23:16:52 3358

原创 基于STM32HAL库ADS1256调试笔记

采用四线SPI,DRDY配置为下降沿触发中断,RESET引脚用于复位,不使用SYNC引脚而直接发送SYNC命令。AD1256的采样率由DRDY引脚控制,实测当配置为1khz采样率时,DRDY引脚每1ms发送一次脉冲信号;另外记录一段很好用的Systick定时器延时代码,抄的安富莱,大佬太强了,用了这个再也不会卡进HAL_GET_TICK了。⑤当读出数据不正确时考虑时序,SCL的高低电平是否有最小值要求,ns级使用nop,尽量减少无意义的延时;验证写数据和读数据的时序是否正确、芯片是否正常,时序图如下。...

2022-07-08 19:11:47 8588 19

原创 基于STM32HAL库 AD9959调试笔记

采用最简单的两线模式,不使用RU/RD,二级调制模式,SD1/SD2/SD3全部拉低,P0-P3不用配置没什么影响,PDC脚必须拉低在CubeMX中配置如下。

2022-03-06 13:32:51 13207 9

原创 2021.12创客杯大一组题目 基于51的贪吃蛇小游戏

基于8*8点阵的51贪吃蛇小游戏

2021-12-05 23:18:05 4150

空空如也

空空如也

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

TA关注的人

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