自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Matlab显示串口收发的中文数据

最近用Matlab通过串口与STM32单片机通讯。在收发中文时,Matlab打印输出发生译码错误,显示的是扩展ASCII字符,而不是中文。在本文中讨论了在Matlab串口通讯时,中文变乱码的原因,并实现了中文输入显示和发送。

2022-11-27 07:16:27 1861 2

原创 Matlab通过串口与下位机通讯

Matlab在2019b版本以后,要用serialport串口函数集替换掉原有的serial串口函数集。Matlab的serialport串口工具说明文档并不完善,查了一些资料,实现了单字节中断回调式的串口接收。程序执行的效率高,并且在通讯过程中,不会阻塞主程序的运行。

2022-11-27 03:32:32 5645 2

原创 解决Matlab2022a用mex编译产生乱码提示的问题

Matlab 2022a在Windows10系统下,用mex编译C++文件,产生乱码提示。问题在于UTF编码与GBK编码不兼容。按网上查的办法,都不能让Matlab转回到GBK编码。在系统设置中,改用UTF-8编码中文,解决了Matlab乱码显示的问题。

2022-10-29 01:29:18 2103

空空如也

空空如也

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

TA关注的人

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