熊已出没

小小的制作
私信 关注
熊已出没
码龄14年

TOY

  • 8,619
    被访问量
  • 4
    原创文章
  • 477,443
    作者排名
  • 34
    粉丝数量
  • 毕业院校 荆门职业技术学院
  • 目前就职 无业
  • 于 2007-04-21 加入CSDN
获得成就
  • 获得3次点赞
  • 内容获得5次评论
  • 获得20次收藏
荣誉勋章
兴趣领域
  • #设计
    #交互
TA的专栏
  • Labwindows/CVI
    1篇
  • 嵌入式技术
    3篇
  • 最近
  • 文章
  • 资源
  • 问答
  • 课程
  • 帖子
  • 收藏
  • 关注/订阅

uC-Probe 最新专业版工程软件(可视化编程)

uC-Probe最新专业版工程软件(可视化编程)不管是学习单片机,还是单片机系统如ucos RTOS、FreeRTOS、RT-Thread等,用uC-Probe调试都是非常方便的,不但可以直观的看到任务的运行使用情况,全局变量的值变化等,还可以直接更改变量值,更有丰富的使用文档。同时,该软件还可以用控件的方式,把变量随时间变化做实时的曲线,还可以保存文件记录数据等。μC/Probe 是一个 Windows 应用程...
原创
9阅读
0评论
0点赞
发布博客于 7 天前

收集一些常用的C程序

/***************************************************************程序全称:数据高低位转换****程序功能:1001010101011100=0011101010101001****输 入: 要转换位数 要转换数据****返 回:转换后的数据***********************************************************/int data_to_data(unsigned char ...
原创
12阅读
0评论
0点赞
发布博客于 4 月前

FreeRTOSv10.2.1.rar

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

大牛们,请赐教!

 
发布Blink于 2 年前

单片机实时操作系统源码,FreeRTOS源码,V10.2.0

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

基于标准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 );
rar
发布资源于 2 年前

3D打印机马琳固件源码 Marlin-1.1.x

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

Arduino FreeRTOS:FreeRTOS-10.1.1-1

针对Arduino 硬件的优化的FreeRTOS源码。 This is a fork of Richard Barry's freeRTOS, optimised for the Arduino AVR devices. ## Compatibility 兼容下面的Arduino * ATmega328 @ 16MHz : Arduino UNO, Arduino Duemilanove, Arduino Diecimila, etc. * ATmega328 @ 16MHz : Adafruit Pro Trinket 5V, Adafruit Metro 328, Adafruit Metro Mini * ATmega328 @ 16MHz : Seeed Studio Stalker * ATmega328 @ 16MHz : Freetronics Eleven * ATmega328 @ 12MHz : Adafruit Pro Trinket 3V * ATmega32u4 @ 16MHz : Arduino Leonardo, Arduino Micro, Arduino Yun, Teensy 2.0 * ATmega32u4 @ 8MHz : Adafruit Flora, Bluefruit Micro * ATmega1284p @ 16MHz: Sanguino, WickedDevice WildFire * ATmega1284p @ 24.576MHz : Seeed Studio Goldilocks, Seeed Studio Goldilocks Analogue * ATmega2560 @ 16MHz : Arduino Mega, Arduino ADK * ATmega2560 @ 16MHz : Seeed Studio ADK * ATmegaXXXX @ XXMHz : Anything with an ATmega MCU, really. ## Files & Configuration OS文件和配置 * `Arduino_FreeRTOS.h` : Must always be `#include` first. It references other configuration files, and sets defaults where necessary. * `FreeRTOSConfig.h` : Contains a multitude of API and environment configurations. * `FreeRTOSVariant.h` : Contains the AVR specific configurations for this port of freeRTOS. * `heap_3.c` : Contains the heap allocation scheme based on `malloc()`. Other schemes are available, but depend on user configuration for specific MCU choice.
zip
发布资源于 3 年前

开源FreeRTOS V10.1.0 最新版本

开源FreeRTOS V10.1.0 版本 最新版本,修复之前很多BUG。 + FreeRTOS/source contains the FreeRTOS real time kernel source code. + FreeRTOS/demo contains a pre-configured demo project for every official FreeRTOS port. + FreeRTOS-Plus contains additional FreeRTOS components and third party complementary products. THESE ARE LICENSED SEPARATELY FROM FreeRTOS although all contain open source options. See the license files in each respective directory for information. + FreeRTOS-Plus/Demo contains pre-configured demo projects for the FreeRTOS-Plus components. Most demo projects run in a Windows environment using the FreeRTOS windows simulator. Further readme files are contains in sub-directories as appropriate. The easiest way to use FreeRTOS is to start with one of the pre-configured demo application projects (found in the FreeRTOS/Demo directory). That way you will have the correct FreeRTOS source files included, and the correct include paths configured. Once a demo application is building and executing you can remove the demo application file, and start to add in your own application source files.
exe
发布资源于 3 年前

LabwindowsCVI 虚拟仪器测试技术及工程应用光盘源码,全部文件。

LabwindowsCVI 虚拟仪器测试技术及工程应用光盘源码,全部文件。 LabWindows/CVI 是 National Instruments 公司(美国国家仪器公司,简称 NI 公司)推出的交互式 C 语言开发环境。LabWindows/CVI 将功能强大、使用灵活的 C 语言与用于数据采集分析和显示的测控专业工具有机地结合起来,它的集成化开发环境、交互式编程方法、函数面板和丰富的库函数大大增强了 C 语言的功能,为熟悉 C 语言的开发人员建立检测系统、自动测试环境、数据采集系统、过程监控系统、虚拟仪器等提供了一个理想的软件开发环境。
rar
发布资源于 3 年前

FreeRTOS V10.0.1 版本源码和例程

FreeRTOS 作为开源的轻量级实时性操作系统,不仅实现了基本的实时调度、信号量、队列和存储管理,而 且在商业应用上不需要授权费。 FreeRTOS 的实现主要由 list.c、queue.c、croutine.c 和 tasks.c 4 个文件组成。list.c 是一个链表的实现,主要 供给内核调度器使用;queue.c 是一个队列的实现,支持中断环境和信号量控制;croutine.c 和 task.c 是两种任务 的组织实现。对于 croutine,各任务共享同一个堆栈,使 RAM 的需求进一步缩小,但也正因如此,他的使用受 到相对严格的限制。而 task 则是传统的实现,各任务使用各自的堆栈,支持完全的抢占式调度。 FreeRTOS 的主要功能可以归结为以下几点: 1) 优先级调度、相同优先级任务的轮转调度,同时可设成可剥夺内核或不可剥夺内核 2) 任务可选择是否共享堆栈(co-routines & tasks),并且没有任务数限制 3) 消息队列,二值信号量,计数信号量,递归互斥体 4) 时间管理 5) 内存管理 与 UC/OSII 一样,FreeRTOS 在 STM32 的移植大致由 3 个文件实现,一个.h 文件定义编译器相关的数据类型 和中断处理的宏定义;一个.c 文件实现任务的堆栈初始化、系统心跳的管理和任务切换的请求;一个.s 文件实 现具体的任务切换。
rar
发布资源于 3 年前

智能仪器 [付华,徐耀松,王雨虹 编著] 2013年版

本书系统、详细地介绍智能仪器的基本内容和实现的技术方法。全书共分10章,内容包括智能仪器的基本组成与特点,智能仪器设计的原则、指导思想、设计步骤、数据采集、数据处理及数据输出技术,GPIB、VXI、RS-232、RS-485、现场总线、蓝牙等通信技术,自动校准、故障诊断和抗干扰技术,以及常用的测量与控制算法、多传感器信息融合、模糊逻辑控制算法、神经网络算法、专家系统、软测量、虚拟仪器、网络化仪器等。。。
pdf
发布资源于 3 年前

labwindows_CVI 学习之路

开启Labwindows_cvi 学习进程。
原创
8040阅读
5评论
2点赞
发布博客于 3 年前

LCD5110+LPC824+menu单片机菜单系统

IAR IDE,LPC824 MCU menu 单片机菜单系统。 LCD5110作为display内包含LCD驱动,字库,LPC官方库。 menu可以很容易移植到其它MCU上,也可以移植到其它LCD上面。
rar
发布资源于 4 年前

STM8s 官方标准外设库 V2.2.0

STM8s 官方标准外设库 V2.2.0 最新版本.stm8s-a_stdperiph_lib_um.chm
rar
发布资源于 6 年前

只需谷哥浏览器全国各地免费打电话

https://www.10086china.com/index.html?id=OTkxMzA4MzExOTMwMDM1MQ== 只需谷哥浏览器全国各地免费打电话。
txt
发布资源于 8 年前

8X8 LED Display

1、SPI串口总线驱动显示,三、四线接法可选(FIFO)。2、两PC DIP 74HC595高速解码驱动IC,驱动能力强。3、0.56寸高亮共阳数码管显示。4、支持多个模块串联显示。5、数码管直插式,可取出,稍作更改即为串口转并口驱动。6、兼容Arduino。http://player.youku.com/player.php/sid/XNjAzNj
原创
542阅读
0评论
1点赞
发布博客于 8 年前

NEC 环形接收双工通信

本文档介绍了举例程序的操作概述,并介绍了如何运用举例程序以及如何设置和应用串行接口UART6.本举例程序中,波特率设置为9,600bps,执行串行通信,并且根据所接收的1个字符数据来发送4个字符数据。类似地,在收到错误数据的情况下,则根据该错误数据来发送相应4个字符数据。
pdf
发布资源于 8 年前

NEC脉冲宽度测量 示例程序

本文件内容包含示例程序操作概述,使用方法及怎样设置使用16-位定时器/事件计数器00的脉冲宽度测量功能。在示例程序中,使用16-位定时器/事件计数器00的脉冲宽度测量功能可测量 T1000引脚输入的信号的脉冲宽度
pdf
发布资源于 8 年前

瑞萨MCU 连续AD转换输出

本文档介绍了举例程序的操作概述,并介绍了如何运用举例程序以及如何设置和应用串行接口UART6.本举例程序中,波特率设置为9,600bps,执行串行通信,并且根据所接收的1个字符数据来发送4个字符数据。类似地,在收到错误数据的情况下,则根据该错误数据来发送相应4个字符数据。
pdf
发布资源于 8 年前

8X8LED数码管显示

8X8LED数码管显示 请先看描述文件。 1、SPI串口总线驱动显示,三、四线接法可选(FIFO)。 2、两个DIP 74HC595高速解码驱动IC,驱动能力强。 3、0.56寸高亮共阳数码管显示。 4、支持多个模块串联显示。 5、数码管直插式,可取出,稍作更改即为串口转并口驱动。 6、详细程序与原理图,LAYOUT资料,Gerber文件。 7、描述文件。
rar
发布资源于 8 年前

基于RTX-51 Tiny多任务系统设计

基于RTX-51 Tiny多任务系统设计 #define Init 0 //任务初始化 #define Display 1 //显示任务 #define ReadTime 2 //读取当前时间任务 #define ReadTemp 3 //读取当前测试任务 #define DS18BInit 4 //初始化DS18B20并准备读取温度值 #define TimerSet 5 //设置时间任务 #define ModeKey 6 //按键检测任务
rar
发布资源于 10 年前

红外遥控解码+Atmega16 +74HC595 数码管显示+C源代码+IAR

常用红外遥控解码C源程序,可以作为学习红外协议参考。 数码管显示(74hc595驱动),IAR+AVR5.4编译成功。 希望给学习MCU编程带来一种新的结构化编程思想,本程序也可直接使用。
application/x-rar
发布资源于 10 年前

1-wire+DS18B20+数码显示+Proteus+595温度测试C源码

1-wire总线协议已经应用到各方各面,它具有节省硬件资源,使用方便。通过对DS18B20OneWire的学习与使用,一通百通,对单总线协议有更深的理解。本程序可以直接使用,改进提出更好建议。 本程序已经设计通过,特别是其结构化的设计结构,可以给学习C程序者有个非常好的借鉴。 DS18B20 数码显示 Proteus 74HC595温度测试 C源码。 内包含有Proteus仿真文件。
application/x-rar
发布资源于 10 年前

红外遥控解码+C源代码+数码显示

用ATMega16写的一个红外遥控解码源程序。在IAR AVR5.4下编译通过。 用一个中断IO和定时器的方法进行解码,用595+6个7段数码管显示解码后的数值。提供解码思想,可以移到其它MCU,也可以直接使用,通过修改可以解其它格式编码。
application/x-rar
发布资源于 10 年前

IAR AVR Test 机架程序

最近写的一个PCB机架测试源程序,ATMEG8,IAR编译,附原理图,带AD转换,电流取样,数码管显示,主要功能是模拟人工PCB加工测试.希望更多的交流学习.
application/x-rar
发布资源于 10 年前

单片机C语言学习好资料

单片机C语言学习好资料,单片机的外部结构,C语言编程基础,单片机最小系统的硬件原理接线图,双数码管可调秒表,,,,,等等,包含很实用的原程序。
application/x-zip
发布资源于 14 年前

51单片机C语言

磁动力工作室提供一个51单片机C语言学习经验和一些初学者不易掌握的知识点的另类解说。。。。
application/pdf
发布资源于 14 年前

电磁兼容原理

你知道什么是产品认证吗?你知道什么是CCC强制认证吗?你知道什么是欧洲标准?什么是UL认证?电子产品到底要通过哪些认证?我们开发出来的单片机硬件或软件能成为市场上销售的产品吗?你知道电磁兼容的意义吗?为什么会有强制认证。当你看完这些之后相信你一定对它们有所了解,知道如何去开发产品,怎样去改进产品。拓宽你的知识面。
application/x-rar
发布资源于 14 年前

MATLAB源代码

包含很多有普遍实用价值的程序源代码,对初学者很有帮助,对于阶进者也有很多良好的建议和好的设计风格。有很多可以直接拿来解决实际问题。最值得推荐的是包含很多好的设计思路,解题方案。是一个不可多得的学习/借见/应用资源。
application/x-dosexec
发布资源于 14 年前