嵌入式编程
文章平均质量分 91
STM32 使用相关说明
kuan_li_lyg
有问题请在评论区留言
展开
-
ros2_control 使用教程
包含硬件接口的头文件并添加命名空间定义,以简化进一步开发。实现 on_init 方法。在此,应初始化所有成员变量并处理 info 参数中的参数。在第一行中,通常会调用父代 on_init 来处理标准值,如 name。具体方法是:hardware_interface::(Actuator|Sensor|System)Interface::on_init(info)。原创 2024-06-26 08:20:50 · 863 阅读 · 0 评论 -
ROS2 CANopen 使用教程
第一步是定义一个结构,用于保存有关接头和相关 CANopen 数据的信息。该结构是 CANopen 网络的基础,可确保存储所有相关数据并在需要时进行访问。原创 2024-06-25 08:31:33 · 690 阅读 · 0 评论 -
Jetson.GPIO 使用教程
Jetson TX1、TX2、AGX Xavier 和 Nano 开发板包含一个 40 针 GPIO 针座,类似于 Raspberry Pi 中的 40 针针座。这些 GPIO 可使用 Jetson GPIO 库软件包中提供的 Python 库进行数字输入和输出控制。该库的 API 与 Raspberry Pi 的 RPi.GPIO 库相同,目的是提供一种简单的方法,将 Raspberry Pi 上运行的应用程序转移到 Jetson 板上。原创 2024-06-15 21:22:14 · 611 阅读 · 0 评论 -
CANopen for Python 使用教程(二)
CANopen 标准的 Python 实现。该项目的目的是在一个简单的 Pythonic 接口中支持 CiA 301 标准中最常见的部分。它主要针对测试和自动化任务,而不是符合标准的主实施。该库支持 Python 3.6 及以上版本。原创 2024-06-13 01:11:46 · 399 阅读 · 0 评论 -
CANopen for Python
如果 python-can 软件包不支持您的 CAN 接口,您就需要创建 canopen.Network 的子类,并提供自己的消息发送方式。您还需要在后台线程中向 canopen.Network.notify() 发送接收到的消息。原创 2024-06-08 01:51:35 · 976 阅读 · 0 评论 -
NVIDIA 配置 Jetson 扩展针座
如果你想为自定义硬件模块创建一个覆盖层,并将其连接到支持的标头之一,最简单的方法是使用 Jetson-IO 按需配置标头,并将配置导出为覆盖层。你可以使用菜单化的 Jetson-IO 脚本或相关的 config-by-... 命令行工具来完成。你可以根据自己的定制硬件修改生成的设备树源代码,添加硬件模块所需的任何额外节点和/或属性。原创 2024-05-10 09:47:08 · 1106 阅读 · 0 评论 -
NVIDIA Jetson Controller Area Network (CAN)
适用于 Jetson AGX Orin、Jetson Orin NX、Jetson Orin Nano、Jetson Xavier NX 系列和 Jetson AGX Xavier 系列。本主题介绍英伟达™(NVIDIA®)SoC "始终开启 "模块上的时间触发 CAN (TTCAN) 控制器,以及如何在用户空间中使用该控制器。原创 2024-05-10 09:18:01 · 790 阅读 · 0 评论 -
Clion STM32CubeMX 项目
最后修改 2024 年 4 月 16 日操作系统:Windows / Linux / macOS所需工具 STM32CubeMX、GNU ARM 工具链项目格式: CMake兼容配置: OpenOCD 运行与调试/嵌入式 GDB 服务器对于以 STM32 板卡为目标的嵌入式项目,CLion 与 STM32CubeMX 集成。您可以将 CubeMX 生成的 .ioc 文件作为项目打开,CLion 将自动创建 CMake 项目结构。原创 2024-05-08 22:14:37 · 707 阅读 · 0 评论 -
STM32 VS Code 扩展用户指南
通过这种方法,您可以结合两种工具的优势,使用 VS Code 进行编辑、编译和调试,同时使用 STM32CubeIDE 的高级调试功能。有关项目创建的全面指导,请观看我们的教程视频,标题为 "如何使用 STM32 VS Code 扩展创建项目",该视频为新用户和有经验的用户提供了分步指导。要快速了解项目调试,请观看我们的教程视频,标题为 "如何使用 STM32 VS Code Extension 进行调试",其中提供了针对新用户的分步说明。生成的 CMake 文件和源代码可在 VS Code 中正常运行。原创 2024-05-08 12:51:52 · 982 阅读 · 0 评论