电子芯吧客
电子芯吧客
电子工程师技术服务社区
全部
论坛
问答
试用
评测
下载
样片
    由于之前一直使用PIC和51的芯片,从没接触过stm32系列的芯片,近期着手学习stm32F10x的芯片,通过学习后发现stm32的中断系统比较特殊(与PIC和51相比较........),有着不同的响应方式,看了几遍相关的手册和视频资料,还是有些稀里糊涂,通过实际写代码配置芯片后,逐渐有点眉目了,因此想记录下来,算是总结笔记。....
奔跑的黑蚂蚁 2018-04-28 15:33:19 浏览量:1430
 自学STM32F10x单片机中断笔记
在使用stm32的时候,使用串口外设的场合是非常常见的,串口发送我想大家都非常熟悉了,直接重写fputc函数就可以了: int fputc(int ch,FILE *f) { while(!(USART3->SR&UART_FLAG_TXE));//1 USART3->DR=ch;//2 return ch; } 其中语句1和语句2是由单片机型号决定的,这两行语句必须是该单片机发送一个字符的函数......
donatello 2018-05-04 00:12:50 浏览量:3378
 适用于所有STM32单片机的串口不定长接收
stm32F103 串口-IAP程序升级      通常情况下我们给stm32系列的单片机烧录程序文件的时候,使用SWD、J-link或者通过设置BOOT引脚后,使用串口进行程序下载,这样的方式直接一次性将程序文件下载到单片机的flash中,比较适合绝大部分的应用。但是有些应用中产品装配完成后,下载口不便引出的情况下,或者是某些设...
奔跑的黑蚂蚁 2018-05-21 19:07:12 浏览量:3932
 STM32F103 串口-IAP程序升级
大家在学习stm32是,肯定被复杂的时钟搞得晕头转向。只不过在学习了很多内容之后就会忽略这个问题,直到自己需要创建工程,从12M的外部晶振换成8M外部晶振时,总会对程序的异常运行搞得炸开了头,例如串口通信的处理。大家在反复确认过程序的基础配置没有出错之后,有的人只能赞叹科技的玄学,然后把别人的工程拷过来,自己...
数据终端 2018-05-23 16:00:45 浏览量:5118
 标准库STM32的时钟配置,且实现Systick_clock 以及轮询任务调度问题
一、 硬件整体介绍 1.       底板 底板布局功能图 1.1   CAN总线接口: 采用的是TJA1050 CAN总线芯片,在CAN通信驱动芯片中有:PCA82C250、SN65HVD230、VP230、ADM3052、ADM3053、ADM3054几种芯片。PCA82C250是很早期的产品了,EMC效果不好,一般应用时要加一个共模电感。TJA10...
视觉℡ 2018-07-10 22:27:15 浏览量:7694
 深度评测——正点原子阿波罗STM32F767
    本次编写的教程主要是针对stm32F04x系列的单片机,对于stm32单片机的时钟,想必使用过stm32的人都比较清楚,stm32它是基于 Cortex®-Mx系列内核的微处理器,芯片内部集成了丰富的外设。同时也集成了内部的时钟源。也就是说芯片不需要外接晶振就可以运行。但是大多数的使用情况都是使用了芯片外部的晶振,包括官方....
奔跑的黑蚂蚁 2018-07-30 18:53:35 浏览量:1388
 STM32F04x单片机时钟切换教程
stm32H743是高性能工作频率400MHz的32位ARM Cortex®-M7MCU,具有浮点单元(FPU),支持Arm®双精度(IEEE 754兼容)和单精度数据处理指令和数据类型,集成了高达2MB闪存,1MB RAM,Art加速器,L1缓存,外设存储器接口以及各种外设,856 DMIPS/2.14 DMIPS/MHz (Dhrystone 2.1)。 本次测评的就是基于STM...
汉云 2018-09-19 14:32:47 浏览量:4067
 Nucleo-STM32H743测评:跑分
一、说明 如图1-1所示为stm32F746G-DISCO开发板正反面实物图,很高兴有资格能使用到这块开发板。我个人是第一次见过7系列的板子,非常遗憾说自己能力有限,所写相关测试项目都是基础硬件测试(可能还不全)。 这是一篇关于stm32F74G-DISCO开发板的介绍、体验帖子。同...
武力戡乱 2018-11-02 14:11:33 浏览量:2079
 STM32F746G-DISCO体验与资料分享(上篇)
    大家好,我叫徐珂靖,住在冰城,是个骨灰级工科男。     今天我要表演用SBC给stm32F746Discovery烧写程序。SBC就是单板电脑的意思,也可以叫卡片电脑(神奇的ARM小电脑),他是一个统称;常见的SBC有树莓派、Friendly ARM、香橙派、栗子派、Firefly等。        硬件的接法很简单,就像上...
xukejing 2019-01-03 16:02:34 浏览量:2938
 脑洞大开的STM32“脱机”烧录器
        大家好,拿到野火MINI stm32开发板有一段时间了,这个开发板是上次社区“RTT开发者大会直播,深度体验RT-Thread”直播间抽奖得到的,感谢社区!          开发stm32有好几年了,每次都是毫无意外的使用FLASH调试,RAM调试一次都没有使用过,RAM调试好像显得有点“鸡肋”了,本次也是抱着仅学习和...
川楠 2019-01-22 22:04:18 浏览量:3474
 测评STM32“鸡肋”的RAM调试
        大家好,我是川楠,最近,在问答频道上看到有人对IAP升级心存疑惑。恰好,我本人在这方面的做过功课,也实战使用到很多的项目上,所以我就来为大家做个抛砖引玉吧。          本次例程,我用的是stm32F103VET6单片机开发板,这个是我2012年买的,有没有人和我用的一样的呢?         ...
川楠 2019-03-11 22:40:17 浏览量:26938
 STM32的基于串口的IAP固件升级与加密
ST在去年年底发布了stm32G0的产品线,该产品线应该算是stm32F0的升级产品,在F0系列的基础上优化了内部电源,更新了内核为Arm Cortex M0+,最高主频也有F0的48MHz增加到了64MHz,性能增强了不少,那么到底有多强呢,还是需要一个对比的。正好最近拿到了一块stm32G071的Nucleo开发板,我们就以目前MCU领域性能测试工具CoreMa...
Angel_YY 2019-03-15 10:26:42 浏览量:2692
 STM32G071的CoreMark跑分
      大家好,我是SingleYork,SingleYork就是我!前面一直都有在写51单片机跟迪文DGUS屏的串口通信例程,然后就有好多小伙伴们加入到了我的Q群里来咨询stm32与迪文DGUS屏的例程,由于时间关系,笔者一直没能写这方面的例程,正好最近做项目要用到stm32,因而在验证项目功能的同时,顺便写了一下stm32与迪文DGUS屏通....
SingleYork 2019-03-20 10:52:49 浏览量:7240
 基于HAL库的《STM32与迪文DGUS屏通信》项目实战
今天我们来介绍个stm32f030f4p6芯片的开发板,本人自制的。 本人这个业余选手的手焊功夫在芯吧客里几乎是垫底的。 如果没有助焊剂的BUFF,马上就会打回原形,变成"焊头陀",焊点丑陋无比 我能怎么办呢。。。只能赖电烙铁不行了。。。。 但是最近人品爆发了,翻箱倒柜找到了久......
xukejing 2019-04-17 00:35:14 浏览量:5813
 自制一个STM32F0开发板
       U盘是我们日常生活工作中经常使用到的工具之一,它能够帮我们存储和拷贝重要的文件和数据信息。它小巧便于携带、存储容量大、价格便宜、性能可靠。U盘体积很小,仅大拇指般大小,重量极轻,一般在15克左右,特别适合随身携带,我们可以把它挂在胸前、吊在钥匙串上、甚至放进钱包里。存储重要数据的U盘对我们非...
15345338508 2019-05-08 18:20:18 浏览量:4009
 基于STM32的指纹识别U盘设计
    在很多场景应用中需要我们的控制器能够实现远程升级,比如我之前做的一个项目中,项目的主要需求就是老师的电脑能够获取学生的实验设备的实验数据。第一批测试完成之后,所有的学生设备的主控板子都上线了。运行了大概一个月,买家那边发现有些功能需要更新。没办法只能把这批100多块主控板从学生设备的机箱里面拆出....
大棒棒猪 2019-05-17 00:57:08 浏览量:4707
 STM32IAP远程升级带C#上位机
第一次在网站上投稿,写的不好请大家不要见怪。 在日常生活中,无刷直流电机是很普遍的,无刷直流电机的好处主要是免维护,无需维护。有刷直流电机在连续使用一段时间后需要更换碳刷的,而且碳粉也会对电机不好。 转入正题, 无刷直流电机简单的可以分成有传感器和无传感器两种,而有传感器分霍尔传感器和编码器两种。由于....
dc0beb0d8c2d62a8 2019-06-12 15:17:39 浏览量:37610
 无刷直流电机(带霍尔)简单入门(STM32实例)
# 1 引言 今天,我们要以美信DS3231为例,做一个小小的I2C操作教程。这篇教程的主控芯片使用了stm32F030,但是技术都是想通的,您也可以把这个方法应用到别的微控制器或平台。 本文为了照顾初级爱好者,没有死抠底层的细节。 全文的核心是一个基于HAL库通用函数接口的二次开发的教程。 这个教程可以无缝推广到ST全系...
xukejing 2019-06-24 11:35:29 浏览量:6484
 美信DS3231时钟芯片操作实例-基于STM32的HAL库开发
**前言** 大家好,我是川楠。本次打算使用stm32来DIY一个PLC。 PLC主要适合电工以及机械相关的人群。其主要用在钢铁、石油、化工、电力、建材、机械制造等各个领域。其具有高可靠性、抗干扰能力强、易学易用、等特点。 ![](https://IMG_URL_REPLACE/bbsimages/201908/97ea7e50f923c321c7ed6068e2eed214.png) PLC的体积...
川楠 2019-08-14 21:55:03 浏览量:14398
 基于STM32自制三菱PLC之软硬件设计
## 一.前言 因为公司的通信控制接口都是使用的modbus协议,以前都是用的stm32F429作为主控。最近要对控制板性能进行升级所以选用了stm32H7系列作为主控,本笔记主要是记录modbus协议从栈从stm32F4平台移植到stm32H7平台的相关移植细节。 ## 二.硬件平台介绍 1.主控:stm32H743IIT6 2.USB转串口IC:FT232RL 3.硬件框...
菜鸟冷虎 2019-08-16 13:43:34 浏览量:3365
 STM32H743平台移植modbus协议从栈学习笔记