- 博客(4)
- 收藏
- 关注
原创 新能源汽车中,什么是VCU?
VCU 是现代汽车电子系统中的一个重要组成部分,主要负责协调和控制车辆的各种电子系统,以实现整车级别的控制策略。现如今新能源电动汽车快速发展,最核心的技术主要是“三电”,也就是电池(Battery)、电机(Motor)和电控(Electric Control),VCU在其中就是电控部分的核心。总之可以简单理解为整车控制大脑,通过CAN通信或者modbus等其他通信方式,与 BMS 和 MCU 通信,检测任何潜在的故障,并采取必要的措施来确保安全运行。
2024-08-22 10:20:34
1361
原创 Keil中有一些代码是浅灰色
#ifdef` 通常与其他预处理器指令一起使用,如 `#else` 和 `#endif`。- `#ifndef MACRO_NAME`:与 `#ifdef` 相反,检查 `MACRO_NAME` 是否没有被定义。- `#ifdef MACRO_NAME`:检查 `MACRO_NAME` 是否被定义。假设你有两个宏 `FEATURE_A` 和 `FEATURE_B`,你想根据这些宏是否被定义来选择性地编译一些代码。- 确保每个 `#ifdef` 或 `#ifndef` 都有一个对应的 `#endif`。
2024-08-18 14:53:52
2607
1
原创 在文本编辑器、IDE(集成开发环境)以及其他文本处理工具中查找选项Match case、Match whole word、Match regular expression的区别
- `Match case` 用于控制大小写敏感性。- `Match whole word` 用于限制搜索到完整的单词。- `Match regular expression` 提供了使用正则表达式进行复杂模式匹配的能力。
2024-08-14 22:10:41
475
原创 keil5软件中build和rebuild的区别
**Build** 更加高效,适用于日常开发,特别是当只有少量文件被修改时。- **Rebuild** 更加彻底,适用于项目配置发生重大变化或需要确保没有任何遗留问题时。在实际开发中,频繁使用 "Rebuild" 可能会导致构建时间增加,因此在没有特别需求的情况下,通常推荐使用 "Build" 来保持开发效率。然而,在某些关键点,如项目合并、发布前的最终检查等,执行一次 "Rebuild" 是很有必要的,以确保所有文件都是按照最新的设置和代码状态编译的。
2024-07-24 16:00:43
1336
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人