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
单片机开发
随笔-架构篇-开发平台
A.
单片机开发
平台这个就是单片机厂家决定了B.MCU开发平台这个最初也是由硬件厂家决定。后继伴随个人电脑的爆发,微软的VS开发平台独霸X86环境。C.MPU开发平台1.微软的VS开发平台继续
youray.
·
2020-09-17 05:45
软件架构
Proteus Pro 8.7 SP3汉化破解版下载地址和安装教程
ProteusPro8.7SP3汉化破解版是一款非常好用的
单片机开发
以及电气设计软件,可以让您在软件上建立单片机模拟方案,它是由英国LabCenterElectronics公司开发,目前已成为世界上最主要的
公交怪客
·
2020-09-17 03:49
嵌入式
VSCode下的51
单片机开发
环境搭建
工欲善其事,必先利其器,VSCode的C语言开发环境配置不再赘述。这是一些比较好用的插件,可以使VSCode更加智能化。首先用KeilAssistant(可有可无)把keil的项目导入(最好是比较完善的结构,KeilAssistant不能修改工程文件的结构,别问为什么,就是能看到工程结构感觉比较舒服而已),然后使用EmbeddedIDE导入keil的工程文件,设置keil路径重要提醒!!!!!!!
pomin_
·
2020-09-16 03:27
单片机
visual
studio
code
单片机训练综合任务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
mdk或者keil与git一起使用管理软件项目
1、在
单片机开发
中,例如stm32,一个芯片上,有可能有两个独立的工程(boot和app)方法一:在mdk上建立两个独立的工程,分别管理方法二:在mdk上建立一个工作空间,在工作空间中建立两个独立的项目工程
不知道什么时候变成了网瘾少年
·
2020-09-13 14:59
软件项目管理
单片机
git
嵌入式软件与非嵌入式软件、设备驱动与裸机驱动开发区别
嵌入式开发与传统
单片机开发
区别?如果面试遇到这样的问题:三个问题的答案一致。答:我认为嵌入式软件与非嵌入式软件(设备驱动开发与裸机驱动开发/嵌入式开发与传统
单片机开发
)的最大的区别就是有无操作系统。
追随风口的珠
·
2020-09-13 09:56
【面试】嵌入式软件与非嵌入式软件、设备驱动与裸机驱动开发区别
嵌入式开发与传统
单片机开发
区别?如果面试遇到这样的问题:三个问题的答案一致。答:我认为嵌入式软件与非嵌入式软件(设备驱动开发与裸机驱动开发/嵌入式开发与传统
单片机开发
)的最大的区别就是有无操作系统。
zxnsirius
·
2020-09-13 07:08
嵌入式
定制自己的printf函数——以stm32串口打印为例
这个函数不仅在调试软件代码的时候经常有使用,
单片机开发
时也经常用于串口打印调试。所以,在此就如何让单片机使用printf来调试代码,开始接下来的学习,在此,请允许我以stm32hal库为例。
盛祖吕
·
2020-09-13 05:06
嵌入式
【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
建立向量表
【STM32开发】win平台开源工具链开发STM32(一)工具链介绍
至于为什么有了Keil、IAR、STM32CUBEIDE等成熟的开发环境后还要花费时间和经历搭建开发环境,主要原因考虑自己搭建开发环境和控制编译有利于学习STM32工程的构成和如何编译工程,以及熟悉
单片机开发
的流程
忧郁的折木
·
2020-09-11 21:51
随记
visual
studio
code
vim
stm32
交叉编译环境
arm裸机,linux开发,编译器,编译环境答疑解惑前言:最近一直在跟着正点原子的i.mx6ull视频学习,打算研究一下嵌入式linux的开发,主要是道听途说
单片机开发
未来薪资不高,想着反正单片机学的也就半吊子
yuzhou3996
·
2020-09-10 21:35
关于单片机代码的风格
目前
单片机开发
人员对编程风格问题重视度还不够。事实上,每个初学者在项目初期都会因为不良编程习惯浪费大量时间,因此若能在开始写程序时就重视编程风格问题,对顺利渡过提高阶段有很大
阏男秀
·
2020-08-26 14:25
单片机
嵌入式开发中常见用的10种数字滤波算法
在
单片机开发
中,经常需要对输入的数据进行过滤处理,如传感器数据输出,AD采样等,合适的滤波处理能达到更好效果。
Tell me why
·
2020-08-26 08:29
嵌入式
windows下虚拟串口软件VSPD
在从事
单片机开发
的时候,经常用到串口调试下载程序。
comor
·
2020-08-25 17:08
虚拟串口
freebsd
单片机开发
_您可以在2020年将FreeBSD用于开发人员机器吗?
freebsd
单片机开发
FreeBSD是服务器上的可靠选择,在基础架构领域无处不在,但是它如何作为台式机使用呢?作为开发人员工作站?我发现。我一直在考虑将博客移回FreeBSDWeb服务器。
dfsgwe1231
·
2020-08-25 03:49
物联网下的RTOS开发(三)——队列的进阶
队列的进阶一、队列、消息队列队列是什么,对于程序员都不会陌生,在
单片机开发
的时候,也会有接触。比如串口,有些MCU的串口为了高效自带FIFO功能。
别拍我后脑勺
·
2020-08-24 19:01
RTOS
物联网
设计模型
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
单片机开发
中的插曲——光电开关与黑色大字的故事
最近在开发一机器设备的控制板;采用STM32F103RCT6单片机控制;机器模块不是很复杂;也就是传感器、步进电机、继电器、真空泵等设备组成。其中设备主要靠一个机械臂上的吸盘来抓取物体,机械臂上有一个光电接近开关,通过它可以通知机械臂已经移动到了抓取物体的位置;机械臂需要抓取的是一张A8大小的薄纸卡片,本来是一件很简单的功能,但是在跑程序的过程中老是出现机械臂明明接近了卡片,但是光电开关就是没有探
Omega_Alpha
·
2020-08-24 13:05
stm32
Arduino
单片机开发
环境搭建
一、Arduino是什么?Arduino是一款便捷灵活、方便上手的开源电子原型平台。包含硬件(各种型号的Arduino板)和软件(ArduinoIDE)。由一个欧洲开发团队于2005年冬季开发。其成员包括MassimoBanzi、DavidCuartielles、TomIgoe、GianlucaMartino、DavidMellis和NicholasZambetti等。它构建于开放原始码simpl
坤小白
·
2020-08-24 06:33
软件安装
Arduino
VScode嵌入式开发之入门教程
VScode嵌入式开发之入门教程1.VScode进行单片机嵌入式开发教程2.
单片机开发
环境的搭建3.相关技巧与设置VScode嵌入式开发之入门教程VScode嵌入式开发之入门教程:跳转到B站观看
SoftChef软厨
·
2020-08-24 05:52
stm32 001 - hello world(附带可运行源码)
文章目录初衷前提准备硬件环境软件环境硬件连接Helloworld应用在STM32CubeIDE中创建新工程配置引脚修改代码运行及调试源码初衷我是做Android开发的,因此本文许多地方会比较繁琐,各位做
单片机开发
的轻喷呀有幸接触到
灰色伯爵
·
2020-08-23 04:32
STM32
声源定位专项
之前发布了一款声源定位机器人,但是其中还包括图像处理和超声波传感器,以及
单片机开发
的内容,对于专门想要研究声源定位的朋友可能过于复杂。
老邵的开源世界
·
2020-08-22 22:54
自动跟随机器人
串口波形显示软件SerialChart的使用
单片机开发
过程中串口是最常用的调试手段,可以将代码运行过程中的各种变量通过串口发送出来,以便观察程序的运行状态。特别是在调试传感器采集数据时,可以通过串口来分析采样数据。
qq_511386807
·
2020-08-22 22:25
单片机开发
,主函数没调用任何程序,串口一直收到00 0 FF之类的数据
本人是单片机小白,记录一些开发过程中的发现和心得。最近在用MSP430F1232配合射频模块(Ti的CC1101芯片)开发无线收发程序,发现向板子里灌写程序后,串口助手sscom一直收到000FF之类的数据,起初以为是电平转换芯片SP3232工作不正常,用万用表测量输出电压,没发现问题;于是清空主函数,只留下while(1)语句,问题依然没解决。排除硬件问题,只能说明串口没有正常工作,于是尝试调用
Spartacus_epic
·
2020-08-22 21:31
MSP430
单片机开发
——串口通信
基本概念UART(UniversalAsynchronousReceiver/Transmitter)是一种通用异步收发传输器,其使用串行的方式在双机之间进行数据交换,实现全双工通信。数据引脚仅包含用于接收数据的RXD和用于发送数据的TXD,数据在数据线上按位一位一位的串行传输,要正确解析这些数据,必须遵循UART协议,作为了解,这里仅简要讲述几个关键的概念:波特率波特率决定了数据传输速率,其表示
沧海孤叶
·
2020-08-22 10:19
单片机开发与应用
通信协议与应用
《迷人的8051单片机》----第3章 入门C语言 3.1数据和运算
在给
单片机开发
应用程序时,使用C语言编写代码已经是一种趋势,C语言博大精深,学精不易,但入门却十分简单,本章将带领你用最便捷的方式快
weixin_34162629
·
2020-08-22 04:07
STM32 移植 U8g2
0.96的SSD1306CPU-屏的接口是硬件4线SPI硬件接口HW_Cfg.png软件配置IDE是MDK5.24,搭配Vscode移植先用CubeMX生成初始化代码,我没有用HAL,用的LL更加适合
单片机开发
者的思维模式
annge
·
2020-08-21 21:21
51
单片机开发
板(W25Q16学习)
今天测试开发板的W25Q16(16Mbit--Flash)写一篇文章备忘一下先说一下容量的单位计算机存储单位一般用B,KB、MB、GB、TB、PB、EB、ZB、YB、BB来表示,它们之间的关系是:位bit(比特)(BinaryDigits):存放一位二进制数,即0或1,最小的存储单位。字节byte:8个二进制位为一个字节(B),最常用的单位。1KB(Kilobyte千字节)=2^10B=1024B
杨奉武
·
2020-08-21 18:56
如何快速的开发单片机
作为一个
单片机开发
的老司机,在这里告诉大家如何快速的开发单片机,完成自己的项目。一、整理需求,如果你们的产品经理已经整理出需求那就更好了。拿到需求后,如果有疑问请及时沟通。
WinstonMao
·
2020-08-21 09:02
单片机开发
嵌入式开发
单片机开发
入坑指南
入坑前了解什么是单片机单片机英文名Microcontrollers,即微控制器,英文简称MCU。单片机是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统。简单点
Naisu Xu
·
2020-08-21 08:33
电子相关
基于MC9S12DGl28单片机的智能寻迹车设计
智能寻迹车是基于飞思卡尔MC9S12DGl28
单片机开发
实现的,该系统采用CCD传感器识别道路中央黑色的引导线,利用传感器检测智能车的加速度和速度,在此基础上利用合理的算法控制智能车运动,从而实现快速稳定的寻迹行驶
zhs1931
·
2020-08-21 07:33
【
单片机开发
】基于stm32的掌上游戏机设计 (项目规划)
项目相关链接1.STM32掌机:音乐播放器2.STM32掌机:贪吃蛇3.STM32掌机:俄罗斯方块(一)背景介绍期末考试终于要结束了,在这个学期结束之前终于将这个工程彻底完成了。前段时间一直在苦逼的复习,完全没时间来碰这个东西,花了两天的时间终于将之前没写的代码写完了。大一终于结束了,这一年或许是我有生以来最为精彩也是最为充实的一年。在这一年中我确定了以后的发展方向,也学到了从前难以想象的知识。最
与光同程
·
2020-08-21 07:57
STM32开发技术总结
【
单片机开发
】基于stm32的掌上游戏机设计(MP3音乐播放器)
项目相关链接:1.STM32掌机:音乐播放器2.STM32掌机:贪吃蛇3.STM32掌机:俄罗斯方块(一)效果展示通过stm32实现了MP3功能,需要写单线串口,之前已经给出(二)软件设计/**********************************************************************************该函数用于MP3任务的实现时间:2019/5/
与光同程
·
2020-08-21 07:26
STM32开发技术总结
(C51学习三)按键
1.独立按键2.矩阵按键1.独立按键原理:独立按键比较简单,先在
单片机开发
板的配套资料中找出案件的原理图,如下图:以K1为例,当K1按下时,P3.4就相当于接地GND,所以当K1按下时,P3.4为低电平
ZJE_ANDY
·
2020-08-21 05:13
#
C51单片机
昆仑通态人机界面与单片机通信实战教程四:单片机程序的设计
该例程笔者选用的是自己做的,以STC15W4k48S4这款
单片机开发
的一款带有14路输入和12路输出的控制板(3D图如下),软件开发平台为ke
SingleYork
·
2020-08-21 05:28
单片机
嵌入式
Python开发实例:TPYBoard开发板DIY红绿灯
关于TPYBoardTPYBoard
单片机开发
板,现有TPYBoardV101、v102两个版本,其中v102为v101的升级版,新增swd接口。采用python开发语言,提供
小十八
·
2020-08-21 05:35
我的单片机学习历程
单片机
python
micropython
stm32
关于51单片机,Arduino,NodeMCU的那点点事。
我的专业是网络工程,但是为什么我会搞这些
单片机开发
板的东西呢?那还用问吗,那是身为一个男人的浪漫啊。
暮光苍雪
·
2020-08-21 04:39
嵌入式
SmartKIT-ESP
单片机开发
控制板测试前资料整理
SmartKIT-ESP是一款兼容ArduinoUNOR3引脚的STM32开发板,为了测试以及后续移植程序的方便,我搜集了一些STM32F103C8T6LQFP48的资料,将SmartKIT-ESP的各个引脚标注了一下,与ArduinoUNOR3的引脚进行了简单的对比,现发出来与大家分享一下。1、STM32F103C8T6LQFP48引脚图2、STM32F103C8T6LQFP48引脚功能图3、S
素手执锐血衊白衣
·
2020-08-21 04:55
写字机
物联网
SmartKIT-ESP
Arduino
UNO
R3
SmartKIT-ESP开发板和CNC shield v3拓展板的连接以及程序编写注意事项
前置文章:《SmartKIT-ESP
单片机开发
控制板测试前资料整理》。1、引脚对应关系2、硬件连接值得注意的是,在XYZA四个轴中,A轴略微特殊。
素手执锐血衊白衣
·
2020-08-21 04:55
写字机
【TM4开发环境搭建-CCS版】TM4新建工程与点灯测试
众所周知,
单片机开发
的“HelloWorld!”就是点LED。 So,让我们开始点灯之旅吧新建工程详细步骤首先,进入CCS主界面,依次选择“Project-->NewCCSProject”,
路边白桦
·
2020-08-21 03:38
单片机
嵌入式
c
【
单片机开发
】基于stm32的掌上游戏机设计 (俄罗斯方块)
项目相关链接:1.STM32掌机:音乐播放器2.STM32掌机:贪吃蛇3.STM32掌机:俄罗斯方块(一)效果展示思想上也就是创造一个二维矩阵,对LCD与矩阵同时操作,通过矩阵判断状态,这里将定时器3的值作为随机数来源,随机性良好。本人技术有限,基本思想还是从网上大神那里学来的,反正我自己写不外来。(二)软件设计#include"BOX.h"#include"sys.h"#include"lcd.
与光同程
·
2020-08-21 02:54
STM32开发技术总结
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他