资讯

工程师笔记|STM32H7双核CM4作为Master初始化系统(2023-02-02)
工程师笔记|STM32H7双核CM4作为Master初始化系统;STM32H7双核单片机内部集成了CM7和CM4这两个内核,在目前官方提供的例程中,大都是使用CM7作为Master初始......

进入临界有什么用?STM32单片机怎么实现?(2022-12-20)
进入临界有什么用?STM32单片机怎么实现?;有一次我在给内部学员直播的时候,有几个小伙伴问我,为什么要进入临界,临界有什么用?
当时一时半会没想到好的解释,今天举几个例子来解答下。
如果......

51单片机的另类入门方式与编程思想(2023-01-30)
,PL2303,CH341),它的功能也就是将我们编写好的代码下载到我们的单片机当中,怎么从ISP软件中找相应单片机的型号进行代码的下载
STC单片机烧写软件图标
ISP烧写截图
烧写步骤:
(1......

RTOS实现双核MCU消息通信(2024-02-22)
了。 你可能会好奇,双核单片机之间怎么通信?其实,通信的方式和方法有很多种。本文就给大家描述一下:使用FreeRTOS消息缓冲区,实现简单的非对称多处理(AMP)核心到核心通信,结合STM32H7(M4......

基于51单片机最小系统点亮一个灯的程序(2023-08-09)
sbit led1 = P1^0;
void main()
{
led1 = 0;
}
可以看到程序内容是不是非常简单?就这么几行代码即可。
#include 这是单片机开发必须包含的头文件,它是......

stc51单片机怎么学, 先掌握STC单片机程序烧录方法!(2023-01-04)
stc51单片机怎么学, 先掌握STC单片机程序烧录方法!;今天我在这里和大家探讨一下关于51单片机怎么学这个话题。
08年我在大学里学习单片机课程的时候,学习内容主要包括单片机的发展历史,单片机......

单片机怎么实现模块化编程?思维+实例+系统教程(2022-12-27)
单片机怎么实现模块化编程?思维+实例+系统教程;在刚开始从事研发工作的那几年,我主要做单片机软件开发的工作,虽然功能吧都能实现,但是总觉得缺了点什么。
总是感觉自己写的程序不够完美,移植......

51单片机工程模板创建方法(2024-03-19)
与人之间搭建一条可以进行沟通的桥梁,我们操作的是P0 口,而单片机本身并不知道什么是P0 口,但是它知道它内部地址0x80 是什么东西。说道这我想大家应该明白了,以后凡是编写51 内核单片机程序时,我们再源代码的......

51单片机作用、功能、厂商单品详解(2024-03-20)
12T 双核单片机(Intel 8051架构,无外部总线)
LSx151 series 12T 三核单片机(Intel 8051架构,无外部总线)
LS052A series 6T 三核单片机......

M20 中断、定时器与程序存储方式(2023-01-30)
容易理解了
g、重新编译生成hex文件,可用于proteus仿真或烧写单片机
h、最终调试观察运行结果
通过学习,我们知道中断程序(中断函数)和主程序都存储在单片机程序存储器中,通过代码的......

Keil C51单片机变量的使用方法详细介绍(2023-05-05)
内核单片机指令系统中有位处理指令,生成的目标代码占用内存少、运行速度快。
4.7 特殊功能寄存器变量(包括位变量)
特殊功能寄存器中,累加器A、寄存器B、堆栈指针SP和数据指针DPTR是归系统使用的,在......

51单片机编程环境的搭建及代码编写的方法(2024-03-20)
软件的仿真功能,还能仿真单片机及外围器件。Proteus具有电路仿真功能,能仿真一些最基本电子元器件,如led,数码管,键盘等,并且是能仿真51单片机代码运行的。在这里需要说明的是,请务......

面向单片机编程 (一)- 单片机该怎么学(2022-12-08)
来就可以开始使用Keil5进行C51单片机代码的编写了,下一章中我们再来详细学习怎么使用Keil5创建一个编程项目并使单片机按照代码逻辑运行。
......

单片机的程序结束后都干嘛去了?(2022-12-08)
的用户程序世界是从主程序main()开始的。给用户程序开天辟地的任务是由一小段盘古代码STARTUP.A51。
51单片机程序执行流程(STARTUP.A51管理Main函数的执行)
下面截取了STARTUP.A51 代码的......

单片机存储器一些相关知识的学习(2024-02-27)
,从这个地方开始顺序往上存,那单片机上电的时候,它怎么样来找到这段代码来执行的呢?是因为我们在0000这个H当中做了一条跳转指令,也就是PC指针附列复位的时候,永远指向这,有了......

STM32单片机中的C语言基础知识(2024-09-03)
算:
1.2 移位操作提高代码的可读性
移位操作在单片机开发中非常重要,下面是delay_init函数的一行代码:
SysTick->CTRL |= 1 << 1......

STM32中较为常见的C语言基础知识(2023-10-20)
可读性
移位操作在单片机开发中非常重要,下面是delay_init函数的一行代码:
SysTick->CTRL|=1<<1;
这个操作就是将CTRL寄存器的第 1 位(从 0 开始......

STM32中较为常见的C语言基础知识(2023-10-20)
可读性
移位操作在单片机开发中非常重要,下面是delay_init函数的一行代码:
SysTick->CTRL|=1<<1;
这个操作就是将CTRL寄存器的第 1 位(从 0 开始......

C语言基础知识科普(2024-01-12)
-ba43-dac502259ad0.png1.2 移位操作提高代码的可读性 移位操作在单片机开发中非常重要,下面是delay_init函数的一行代码:
SysTick->CTRL |= 1......

STM32学习中关于C语言基础知识点(2024-03-25)
-c64a-11ed-bfe3-dac502259ad0.png
1.2 移位操作提高代码的可读性。
移位操作在单片机开发中非常重要,下面是delay_init函数的一行代码:
SysTick......

STM32学习中常见的一些C语言基础知识(2024-05-17)
可读性
移位操作在单片机开发中非常重要,下面是 delay_init 函数的一行代码:
SysTick-》CTRL |= 1 《《 1;
这个操作就是将 CTRL 寄存器的第 1 位(从 0 开始......

STM32中C语言的基础知识(2024-08-20)
再与需要设置的值进行|或运算:
1.2 移位操作提高代码的可读性。
移位操作在单片机开发中非常重要,下面是delay_init函数的一行代码:
SysTick->CTRL |= 1 <<......

单片机初学者做项目为什么这么难?单片机初学者心得有哪些?(2022-12-19)
步跨不过去就很有可能放弃了。
第二个难点和转折点就是我学完了51单片机以后,发现要做一个项目,比如说电子时钟啥的也是一头雾水。
虽然单片机定时器那些外设都能用起来,但是不知道怎么去整合代码,不知......

基于51单片机的电子钟闹钟温度显示设计(2024-03-15)
/52(与AT89S51/52、AT89C51/52、STC89C51/52等51内核单片机通用)
1、通过DS18B20检测环境温度。
2、能通过LCD1602显示年月日时分秒和温度。
3、有整......

说一说STM32启动过程(2023-01-06)
= X 时,单片机将内部FLASH映射到0x00处,即将0X8000 0000地址映射到0X00处,单片机从FLASH中的程序启动,其他启动方式原理类似,相应的BOOT引脚设置如图
3- 跳转到存储有代码的......

STM32F0单片机快速入门三: MCU启动过程(2023-03-17)
编译程序后,下载到单片机后才能运行。那么在产品发给用户后,如果发现有Bug怎么办呢?就得用编程器把新代码重新下载一次。这实在是有点儿麻烦,特别是如果客户距离很远的话。于是有聪明的程序猿想了一个办法,写一小段特殊的代码......

C语言基础知识点(2024-06-28)
-90ce-dac502259ad0.png 1.2 移位操作提高代码的可读性。 移位操作在单片机开发中非常重要,下面是delay_init函数的一行代码:
SysTick->CTRL |= 1......

如何利用单片机向电脑发送一串汉字(2023-08-16)
如何利用单片机向电脑发送一串汉字;最近看到有朋友在网上问单片机怎么向电脑发送一串汉字这个问题,其实这个问题也不难。呵呵。只要把相关的参数设置好一些,然后把汉字定义成一组字符向电脑发送就可以。
为了......

51单片机怎么检测输入的高电平_检测方法及注意事项(2023-07-26)
51单片机怎么检测输入的高电平_检测方法及注意事项;51单片机是对所有兼容Intel 8031指令系统的单片机的统称。该系列单片机的始祖是Intel的8004单片机,后来随着Flash rom技术......

初学者怎么学单片机,嵌入式单片机培训机构有用吗?(2023-01-04)
后来用C语言来代替汇编语言。
C语言的代码短,运行速度高,存储空间小,方便移植和维护。
目前很多芯片基本上都支持C语言开发,它可以很好的操作底层的硬件接口。
在C语言的基础上,如果你把一些单片机......

单片机编程好学吗?单片机初学者怎样看懂代码?(2023-01-05)
就可以了。
至于单片机嘛,入门51的单片机也很简单,就是看手册配置单片机的寄存器而已。
就像你买一个冰箱,它配一个说明书给你,教你怎么用。
学习编程的过程才是最枯燥,连续看1个月视频,敲一个月的代码,只能......

详解STM32三种低功耗模式(2023-04-03)
在掉电模式,还需要加上 FLASH 从掉电模式唤醒的时间。
3、待机模式:它除了关闭所有的时钟,还把 1.2V 区域的电源也完全关闭了,也就是说,从待机模式唤醒后,由于没有之前代码的运行记录,只能......

如何自学单片机? 单片机怎么入门?(2023-01-05)
如何自学单片机? 单片机怎么入门?;如何自学单片机?说起这个话题,我就会自然的就想起我的一段血泪史。
我在大学的专业不是应用电子,07年的时候,只有选择了应用电子,才有单片机这门课,我的......

讲讲STM32单片机Flash的读保护和写保护(2024-08-26)
的相关函数
2)STM32如何设置读保护?
我们只需要在程序开头加入“设置读保护”的代码就可以,这样就可以在每次运行代码的时候都检查一下,如果没有开的话就打开,如果开了就跳过。下面是读保护的代码:
当我们在程序的开头执行了上面的代码......

在家没有硬件开发板怎么调试STM32?(2024-04-03)
在家没有硬件开发板怎么调试STM32?;01前言
在学习51单片机的时候,经常会使用keil+protues的方式来做一些实验,这样的模拟仿真为我们节省了很多硬件和时间成本,可以更直观的看到代码的......

如何创建51单片机KEIL工程步骤(2024-03-04)
C51以及Keil MDK,前者主要用于51单片机等8051内核单片机的开发工具(不支持32位单片机),Keil MDK主要用于ARM架构单片机的开发工具,主要用于STM32单片机等32单片机。所以......

单片机程序结束后去哪儿了?(2024-10-30 16:05:15)
]
下面截取了 STARTUP.A51 代码的一段,可以看到盘古在单片机 RESET 之后做了点准备工作(初始化全局变量、堆栈指针)之后,就直接跳转至:?C_START......

ch32单片机怎么样?ch32好用吗?ch32和stm32的区别(2024-01-05)
ch32单片机怎么样?ch32好用吗?ch32和stm32的区别;Ch32单片机是龙芯微电子推出的一种高性能、低功耗的32位嵌入式处理器。它集成了ARM Cortex-M4内核,配备......

如何系统地入门学习stm32(2024-07-16)
缩短调试的工作量.当然,带 os 和 no os 的 开发还有很多差距,如果你想用 no os 的代码,搬过来,直接死路一条....我曾经拿着很高的工资给公司用这种方法,轻松的工作。
by:icecut
单片机......

51单片机和52单片机区别是什么?51仿真器有必要买吗?(2022-12-21)
程序开发经验不丰富的初学者,如果程序运行中出现问题,无法通过肉眼观察程序运行的现象找到程序代码的问题,特别是一些比较隐秘的问题,更是难以解决。
二.51仿真器有必要买吗?
51单片机项目我已经做过很多,但到......

单片机大神为什么都不爱搭理新手?(2022-12-15)
问题,能不能帮我解决下?然后发一堆图片。
案例3:你有xx软件吗?给我发一个
案例4:单片机怎么学?要学什么?
案例5:我看了你的教程,那个地方为什么要这样写?
……
案例实在太多了,我都懒得翻了,翻得......

单片机如何使用?单片机只会用例程怎么办?(2023-01-04)
办?
单片机如何使用,这是每个初学者都会问的问题,大家还会问单片机怎么入门?
其实所有知识的学习入门,如果没有别人帮助,自己独立学习的话,是一个极其痛苦的事情。
我在......

009_STM32程序移植之_内部falsh(2024-08-16)
图可以看出主存储器的起始地址就是 0X08000000, Boot0、 Boot1 都接 GND 的时候,就是从0X08000000 开始运行代码的
1. 上面的是原理解析,下面进行STM32内部flash......

89C51单片机怎么样?89C51单片机过时了吗(2023-03-07)
89C51单片机怎么样?89C51单片机过时了吗;89C51单片机是一款8位单片机,最常用的是艾特梅尔产的AT89C51,我在上学时是用的最多的一款单片机芯片,现在来说它早已停产多年了。我认......

学习STM32C语言要达到什么水平?(2022-12-09)
|=0X00000040; //设置相应位的值,不改变其他位的值
2) 移位操作提高代码的可读性。
移位操作在单片机开发中也非常重要,下面让我们看看固件库的 GPIO 初始化的函数里
面的一行代码
GPIOx......

获取STM32代码运行时间的技巧(2023-01-09)
获取STM32代码运行时间的技巧;前言
测试代码的运行时间的两种方法:
1、使用单片机内部定时器,在待测程序段的开始启动定时器,在待测程序段的结尾关闭定时器。为了测量的准确性,要进行多次测量,并进......

51单片机C语言程序100例分析(1)IO+C语言+头文件(2022-12-07)
)
{
P1=0xfe;//P1=11111110B,即P1.0输出低电平
}
分析:通过这短短的几行代码就可以让51单片机的P1.0引脚输出低电平,首先#include这句代码是包含51单片机......

怎样学会单片机?先学什么,怎么入门?(2023-01-03)
怎样学会单片机?先学什么,怎么入门?;怎么学习单片机?我给大家分享一下我的单片机学习之路。
我的单片机可以说是自学的,过程有点曲折。
刚开始是啃理论,学习单片机的设计框架,内存、寄存器,GPIO口功......

IAP编程的流程及IAP的应用场所(2024-07-09)
需要升级程序则进入bootloader区进行代码更新;若不需要则继续运行功能函数代码即可。
根据运行流程,我们可以总结出简单几条bootloader设计过程中需要注意的地方:
精简、程序尽可能精简。在单片机Flash有限......

关于51单片机学习的一些小建议(2022-12-19)
Keil软件中运行编译生成hex文件后,烧录到51单片机中,就能看到led点亮的现象。
对于初学者而言,在编写这个程序之前。首先我们得了解 led 的运行机制,现在市场中常出现的led灯为发光二级管,具有......
相关企业
CC1101 26元 300米 CC2430 98元 支持ZIGBEE 协议,带128KB FLASH 51内核单片机 CC2431 108元 支持ZIGBEE 协议,带128KB FLASH 51内核单片机
骨干曾在华为任职多年,为资深的单片机软硬件研发工程师。 场景模拟: 公司有一电子产品X单片机软件已很稳定,但保存产品源代码的电脑意外损坏,源代码丢失,只有工程部留存的二进制烧写文件。应市场需求,需要
;东莞宏晶科技;;宏晶科技是新一代增强型8051内核单片机生产厂商,是微型计算机标准的制定者和领导厂商,致力于提供满足中国市场需求的高性能单片机技术,在业内处于领先地位,销售网络覆盖全国。STC属于
;深圳市福田区新亚洲电子市场三金电子商行;;以人为本, 诚信经营! 信誉第一, 服务至上! 质量保证! 主营单片机!和深纺E150原装库存货! 温声提示!单片机主要有散新!原字脚!翻新!原装
破解、CPLD的解密;可以帮助客户找回丢失的程序代码。同时对从事IC解密的同行或爱好者提供芯片解密技术转让。在单片机解密的同时,产品中心承接 自动控制系统或产品的设计开发,按照客户的要求提供方案和产品。为了
见,处理器。它们允许使用接口,DSP和控制代码的软件实现完整的系统。
;博灵单片机;;博灵工作室 专业单片机,主营51系列单片机,最小系统单片机,烧录机
T61 7663MT2 酷睿2双核T7800 内存2048MB 硬盘:160GB 14.1英寸 惊爆价:1300元 IBM X61t 7762DC1 酷睿2双核L7500 内存2048MB 硬盘
;张胜财;;供应台湾feeling单片机,EMC,MDT单片机,单片机开发.。单片机快速解密,新方案设计开发....
;深圳市东盈电子科技有限公司;;深圳市东盈电子有限公司成立于2000年,是一家专业化的电子元器件独立分销商, MCU单片机事业部是台湾飞凌(FEELING)单片机,松瀚(SONIX)单片机,义隆单片机