- 博客(63)
- 收藏
- 关注
转载 keil5 制作自己的pack
转发自:http://blog.sina.com.cn/s/blog_dc9571b90102vhqf.html以前都是用的keil5以下版本的keil,没有RTE这个功能,后来安装了keil5以上的版本,才开始使用RTE这个功能,这个功能是干什么的呢,通过这几天的了解,我认为这个功能就是把已经写好的程序封装起来,以后用起来方便一些,直接添加进去就ok,不用拷贝来拷贝去的,官方也把库函数、RT...
2019-08-11 17:03:12 3264
转载 vc 网络编程(socket)
vc 网络编程(socket) 在网上找了很多的资料,现将这些资料整合起来,详细介绍一下VC下的socket编程,并提供一个服务器客户端具体的实例。希望对您有所帮助一、原理部分 (个人觉得这篇写的可以,所以转与此,原文地址:http://dev.yesky.com/78/2683078.shtml) 在网络编程中最常用的方案便是Client/Server(客户机/服务
2016-11-29 21:17:04 756
转载 EOF是什么?
转载自:http://www.ruanyifeng.com/blog/2011/11/eof.html我学习C语言的时候,遇到的一个问题就是EOF。它是end of file的缩写,表示"文字流"(stream)的结尾。这里的"文字流",可以是文件(file),也可以是标准输入(stdin)。比如,下面这段代码就表示,如果不是文件结尾,就把文件的内容复制到屏幕上
2015-06-02 08:10:39 643
转载 C–K&R C 与 ANSI C的区别
文章转载自:http://www.cnblogs.com/huangjacky/archive/2012/05/04/2482529.htmlC–K&R C 与 ANSI C的区别最近在看《C和指针》一书,书中多次提及K&R C,ANSI C我们倒是经常听见,而这个不是很清楚,我特地去百度了一下,特做如下记录.C语言由Dennis M. Ritchie在19
2015-05-27 23:38:54 691
转载 STM32中重定向printf到SWO口
Keil中调试 : 用 SWO 功能替代 printf引用网址:http://blog.csdn.net/xiaolei05/article/details/8526021嵌入式软件开发中的一个基本需求就是能通过终端来输出调试信息,一般可通过2种方式实现:一种是使用串口线连接板上的UART和PC上的COM口,通过PC上的超级终端来查看调试信息;另一种则是采用半主机机制,但有可能不被
2015-05-07 21:47:21 9205
原创 几种供电总线技术
PowerBus技术PowerBus为可供电总线技术,是业内唯一可以支持大功率负载供电和高速通讯的总线技术,相比其他可供电总线技术:①PowerBus供电效率高,通过两根电源线最大可提供单个设备1A的供电能力,总线最大可提供 20A 的负载能力,对负载没有任何要求,可负载电机大功率LED等高功率高干扰的设备并稳定通讯。②PowerBus最高通讯速率可达到9600bps,
2015-05-04 16:49:00 11905 1
转载 ucGUI 12864下的移植
ucGUI 12864下的移植引用自:http://www.cnblogs.com/worldsing/p/4010779.html原始地址:http://worldsing.cnblogs.com/WorldsingucGUI 12864 从打点起 ucGUI是纯C写的的,移植需要定义点阵数,颜色数,和画点函数以下是ucGU
2015-05-02 08:21:05 2661
转载 嵌入式GUI
UCGUI添加外置字库到SD卡(附字库)http://www.openedv.com/posts/list/0/21784.htm一步步解决UCGUI汉字字库http://www.eepw.com.cn/article/182405.htm
2015-05-02 00:56:41 1478
转载 5 Gsps采样率的高速数据采集系统的构成和设计要点
链接:http://www.go-gddq.com/html/s124/2012-06/1013857.htm
2015-04-22 22:53:36 1299
转载 LCD12864源码
引用网址:http://xouou.iteye.com/blog/2182605#ifndef _LCD12864_H #define _LCD12864_H #include "my51.h" #define LCD_dataBus P0 //总线 sbit LCD_EN = P3^4; //使能控制 sbit LCD_RS = P3^
2015-04-19 13:00:13 2140
转载 整型FFT
引用自:http://blog.csdn.net/s3c44b0x/article/details/5667619FFT计算比较费时,这是由于计算过程中使用浮点数以及需要大量计算sin、cos函数。常规方法实现FFT的C代码如下(参见数值计算与信号处理,输入为实数序列): #include "math.h" void rfftd(double *x, int n) {
2015-04-17 12:00:56 1238
转载 单片机控制的双路有源滤波器设计
引用自:http://blog.csdn.net/s3c44b0x/article/details/6172894单片机控制的双路有源滤波器设计2010年04月28日 星期三 10:47 P.M.关键词: 摘 要: 用单片机对可编程滤波器芯片MAX262进行程序控制,可以同时对两路输入信号进行二阶低通、高通、带通、带阻以及全通滤波处
2015-04-17 11:58:07 1582
转载 一个非常适合单片机的滤波算法
连接:http://bbs.21ic.com/icview-170880-1-1.html-------------------------------------------------以下为原文 -------------------连接:http://bbs.21ic.com/icview-170880-1-1.html 单片机大多资源小,算法占用
2015-04-17 11:55:32 10249
转载 点阵屏上绘图——基于LCD12864 控制详解
本文引用自:http://blog.csdn.net/s3c44b0x/article/details/7498706点阵屏上绘图——基于LCD12864 控制详解2009年04月10日 星期五 20:02— 前言 — 前言往往要解释写文章的动机和原因,同时给作者一个正题以外灌水的机会——本文也不例外。 1、为什么我要写
2015-04-17 11:46:56 11130
转载 学习笔记:12864液晶模块的详细使用
学习笔记:12864液晶模块的详细使用 (2012-10-17 09:23:32)转载▼标签: 杂谈分类: 电子学转自:http://blog.sina.com.cn/s/blog_61b6e08b01016xif.html备注:这篇文章是对12864操作的具体介绍,仅限刚接触12864的新手,大神请拍砖,文章写的
2015-04-17 11:11:08 8041
转载 SPI:高速同步串行口
原文网址:http://blog.csdn.net/zmq5411/article/details/6080991SPI:高速同步串行口。是一种标准的四线同步双向串行总线。 SPI,是英语Serial Peripheral interface的缩写,顾名思义就是串行外围设备接口。是Motorola首先在其MC68HCXX系列处理器上定义的。SPI接口主要应用在 EEPRO
2015-04-01 08:54:06 2118
转载 IIC 通讯协议
原文网址:http://blog.csdn.net/zmq5411/article/details/6085740IIC总线一般串行数据通讯都有时钟和数据之分,有异步和同步之别.有单线,双线和三线等.I2C肯定是2线的(不算地线).I2C协议确实很科学,比3/4线的SPI要好,当然线多通讯速率相对就快了.I2C的原则是:在SCL=1(高电平)时,SD
2015-04-01 08:52:47 1033
转载 如何根据日期实现计算当日是星期几
原文网址:http://blog.163.com/wenxianliang08@126/blog/static/83583263201202112636331/如何根据日期实现计算当日是星期几 2012-01-21 13:27:34| 分类: 常见难题解决方法 |举报|字号 订阅 如何根据日期实现计算当日是星期几? 今天在编写DS1302实时时钟里,引发这个猜想
2015-03-30 11:43:58 1184
转载 RTOS的精确延时功能扩展
引用网址:http://www.cnblogs.com/embeddedtech/archive/2012/05/26/2519293.htmlRTOS的精确延时功能扩展大家都知道,OS有一个系统时基,这个时基大多取值为100,200,500,1000,一般都不会大于1000。取1000的时候,意味着每1毫秒就产生一次时基中断,OS时基函数也就被执行一次,如果这个时基中
2015-03-20 09:02:40 1307
转载 高安全性操作系统的设计
一、 看门狗监控线程1. 让一个线程去做这个事情(喂狗),而这个线程需要知道其它线程目前的状态(这个应该很容易);这样就做到了用一个狗来监控多个线程或进程的目的.2. watchdog虽然需要1.6秒喂一次,但是可以做一个中间层,在规定的时间内去喂狗,但应用程序却可以在一个更大的时间内(比如1分钟)去喂一次中间层.二、一种多线程看门狗监控方法主要包括:初始化看门狗监控队列并
2015-03-17 14:45:53 2747
转载 CPU的利用率是怎么计算的
原文地址:http://blog.chinaunix.net/uid-21067667-id-447556.html方法1: 使用CPU的处理能力基准计算实时CPU占用率 具体描述: (1) 在RTOS系统启动前, 使用Tick中断测试CPU的处理能力基准 CPUPerformanceBase; (2) 在系统进入运行后, 使用空闲任务执行与测试CPU处理能力基准完全相同的算法,
2015-03-15 23:41:07 2877
转载 CRC8 CRC16 查表法
转自:http://blog.chinaunix.net/uid-14114479-id-1988515.htmlCRC8查表法/***************************************************** 描 述: CRC8校验子程序 x^8+x^5+x^4+x^0 入口参数: 指向数组指针,校验字节个数
2015-03-05 08:36:59 2406
转载 51单片机读端口与读引脚
原文网址:http://blog.sina.com.cn/s/blog_3e8a48bf0100cm2g.html(1)引脚的结构图清楚吗? 以上是P0口一位的结构。以上结构说明:读引脚之前一定要对端口先置1,使mosfet V2截止,以免信号被拉低而读错,这一点很容易理解。(2)什么指令读端口?什么指令读引脚?一般的教科书上都会强调:读端口的指令为
2015-03-04 10:23:45 7669
转载 RTX51 tiny 信号量实现
原文网址:http://www.21ic.com/app/mcu/201204/115690.htm1 概述RTX51 TINY是一种应用于MCS5l系列单片机的小型多任务实时操作系统。它完全集成在Keil C5l编译器中,具有运行速度快、对硬件要求不高、使用方便灵活等优点,因此越来越广泛地应用到单片机的软件开发中。它可以在单个CPU上管理几个作业(任务),同时可以在没有扩展外部存
2015-03-04 09:57:27 1575
转载 DS18B20 1-WIRE ROM搜索算法详解
转自:http://blog.sina.com.cn/s/blog_57ad1bd20102uxxw.html1-WIRE搜索算法详解(1) 0前言美信公司(http://www.maximintegrated.com/cn)生产了许多1-Wire®器件产品,硬件电路极致简单,而相应软件就显得复杂。美信网站的《应用笔记187》介绍了单线ROM搜索算法,并提供了T
2015-03-03 17:17:30 7150 1
转载 CRC16查表法
转自:http://blog.chinaunix.net/uid-14114479-id-1988516.html/****************************************************************************************** 创 建 人:
2015-03-03 14:53:54 1237
转载 PIC单片机的BCD码处理程序
PIC单片机的BCD码处理程序#define PAGE EJECT TITLE "BCD Arithmetic Routines : Ver 1.0";*******************************************************************; BCD Arithmet
2015-03-03 12:04:17 891
转载 CRC从原理到实现
原文网址:http://blog.csdn.net/hqw/article/details/208925CRC从原理到实现===============作者:Spark Huang([email protected])日期:2004/12/8摘要:CRC(Cyclic Redundancy Check)被广泛用于数据通信过程中的差错检测,具有很强的检错能力。本文详细介绍了
2015-03-03 10:36:26 811
转载 CRC的校验原理
原文网址:http://blog.163.com/du_minchao@126/blog/static/107495394201075114028606/CRC的校验原理 2010-08-05 11:40:28| 分类: 计算机|举报|字号 订阅一、基本原理 CRC检验原理实际上就是在一个p位二进制数据序列之后附加一
2015-03-03 10:31:49 817
转载 用SST89E516RD自制51单片机仿真器
原文网址:http://www1.eccn.com/tech06/te074653.asp用SST89E516RD自制51单片机仿真器文/吴汉清单片机实验和开发中最重要的一个环节就是程序的调试,在业余条件下大部分人都采用烧写芯片直接到目标板上试验的方法,但是这样做在程序出现问题时比较麻烦,有时候也很难找到程序的问题出在那里。另
2015-01-17 00:11:27 7907 2
转载 RTX51 Tiny中容易混淆的问题{转}
原文网址:http://blog.sina.com.cn/s/blog_5386acdb0100d6jt.htmlRTX51 Tiny中容易混淆的问题{转}RTX51 Tiny是 Keil uVision中自带的一个小型嵌入式RTOS,具有小巧、速度快、系统开销小、使用方便等优点。使用RTX51 Tiny能够提高系统的稳定性,优化程序的性能;而且它是为51单片机专门定制的,所以在51单片机
2015-01-15 10:24:51 1116
转载 嵌入式OS入门笔记-以RTX为案例:十.Keil的RTX调试支持
原文:http://blog.csdn.net/raym0ndkwan/article/details/38539237嵌入式OS入门笔记-以RTX为案例:十.Keil的RTX调试支持调试(debug)是软件开发的一个重要环节,对于嵌入式开发而言这个环节其实比较依赖一些硬件资源(硬件debugger)的支持。传统的嵌入式系统的调试比较依赖断点(breakpoint)和单步调试(
2014-12-16 22:27:35 1272
转载 KEIL RTX_Kernel使用
原文网址:http://blog.chinaunix.net/uid-26616767-id-3056793.html前言:本人使用的是STM32F103VC开发板,标准的8MHz晶振,72MHz主频运行。 用M3处理器的话,不用实时操作系统显得太没效率了。正好也看到Micrium官方把uC/OS-III的源代码放出来了。于是从官网下了一个针对STM32F版本的uC/OS-III
2014-12-16 22:21:34 3721
原创 printf 十六进制格式化输出 2字节补0对齐 ,
"%02x",是以0补齐2位数,如果超过2位就显示实际的数;"%hhx" 是只输出2位数,即便超了,也只显示低两位; 因此有了"%02hhx"例如: printf("%02X|\n",8); 08 printf("%02X|\n",128); 80 printf("%hhX|\n",(char)8); 8 printf
2014-12-10 09:31:17 2867
转载 CRC循环冗余码原理
原文网址:http://blog.csdn.net/zhangqc1985/article/details/2955965一。 在远距离数据通信中,为确保高效而无差错地传送数据,必须对数据进行校验即差错控制。循环冗余校验CRC(Cyclic Redundancy Check)是对一个传送数据块进行校验,是一种高效的差错控制方法。 1 循环冗余
2014-12-09 11:31:25 6213 1
转载 计算CRC程序(CRC16)
原文链接:http://blog.csdn.net/zhangqc1985/article/details/2955975#include #include typedef unsigned short u_short;typedef unsigned char u_char; 一。//data_buf为报文串、data_length为报文串长
2014-12-09 11:28:37 933
转载 Kermit Xmodem Xmodem-1K Ymodem Ymodem-G Ymodem-1K Zmodem
转自:http://www.crifan.com/order_kermit_xmodem_xmodem-1k_ymodem_ymodem-g_ymodem-1k_zmodem/【整理】Kermit Xmodem Xmodem-1K Ymodem Ymodem-G Ymodem-1K Zmodem2011 年 8 月 26 日 下午 5:00crifan已有4140人
2014-12-09 10:13:44 1601
转载 1K Xmodem文件传输协议
一.超级终端1K Xmodem文件传输协议超级终端的1K Xmodem文件传输协议为基于点对点连接的服务与客户端间的通信,提供了一种固定包长度的简单的连续文件传输协议。每一个包都包含1024字节的文件数据,并且都单独的被接收客户端响应。每次只能传输一个文件,并且失败后只能从新开始传输。超级终端的1K Xmodem 文件传输协议是超级终端Xmodem文件传输协议的扩展,包大小由Xmo
2014-12-03 17:34:17 5611
转载 Keil MDK : 标准IO函数重定向相关
Library Retarget FileHome » Create Application » Configure Cortex-M Target » Library Retarget FileSemihosting is not supported by MDK-ARM. Use the retargeting functionality of MDK-ARM instea
2014-12-03 15:14:50 5825
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人