新闻动态   News
联系我们   Contact
你的位置:首页 > 新闻动态 > 新闻资讯

2025.8.20 经验分享会

2025/8/21 10:45:26      点击:

       2025年8月20日下午,上海实邦电子科技有限公司开展了一次经验交流会,由赵工和王工一起分享了他们在工作中积累的一些经验

       首先是范分享了----较低成本  无刷电机  驱动方案

         第一款居逸JY01

    


       第二款   FU6332N


       FU6332 系列是一款集成电机控制引擎(ME)和 8051 内核的高性能电机驱动专用芯片。ME 集成了 FOC、MDU、LPF、PID、SVPWM 等诸多硬件模块,可由硬件自动完成有感/无感 BLDC/PMSM电机的 FOC 驱动/方波驱动的运算和控制; 8051 内核用于参数配置和日常事务处理,双核并行工作实现各种高性能电机控制,采用了各向异性磁阻(AMR)技术,相比霍尔效应的磁传感器有很多优势。8051 内核大部分指令周期为 1T 或 2T。芯片内部集成有高速运算放大器、比较器、Pre-driver、高速ADC、CRC、SPI、I2C、UART、LIN、多种 TIMER 等功能,内置高压 LDO,适用于 BLDC/PMSM电机的方波、FOC 驱动控制。


        赵工分享了-----Beyond Compare文件对比工具



       一、基础功能:快速搞定文件差异

       1. 文件对比

       支持文本、代码、二进制等多种文件类型。打开两个文件后,红色标记差异行,绿色显示新增内容,一目了然。还能忽略空格、大小写,专注核心代码变化。

       2. 文件夹对比

       快速比对两个文件夹的结构和内容,轻松掌握项目变动。

       二、实用技巧

       1. 冲突解决

       多人改同一文件时,自动标记冲突区域(标橙色)。点击界面按钮,可直接选择保留 A 版本、B 版本,或手动编辑合并,避免代码混乱。

       2. 会话保存

       常用的对比任务(如本地代码 vs 服务器代码)可保存为 “会话”,下次点一下就复用设置,不用重复选文件、调参数。

       三、使用场景:开发中常遇到的情况

       代码审查:对比自己提交前后的代码,检查是否有遗漏或错误。

       版本回退:和旧版本文件对比,快速找回误删的代码片段。

       团队协作:合并同事的代码时,用它解决冲突,确保合并后功能正常。


       

       王工分享了-----代码格式化


       Clang-format
       准备⼯作
       1. 安装LLVM和Clang
       LLVM 是⼀个⽤于构建编译器的模块化和可重⽤的编译器基础架构

       Clang 是基于 LLVM 的编译器前端,主要⽤于 C、C++、Objective-C 等语⾔,提供像 clang-tidy 和 clang-format 这样的⼯具,⽤于代码质量检查和格式化


       2. 编写规则脚本
       3. 将编写好的规则⽂件命名为.clang-format,将该⽂件放在项⽬根⽬录或⽂件⽬录
       4. 使⽤⽅法
       ⽅法⼀:使⽤命令⾏

       ⽅法2:和VSCode联合使⽤