E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
单片机开发
单片机开发
之数字温度计制作
要求(一)基本功能1.测温范围-50℃—110℃2.精度误差不大于0.1℃3.LED数码直读显示(二)扩展功能1.实现语音报数(不开发)2.可以任意设定温度的上下限报警功能二.计划完成时间三周1.第一周完成软件和硬件的整体设计,同时按要求上交设计报告一份。2.第二周完成软件的具体设计和硬件的制作。3.第三周完成软件和硬件的联合调试。准备工作确定模块1.温度传感器模块2.数码管模块3.转换模块元件清
sLarson
·
2017-11-06 10:42
单片机开发
SPI通讯协议介绍
废话两句,“SPI很重要”,这是我在学校时候听那些
单片机开发
工程师说的。出来实习,到后来工作,确实如此,SPI的使用很常见,那么自然重要咯。
echo_bright_
·
2017-08-07 18:24
STM32单片机
硬件原理
STM32串口通信
之前做过用51
单片机开发
板读取温度湿度的小项目,主要的任务是代码的编写,相比于51单片机这种入门级别的MCU,STM32在各方面性能都领先51单片机,但是使用起来也复杂不少,光是选择用库函数法或是寄存器法编程就让人纠结
X_xxieRiemann
·
2017-08-06 14:34
一个移植十分方便的malloc函数族的实现
特别是在BootLoader或者
单片机开发
过程中,想要实现malloc、free、re
寒江独钓w
·
2017-08-05 08:06
编程开发
C语言调试
自己动手撸一个Jlink-TinyJlink诞生记
对于一个
单片机开发
工作者来说,有一个趁手的调试器是非常必要的事情。前段时间在网上看到一个自制Jlink地帖子,于是便萌生了一个自己动手做一个袖珍型的Jlink的冲动。
狼小浪
·
2017-08-02 22:36
PCB设计
STM32
极简
单片机开发
周末有空,搞了一个极简单的
单片机开发
,如下图:现在的单片机,已经非常方便开发了,只需要一个CPU芯片,带上电源和USB通讯就可以实现。
caimouse
·
2017-06-12 10:32
Arduino
Micropython加速物联网开发1 - Micropython初体验
Micropython简介Mircopython使得用python进行
单片机开发
成为可能,其基于ANSIC,语法跟Python3基本一致,拥有自己的解释器、编译器、虚拟机以及类库。
安翔
·
2017-05-11 16:44
MicroPython
在树莓派上用Python Rpi.GPIO调试液晶模块
于是买了51
单片机开发
板,并陆陆续续购买了各种型号的液晶模块。
farmanlinuxer
·
2017-03-21 20:38
树莓派
RaspberryPi
液晶模块
驱动
RPi.GPIO
如何用51单片机控制步进电机运动
12年年初的时候购买了一套普中科技的“
单片机开发
试验仪”,好多次想好好学学,结果每一次都半途而废,主要原因还是周围的人都不会用,有问题都不知道找谁问,结果锁到箱子里一直到现在
大山裡的孩子
·
2017-01-05 17:27
单片机
步进电机
51单片机课程设计:基于DHT11的温湿度报警器
51单片机课程设计:基于DHT11的温湿度报警器本程序适用于51系列单片机,主要用于读取DHT11温湿度模块数值,显示在数码管上,同时还具备温湿度报警功能,当超出预设值,蜂鸣器报警,可在吉林农业大学
单片机开发
板上完美运行
世界都一样
·
2016-12-29 21:20
51单片机
温湿度
DHT11
嵌入式开发
Linux下的51单片机独立按键控制显像管实验
1、实验目的了解按键的工作原理学会编写程序检测独立按键;2、实验设备装有Linux系统的电脑,已装好SDCC交叉编译环境,并带有Python烧写工具;51
单片机开发
板1个,USB数据线1根。
WUST_陈迪洋
·
2016-12-07 21:01
单片机
linux
51单片机
Linux下的51单片机蜂鸣器实验
1、实验目的了解蜂鸣器的工作原理学会编写程序驱动蜂鸣器;2、实验设备装有sdcc交叉编译环境,Python烧写工具,装有Linux的系统;51
单片机开发
板1个,USB数据线1根,跳线帽1个3、实验内容了解蜂鸣器工作原理说明使用
WUST_陈迪洋
·
2016-12-06 20:18
51单片机
51单片机 指纹模块 总结(2)
模块无法通讯,看手册后发现不能通讯原因是波特率不同,指纹模块的波特率默认的是57600,我想把它改小,指纹模块最小的波特率为9600解决方法:先要将上位机的波特率改为57600,本来我想用电脑改,但不能用
单片机开发
板
zhuhuiyu_
·
2016-10-20 23:31
单片机
嵌入式软件开发概述
嵌入式软件开发主要包括以下几类:
单片机开发
LinuxC/C++Linux驱动&系统编译Android系统开发主要需要的知识能力有:
单片机开发
C语言常用外设驱动(GGPIO、UART、IIC、Timer等
dVito
·
2016-10-19 16:39
MP3项目的供电问题
原本今天已经准备动手开始画PCB了,但是在画的时候又发现了问题,就是给单片机供电的问题原本我们是打算采用跳线的方式,将项目的板子通过电源插针连接到
单片机开发
板上通过
单片机开发
板给项板子供电,但是考虑到项目的独立性
Eleanor_gao
·
2016-09-19 19:52
MP3项目
MP3项目的供电问题
原本今天已经准备动手开始画PCB了,但是在画的时候又发现了问题,就是给单片机供电的问题原本我们是打算采用跳线的方式,将项目的板子通过电源插针连接到
单片机开发
板上通过
单片机开发
板给项板子供电,但是考虑到项目的独立性
Eleanor_gao
·
2016-09-19 19:52
MP3项目
51单片机 指纹模块 波特率问题解决和命令分析2
波特率问题解决昨天查到无法通信的原因是因为波特率指纹模块的波特率默认的是57600,我想把它改小,指纹模块最小的波特率为9600先要将上位机的波特率改为57600,本来我想用电脑改,但不能用
单片机开发
板
zhuhuiyu_
·
2016-09-17 00:44
单片机
嵌入式
单片机
关于NOR_FLASH的大小在单片机程序中的应用
在
单片机开发
中,NOR_FLASH常用的有4M和8M的大小:4M的FLASH在程序中可以这样表示:Ptr<0x2200008M的FLASH在程序中可以这样表示:Ptr<0x400000(最大只能读到0x3fffff
morixinguan
·
2016-09-13 09:00
Ds18b20课程设计
3、温度报警时将
单片机开发
板上的led模块以跑马灯的形式表示。4、使用串行口和PC通信,将读取的温度值显示在串口工具上。
L_YY
·
2016-09-12 17:06
51单片机
Arduino学习(一):入门篇:软硬件安装 以及 hello,world编译执行
Arduino是一款
单片机开发
板,是个很好上手的入门级开发板,适合于用于开发电子产品原型,开发语言采用C,其特点是简单、方便、软件库多、模块配件多。
JoStudio
·
2016-09-12 01:27
arduino
新建工程模板-库函数
一,为什么要使用库函数51
单片机开发
一般采用直接操作寄存器方式:如P0=0x01;//51单片机8位STM32开发也可以采用直接操作寄存器的方式:如GPIO->BRR=0x0001//STM32单片机16
BraveWangDev
·
2016-08-21 12:41
STM32-库函数
STM32
STM32学习笔记
STM32F10x_模拟I2C读写EEPROM
我们开始学习
单片机开发
的时候最先接触的应该是使用I2C操作
ybhuangfugui
·
2016-08-08 15:00
stm32
eeprom
i2c
AT24Cxx
STC12C5A60S2单片机实现ISP自动下载
STC12C5A60S2自动下载程序在我们使用STC系列
单片机开发
项目时,最烦人的就是每次点击Download之后的时候都要断电重新上电才能下载。
big_magee
·
2016-07-11 14:00
开发经验
5.2 定时器介绍
1)时钟周期时钟周期T是时序中最小的时间单位,具体计算的方法就是1/时钟源频率,我们KST-51
单片机开发
板上用的晶振是11.0592M,那么对于我们这个单片机系统来说,时钟周期=1/11059200秒
softn
·
2016-07-05 12:00
1.4
单片机开发
软件环境搭建
单片机开发
,首要的两个软件一个是编程软件,一个是下载软件。编程软件我们用Keil uVision4的51版本,也叫做KeilC51,不做过多介绍,先直接讲如何安装。
softn
·
2016-07-04 19:00
1.1 学习什么单片机
或者你跟着学习的导师,正在使用某个型号的
单片机开发
产品,那么同样的道理,你也会有得天独厚的优势,直接跟着学就
softn
·
2016-07-04 18:00
扯会儿
单片机开发
:开始
前言正在写作这篇文章的笔者是一名大四的软件工程学生,因为实习工作的需要,奉命研究
单片机开发
,所以我所扯的内容可能更适合跟我的情况比较相同的人。
兔子泽
·
2016-06-03 15:49
实战开发细节:如何为单片机的按键加一个锁防止多次触发
最近一直在做凌阳的GPL32001的
单片机开发
,主打产品是一架钢琴。
morixinguan
·
2016-05-28 14:00
关于单片机代码的风格
目前
单片机开发
人员对编程风格问题重视度还不够。事实上,每个初学者在项目初期都会因为不良编程习惯浪费大量时间,因此若能在开始写程序时就重视编程风格问题,对顺利渡过提高阶段有很大
u012163234
·
2016-05-08 15:00
单片机
代码风格
杂谈嵌入式linux和
单片机开发
最近刚开始接触嵌入式linux,每次学新东西的时候,总会不由自主的跟以前学过的东西进行对照比较,或者说学新东西的时候会有一种似曾相识的感觉。下面说说学习嵌入式linux的时候我在想什么。1.嵌入式linux显然就是电脑+单片机的合体。从系统结构上来说,之前的仪器,单片机上装一个程序,电脑装一个软件,然后通过USB转串口来通信。而嵌入式linux直接把系统装在了板子里。从程序结构上来说,之前,开发
seanbei
·
2016-05-07 21:00
linux
ESP8266-app_IR_TxRx_demo中的RingBuf代码透析
在裸机
单片机开发
中,有时候需要用到先入先出队列(FIFO),可是一般的裸机开发环境是没有一个库函数给开发者使用队列的,这个时候需要自己写队列函数。
u012163234
·
2016-04-09 21:00
c
ESP8266
ringbuf
51
单片机开发
的几点心得
1、单片机IO口上电后默认是高电平。(P1、P2、P3口内部上拉,若P0口未接上拉电阻的话,默认是高阻态)2、单片机工作频率=晶振频率/12,即使用12MHz的晶振,实际工作频率为1MHz,一个机器周期为1us。3、单片机常用11.0592MHz的晶振,主要是保证串口通信的同步。比如说在9600波特率下每位数据电平持续96个机器周期,因为是整数值,不会产生误差。若使用12MHz的晶振,高波特率下通
morixinguan
·
2016-04-01 09:00
蓝桥杯单片机设计与开发笔记(一)
近期和我们实验室的小伙伴一起参加了第七届蓝桥杯
单片机开发
与设计组省赛,在这里将备赛期间的一些资料和经验总结一下,并分享给大家。
u013151320
·
2016-03-27 17:00
单片机
蓝桥杯
C语言-知识点及学习路线
这是基本的C语言学习路线,相当于编程语言类的基础,再根据自己究竟是要做
单片机开发
,还是linux驱动开发,还是WEB、移动的软件开发,还是其他的开发,然后去学习对应的知识,并根据以后要从事的领域去加强对应的
jiwangbujiu
·
2016-03-20 19:00
WinCE项目应用之RM905a+医用放射性核素活度计
RM905a是曾经的老大LZF2000年左右的作品,基于51
单片机开发
,数码管显示,稳定可靠,好似目前还在生产和使用中。
sunrain_hjb
·
2016-03-02 22:00
WinCE项目应用之RM905a+医用放射性核素活度计
RM905a是曾经的老大LZF2000年左右的作品,基于51
单片机开发
,数码管显示,稳定可靠,好似目前还在生产和使用中。
sunrain_hjb
·
2016-03-02 22:00
Swift 关于"/"和"%"
和"%".以前玩单片机的时候,做到数码管的显示的时候需要把数字拆分,例如123需要才分为百位1十位2个位3.每次都不记得"%"和"/"哪个是取余数哪个是取商,每次都需要尝试或是复制之前的代码.由于没有
单片机开发
板
zhuming3834
·
2016-02-15 12:00
swift
取商和取余
C语言关键字static的绝妙用途
为什么要说static妙,它确实是妙,在软件开发或者
单片机开发
过程中,大家总以为static就是一个静态变量,在变量类型的前面加上就自动清0了,还有就是加上static关键字的,不管是变量还是关键字,在局部变量中
morixinguan
·
2016-02-05 15:00
基于ARM-contexA9按键驱动开发
其实linux设备驱动,说白了跟
单片机开发
的方式是差不多的,只不过内核的开发基于各种框架,每个驱动会被编译成独立的模块,当需要它的时候就在上层打开设备后对其进行读写操作等等。
morixinguan
·
2016-02-03 14:00
STM32F303X单片机USB例程详细解析1
利用STM32系列
单片机开发
USBHid类设备及Joystick。最开始先来研读程序,近期会随着读程序随笔写出每个函数的分析。下边先说第一部分。
phmatthaus
·
2015-12-15 14:00
usb
stm32
【Arduino】开发入门【十】Arduino蓝牙模块与Android实现通信
-06蓝牙模块】【淘宝】【辉盛MG99555G金属铜齿轮舵机】【淘宝】【Arduino入门套件 ArduinoUNOR3】【淘宝】【Arduinounor3官方版】【淘宝】【意大利原装Arduino云
单片机开发
板
Anzhongliu
·
2015-11-26 00:00
USB模块
1 USB芯片资料 1.1 CH372模块简介本模块与smartm51&avr开发板配套,即插即用,模块已把通信接口引出,方便
单片机开发
,其它单机片用杜邦线与之连接即可进行开发
·
2015-11-13 00:11
模块
<2013 01 18> 从ADS到RealViewMDK —— ARM-MCU新一代集成开发环境
Keil是业界最受欢迎的51
单片机开发
工具之一,它拥有流畅的用户界面与强大的仿真功能。
·
2015-11-12 15:29
view
[置顶] 单片机C语言易错知识点经验笔记
在进行
单片机开发
时,经常都会出现一些很不起眼的问题,这些问题其实都是很基础的c语言知识点,是一些小细节。但是正是因为很基础,又都是小细节,所以我们往往容易忽视它们。
·
2015-11-11 04:40
C语言
基于单片机的贪吃蛇游戏设计
利用三天假期把贪吃蛇游戏移植到了我的
单片机开发
板上,单片机是STC89C52只有8K的FLASH,本来想移植俄罗斯方块的但是移植编译之后大约有10K的空间。
·
2015-11-05 08:28
贪吃蛇
51单片机应用开发实战手册
年4月出版定价:59.00元(含DVD光盘1张)16开496页宣传语深入浅出,依靠深厚行业经验讲透技术原理循序渐进,详解典型应用案例提升实战能力内 容 简 介本书通过30个案例的设计过程详细介绍了51
单片机开发
的相关软件
·
2015-11-05 08:18
单片机
Linux上进行
单片机开发
linux上可以使用sdcc进行
单片机开发
ubuntu使用 apt-get install sdcc 即可安装。
·
2015-11-02 18:13
linux
一叶原创作品--YM1758
单片机开发
板
用手机拍的产品图 经过玉培和黄龙数月打造的一叶原创作品,YM1758正式面世。阿超很幸运第一个享受这块“神兵利器”。 板材说明1.按机械层切割外形,精度为 +/- 0.2mm。 2.板内安全距离为8MIL。 3.板的厚度为1.6/mm,精度为+/-0.2mm。 4.过孔尺寸为:r=20MIL,R=35MIL。 5.铜箔厚度一个盎司。 6.白字符,阻焊:绿。
·
2015-11-02 12:39
单片机
linux下avr
单片机开发
:中断服务程序
不管是什么单片机程序,中断总是非常重要的一部分 ,linux 下的avr开发,主要是依靠avr-gcc,以及avr-libc,它们对中断程序的格式要求,与window下的icc-avr以及win-avr有所差异,这里对linux下中断服务程序编写做个简要介绍。 个人原创,转载请注明出处:http://blog.csdn.
·
2015-10-31 14:36
linux
庖丁解牛:USB 驱动开发技术彻底解密
肯定会让人笑话可以想象面向未来USB 接口无处不在因此掌握USB 的原理固件编程及其驱动开发技术势必成为当务之急USB 即插即用的优点和灵活性运用于各种电子产品现在一定成为卖点未来一定成为一般的基本配置如果您仅仅懂得
单片机开发
技术要想使用
·
2015-10-31 13:17
技术
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他