资讯
STM32在单片机中如何脱颖而出的?(2024-10-26 11:31:16)
STM32在单片机中如何脱颖而出的?;
在STM32之前,都是老大头51,带着它的“小弟们” MSP430、AVR、PIC在单......
如何入坑STM32 STM32为何能在单片机中脱颖而出(2024-01-15)
生成代码,而不会影响用户已经添加的程序代码。
由此看来,使用STM32CubeMX 和 TrueSTUDIO 进行STM32 开发是一个良好的组合方式!
......
入坑STM32后,我们应该如何学习?(2024-01-25)
设置,重新生成代码,而不会影响用户已经添加的程序代码。
由此看来,使用STM32CubeMX 和 TrueSTUDIO 进行STM32 开发是一个良好的组合方式!
......
51单片机学习三步走(2022-12-19)
更直观的去感受单片机我就加了一个数码管上去。
至于编程方面开始的时候我并没有刻意去背,主要是对着别人给出的模板代码然后自己编辑一次,就是对着照抄(绝对不是复制粘贴如果是复制粘贴自己就会废掉),然后把自己写的程序烧录到单片机中去运行看单片机能不能正常的按照程序......
STM32单片用什么编程?如何学习STM32单片机开发(2022-12-21)
硬件原理
首先我们要把智能小车的硬件原理搞懂,简单的智能小车一般有电机驱动、超声波测距、以及LED和蜂鸣器的提示。
我们只需要搞懂它们的控制原理就行,不需要完全吃透到自己能设计的程度。
2.看源代码
前期你可能还不能自己独立去编写整个项目的程序......
stm32中断怎么处理的(2024-07-25)
,因此需要保存和恢复相关的寄存器的值。这样可以确保中断服务程序执行完后,原来的程序能够正确恢复执行。
六、中断处理当中断源触发时,CPU会暂停正在执行的程序,转去执行中断服务程序。在中断处理过程中,需要......
零基础:学51单片机定时器(2023-08-28)
零基础:学51单片机定时器;
我们学单片机是首先学的就是 led 闪烁,那是用延时程序做的,现在回想起来,这样做不很恰当,为什么呢?我们的主程序做了灯的闪烁,就不能再干其它的事了,难道......
单片机C语言的知识汇总(2)(2022-12-14)
局部)变量在程序整个运行期间都不会释放内存。如果定义局部变量的时候不赋值,则编译的时候自动赋值为0。而对于自动变量而言,定义的时候不赋值,则是一个不确定的值。其他函数不能引用。(2)用extern声明外部变量一个程序能由多个源程序......
AT89S51单片机的详细资料介绍(2024-01-25)
2051看起来体积比较小。
2答:这个问题并不能一概而论,主要的区别如下:
1.功能差别:因为2051不是标准的51内核,所以205*的程序不能直接移植到51上。由于205*是精简型,所以P口变......
STM32单片机通信协议操作步骤及注意事项(2023-03-24)
机与外部设备之间的数据传输正常。
3. 再次,需要确保编写的程序能够正确实现STM32单片机与外部设备之间的数据传输,以确保STM32单片机与外部设备之间的数据传输正常。
......
51单片机好学嘛?学完51单片机学什么?(2023-01-04)
门单片机的开发。
51单片机好学不好学?
必须要看个人的实际情况和学习的恒心。
如果理科毕业的学生,电路基础、C语言比较好的同学,学习单片机相对是比较容易的。
当然,好学不好学是一个话题,能不能......
MCS-51单片机并行P2口的功能及使用方法(2023-09-13)
,其地址范围在0~255之间,P2 口也可以作为I/O口使用。对外部RAM I/O口操作,只能使用R0或R1作地址指针,不能用DPTR作址址指针。
将33H写入外部RAM的50H单元,CPU执行下面的程序......
STM32入门学习笔记之STM32F103环境搭建(上)(2024-01-12)
。
1.3 STM32工程创建
STM32的程序也是可以使用51的IDE编写的,KEIL作为集成开发环境,现在已经可以大多数主流CPU,比如之前的51系列,这次的ST系列,还有NXP公司的iMX系列......
单片机 Mooc 课程讨论区问题集锦(2024-08-09)
一种架构的单片机。在本课程中不能用。
总是感觉汇编语言没有语言好用。
答:是。汇编语言难学也难懂,51 单片机的汇编相对还是容易的,网上有很多只用 C51 的学习的工具,也能做到能用单片机,但要深入应用单片机、理解......
让你懂得完美PLC程序是什么样子?(2024-05-13)
没有。一定要做到该掉电保护的一定要用掉电保护的器件,反之则不能用。
总之,要准确的使用指令,正确使用内部器件,使所编的程序能正确运作,这是对PLC程序最根本的要求。
举个简单的例子,西门......
浅谈PLC编程规范(2023-08-29)
器件正确使用也是重要的。如有的PLC有掉电保护,有的PLC没有。一定要做到该掉电保护的一定要用掉电保护的器件,反之则不能用。
总之,要准确的使用指令,正确使用内部器件,使所编的程序能正确要作,这是对PLC程序......
51单片机中的数据类型解析(2023-09-01)
显然是不可能的。因此以上地址单元不能用于存放程序的其他内容,只能存放中断服务程序。但是通常情况下,我们是在中断响应的地址区安放一条无条件转移指令,指向程序存储器的其它真正存放中断服务程序......
如何采用51单片机开发操作体系(2023-07-19)
如何采用51单片机开发操作体系;1,操作体系软件的代码不能太长
由于51系列单片机的体系硬件资本相对缺乏,假如操作体系的代码比运用程序的代码还大,乃至使得用户的运用程序要考虑给操作体系让出资本,这样......
011_STM32程序移植之_内部flash开机次数管理(2024-08-16)
个是密码初始化,就是先刷这个程序进去初始化变量
8. 开始移植
9. 确定串口程序能够使用,能够串口打印和接收数据
10. 开始移植
11. 调用函数检测
12. 程序......
单片机c语言教程第十三章--C51循环语句(2023-05-10)
用方法,实际编写很少使用这样的手法。这段程序的意思
是在程序开始处用标识符“start:”标识,表示程序这是程序的开始,“end:”标识程序的 结束,标识符的定义应遵循前面所讲的标识符定义原则,不能用......
STM32芯片内部架构的详细介绍(2023-06-06)
的意思。写好的程序编译之后都是一条条指令,存放在 FLASH中,内核通过ICode总线读取这些指令来执行程序。
DCode总线
DCode这条总线是用来取数的,其中的D表示Data(数据)。在写程序......
单片机从零基础到独立开发,我经历了哪些阶段?(2023-03-14)
概经历了几个阶段。
这个非常重要,只有认识到自己目前处于哪个阶段,才知道下一步该如何去提升。
第一个阶段:初级阶段
这个阶段就是零基础阶段入门。
1.第一个阶段学什么?
学习c语言、基础电路、51/STM32单片......
怎样用ArduinoIDE对STM32F103C8T6进行编程(2023-09-12)
Nano非常相似,但它包含更多功能。
在本文中,我将向您展示如何使用Arduino IDE设置STM32并向您展示如何直接来自USB UART模块的程序。
STM32概述“Blue Pill......
MSP432入门开发——个人见解(2022-12-20)
应该都会上传到GitHub上,大家有需要可以下载看看。我个人建议大家自己亲自移植,不要看我的程序,你可以比如根据商家提供的51或者stm32的程序,你把它移植到MSP432上,这就很好,这就算你入门了。
......
说一说STM32启动过程(2023-01-06)
= X 时,单片机将内部FLASH映射到0x00处,即将0X8000 0000地址映射到0X00处,单片机从FLASH中的程序启动,其他启动方式原理类似,相应的BOOT引脚设置如图
3- 跳转......
51单片机编程入门用什么单片机比较好?(2023-01-03)
自己的自学51单片机过来的,一路学过来还算顺利。
所以,我的路也一定适合大多数人去参考。
我一直跟学员强调,不管你能不能直接学会stm32,都要给我老实从51单片机开始。
虽然stm32现在用的很多,很多......
使用国民技术的N32替换STM32的操作流程(2024-04-18)
.DMA配置出错
程序能够进入到任务中后,调试发现无法进入到串口接收中断,但是示波器中有数据,而且中断都没有进入,应该是卡死在优先级高的中断中,排查发现,是DMA发送中断的配置有问题,导致一直卡死在DMA......
STM32单片机到底是如何实现软硬件结合?(2024-09-25)
STM32单片机到底是如何实现软硬件结合?;本文分析 STM32 单片机到底是如何实现软硬件结合的,接着分析单片机程序如何编译、运行。
软硬件结合
初学者,通常有一个困惑,就是......
stm32单片机休眠模式后无法下载程序怎么办(2023-10-12)
的开发板或单片机最小系统都会有复位键,按住复位键,点下载,然后松开复位键即可。
我遇到的问题是:误入了stm32(STM32L051C6T6)的STOP模式,又没有写入相应的唤醒方法,导致后续的程序不能......
单片机c语言基础知识,c语言必背的100代码(2023-01-04)
机都是基于固件库开发,也就是原厂提供一套程序给你,你按照他们的函数调用就能把stm32单片机的资源用起来。
而51单片机就需要你去配置他们最底层的寄存器才能把资源用起来。
相对来说,stm32用熟......
手把手教你学51单片机-点亮LED(2024-08-22)
^4;
void main(){ ENLED = 0; ADDR3 = 1; ADDR2 = 1; ADDR1 = 1; ADDR0 = 0;
LED = 0; while(1);}
以上程序能......
一文分享STM32的学习笔记(2023-05-31)
无法编辑,用于对FLASH区域进行重新编程。所以我们烧写程序务必选择BOOT1 = 0,这样通过内嵌的自举程序对FLASH进行烧写,比如中断向量表和代码
15、STM32核心电压为1.8V
16、STM32复位......
关于STM32必学的100多个知识点(2023-09-21)
出厂配置锁死,用户无法编辑,用于对FLASH区域进行重新编程。所以我们烧写程序务必选择BOOT1 = 0,这样通过内嵌的自举程序对FLASH进行烧写,比如中断向量表和代码。
15、STM32核心......
STM32夺命100问(2024-02-03)
出厂配置锁死,用户无法编辑,用于对FLASH区域进行重新编程。所以我们烧写程序务必选择BOOT1 = 0,这样通过内嵌的自举程序对FLASH进行烧写,比如中断向量表和代码。
15、STM32核心电压为1.8V......
142条STM32遇到的坑,你知道几个?(2024-02-26)
出厂配置锁死,用户无法编辑,用于对FLASH区域进行重新编程。 所以我们烧写程序务必选择BOOT1 = 0,这样通过内嵌的自举程序对FLASH进行烧写,比如中断向量表和代码
15、STM32核心......
142 条 STM32 学习笔记(必收藏)(2023-02-02)
ST公司出厂配置锁死,用户无法编辑,用于对FLASH区域进行重新编程。所以我们烧写程序务必选择BOOT1 = 0,这样通过内嵌的自举程序对FLASH进行烧写,比如中断向量表和代码
15、STM32核心......
超详细的STM32单片机学习笔记汇总(2024-04-11)
公司出厂配置锁死,用户无法编辑,用于对FLASH区域进行重新编程。所以我们烧写程序务必选择BOOT1 = 0,这样通过内嵌的自举程序对FLASH进行烧写,比如中断向量表和代码
15、 STM32核心......
单片机数据通信怎么学?这个工具要用好:串口通信(2022-12-08)
项一般不需要改变,所以在这就不用多说了。串口作用
串口能用来做什么事情?
学过C语言的人都知道,程序开发需要不断调试不断验证。很多的语言编程软件都有很完整的程序调试功能。使用起来很方便。而我们的开发虽然也是用C......
代码重定位(2024-07-31)
局变量是无法更改的,因此,我们需要把烧写到NOR Flash上的程序重新重定位到SDRAM上。
从NAND Flash启动的角度分析:
程序不可以直接在NAND Flash上执行;通过配置OM引脚,当选......
STM32四种库对比 STM32标准库和HAL库有什么不同?(2024-07-18)
库可能要用几句话,HAL库只需用一句话就够了。并且HAL库也很好的解决了程序移植的问题,不同型号的stm32芯片它的标准库是不一样的,例如在F4上开发的程序移植到F3上是不能通用的,而使用HAL库,只要......
STM32单片机如何实现软硬件结合(2023-10-11)
STM32单片机如何实现软硬件结合;本文分析 STM32 单片机到底是如何实现软硬件结合的,接着分析单片机程序如何编译、运行。
软硬件结合
初学者,通常有一个困惑,就是为什么软件能控制硬件?就像......
STM32单片机如何实现软硬件结合?(2024-09-19)
STM32单片机如何实现软硬件结合?;本文分析 STM32 单片机到底是如何实现软硬件结合的,接着分析单片机程序如何编译、运行。
软硬件结合
初学者,通常有一个困惑,就是......
关于STM32的 I/O 复用功能(2023-05-24)
通过事件控制的方式将特定功能引脚连接到对应PORT和PIN上。
简单来说,如果需要使用重定义功能,那么就需要开启AFIO时钟。
最后,如果你觉得你的程序可能是因为时钟配置的问题,不妨上电第一步使能所有时钟试试。
......
STM32为什么要先开启外设时钟?(2024-08-05)
通过事件控制的方式将特定功能引脚连接到对应PORT和PIN上。
简单来说,如果需要使用重定义功能,那么就需要开启AFIO时钟。
最后,如果你觉得你的程序可能是因为时钟配置的问题,不妨上电第一步使能所有时钟试试。
......
单片机开发的正确姿势(2023-03-24)
单片机开发的正确姿势;最近在做单片机万年历的时候,由于需要用到LCD-TFT液晶屏的驱动,就上网查资料,资料虽然查到了不少,但是很多都是关于在STM32上面使用的程序,由于对于频率的要求,估计......
单片机能做什么创意小发明?新手怎么制作单片机智能小车?(2022-12-21)
硬件原理
首先我们要把智能小车的硬件原理搞懂,简单的智能小车一般有电机驱动、超声波测距、以及LED和蜂鸣器的提示。
我们只需要搞懂它们的控制原理就行,不需要完全吃透到自己能设计的程度。
2.看源代码
前期你可能还不能自己独立去编写整个项目的程序......
143条 超详细整理STM32单片机学习笔记(必看)(2023-01-13)
出厂配置锁死,用户无法编辑,用于对FLASH区域进行重新编程。所以我们烧写程序务必选择BOOT1 = 0,这样通过内嵌的自举程序对FLASH进行烧写,比如中断向量表和代码
15、STM32核心......
STM32 吐血100问(2022-12-15)
运行时重新烧写FLASH
43、FLASH分为主存储器(这里放置用户的程序代码)和信息块(启动代码),除此之外,还有一部分叫做系统存储器,这一块用户不可操作,为ST公司出产后固化,为系统的上电自举程序
44......
MCS-51单片机的基本知识(2023-04-13)
):
8051内部有128个8位用户数据存储单元和128个专用寄存器单元,它们是统一编址的,专用寄存器只能用于存放控制指令数据,用户只能访问,而不能用于存放用户数据,所以,用户能使用的的RAM只有128个,可存......
基于MCS-51单片机的三个存储空间及划分解析(2023-07-19)
基于MCS-51单片机的三个存储空间及划分解析;1.前言
MCS-51的存储器有片内RAM、片外RAM 和 ROM 三个空间。
MCS-51单片机在物理结构上有四个存储空间
1、片内程序......
相关企业
;安达电子深圳办;;我司有CSTN、TFT液晶屏控制驱动板,能用51单片机控制,能显示256--65536色, 价格低廉,编程简单,适合于点阵为320*240 640*480的数字屏,提供
;深圳市威客技术有限公司;;主要代理义隆全系列IC,为客户提供全套的电子设计方案。免费为客户提供高系列的芯片程序转低系列的程序转换。
;川力电子有限公司;;HDezplayer是HD-Connect的第二代产品。HD-Connect必须换壳才能安装而且不能用PS2直接拷贝游戏。TeamXtender小组对HDezplayer从新
;中山市鸿彩照明科技有限公司;;鸿彩公司是一个LED彩光照明软件设计、控制系统开发、灯具制造专家型公司。鸿彩认为LED是一种可控制性很好、表现力很强的光源,不能用传统的方法使用LED作为光源制造灯具。
控制,汽车防盗器方面的单片机开发, 编程工作.在这期间用过51,PIC,AVR,合泰,义隆单片机,现会着重开发学习用的开发实验板51/AVR,PIC开发板和编写适合单片机初学者入门的程序
)卡锁控制电路.及程序写入.单片机的程序写入.可按客户要求开发线路板,欢迎来电来函资询.
的型号主要区别是产品的外观、输出电压及适合安装的场合不同。 所有型号的产品配合不同的程序均能实现所有系列的袋除尘器电气控 制功能 。就象计算机一样,运行不同的程序,完成不同的工作。 ◆ 我公
;深圳金鑫科激光科技有限公司;;深圳专业承接: 激光打字,刻字打MK标,改型号换MK标翻新加工 (IC 集成电路 芯片,FLASH 单片机 各种直插。贴片IC等均可, 磨掉原厂标,烧自已的程序,走自
;金鑫科激光科技公司;;深圳专业承接: 激光打字,刻字打MK标,改型号换MK标翻新加工 (IC 集成电路 芯片,FLASH 单片机 各种直插。贴片BGA QPF 等均可, 磨掉原厂标,烧自已的程序
;深圳开普伦斯股份有限公司;;医疗电子方面的方案成熟的有 心电图机方案(ECG) (基于stm32) 指甲式脉搏血氧仪方案(基于stm32) 多参数监护仪方案(基于stm32) B超方案 (基于