- 博客(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关注的人