摘要: STM32F407控制CANopen从站 前面我有篇文章——CAN&CANopen,讲清楚了CAN通讯是怎么一回事,没有举具体的例子。这篇文章我就用一个具体的例子,让大家更好的理解具体是怎么用。 硬件准备:STM32F407ZGT6开发板+ IXXAT CAN卡+支持CANopen通讯的驱动器 目标 阅读全文
posted @ 2022-04-27 07:41 Let'sDoSomething 阅读(2340) 评论(0) 推荐(1) 编辑
摘要: STM32G474CET6 DAC+DMA输出正弦波 通过DAC输出正弦波可以直接在while循环中设置DAC的输出值,函数是HAL_DAC_SetValue(&hdac1,DAC1_CHANNEL_1,DAC_ALIGN_12B_R,2000)。但这种方式会导致CPU的负载率太高,刷新频率也不够快 阅读全文
posted @ 2022-04-16 15:29 Let'sDoSomething 阅读(2138) 评论(1) 推荐(2) 编辑
摘要: 目录 名词缩写说明... 2 1.通讯概述... 3 2.CAN总线... 5 2.1 CAN总线介绍... 5 2.2 CAN总线的组成... 6 3.CANOPEN协议... 9 3.1协议简介... 9 3.2对象和对象字典... 9 3.3 EDS文件... 10 3.4 SDO通讯... 阅读全文
posted @ 2022-04-10 15:42 Let'sDoSomething 阅读(3633) 评论(1) 推荐(0) 编辑
摘要: 前言 时间过的真快,转眼间我参加工作将近十年,当年高考志愿选择自动化专业真的是基于兴趣。十年来有过想要转行的想法,但仔细想想,如果每天做着自己不喜欢的工作,那将也是暗无天日,自动化这一行也确实辛苦,但我至少还有兴趣。“我理解的运动控制系统”这篇文章就是想把自己过去十年的相关工作经验总结下,方便总结下 阅读全文
posted @ 2021-11-05 08:45 Let'sDoSomething 阅读(13084) 评论(16) 推荐(13) 编辑
摘要: 如果我们用三极管做一个几Mhz的开关,怎样通过外围设计提高开关的频率,又使信号尽量的不失真。通过实际测试,我发现了如下电路可以大大的缩短开关延时。 Signal接的MCU是的输出引脚3.3V,这个信号接到了示波器的通道1。Test point接到示波器的通道2。原理图如下: 测试结果1:没有接C2电 阅读全文
posted @ 2021-03-05 13:35 Let'sDoSomething 阅读(296) 评论(0) 推荐(0) 编辑