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
STM8单片机开发
单片机训练综合任务1:电子时钟1具体任务。
一、综合设计内容要求利用
单片机开发
板,LCD1602显示屏幕,显示电子时钟,可以由按键进行时间设置,闹铃时间设置,以及DS18B20的温度显示,当温度大于设置的阈值的时候,蜂鸣器报警,该温度阈值,可以进行按键的设置
ooolmf
·
2020-09-15 02:34
单片机
单片机
W5500评测第二弹:基于乐联网的网络电量表和反向控制
原文来自:第九
单片机开发
网,作者:sukeytang几天前发了个WIZnet5500第一弹:基于ARDUINO的简单测试。
WIZnet
·
2020-09-14 03:32
全硬件TCP/IP协议栈
TCP/IP芯片
开源硬件
WIZNET5500第一弹:基于ARDUINO的简单测试
–原文来自第九
单片机开发
网,作者:sukeytangWIZnet于2013年9月正式发布其最新产品W5500。W5500在功能上与W5200相近。
WIZnet
·
2020-09-14 03:20
TCP/IP芯片
开源硬件
全硬件tcp/ip
Arduino
全硬件TCP/IP协议栈
protel99se进阶视频教程(手把手教你画51
单片机开发
板)
本次视频教程的制作是以一个51单片机实验板为实例,完全按PCB设计的流程来制作的。从建立元件库、设计原理图、设计PCB图、输出CAM文件惯穿整个PCB的设计。其中第三课更是讲解了PROTEL99SE高级功能应用,比如四层板设计、添加文字图片、交互布局、快速提取元件封装等很多不为人知的内容。整套视频教程8小时左右内容,不管你有没有PROTEL或PCB的基础,都可以跟着视频教程学会并掌握PROTEL9
acp小鸡炖蘑菇
·
2020-09-14 01:34
嵌入式linux
STVD+Cosmic搭建
STM8
开发环境
1、在官网下载STVD并安装因为STVD只支持汇编语言,还需要安装Cosmic编译器来支持C语言2、到官网下载Cosmic并安装在官网上注册一下,获取1年的免费使用license3、在STVD上配置Cosmic路径
luotong86
·
2020-09-13 17:53
STM8/32
STM8
L EEPROM DATA数据读写
一、概要
STM8
系列一般拥有如下几种三种数据区用户启动区域(UBC)数据EEPROM(DATA)主程序区选项字节(Optionbyte)用户启动区域(UBC)包含有复位和中断向量表,它可用于存储IAP及通讯程序
ydogg
·
2020-09-13 17:51
STM8L
STM8
S存储器的读写操作
STM8
S存储器的读写操作转载于:https://www.cnblogs.com/LittleTiger/p/5720901.html
weixin_30363981
·
2020-09-13 16:51
mdk或者keil与git一起使用管理软件项目
1、在
单片机开发
中,例如stm32,一个芯片上,有可能有两个独立的工程(boot和app)方法一:在mdk上建立两个独立的工程,分别管理方法二:在mdk上建立一个工作空间,在工作空间中建立两个独立的项目工程
不知道什么时候变成了网瘾少年
·
2020-09-13 14:59
软件项目管理
单片机
git
STM8
I2C从机
宏定义#defineSLAVE_ADDR0x51#defineI2CSPEED400000//i2c速度
stm8
l051i2c从机初始化/*I2CclockEnable*/CLK_PeripheralClockConfig
zpzyf
·
2020-09-13 09:08
STM8
嵌入式软件与非嵌入式软件、设备驱动与裸机驱动开发区别
嵌入式开发与传统
单片机开发
区别?如果面试遇到这样的问题:三个问题的答案一致。答:我认为嵌入式软件与非嵌入式软件(设备驱动开发与裸机驱动开发/嵌入式开发与传统
单片机开发
)的最大的区别就是有无操作系统。
追随风口的珠
·
2020-09-13 09:56
STM8
/STM32串口设置为偶校验数据不对
在调试
stm8
/stm32时,发现把单片机程序串口设置为8位数据位,偶校验,上位机设置为8位数据位,偶校验数据一直不对,当把单片机程序改为9位数据位,偶校验,上位机设置为8位数据位,偶校验数据就对了,不知道为什么
wangdaolei
·
2020-09-13 09:55
【面试】嵌入式软件与非嵌入式软件、设备驱动与裸机驱动开发区别
嵌入式开发与传统
单片机开发
区别?如果面试遇到这样的问题:三个问题的答案一致。答:我认为嵌入式软件与非嵌入式软件(设备驱动开发与裸机驱动开发/嵌入式开发与传统
单片机开发
)的最大的区别就是有无操作系统。
zxnsirius
·
2020-09-13 07:08
嵌入式
定制自己的printf函数——以stm32串口打印为例
这个函数不仅在调试软件代码的时候经常有使用,
单片机开发
时也经常用于串口打印调试。所以,在此就如何让单片机使用printf来调试代码,开始接下来的学习,在此,请允许我以stm32hal库为例。
盛祖吕
·
2020-09-13 05:06
嵌入式
stm8
s007c8t6 iic驱动BH1750
加QQ610104973,常在线。STM32F103ZET6IIC驱动BH1750的也有,都不要钱,免费。
冰小柠柠柠
·
2020-09-12 23:28
【51单片机】简单四则运算
使用51单片机实现简单的四则运算(只包含+-*/和=)实验设备:普中科技
单片机开发
试验仪开发软件:KeiluVision3烧录软件:PZ-ISPV1.48设计思路:由于51单片机数据存储空间有限,所以不能开辟过多的数据空间
stormpang
·
2020-09-12 23:29
51单片机
四则运算
stm32系列单片机之printf重定向
但是在
单片机开发
中,一般情况下并不存在标准输出设备,因此我们需要将printf的输出信息重定向,也就是输出到其他输出设备中去。在stm32平台上实现重定向的方
weixin_33872566
·
2020-09-12 14:42
Cortex-M3-建立堆栈
这时,只需要保证开出一个容量够大的堆栈,再把MSP初始化到其顶即可——这也是
单片机开发
最常见的做法。堆栈用穿是非常致命的错误,必须非常严肃地计算安全容量。
Britripe
·
2020-09-12 05:26
Cortex-M3
Cortex-M3
建立堆栈
Cortex-M3-建立向量表
Cortex-M3-建立向量表如果在程序执行的从头到尾,都只给每个中断提供固定的中断服务程序(这也是目前
单片机开发
的绝大多数情况),则可以把向量表放到ROM中。在这种情况下不需要运行时重建向量表。
Britripe
·
2020-09-12 05:54
Cortex-M3
Cortex-M3
建立向量表
STM8
遇到的一些小问题
1.编译器优化的问题定义的局部变量如果后续没有用,会被编译器优化掉,如:{u32va=100;va=200;//些处放断点,查看一下va的值,会发现根本不对。}如何避免优化?{__IOu32va=100;va=200;//此处放断点,看一下值已经正常了。}__I、__O、__IO的宏定义如下:2.char类型会被当成unsignedchar,导致计算结果出错{charva=-40;//这里放断点,
@Z哥哥
·
2020-09-12 01:21
mcu
stvd
嵌入式
IAR 编写
STM8
使用printf(%f) 时无法输出浮点型
右击工程->选择Options->GeneralOption->LibraryOptions->Printfformatter->选择Auto即可解决。
叶子丶de花
·
2020-09-12 00:40
STM8
STM8
IAR
Printf
float
STM8
L IWDG WWDG 看门狗最大等待时间
IWDG最大等待时间是:1724.63msWWDG最大等待时间是:393.216ms如果无法达到要求可以调用:WWDG->CR=0X80;实现无条件复位。IWDG不同设置最大时间:WWDG不同设置最大时间:
叶子丶de花
·
2020-09-12 00:40
STM8
嵌入式
STM8L
IWDG
WWDG
软件复位
STM8
S触摸按键固件库详解
由于刚好有小项目需要用到触摸按键,
stm8
s可以节约一块触摸按键的片子,并且成本比较低。在某些对成本比较敏感的应用还是有价值的。现将自己网上找到的资料与自己学习的心得记下与大家分析。
玉怀一捧雪
·
2020-09-12 00:42
基于51单片机的工业自动化控制系列教程汇总
感觉
STM8
、STM32、DSP、FPGA这些都比传统的51强大,我们为啥还要来学51单片机呢?其实,笔者在刚接触单片机的时候,也有同样的疑惑,只是当时还不知道有
STM8
、STM32、DSP、FPGA
SingleYork
·
2020-09-11 23:51
实战项目目录
单片机
【STM32开发】win平台开源工具链开发STM32(一)工具链介绍
至于为什么有了Keil、IAR、STM32CUBEIDE等成熟的开发环境后还要花费时间和经历搭建开发环境,主要原因考虑自己搭建开发环境和控制编译有利于学习STM32工程的构成和如何编译工程,以及熟悉
单片机开发
的流程
忧郁的折木
·
2020-09-11 21:51
随记
visual
studio
code
vim
stm32
分享一个
stm8
s003单片机的ADC转换,附加一个冒泡算法(用于减少误差)
1.先上脚位图,不要问我为什么是
stm8
f103,
stm8
f103和
stm8
s003只有内存的不同。
肠粉不要肠
·
2020-09-11 21:25
c语言
单片机
交叉编译环境
arm裸机,linux开发,编译器,编译环境答疑解惑前言:最近一直在跟着正点原子的i.mx6ull视频学习,打算研究一下嵌入式linux的开发,主要是道听途说
单片机开发
未来薪资不高,想着反正单片机学的也就半吊子
yuzhou3996
·
2020-09-10 21:35
ST-link/V2引脚定义
,第一次USB枚举过程红色:ST-LINK/V2与计算机已建立连接闪烁绿色/红色:目标板和计算机在进行数据交换绿色:通讯完成橙色(红色+绿色):通讯失败下面为ST-Link/V2SWIM接口定义:由于
STM8
Tinus Chen
·
2020-09-10 16:16
STM32
关于单片机代码的风格
目前
单片机开发
人员对编程风格问题重视度还不够。事实上,每个初学者在项目初期都会因为不良编程习惯浪费大量时间,因此若能在开始写程序时就重视编程风格问题,对顺利渡过提高阶段有很大
阏男秀
·
2020-08-26 14:25
单片机
STM8
S103之tim4普通定时器
一、简介本文以
STM8
S103F3P6编程为例,介绍
STM8
S103F3P6定时器4计时驱动PB5脚二、实验平台电脑平台:Windows764位旗舰编译软件:IAR硬件平台:
STM8
S103F3P6三、
_懵懂
·
2020-08-26 13:57
STM8
嵌入式开发中常见用的10种数字滤波算法
在
单片机开发
中,经常需要对输入的数据进行过滤处理,如传感器数据输出,AD采样等,合适的滤波处理能达到更好效果。
Tell me why
·
2020-08-26 08:29
嵌入式
STM8
的HALT模式下的IO口状态的验证
为了验证
STM8
的HALT模式下的IO口状态(IARIDE环境)使用timer驱动PWM呼吸灯当执行asm("halt")后,呼吸效果停止,但是LED是亮的,说明调节占空比的timer0已经停止工作了IO
百无求
·
2020-08-26 08:22
STM8
windows下虚拟串口软件VSPD
在从事
单片机开发
的时候,经常用到串口调试下载程序。
comor
·
2020-08-25 17:08
虚拟串口
stm8
使用总结--segment .ubsct size overflow
导致COSMIC报告segment.ubsctoverflow错误的根本原因是内存溢出,相关原因分析如下:例如,如果使用的是
STM8
S105系列MCU,MCU的RAM地址范围为0~0x7FF的2K空间,
spdian
·
2020-08-25 04:50
stm8MCU开发进阶之路
freebsd
单片机开发
_您可以在2020年将FreeBSD用于开发人员机器吗?
freebsd
单片机开发
FreeBSD是服务器上的可靠选择,在基础架构领域无处不在,但是它如何作为台式机使用呢?作为开发人员工作站?我发现。我一直在考虑将博客移回FreeBSDWeb服务器。
dfsgwe1231
·
2020-08-25 03:49
物联网下的RTOS开发(三)——队列的进阶
队列的进阶一、队列、消息队列队列是什么,对于程序员都不会陌生,在
单片机开发
的时候,也会有接触。比如串口,有些MCU的串口为了高效自带FIFO功能。
别拍我后脑勺
·
2020-08-24 19:01
RTOS
物联网
设计模型
串口通讯隔离利用光耦隔离的问题
最近两天遇到一个很奇怪的问题,利用STM32串口给下位机
STM8
实现通讯的问题。其中串口使用了光耦进行隔离。然而经过隔离后的数据却出现了明显的问题。久思不得其解。
柚子本心凉
·
2020-08-24 18:51
嵌入式
C语言关键字static的绝妙用途
为什么要说static妙,它确实是妙,在软件开发或者
单片机开发
过程中,大家总以为static就是一个静态变量,在变量类型的前面加上就自动清0了,还有就是加上static关键字的,不管是变量还是关键字,在局部变量中
weixin_33676492
·
2020-08-24 17:37
android物联网初步,利用手机蓝牙与单片机通信,实现led灯开关和定时
这次是一个课程设计,利用
单片机开发
一个物联网系统。我们利用了手机蓝牙与单片机板子上的蓝牙通信,通过控制信号来控制单片机上led灯的亮灭和定时。
跑快一点
·
2020-08-24 16:30
物联网
android
学习
单片机开发
或者嵌入式开发需要具备的知识点
大家好,笔者作为陕西科技大学应用物理学专业的毕业生,在校期间接触了51单片机,以及STM32单片机,会使用集成开发环境软件keil编程,毕业设计是循迹小车在这里想对从事
单片机开发
以及嵌入式硬件/软件开发的同学提出学习的方法或路线一
嵌入式软件开发–小帅老师
·
2020-08-24 16:19
单片机/嵌入式
51单片机+ESP8266-01通过串口通信控制LED灯
前期准备硬件:51
单片机开发
板、ESP8266-01WIFI模块、USB-TTL转串口;软件:Keiluv4单片机编程软件、串口调试助手XCOMV2.0、有人网络助手;基础知识:单片机串口通信基础、ESP8266AT
H.Z_Zhen Han
·
2020-08-24 15:32
STM8
L051低功耗实现
最近项目中需要用到门磁,用的
STM8
L051芯片。使用纽扣电池自然少不了要求低功耗节能省电。首先看下这款芯片的低功耗能力:halt模式下可以达到350nA,可以说是非常省电了。
涛水
·
2020-08-24 14:31
STM32
STM8
CAN标识符过滤器理解
STM8
的CAN有6个过滤器组:根据配置,每1组过滤器组可以有1个,2个或4个过滤器.这些过滤器相当于关卡,每当收到一条报文时,CAN要先将收到的报文从这些过滤器上"过滤"一下,能通过的报文是有效报文,
denghuanhuandeng
·
2020-08-24 14:28
stm32
Atomthreads移植
初步编译错误:Error[Lc036]:noblockorplacematchesthepattern"rocodesection.textinatomport-asm-iar.o"
stm8
s移植html
Hosea14
·
2020-08-24 13:48
Linux
C/C++
STM8
单片机的中断优先级
STM8
S的中断由中断控制器(ITC)控制。
STM8
所有IO都支持中断,分为PA~PE5个组,每组IO对应一个中断服务函数(也就是每组IO只有一个向量)。
老司机的诗和远方
·
2020-08-24 13:13
STM8单片机
单片机开发
中的插曲——光电开关与黑色大字的故事
最近在开发一机器设备的控制板;采用STM32F103RCT6单片机控制;机器模块不是很复杂;也就是传感器、步进电机、继电器、真空泵等设备组成。其中设备主要靠一个机械臂上的吸盘来抓取物体,机械臂上有一个光电接近开关,通过它可以通知机械臂已经移动到了抓取物体的位置;机械臂需要抓取的是一张A8大小的薄纸卡片,本来是一件很简单的功能,但是在跑程序的过程中老是出现机械臂明明接近了卡片,但是光电开关就是没有探
Omega_Alpha
·
2020-08-24 13:05
stm32
关于STM32 ADC的一些总结!!
STM32F103ADC的工作模式和触发方式的探索与理解,结合自我.....http://www.stmcu.org/module/forum/thread-598744-1-1.html(出处:意法半导体STM32/
STM8
奔跑的蟑螂
·
2020-08-24 12:24
STM8
S103之AD采样
一、简介本文以
STM8
S103F3P6编程为例,介绍
STM8
S103F3P6采集AD采样二、实验平台电脑平台:Windows764位旗舰编译软件:IAR硬件平台:
STM8
S103F3P6三、版权声明博主
_懵懂
·
2020-08-24 12:56
STM8
STM8
S_005_ADC采集单通道电压
Ⅰ、写在前面和前面51系列的芯片相比,
STM8
S芯片的优势之一在于外设资源要丰富且功能要强大的多。因此,本文讲述
STM8
S的一项比较实用的功能:ADC采集电压。
ybhuangfugui
·
2020-08-24 12:31
STM8S
STM8S系列教程
Arduino
单片机开发
环境搭建
一、Arduino是什么?Arduino是一款便捷灵活、方便上手的开源电子原型平台。包含硬件(各种型号的Arduino板)和软件(ArduinoIDE)。由一个欧洲开发团队于2005年冬季开发。其成员包括MassimoBanzi、DavidCuartielles、TomIgoe、GianlucaMartino、DavidMellis和NicholasZambetti等。它构建于开放原始码simpl
坤小白
·
2020-08-24 06:33
软件安装
Arduino
STM8
S——8位基本定时器(TIM4)
简介:该定时器由一个带可编程预分频器的8位自动重载的向上计数器所组成,它可以用来作为时基发生器,具有溢出中断功能。主要功能:(1)8位向上计数的自动重载计数器;(2)3位可编程的预分配器(可在运行中修改),提供1、2、4、8、16、32、64、128这8种分频比例;(3)中断产生:更新中断(溢出,计数器初始化)。代码实现:1/*Includes---------------------------
Christal_RJ
·
2020-08-24 06:49
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
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
其他