如何从Arduino草图调用C函数?
我想知道是否有一种方法可以使用Arduino草图调用C文件中包含的函数? 我的C文件声明并定义了一个函数。为了避免将凌乱的函数定义放入我的Arduino草图中,我想直接从草图中调用该函数。 有使用Arduino和C做到这一点的标准方法吗?这是草图: #include "crc16.h"; void setup(){ } void loop(){ CalculateCRC16("<09M", 4); } 这是经过整理的C文件: #include <stdio.h> #include <stdint.h> uint16_t crctable[256] = { 0x0000, 0x1189,..... uint16_t // Returns Calculated CRC value CalculateCRC16( // Call example CalculateCRC16("<09M", 4); const void *c_ptr, // Pointer to byte array to perform CRC on size_t len) …