![c08842653d16e6638c3511943faecfc8.png](https://i-blog.csdnimg.cn/blog_migrate/c41c05bae5b69feb3c0f5ec363f9e86b.jpeg)
上一篇文章讲了Mac下进行stm32开发
wlzz:Mac下stm32开发(clion)zhuanlan.zhihu.com![ac7e7e0b2e009db0b1631b28826e4377.png](https://i-blog.csdnimg.cn/blog_migrate/bce2840927275f7f98c8b0dd9a334afd.jpeg)
不可避免的遇到了串口调试的问题,发现mac下进行串口调试还真的不太容易。下了不少网上的软件,发现都不是特别好用,有很多已经不支持现在的macos系统版本了。
于是在CLion下搜索了一下插件,发现了新大陆。
CLionwww.jetbrains.com于是就有了这文章。 下面简要介绍一下如何使用
1. 下载Clion
2. 安装插件
Clion->Preferences->Plugins->搜索 `serial prot monitor` -> 安装
![e9fedaddfa16ff625f3f744464b2662c.png](https://i-blog.csdnimg.cn/blog_migrate/10dc115160c4e72ce9b26875c5e0020a.jpeg)
3. 安装完成后Clion底部工具栏会出现serial monitor, 选择就可以连接单片机调试了
3. 下图左侧第一个按钮控制连接与断开,第二个按钮可以选择端口和设置波特率
![8a7f2854881ef0ed55e03ee0ee00b25a.png](https://i-blog.csdnimg.cn/blog_migrate/cf18c127fd707df0c6f8389d94b73d9c.png)
4. 还支持16进制显示
![b73f5aef44d632c3710a2c012e5ef13c.png](https://i-blog.csdnimg.cn/blog_migrate/e4a87aabb01e5ffdf4e9bebe100d90ba.jpeg)
5.发送
发送设计的比较单一。 发送8个字符, 直接输入 `01234567` 发送就Ok
![8ab2c84677bd53010dd08e78a36d60de.png](https://i-blog.csdnimg.cn/blog_migrate/5a471fdeff6d8dd220c8de35940109fb.jpeg)
这里有一个问题,不支持hex发送。也就是说,你发送的 0 是字符'0' 。 这也是一个比较大的不足,我看插件的项目库里已经有人提了改进的issue,希望作者更新
6.代码示例
wlixcc/stm32f103zegithub.com![4a3bb5e65c8121ed91f46a6aea24646d.png](https://i-blog.csdnimg.cn/blog_migrate/55de04a77ead8d449efbeaed826a71f8.jpeg)