eric2013 发表于 2023-12-29 08:47:03

OpenSEAJ1939开源库移植,里面好多二进制方式0b11100000




这种方式IDE识别不了。


regbbs 发表于 2023-12-29 09:03:44

Keil MDK 和 IAR 可以识别

eric2013 发表于 2023-12-29 09:06:44

regbbs 发表于 2023-12-29 09:03
Keil MDK 和 IAR 可以识别
MDK下,那个配置项可以解决这个问题

AC6支持,AC5不支持。

regbbs 发表于 2023-12-29 09:27:55

eric2013 发表于 2023-12-29 09:06
MDK下,那个配置项可以解决这个问题

AC6支持,AC5不支持。

AC6 直接支持,AC5是把C/C++界面的gun 扩展支持打开。C99下面那个GNU extensions

eric2013 发表于 2023-12-29 09:37:39

regbbs 发表于 2023-12-29 09:27
AC6 直接支持,AC5是把C/C++界面的gun 扩展支持打开。C99下面那个GNU extensions

{:8:}

wgp2590 发表于 2024-1-31 13:07:46

这个协议栈做的不好, 里面好多标准里要求的超时都处理的不好, 学习还可以,用来做产品还得是商业协议栈。

eric2013 发表于 2024-1-31 14:13:39

wgp2590 发表于 2024-1-31 13:07
这个协议栈做的不好, 里面好多标准里要求的超时都处理的不好, 学习还可以,用来做产品还得是商业协议栈。

这个程序框架还可以,超时判断自己加就行。
页: [1]
查看完整版本: OpenSEAJ1939开源库移植,里面好多二进制方式0b11100000