PCAN-Basic API
介绍
通过二次开发包,可以轻松开发具有CAN和CAN FD支持的强大软件。它包括应用程序与PCAN PC硬件进行通信所需的所有功能。
开发包由实际的设备驱动程序和提供API函数的接口DLL组成。 它为C ++,C#,C ++ / CLR,Delphi,VB.NET,Java和Python下的开发人员提供了各种功能。
获取方式
网盘链接:https://bj4633.apps.aliyunfile.com/disk/s/w1wM7XUM3oR?domainId=bj4633
文件架构
ARM64/、x64/、x86/
分别包含不同架构(ARM64、64位、32位)的库文件或驱动程序。 Include/ 包含开发所需的头文件(如 .h 或 .hpp )。
NuGet/
包含 NuGet 包管理的配置文件或依赖项。
Samples/ 包含示例代码或项目。
PCANBasic_enu.chm PCANBasic API帮助文档。
上手指南
演示程序
Samples文件夹中包含了Console、GUI两类演示程序。
通过GUI示例程序,快速了解API的基本功能。

Console示例文件提供了API各种基础功能demo
- 01_LookUpChannel:通道查找
- 02_GetSetParameter:参数获取
- 03_ManualRead:手动读取 CAN 报文
- 04_ManualWrite:手动发送 CAN 报文
- 05_TimerRead:基于定时器机制实现周期性读取 CAN 报文
- 06_TimerWrite:通过定时器定时发送CAN 报文
- 07_ThreadRead:利用多线程技术实现并行读取 CAN 报文
- 08_EventDrivenRead:采用事件驱动机制读取 CAN 报文
- 09_TraceFiles:报文的追踪与文件处理
API文档
PCANBasic_enu.chm 包含了API的详细说明。 
