Python 把C语言的程序编译成.so动态文件并且在Python程序中引用so动态函数
把C的程序编译成动态库文件,在Linux中是使用so动态库文件,在window中是使用dll动态库文件,并且不同的Linux系统中不一定相互通用,所以最好是在使用的Linux系统中重新编译一次so动态库文件。
Read more把C的程序编译成动态库文件,在Linux中是使用so动态库文件,在window中是使用dll动态库文件,并且不同的Linux系统中不一定相互通用,所以最好是在使用的Linux系统中重新编译一次so动态库文件。
Read more合并2个8位(高8位的称高位,低8位的称低位)的数据为一个带符号的16位10进制整数。
Read more进行一些编写通信协议的时候,数据超过255时就把数据分为高位和底位的使用场景,例如CANBUS,MODBUS等等。实现把带符号十进制数输出高低位方法,方便数据传输。在接收方收到高位和地位后再合并一起,得出传输的数据。
Read more16进制转10进制(hex conver
Read more在很多时候,我们需要通过USB的串口与外部设备进行通信,凌顺实验室(lingshunlab.com)在此记录一个简单的Python例子,方便查阅使用。
Read more