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单片机开发
51 单片机基础
一、51
单片机开发
环境配置,vscode+SDCC编辑器、编译器最常用的集成开发环境keilc511、vscode+SDCC开发环境搭建vscode+插件(或者PlatformIOIDE)EIDE的使用
哦豁灬
·
2023-12-26 13:07
51
单片机
嵌入式硬件
怎样学习嵌入式C语言编程
目录C语言编程分类c语言入门学习C语言
单片机开发
C语言linux应用开发C语言linux驱动开发C语言开发其他问题参考链接C语言编程分类C语言编程,这里分成这几类:1.c语言入门学习;2.C语言
单片机开发
ketaotech
·
2023-12-24 16:41
编程语言
学习
c语言
开发语言
新手零基础入门学习51单片机教程
云龙51单片机视频教程及配套书本云龙51单片机视频——课程简介:视频教程从开发的角度来讲述
单片机开发
的整个流程;原理部分从最基本的电子元器件的认识进行讲解,讲述电路工作原理及如何进行电路设计;编程部分从零开始讲解
mdaren
·
2023-12-24 11:02
一起玩儿物联网人工智能小车——03. ESP32开发板和扩展板的选择
在
单片机开发
领域,大部分的开发者都会借助最小系统板来完成各种试验或者产品原型的搭建工作。单片机虽然集成了CPU、内存和程序存储的功能,但在使用时往往还需要借助编程线来实现程序的烧写和调试工作。
一起玩儿科技
·
2023-12-24 10:58
ESP32
物联网
人工智能
嵌入式硬件
单片机
STM32单片机实现固件在线升级(IAP)
1、ICP:简单说就是在
单片机开发
时使用烧录器升级程序,比如使用J-Link烧录单片机程序。
撞上电子
·
2023-12-24 06:38
单片机
stm32
嵌入式硬件
单片机方案开发中使用到的气压传感器
在设计物联网的产品方案中不可或缺的就是传感器,由于传感器具有检测功能并能够与ADC芯片组合传输信息,在如今的
单片机开发
中已成为必不可少的元器件。
鼎盛合设计开发
·
2023-12-23 14:22
方案开发
气压传感器
单片机开发
STM32F072 CAN and USB
1通用描述1.1
STM8
MOSTek6502->ST7->
STM8
STM8
型号单片机分为
STM8
A、
STM8
L、
STM8
S三个系列。
SEP5010
·
2023-12-22 19:35
MCU
STM32WB
STM32WL
STM32
CCER
Keil uVersion 4
单片机开发
指南
1软件安装双击打开C51V901.exe弹出安装界面,点击Next>>点击同意协议勾选框,接着点击Next>>点击Browse...选择合适的目录,接着点击Next>>按要求填写相关信息,然后点击Next>>软件安装中,等待安装完成点击Finish完成安装2注册激活桌面右键打开KeiluVision4,弹出菜单后选择以管理员身份运行(A)点击File菜单栏,选择LicenseManagement.
IOT那些事儿
·
2023-12-22 14:57
嵌入式
单片机
嵌入式硬件
7.串口通信uart编写思路及自定义协议
此外,单片机的之间的通信,也大多用串口,如距离比较长的RS485,RS232,光纤通信等等有线通信,也只是电平转换芯片不一样,但是代码层面完成是一样的,作为
单片机开发
串口是很必要熟练的。
灵魂之Ca
·
2023-12-22 10:42
单片机
单片机
嵌入式硬件
STM32/
STM8
资源节约主义编程方式
STM32/
STM8
资源节约主义编程方式在小资源芯片进行代码设计时,如STM32C0系列,
STM8
系列,因为官方库本身要包含各种场景应用特征的支持,所以会有一些冗余的代码占用更多FLASH空间。
PegasusYu
·
2023-12-20 20:35
STM32
STM32博客
STM32
资源节约
空间节约
减少占用
STM8
编程方式
普冉(PUYA)
单片机开发
笔记 [完结篇]:使用体会
失败的移植:FreeRTOS当使用了PY32F003的各种接口和功能后,手痒痒想把FreeRTOS也搬到这个MCU上,参考STM32和GD32对FreeRTOS的移植步骤,把FreeRTOSv202212.00版本的源码搬到了Keil工程中,编译倒是通过了,程序尺寸大约是20K字节的样子,下载到板子上肯定是装得下的。但上烧录之后却运行不起来。对SysTick_Init改来改去也无法正常运行,修改了
硬核老骆
·
2023-12-19 15:23
单片机
嵌入式硬件
物联网
arm开发
UART、SPI和I2C详解
做
单片机开发
时UART,SPI和I2C都是我们最经常使用到的硬件接口,我收集了相关的具体材料对这三种接口进行了详细的解释。UARTUART是一种通用串行数据总线,用于异步通信。
小白兔胡萝卜
·
2023-12-18 15:07
STM8
S编译错误unable to allocate space for sections/blocks with a total
STM8
S编译错误unabletoallocatespaceforsections/blockswithatotal#欢迎使用Markdown编辑器笔者用IARfor
STM8
开发碰到很多奇怪的问题,都是因为优化等级引起的首先看这个用
谷动谷力
·
2023-12-18 12:59
嵌入式开发
嵌入式硬件
单片机
普冉(PUYA)
单片机开发
笔记(11): I2C通信-配置主从收发
概述在上一篇《普冉(PUYA)
单片机开发
笔记(10):I2C通信-配置从机-CSDN博客》配置了PY32F003的I2C从机一侧,今天配置主机,并实现主-从机之间的报文收发。
硬核老骆
·
2023-12-17 17:40
PY
MCU
单片机
嵌入式硬件
物联网
mcu
arm开发
普冉(PUYA)
单片机开发
笔记(12): 获取外部中断
概述将单片机的GPIO引脚作为外部按键的输入端是单片机较为常用的方式,例如把这颗MCU部署在一块控制面板的触点底板,使用者按压按钮(按键)对产品进行控制。本着学以致用的原则,使用PY32F003对外部中断如何处理是一项必须完成的学习内容了。今天我们就来操练一把。参考厂家的例程,使用PA12作为外部中断的输入管脚,掌握一下PY32F003对外部中断处理的代码。PA12设置为突变检测,当PA12上产生
硬核老骆
·
2023-12-17 17:08
PY
MCU
嵌入式硬件
单片机
物联网
51单片机c语言开发工具keil安装
单片机分好几种,常见的51
单片机开发
需要安装keil对应c51版本,不能安装成了mdk版本。这个需要注意。目前,比较好的工具,windows下自然是keil了。
luffy5459
·
2023-12-17 10:08
51单片机
c语言
51单片机
单片机
keil
uvision5
keygen
普冉(PUYA)
单片机开发
笔记(5): 配置定时器PWM输出
概述定时器的输出通道作为PWM驱动是MCU的常用功能。PY32F003有一个高级定时器TIM1和一个通用定时器TIM3,这两个定时器都可以驱动4个输出通道。现在我们就利用TIM1的某一个通道实现可控占空比的PWM输出。原理简介看数据手册,简单摘录如下。关于TIM1的描述,厂家的《Reference_manualv1.1.pdf》中很详细了,内容很多,这里不再详述了。不说废话,上代码吧。实现代码使用
硬核老骆
·
2023-12-17 05:01
PY
MCU
单片机
笔记
嵌入式硬件
物联网
普冉(PUYA)
单片机开发
笔记(9): FLASH 读写
概述单片机的ROM容量虽然不大,PY32F003有64K字节的ROM,但实际应用中会在MCU中存储持久化的数据,例如:在物联网应用中,需要把物模型持久化,作为非易失性数据,掉电了也要保存。这就要用到在FLASH保存这些数据。PY32F003支持FLASH读写。PY32F003的FLASH写入支持“按页写入”、“按扇区写入”和“全部写入”三种方式,实用中常会用到前两种方式。PY32F003的FLAS
硬核老骆
·
2023-12-17 05:01
PY
MCU
单片机
嵌入式硬件
物联网
arm开发
普冉(PUYA)
单片机开发
笔记(7): ADC-轮询式多路采样
概述应用中经常会有使用单片机进行模数转换的需求。PY32F003具有1个12位的模拟数字转换器(ADC),今天我们一起来使用一下这个ADC。数据手册中对ADC简介如下。SARADC:逐次逼近式ADC,原理参见“参考链接:什么是SARADC?-知乎”。12位采样值的最大值4095。数据手册上标明的最大可用通道数量是8个外部通道,但对照PY32F003F18P的管脚复用表,如果应用中还要使用GPIO,
硬核老骆
·
2023-12-17 05:30
PY
MCU
嵌入式硬件
单片机
物联网
mcu
普冉(PUYA)
单片机开发
笔记(8): ADC-DMA多路采样
概述上一个实验完成了基于轮询的多路ADC采样,现在尝试跑一下使用DMA的ADC多路采样。厂家例程中有使用DMA完成单路采样的,根据这个例程提供的模板,再加上在STM32开发同样功能的基础,摸索着尝试。经过多次修改和测试,最终完成了在开发板上使用DMA的三路ADC采样的功能,和各位码神分享。实现代码在main.h中增加和ADC_DMA相关的函数声明利用Keil实现一个功能,无怪乎就是xxx_init
硬核老骆
·
2023-12-17 05:30
PY
MCU
单片机
笔记
嵌入式硬件
物联网
arm开发
普冉(PUYA)
单片机开发
笔记(10): I2C通信-配置从机
概述I2C常用在某些型号的传感器和MCU的连接,速率要求不高,距离很短,使用简便。I2C的通信基础知识请参见《基础通信协议之IIC详细讲解-知乎》。PY32F003可以复用出一个I2C接口(PA3:SCL,PA2:SDA),可以和DMA配合完成I2C的主从通信。厂家的数据手册对I2C接口简述如下图。要完成I2C的通信实验需要两个MCU。这里现尝试着配置好I2C的从机,下一篇再配置I2C的主机,并完
硬核老骆
·
2023-12-17 05:58
PY
MCU
单片机
嵌入式硬件
arm开发
物联网
IAR开发
stm8
系列,C语言实现16位乘法器和32位除法器函数
stm8
是8位单片机,在ADC采样采用12bit采样值进行定点整型运算的时候,为了保证精度需要通过16位乘法器进行扩大,通过32位除法器缩小运算。但是用c语言直接用“*"和"/"计算是无法实现。
静心大叔
·
2023-12-16 04:17
c语言
开发语言
单片机
STM32单片机PVD(掉电检测)的介绍及其重要作用
,限时免费进入知识共享群;回复【3D封装库】,常用元器件的3D封装库;回复【电容】,获取电容、元器件选型相关的内容;回复【阻抗匹配】,获取电磁兼容性、阻抗匹配相关的资料回复【资料】,获取全部电子设计、
单片机开发
相关的资料回复
玩转单片机与嵌入式
·
2023-12-15 03:15
单片机软件设计
单片机
stm32
物联网
如何解决Keil5打红叉的问题
,限时免费进入知识共享群;回复【3D封装库】,常用元器件的3D封装库;回复【电容】,获取电容、元器件选型相关的内容;回复【阻抗匹配】,获取电磁兼容性、阻抗匹配相关的资料回复【资料】,获取全部电子设计、
单片机开发
相关的资料回复
玩转单片机与嵌入式
·
2023-12-15 03:15
单片机软件设计
单片机
stm32
volatile关键字 sfr和sbit关键字 xdata, idata, code等存储类型
关键字sfr和sbit关键字xdata,idata,code等存储类型内部RAM(256字节)特殊功能寄存器区SFRs内部扩展RAM(8K)外部扩展RAM(64K)数学公式神器volatile关键字在
单片机开发
中
除不掉的灰色
·
2023-12-14 22:44
嵌入式开发
干货资源
c语言
物联网
嵌入式硬件
单片机第三季-第四课:STM32下载、MDK和调试器
中文官网:STM32|产品|STM32/
STM8
|MCU单片机|意法半导体STM|STMCU中文官网闪存容量为64kb,按照划分stm32F
weixin_47207479
·
2023-12-05 04:45
STM32
单片机
嵌入式硬件
单片机开发
方式
一、不借助芯片厂家的函数库在进行
单片机开发
时,如果选择不使用SPL、HAL等开发库,可以采用以下替代方案:寄存器级编程:使用寄存器级编程,直接操作硬件寄存器来配置和控制外设。
Robin.Su
·
2023-12-03 20:07
单片机
嵌入式硬件
STM32-GPIO编程
一、GPIO1.1基本概念GPIO(General-purposeinput/output)通用输入输出接口--GP通用--Iinput输入--ooutput输出通用输入输出接口GPIO是嵌入式系统、
单片机开发
过程中最常用的接口
满山的猴子我的腚最红
·
2023-12-02 05:11
stm32
stm32
嵌入式硬件
单片机
单片机节日彩灯c语言程序,单片机课程设计简易节日彩灯
2.设计目的1)了解单片机的基本原理以及基本应用;2)提高动手制作
单片机开发
板的能力;3)掌握基本I/O口的输入输出方法;4)掌握中断
我是栗子菌
·
2023-12-01 10:43
单片机节日彩灯c语言程序
2021-07-19普中科技STM-32F1开发板初学
1去官网下载对应的说明书PZ6806L-STM32F103开发板_深圳市普中科技有限公司——PLC触摸屏人界界面|承接工程项目|51单片机|
单片机开发
板|单片机学习板(prechin.cn)类型:ARM
小馒头被偷吃
·
2023-11-30 09:25
单片机stm32
科技
单片机
stm32
普中STM32 单片机资料
pwd=1234提取码:1234一、51/STC8A/
STM8
S
LEEE@FPGA
·
2023-11-30 09:21
STM32学习
单片机
stm32
mongodb
单片机开发
常见问题集合
文章目录发送串口数据偶尔丢失字节发送串口数据偶尔丢失字节场景:在STM32单片机中进行串口数据发送,在Linux/Windows上进行串口数据接收,会偶发出现接收到的数据有某些字节丢失。分析:在STM32中可以使用printf用于发送串口数据,该函数内部实际上调用了接口:/***************************************************************
jaronho
·
2023-11-29 15:10
ARM
单片机
如何在IAR软件中使用STLINK V2编译下载和调试
stm8
单片机
安装使用IAR后,如使用系统默认设置,往往很难正常实现用stlinkv2来下载和调试
stm8
芯片,我的解决方法如下:1、打开项目的options菜单:2、在项目的选项菜单中选择ST-LINK作为调试工具
静心大叔
·
2023-11-29 01:02
单片机
嵌入式硬件
c51单片机学习笔记一
P2端口P3端口实验部分点亮LED实验LED闪烁实验LED流水灯实验蜂鸣器实验静态数码管实验动态数码管实验74HC24574H138总结前言基于普中单片机对51单片机进行学习注:本篇笔记主要参考了普中
单片机开发
文档单片机基础知识单片机
m0_70968573
·
2023-11-28 00:16
单片机
学习
嵌入式硬件
51单片机超声波测距(数码管显示)
51单片机超声波测距(数码管显示)程序/*超声波模块的TRIG管脚接在单片机的P20口,ECHO管脚接在单片机的P21口其他的电源管脚接在
单片机开发
板上电源口即可。
The Kite Runner-Hou
·
2023-11-25 05:36
单片机
单片机
嵌入式
编程语言
ARM 嵌入式和
单片机开发
模式的区别
一、开发模式
单片机开发
多为裸机,程序规模小,多为单个程序员独立开发。有些复杂产品也会使用高端单片机如STM32之类,并使用RTOS(uCOS、freeRTOS等)。
滨边美波她男友
·
2023-11-25 00:50
ARM
S5PV210
朱有鹏
单片机
stm32
嵌入式硬件
嵌入式单片机方向和Linux驱动开发方向哪个发展前景好?
在某些平台上看到很多人鼓吹嵌入式Linux开发比
单片机开发
要好,让所有人都去做嵌入式Linux开发。
枪哥玩转嵌入式
·
2023-11-25 00:16
单片机
编程
嵌入式
单片机
51单片机
【百问网智能家居】ARM 开发
MCU开发和MPU开发MCU开发就是我们常说的
单片机开发
,MPU通常运行嵌入式Linux,因此也称为ARM-Linux开发。
「已注销」
·
2023-11-25 00:14
arm
驱动开发
嵌入式硬件
使用
STM8
L的硬件I2C(一)硬件I2C简介
使用
STM8
L的硬件I2C(一)硬件I2C简介I2C是常用的外设协议,用途广泛。很多时候为了实现简单,在
STM8
上大家都是用GPIO来模拟I2C工作。
ydogg
·
2023-11-25 00:33
STM8L
I2C
IIC
硬件I2C
中断
STM32F103硬件I2C
I2C通信协议是比较常见且常用的一种串行同步半双工通信协议;在
单片机开发
中,很多独立的功能模块采用I2C通信协议,其通信原理及过程这里就不过多的介绍。
断笺
·
2023-11-25 00:01
stm32
单片机
c语言
嵌入式硬件
51单片机 DHT11温湿度传感器 MQ2传感器
、工作原理三、时序配置四、指令配置编辑五、代码LCD1602一、LCD1602介绍二、LCD1602指令介绍编辑三、LCD1602代码HC-05一、HC-05介绍三、uart代码主程序总结前言基于51
单片机开发
板的
学渣_小强
·
2023-11-24 18:29
51单片机
嵌入式硬件
我学技术的经历
14年在淘宝上买到了一些电子零件,还买了51
单片机开发
板,看郭天祥的视频学习。我同时学了C语言。我规划过很多项目,但是很多都是空想,缺少实践。
科技骏马
·
2023-11-24 17:22
STC单片机蓝牙无线下载-烧写程序ISP(STC8 STC15 STC12 STC11 STC89)
前一阵子用
单片机开发
一个小东西,其应用在一个非常潮湿的环境,以至于电脑和人员没发接近,但是又需要很长时间来调整参数,才能将设备设定好。另外设备一直在转动,这又导致不能通过电缆下载程序。
fengyuzhe13
·
2023-11-24 03:00
STC单片机
单片机
c语言
51单片机
LoRa官方驱动源码移植-SX127x
文章目录1.建立
STM8
L052的工程2.拷贝与sx1278相关的文件到自己的工程文件夹下3.修改platform.h文件4.修改IAR工程头文件包含路径5.修改sx12xxEiger.c6.修改sx12xxEiger.h7
crystal_266
·
2023-11-23 15:09
LoRa
Lora
物联网
STM8
STM8L052
基于AVR单片机的移动目标视觉追踪系统设计与实现
系统硬件方面,需要摄像头模块、AVR
单片机开发
板、LCD显示屏、适当的
嵌入式杂谈
·
2023-11-22 05:36
单片机
嵌入式硬件
【ROS2机器人入门到实战】
单片机开发
平台
2.微处理器开发平台写在前面当前平台文章汇总地址:ROS2机器人从入门到实战获取完整教程及配套资料代码,请关注公众号获取教程配套机器人开发平台:两驱版|四驱版为方便交流,搭建了机器人技术问答社区:地址fishros.org.cn你好,我是爱吃鱼香ROS的小鱼。上一节我们对单片机硬件进行了简单介绍,但单片机运行不仅仅需要硬件,类似于电脑需要配套的操作系统一样,单片机还需要与之配套的软件,本节我们学习
鱼香ROS
·
2023-11-21 09:56
ROS2机器人入门到实战
机器人
单片机
嵌入式硬件
ROS2
STM32
单片机开发
实例 基于STM32单片机的电影院监测系统
一、系统设计由STM32F103C8T6单片机最小系统+ESP8266无线模块+DHT11温湿度传感器+MQ-2烟雾传感器+噪声传感器+UNV6288语音播报模块+继电器。利用ESP8266无线模块实现采集信息向上位机端的发送,利用DHT11温湿度传感器对温湿度信息的采集,MQ-2对环境中烟雾信号的采集,噪声模块对环境中声音环境的信息采集,当检测到烟雾浓度超过阈值以后,通过语音报警(语音模块)的方
小常硬件
·
2023-11-21 01:40
32单片机开发
1024程序员节
单片机
stm32
物联网
嵌入式硬件
Keil/STM32
单片机开发
——如何使用
单片机开发
函数库?
这次是较为简短的单片机方面开发介绍,本人或许知识方面有限存在疏漏情况,还请各位见谅。本次的内容就是——什么是单片机标准开发库?什么是HAL库?它们能干什么用?我们怎么知道开发库中这些函数方法的功能?在我的上一篇文章《Keil4/keil5如何新建C51/STM32工程项目(手把手教细节)》中,提到了“STM32标准库”和“HAL库”这个概念。我们之所以在新建STM32单片机工程中之所以用到它,究其
JesonHumber_f4
·
2023-11-19 18:42
单片机
stm32
嵌入式硬件
STM8
S003 -- LIN从机通讯 -- 程序代码讲解
后来通过查手册发现了问题所在,就改用了固件库函数版本,至于问题是什么,后面会提,先介绍一下
STM8
串口的LIN模式。
晴朗luo
·
2023-11-18 23:15
LIN
STM8
物联网
单片机
stm32
基于STM32F1与NRF24L01模块的SPI简单通信
2.SPI简介:调过
STM8
的都已经对SPI有所了解,调法都一致,这里就不做详细的讲解。
h7ml
·
2023-11-17 13:38
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他