• 运行在微控制器上的简单易用的shell源文件

    https://blog.csdn.net/cos12a/article/details/122770795 这个的C资源文档 Shell不仅要稳定可靠,还要简单易用,以下三点是必要的。 初始化:在这一步中, shell 将读取并执行其配置文件。这里还注册了shell 的功能函数、初始化输入输出端口等。 运行处理: shell 从标准输入(可以是交互式的或文件)读取命令并执行它们并输出运行结果。 结束退出:在不需要shell后,shell 执行关闭命令,释放内存等。 严格按照这三点实现目的是为了简单而易用。

    0
    142
    47KB
    2022-02-02
    16
  • ucCan_图解.pdf

    开源ucCan图解移植

    0
    132
    2.55MB
    2021-07-27
    14
  • uC_Can使用手册cn.pdf

    开源uc-Can提供了一个非常好的CAN通讯模板,内容小巧功能却很强大还可以根据需要进行裁减。在理解can接口之后可以很容易再进行Canope-stact的使用与移植。

    0
    405
    3.77MB
    2021-07-12
    33
  • Can 总线资料和STM32HAL库配制说明

    全称Controller Area Network,是一种半双工,异步通讯。没有主从的说法,每个设备都可以发送和接收。 32 位的掩码模式筛选器 在该配置中,结构体成员 CAN_FilterIdHigh 和 CAN_FilterIdLow 存储的是要筛选的 ID,而CAN_FilterMaskIdHigh 和 CAN_FilterMaskIdLow 存储的是相应的掩码。在赋值时,要注意寄存器位的映射,在 32 位的 ID 中,第 0 位是保留位,第 1 位是 RTR 标志,第 2 位是 IDE 标志,从第 3 位起才是报文的 ID(扩展 ID)。

    0
    710
    1.36MB
    2021-07-03
    41
  • uC-Modbus源码,包括移植文件port

    Modbus通讯协议最早由Modicon公司开发,是一种采用主从通信模式,即只有主机可以发起请求,从站设备通过向主机提供请求的数据或执行查询中请求的操作作为响应,广泛应用于工业现场的总线协议。 µC/Modbus是modbus ASCII RTU 主机模式和从机模式的开源C源码。 µC/Modbus配有µC/Modbus RTOS接口层,以便您可以开始使用µC/Modbus,如果您还使用µC-OS-II或µC-OS-III在您的产品中使用,或者将此接口层作为您自己的RTOS的示例。 µC/Modbus V2.13.00 (µC/Modbus-S and µC/Modbus-M) User’s Manual This document describes µC/Modbus, which implements the Modicon Modbus Protocol (referred to as Modbus) along with the “Daniel’s Extension” to the Modbus protocol, as specified by Daniel Flow Products.

    0
    446
    86KB
    2021-05-30
    1
  • uC-Modbus源码指南.pdf

    Modbus通讯协议最早由Modicon公司开发,是一种采用主从通信模式,即只有主机可以发起请求,从站设备通过向主机提供请求的数据或执行查询中请求的操作作为响应,广泛应用于工业现场的总线协议。 µC/Modbus是modbus ASCII RTU 主机模式和从机模式的开源C。 µC/Modbus配有µC/Modbus RTOS接口层,以便您可以开始使用µC/Modbus,如果您还使用µC-OS-II或µC-OS-III在您的产品中使用,或者将此接口层作为您自己的RTOS的示例。 µC/Modbus V2.13.00 (µC/Modbus-S and µC/Modbus-M) User’s Manual This document describes µC/Modbus, which implements the Modicon Modbus Protocol (referred to as Modbus) along with the “Daniel’s Extension” to the Modbus protocol, as specified by Daniel Flow Products.

    0
    317
    683KB
    2021-05-30
    1
  • FreeRTOSv10.2.1.rar

    FreeRTOS系统完全开源,遵循 GPL V2 + 开源许可协议。可以免费在商业产品中使用,并且不需要公开私有代码。FreeRTOS主要采用标准 C 编写。 它是一个嵌入式实时多线程操作系统,基本属性之一是支持多任务,允许多个任务同时运行并不意味着处理器在同一时刻真地执行了多个任务。事实上,一个处理器核心在某一时刻只能运行一个任务,由于每次对一个任务的执行时间很短、任务与任务之间通过任务调度器进行非常快速地切换(调度器根据优先级决定此刻该执行的任务),给人造成多个任务在一个时刻同时运行的错觉。在 FreeRTOS 系统中,任务通过线程实现的,FreeRTOS 中的线程调度器也就是以上提到的任务调度器。

    0
    108
    18.71MB
    2020-01-07
    10
  • 单片机实时操作系统源码,FreeRTOS源码,V10.2.0

    FreeRTOS系统完全开源,遵循 GPL V2 + 开源许可协议。可以免费在商业产品中使用,并且不需要公开私有代码。 它是一个嵌入式实时多线程操作系统,基本属性之一是支持多任务,允许多个任务同时运行并不意味着处理器在同一时刻真地执行了多个任务。事实上,一个处理器核心在某一时刻只能运行一个任务,由于每次对一个任务的执行时间很短、任务与任务之间通过任务调度器进行非常快速地切换(调度器根据优先级决定此刻该执行的任务),给人造成多个任务在一个时刻同时运行的错觉。在 FreeRTOS 系统中,任务通过线程实现的,FreeRTOS 中的线程调度器也就是以上提到的任务调度器。 FreeRTOS主要采用 C 语言编写,浅显易懂,方便移植。它把面向对象的设计方法应用到实时系统设计中,使得代码风格优雅、架构清晰、系统模块化并且可裁剪性非常好。针对资源受限的微控制器(MCU)系统,可通过方便易用的工具,裁剪出仅需要 3KB Flash、1.2KB RAM 内存资源的 NANO 版本

    5
    310
    17.85MB
    2019-03-04
    20
  • 基于标准C,免费Modbus库程序(v3.1.4),支持RTU,TCP.

    libmodbus是一个免费软件库,可根据Modbus协议发送/接收数据。该库使用C语言编写,支持RTU(串行)和TCP(以太网)通信。 libmodbus的许可证是LGPL v2.1 +句。 该文档随libmodbus发行版一起提供为手册页(从doc源生成)。您还可以浏览libmodbus的不同版本的文档: v3.0.6 V3.1.1 V3.1.2 v3.1.4 代码示例 modbus_t * mb ; uint16_t tab_reg [ 32 ] ; mb = modbus_new_tcp (“ 127.0.0.1 ” , 1502 ); modbus_connect ( mb ); / *从地址0 * /读5个寄存器 modbus_read_registers ( MB , 0 , 5 , tab_reg ); modbus_close ( mb ); modbus_free ( mb );

    0
    779
    136KB
    2019-03-04
    50
  • 3D打印机马琳固件源码 Marlin-1.1.x

    开源3D打印机马琳固件源码 Marlin-1.1.x 这个是最新的稳定版本The latest release (1.1.x.zip … 1.1.9) Marlin 3D Printer Firmware

    0
    1408
    4.48MB
    2018-09-29
    34
  • 六一勋章

    第一年参加六一活动可得
  • 持续创作

    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 签到新秀

    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 创作能手

    授予每个自然周发布1篇到3篇原创IT博文的用户
  • 阅读者勋章

    授予在CSDN APP累计阅读博文达到7天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 分享宗师

    成功上传21个资源即可获取
  • 新人勋章

    用户发布第一条blink获赞超过3个即可获得
关注 私信
上传资源赚积分or赚钱