基于单片机的综合应用程序计算器【C语言】

基于单片机的综合应用程序计算器【C语言】,多种程序集合,符合热爱C语言学习者的胃口。 ...
关键词: 计算器 单片机

http://download.eeworld.com.cn/detail/rubyonrails/572908 发布时间: 2018-05-24



基于单片机的综合应用程序19例【C语言】

基于单片机的综合应用程序19例【C语言】,多种程序集合,符合热爱C语言学习者的胃口。 ...
关键词: 单片机

http://download.eeworld.com.cn/detail/solarelec/572895 发布时间: 2018-05-24



EEPROM 按钮读写程序 【C语言版】

EEPROM 按钮读写程序 【C语言版】,感兴趣的可以下载来看看。 ...
关键词: EEPROM

http://download.eeworld.com.cn/detail/sinceyoulove/572929 发布时间: 2018-05-24



【转载】学好单片机不得不看的十篇文章

,这一点儿是不容置疑的。我们分析一下其更深层的原因。在MSC-51单片机的编程环境中,最初是以汇编语言为主要编程语言。要知道汇编语言就是直接操作寄存器的,汇编语言是无法做到C语言的函数调用与封装的。如果说51单片机是以操作寄存器为优点,我觉得更应该说51单片机操作寄存器是一种无奈,是只有一个选项的选择题。   我们现在的Cortex-M系列单片机就无法学习寄存器了吗?显然不是。在硬件设计中,硬件...

http://bbs.eeworld.com.cn/thread-645772-1-1.html 发布时间: 2018-05-23



C语言深度解剖(第2版)解开程序员面试笔试的秘密 带书签目录 完整版.pdf

第1章 关键字 1.1 最宽宏大量的关键字-auto 1.2 最快的关键字-register 1.2.1 皇帝身边的小太监——寄存器 1.2.2 使用register修饰符的注意点 1.3 最名不符实的关键字-static 1.3.1 修饰变量 1.3.2 修饰函数 1.4 基本数据类型-short、int、long、char、float、double 1.4.1 数据类型与“模子 1.4.2 变量的命名规则 1.5 最冤枉的关键字——sizeof 1.5.1 常年被人误认为函数 1.5.2 sizeof(int)*p表示什么意思 1.6 signed、unsign...
关键词: C语言

http://download.eeworld.com.cn/detail/lcofjp/572817 发布时间: 2018-05-22



荐读:如何学习FPGA

大家好。又到了每日学习的时候了,近期很多人问我该如何去学FPGA,那么今天咱们就来聊一聊。                 一、入门首先要掌握HDL(HDL=verilog+VHDL)。        第一句话是:还没学数电的先学数电。然后你可以选择verilog或者VHDL,有C语言基础的,建议选择VHDL。因为verilog太像C了,很容易混淆,最后你会发现,你花了大量时间去区分这两种语言,而不是在学习如何使用它。当然,你思维能...

http://bbs.eeworld.com.cn/thread-645585-1-1.html 发布时间: 2018-05-22



Openwrt开发与Luci介绍

Configuration列举了一些与UCI不兼容的自带程序,而其它的第三方程序,你得自己去查阅程序的说明了。一般规则UCI的配置文件被分割成/etc/config下的多个独立的文件,各个文件按名字含义对应系统的不同的功能配置。你可以通过文本编译器或者uci实用程序去修改这些配置文件,同时uci还提供了C语言/脚本/Lua等语言的应用程序接口,WEB配置页面例如Luci就是利用了uci所提供的API而实现...

http://home.eeworld.com.cn/my/space-uid-361439-blogid-661698.html 发布时间: 2018-05-21



基于单片机的矩阵键盘程序【C语言】

基于单片机的矩阵键盘程序【C语言】,需要的朋友可以下载来看看。 ...
关键词: 矩阵键盘 单片机

http://download.eeworld.com.cn/detail/lamaba/572696 发布时间: 2018-05-21



AD转换芯片及DSP信号处理系统设计详解

本系统中DSP采用的是TI公司的TMS320VC5402(以下简称5402),其操作速率达100MIPS,由于其具有改进的哈佛结构,所以它可以在一个指令周期内完成32x32bit的乘法,亦可以迅速完成数学运算最常用的乘加运算。   它有4条地址总线、3条16位数据存储器总线和1条程序存储器总线,40位算术逻辑单元(AIU),一个17&TImes;17乘法器和一个40位专用加法器。8个辅助寄存器及一个软件栈,允许使用最先进的定点DSP的C语言编译器,内置可编程等待状态发生器、锁相环(PLL)时钟产生器、两个多通道缓冲串行口、一个8位并行与外部处理器通信的HPI口、2个16位定时器以及6...

http://bbs.eeworld.com.cn/thread-645422-1-1.html 发布时间: 2018-05-20



DSP/BIOS HWI设置为Dispatch的作用

;   1、可以通过HWI_disable、SWI_disable、TSK_disable等函数禁止这些线程的运行,并且当当前最高优先级的线程是Task时,这个Task如果被阻塞(block),那么将禁止其他的线程的运行。        2、 在使用HWI对象时,若其中断处理函数使用C语言来编写则一定不能使用interrupt关键字...

http://bbs.eeworld.com.cn/thread-645397-1-1.html 发布时间: 2018-05-20



基于AD9854的正交扫频信号源设计

中断管理处理模块、各功能模块和数据处理模块构成。上电复位后仪器首先进入监控主程序。它的任务是识别命令、解释命令,并获得完成该命令的相应模块的入口,起着引导仪器进入正常工作状态。系统的软件用C语言设计, 相对于汇编语言,C语言对机器底层硬件操作较为方便,模块化程度高,可读性与可移植性好。  下图对AD9854进行初始化控制时,首先,MASTER RESET(Pin71) 脚必须置高10个系统周期...
关键词: AD9854 信号 控制

http://www.eeworld.com.cn/mndz/article_2018052027056.html 发布时间: 2018-05-20



采用Atmega8作为红外发射编码和接收解码芯片设计

1 引言红外遥控器已被广泛使用在各种类型的家电产品上,它的出现给使用家器提供了很多的便利。红外遥控系统一般由红外发射装置和红外接受设备两大部分组成。红外发射装置又可由键盘电路、红外编码芯片、电源和红外发射电路组成。红外接收设备可由红外接收电路、红外解码芯片、电源和应用电路组成。通常为了使信号能更好的被传输发送端将基带二进制信号调制为脉冲串信号,通过红外发射管发射。本设计采用Atmega8作为红外发射编码和接收解码芯片。2 系统功能分析一个完整的照明灯的红外遥控电路应具有以下功能:按下任意一个开关能使相应的灯实现亮灭的功能,按下总开关实现所有灯的亮灭,按下相应的定时关闭键能实现电灯在设定的时间内...
关键词: Atmega8

http://www.eeworld.com.cn/mndz/article_2018052027050.html 发布时间: 2018-05-20



STM32下模拟I2C的C语言实现

近来主要在写一些STM32上的开发程序,由于STM32的固件库中,I2C模块实在是不好用,所以在采用了软件模拟的方法来实现。具体的代码如下(在Keil下调试通过):#include "stm32f10x_lib.h"    //条件编译 1:使用软件模拟I2C  //#define PIN_SCL   GPIO_Pin_6  //#define PIN_SDA   GPIO_Pin_7      static __inline void TWI_SCL_0...
关键词: STM32 模拟I2C

http://www.eeworld.com.cn/mcu/article_2018052039350.html 发布时间: 2018-05-20



对ARM嵌入式入门的建议

你怎么阅读linux源代码,我不提倡无目的地去看Linux源代码,用许三多的话说,这没有意义。等你在做移植的时候你觉得你必须去看源代码时再去找基本好书看看,这里我推荐一本好书倪继利的《Linux内核的分析与编程》,这是一本针对Linux-2.6.11内核的书,说得很深,建议先提高自己的C语言编程水平再去看。 至于每个部分的移植网上也可以找到好多吨的资料,自己研究研究吧,不过要提醒的是,很多介绍自己经验...

http://bbs.eeworld.com.cn/thread-645375-1-1.html 发布时间: 2018-05-20



51单片机 (2)流水灯实验

一、控制一/多灯亮灭汇编实现;注释  LOOP:  ;SETB P1.1 ;(1)熄灭灯  MOV P1,#0FFH;  LCALL DELAY     ;(2)延时一段时间  ;CLR P1.1        ;(3)点亮灯  MOV P1,#0FDH;  LCALL...
关键词: 51单片机 流水灯

http://www.eeworld.com.cn/mcu/article_2018051939305.html 发布时间: 2018-05-19



STM32单片机(7) 串口通信printf重定向

1、添加头文件  #include <stdio.h>2、工程“Target" -->勾选 "Use MicroLIB"3、重定义fputc函数int fputc(int ch, FILE *f)  {  Uart1_PutChar((u8)ch);  //此处为自定义函数,参见串口中断通信,请勿盲目复制  return (ch);  }  经过上述配置后即可...

http://www.eeworld.com.cn/mcu/article_2018051939295.html 发布时间: 2018-05-19



C语言接口与实现:创建可重用软件的技术 扫描版 pdf

C语言接口的参考手册 揭秘C语言编程技巧 剖析全部24个API和8个示例应用的源代码 可重用的软件模块是构建大规模可靠应用程序的基石,创建可重用的软件模块是每个程序员和项目经理必须掌握的技能。C语言对创建可重用的API提供的语言和功能支持非常少,虽然C程序员写应用时都会用到API和库,但却很少有人去创建和发布新的能广泛应用的API。本书介绍用一种基于接口的设计方法创建可重用的API,这一...
关键词: C语言

http://download.eeworld.com.cn/detail/lcofjp/572628 发布时间: 2018-05-19



你必须知道的495个C语言问题.[美]Steve Summit(详细书签).pdf

萨米特*的《你必须知道的495个C语言问题(C 和C++实务精选)》以问答的形式组织内容,讨论 了学习或使用C语言的过程中经常遇到的一些问题。 书中列出了C用户经常问的400多个经典问题,涵盖了 初始化、数组、指针、字符串、内存分配、库函数、 C预处理器等各个方面的主题,并分别给出了解答, 而且结合代码示例阐明要点。 《你必须知道的495个C语言问题》结构清晰,讲 解透彻,是各高校相关专业...
关键词: C语言

http://download.eeworld.com.cn/detail/lcofjp/572626 发布时间: 2018-05-19



AVR 的精确延时程序

C语言中,想使用精确的延时程序并不容易。IAR 中有这样的一个函数 __delay_cycles(),该函数在头文件intrinsics.h中定义,函数的作用就是延时N个指令周期。根据这个函数就可以实现精确的延时函数了(但不能做到100%精确度)。实现的方法:建立一个delay.h的头文件:#ifndef __IAR_DELAY_H#define __IAR_DELAY_H#include <intrinsics.h>#define   XTAL   8   //可定义为你...
关键词: AVR 精确延时

http://www.eeworld.com.cn/mcu/article_2018051839283.html 发布时间: 2018-05-18



AVR c语言的位操作

一个取反当用按位与运算关闭某些位时与这个运算组合使用尤其有用如PORTA &= ~0x80; // 关闭位7这个编译器对这些运算能产生最理想的机器指令例如sbic 指令可以用在根据位的状态进行条件分枝的按位与运算中 在c语言里对位的操作如一般如下:PORTB|=(1<<2);//置PORTB的第2位=1PORTB&=~(1<<2);//置PORTB...
关键词: AVR c语言 位操作

http://www.eeworld.com.cn/mcu/article_2018051839280.html 发布时间: 2018-05-18




<上一页 12345678910111213141516 下一页> 相关结果约21,619个