完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
描述
我有一个stm32的板子和一个步进电机,stm32会根据发来的字符,换算成指定的脉冲发送给电机,以使步进电机完成固定角度的转动 之前是在Windows下使用XCOM完成串口通信。现在的需求是想使用Mac电脑来发送消息(这只是第一步,剩下会构建一个项目,纯使用代码来控制电机) 因此描述一下我们的需求和配置
CLion是一个很好的C++IDE,这里不过多介绍 1. 安装Clion Mac下载Clion对应版本并安装。注意Clion是付费软件,免费只能使用30天。 我的选择是,在网上搜到了激活码,填在安装步骤中,因此我能永久使用。因此建议网上搜索激活码完成安装(有效的激活码不好找,多试试吧) 2. 安装Serial Port Monitor插件 打开Clion,依次点击 “Preference”—“Plugins”—“Browse repositories” 搜索框里输入“Serial Port Monitor”,选中“Serial Port Monitor”,右面的插件描述中会存在一个绿色的“Install”按键,点击它。 我这里只是示意,告诉你Serial Port Monitor在哪,因为我已经安装成功了。 CLion会让你安装,然后绿色的“Install”会变为“Restart”,也就是让你重新启动Clion。点击它重新启动。(不知道为啥我按照这个步骤重复执行了很多次,才安装成功,不管了,反正这个步骤是不会错的) 3. 使用Serial Port Monitor 重新打开Clion,你会发现Serial Port Monitor已经安装成功,在界面的最下面 点击是stm32的复位键,你已经可以看到,stm32向上位机发送的字符串了。我的发送是“Please input angle to turn”,每按一次复位键发送一串字符串,然后就一直等待上位机的传送内容。 按钮含义
|
|
|
|
只有小组成员才能发言,加入小组>>
3309 浏览 9 评论
2990 浏览 16 评论
3490 浏览 1 评论
9052 浏览 16 评论
4085 浏览 18 评论
1173浏览 3评论
603浏览 2评论
const uint16_t Tab[10]={0}; const uint16_t *p; p = Tab;//报错是怎么回事?
596浏览 2评论
用NUC131单片机UART3作为打印口,但printf没有输出东西是什么原因?
2333浏览 2评论
NUC980DK61YC启动随机性出现Err-DDR是为什么?
1894浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-21 09:52 , Processed in 1.013217 second(s), Total 47, Slave 38 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号