- 博客(19)
- 收藏
- 关注
原创 ST芯片中动态包含头文件代码解释
示例:如果 `_a_` 是 `board_name`,`_b_` 是 `_init()`,那么 `concatenate(_a_, _b_)` 将会生成 `board_name_init()`。- 示例:如果传入的 `_a_` 是 `my_board`,那么 `BOARD_INIT_FUNC(my_board)` 将被展开为 `my_board_init()`。- 示例:如果 `_x_` 是 `my_board`,则 `stringify(my_board)` 将被展开为 `"my_board"`。
2024-07-04 21:31:15
447
原创 【C语言】指针函数与函数指针
在C语言中函数只允许return回一个变量,当需要一次返回多个结果时,就可以把结果放在一个数组或者一个结构体中,在函数最后返回这个数组或者结构体的指针,做到一次返回多个计算结果,且不违背C语言一次只能返回一个变量的规则,因为指针也是一个变量。这个函数指针的类型是 int(* )(int x, int y),在上述代码中用该类型声明了一个函数指针fcn。首先它是一个函数,指针是用来修饰这个函数的,这个函数的返回值是一个指针。首先它是一个指针,函数是用来修饰这个指针的,这个指针指向了一个函数。
2024-06-29 23:39:32
318
1
原创 Simulink与CANoe连接配置报错问题
解决办法,这时候可以先关闭Simulink模型,拔插Vector VN1640A,然后重新打开Simulink模型再对J1939 Network Configuration模块进行配置,就不会报错。
2024-06-28 11:52:12
374
原创 python打包可执行文件
在工程所在文件夹下按住shift点击鼠标右键。其中.py前的"xxx"换成自己的py文件名。选择在此处打开Powershell窗口。
2023-08-04 16:08:40
157
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人