SMS780E在Win7上部署及运行的一些问题

2023-08-09 Views291字2 min read

这两天把吃灰了很久的J1800小主机拿了出来,打算拿来专门做短信转发的挂卡机。这玩意实测的待机功耗只有5W,尽管相比使用ESP32的板子还是要费电不少,但是也不是不能接受,毕竟J1800能干的事情更多,比如挂下载、挂PT等等……
操作系统我选择了Windows Embedded POSReady 7,所以在部署SMS780E的时候遇到了一些问题。

32位系统支持

SMS780E是不支持32位操作系统的,请使用64位操作系统。

运行环境

SMS780E需要安装.NET 4.7.2运行环境。
下载地址:https://dotnet.microsoft.com/zh-cn/download/dotnet-framework/net472

开启软件报错,提示未经处理的异常,找不到System.Data.SQLite

是因为缺少Visual C++运行时导致的。
下载地址:https://aka.ms/vs/17/release/vc_redist.x64.exe

缺少Air780E的驱动,无法正确收发短信

Air780E等合宙的所有开发板都需要CDC驱动,而Windows 7是不自带的。
安装CDC驱动使用Zadig:https://zadig.akeo.ie/

等所有驱动都安装完毕后,SMS780E即可正常收发短信。

EOF