自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 STM32学习笔记5:I2C的应用

打开STM32CubeMX,点击下图所指的按钮进入创建工程界面。点击生成后弹出以下窗口选择图中所指的按钮,打开项目。在main()中的while循环外进行写入以下代码。添加以下函数在该文件中,以便使用串口打印内容。在以下函数内中均需要添加头文件为以下代码块。一个STM32F407ZGT6开发板。一个ST-LINK V2烧录器。一个AT24C16存储器模块。一个CH340串口模块。若干杜邦线(母对母)

2024-06-03 18:30:27 338

原创 STM32学习笔记6:CAN的应用(三机通信)

依照下图的参数进行配置CAN1,首先要将上述的时钟配置好才能配置CAN1,配置CAN1 需要考虑时钟参数他的波特率公式为。三个ST-LINK V2烧录器(一个也行就是比较麻烦要一直换板子烧录,个别需要找厂家要升级步骤才能使用)配置串口也是老生常谈了,这里就不细说了,要是想知道就去找我之前的详细串口介绍视频。打开STM32CubeMX,点击下图所指的按钮进入创建工程界面。点击生成后弹出以下窗口选择图中所指的按钮,打开项目。若干杜邦线(公对公的和母对母的)按照下图勾选CAN1的中断。main函数外的函数书写。

2024-06-03 17:38:15 525

原创 STM32学习笔记4:定时器的应用

写入的代码如下,这个代码的含义是当定时器溢出时会回调该函数,即每一毫秒会触发一次该函数,所以我们使用该函数设计一秒的延时效果,这样可以在不空等一秒中的情况下执行延时操作。首先我们续接之前的配置进行后续的设置,如果没看过之前的设置可以去看看我之前的文章。的延时效果,而定时器的频率的公式是。的可以去看一下我之前的学习笔记。

2024-05-10 16:43:14 1533

原创 STM32学习笔记2:USART的应用(扩展printf函数进行串口通信)

将上述代码插入到上图中的位置后按照下图的操作进行操作,下图的操作很重要,如果没有勾选,则数据会传输不过去,整个程序卡住。结果如下图所示,没有问题。按照下图中的指示测试一下。函数是否可行,记得写在。

2024-05-08 11:22:10 143 1

原创 STM32学习笔记2:USART的应用

这个平台对于STM32的设计非常便利,具有图形化的设计界面,大大简化了对各个硬件的初始化工作,在该平台上设计我们所需要使用的硬件接口,在这之后使用keil5平台进行代码的设计就简化了许多。依照上图的显示结果来看我们是对的,在接收数据之前对串口调试助手中的信息也要进行配置,还记的我们之前在配置串口信息中的内容吗,的TXD,即需要将发送方的发送数据口对接到对方的接数据口。

2024-05-06 11:04:15 1805 2

原创 STM32学习笔记1:通信的概念

【代码】STM32学习笔记1:通信的概念。

2024-04-29 15:49:56 109

原创 STM32学习笔记3:使用PWM(脉宽调制)进行发送脉冲信号给STM32引脚

基于STM32CubeIDE的简单开发

2023-12-15 12:02:39 1075

原创 grbl移植到STM32F407上需要修改的参数

简单说明一下,本身GRBL移植到STM32上在github上有源码进行下载的,我的主页中也有下载好的,要的话私信联系我给你发。若还是不行检查一下烧录程序是否烧录的是8MHz的(我当时使用25MHz的不可以使用8MHz的就可以了)。均无法解除alarm状态的话可以在STM32F407的板子上使用跳线的方法将引脚PB5接到GND。解除alarm状态到达idle状态也就是空闲状态。查看机器状态,当机器状态未alarm时(第一次烧录都是这个状态)发送。命令移动机器坐标到达(10,10,10)单位mm。

2023-11-28 12:04:54 498 1

stm32CANdemo

负责实现CAN的总线通信,三机通信,更详细的使用步骤可以查看我主页的STM32学习笔记6:CAN的应用(三机通信)。

2024-06-03

GRBL移植STM32

使用平台为STM32CubeIDE,代码可以通过编译,使用的是STM32F4xx系列芯片

2023-11-20

空空如也

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

TA关注的人

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