logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

可跑在STM32上的CANopen主机协议栈

分为 开源 和 商业 两大类。

文章图片
Visual Studio Code开发STM32设置头文件宏定义uint32_t报错

使用Visual Studio Code打开STM32的工程,会发现很多报错。比如会提示找不到头文件,以及变量没有定义,如 uint32_t 不是一个有效类型等错误提示。按下快捷键Ctrl + Shift + P,在最上方会呼出命令提示符界面,输入C_Cpp.ConfigurationEditJSON。这是因为有几个宏定义没有在代码中定义。Keil是定义在工程中的。__CC_ARM是为了解决uin

文章图片
#vscode#stm32
Visual Studio(vs)免费版下载安装C/C++运行环境配置

勾选“使用C++的桌面开发”和“Visual Studio扩展开发”个人使用可以下载社区版,个人免费使用,功能都够了。更改安装路径,推荐不要装C盘。

文章图片
#visual studio#c++#ide
居逸JY02A无刷电机驱动芯片介绍

JY02是一款国产无刷电机驱动芯片,相较于DRV11873,它不集成MOSFET,需通过外部扩展MOSFET驱动芯片和功率管来实现功率输出。这种设计虽然增加了电路复杂度,但显著提升了电机驱动的输出功率,具体输出能力取决于外部MOSFET的驱动性能。JY02作为硬件应用,无需编写驱动固件,内置反电动势检测电路,支持'Y'形和三角形电机,具备过流、温度、欠压/过压检测等保护功能,并支持换相脉冲输出以检

文章图片
RTL8211以太网收发器、千兆PHY芯片使用介绍

网络通信路径常可总结为:网络数据–>RJ45接口–>网络变压器–>网络PHY芯片–>MAC–>CPU,如下图。其中网络变压器到PHY之前传输接口一般为MDI,而PHY到MAC之前的传输接口一般包括有MII、RMII、SMII、SSMII、SSSMII、GMII、RGMII、SGMII、TBI、RTBI、XGMII、XAUI、XLAUI等。

文章图片
开源示波器DS203介绍、原理图学习

介绍开源资料下载:https://www.cirmall.com/circuit/5077/原理图总图通道一信号从BNC座子引入,使用0603ESDA-05做静电防护,通过S1(型号CPC1017N)控制AC/DC。如果S3不闭合,则信号流过R1、R1A、R3、R3A、R5A、R5到地,总阻值为:620K+180K+180K+10K+10K=1M,信号会被缩小1M/10K=100倍,送入运放U1A

激光测距芯片VL53L0X的使用与代码

一、介绍1、原理采用940nm垂直腔面发射激光器(Vertical-Cavity Surface-Emitting Laser,简称VCSEL)发射出激光,激光碰到障碍物后反射回来被VL53L0X接收到,测量激光在空气中的传播时间,进而得到距离。VCSEL相关知识2、参数超小体积:4.4 x 2.4 x 1.0mm最大测距:2m发射的激光对眼镜安全,且完全不可见。工作电压:2.6 to 3.5 V

开源示波器Scopefun介绍、原理图学习

介绍Scopefun是网上开源的示波器,他的功能和规格如下:项目的官网:https://www.scopefun.com/固件、软件、硬件都可以在gitlab上下载:https://gitlab.com/scopefun,PCB需要使用开源的画图软件kicad打开。原理图的PDF,在这里下载,推荐下载下来然后再跟着我后面的讲解来一起学习。因为此示波器是通过USB把数据传到PC进行显示,因此还有个配

CAN不使用外置PHY芯片简单组网直接通信的方法

当排查问题时,可以使用如下方法跳过PHY芯片,使用单片机的RXD、TXD组网直接通信。仅需要二极管和上拉电阻。

文章图片
    共 225 条
  • 1
  • 2
  • 3
  • 23
  • 请选择