SMS780E在Win7上部署及运行的一些问题
这两天把吃灰了很久的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即可正常收发短信。