电子芯吧客
电子芯吧客
电子工程师技术服务社区
论坛
问答
试用
文章
评测
下载
样片
在使用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 浏览量:3355
 适用于所有STM32单片机的串口不定长接收
#### 1 硬件品台 安信可 lora模块 SX1278 扩频模块 通讯距离可以达到10公里 SPI接口驱动 300kbp SPI通讯速率 通讯频谱 410-525 MHz ,常用的是 470MHz 最大发射功率可以达到 18+-1dbm 单片机 stm32F051k 32位低功耗 48mhz 48pin IO ram 64k 传感器: 温湿度传感器 风扇 三轴传感器 cubemx IAR #### 2 节点...
Hello Pointer!!! 2019-12-23 22:20:17 浏览量:5006
 lora开发之 lora驱动移植详解基于 SX1278 & STM32F051K8U6
stm32cubemx 是意法半导体推出的软件工具,作为辅助工具,stm32cubemx主要是对M0 M3 M4系列的MCU芯片管脚资源进行图形化配置和设置,并生成初始化代码,简化stm32新手入门的难度。stm32cubemx 整合了ST所有Cortex系列包括M0 M3 M4的底层固件库,可直接输出工程包,包含复杂的底层驱动代码及中断配置代码,使用户无需关心底...
两三点雨山前 2015-01-27 22:05:50 浏览量:853
stm32L476小玩】序列之2:stm32cubemx驾到 ************************************************************** 转载请注明: 版权所有!否则后果自负,谢谢合作!!************************************************************** 本节我们主要是从下面3个方面进行讲解:1.准备工作2.stm32cubemx软件介绍...
冰山一角 2016-11-29 12:40:10 浏览量:1868
bg1.png【stm32L476小玩】序列之3:stm32cubemx认识初步 ************************************************************** 转载请注明: 版权所有!否则后果自负,谢谢合作!!************************************************************** 本节我们主要是从下面3个方面进行讲解:1.准备工作2.stm32Cub...
冰山一角 2016-11-29 12:47:59 浏览量:1454
本文介绍如何使用stm32cubemx将机智云自动生成的stm32源码程序移植到其他的MCU平台。stm32cubemx工具请在STM官网注册账号后自行下载安装,本文不做详细说明。本示例使用在机智云自助开发中心生成的stm32F103源码工程,通过stm32Cube 移植到 stm32L496ZGT6 平台(其他stm32平台的移植也与此相似),我们选择的开发板为NUCLEO...
beam 2017-12-28 13:48:45 浏览量:1445
本文介绍如何使用stm32cubemx将机智云自动生成的stm32源码程序移植到其他的MCU平台。stm32cubemx工具请在STM官网注册账号后自行下载安装,本文不做详细说明。本示例使用在机智云自助开发中心生成的stm32F103源码工程,通过stm32Cube 移植到 stm32L496ZGT6 平台(其他stm32平台的移植也与此相似),我们选择的开发板为NUCLEO...
beam 2017-12-28 13:50:09 浏览量:1527
本文介绍如何使用stm32cubemx将机智云自动生成的stm32源码程序移植到其他的MCU平台。stm32cubemx工具请在STM官网注册账号后自行下载安装,本文不做详细说明。本示例使用在机智云自助开发中心生成的stm32F103源码工程,通过stm32Cube 移植到 stm32L496ZGT6 平台(其他stm32平台的移植也与此相似),我们选择的开发板为NUCLEO...
beam 2017-12-28 13:50:39 浏览量:1764
第一次在网站上投稿,写的不好请大家不要见怪。 在日常生活中,无刷直流电机是很普遍的,无刷直流电机的好处主要是免维护,无需维护。有刷直流电机在连续使用一段时间后需要更换碳刷的,而且碳粉也会对电机不好。 转入正题, 无刷直流电机简单的可以分成有传感器和无传感器两种,而有传感器分霍尔传感器和编码器两种。由于....
dc0beb0d8c2d62a8 2019-06-12 15:17:39 浏览量:37351
 无刷直流电机(带霍尔)简单入门(STM32实例)
FSMC是Flexible static memory controller(可变静态存储控制器)的简称,是stm32系列采用的一种新型的存储器扩展技术,支持SRAM、Nor Flash、LCD、PSRAM、NAND Flash、PC Card等。只在某些芯片上有,使用前要查看对应的手册确定。 在FSMC的角度来看,外部存储分成了4个固定的大小为256MB的bank。 ![](https://IMG_URL_R...
gcrisis 2021-05-06 00:35:00 浏览量:486
 STM32通过FSMC点亮LCD
       如题,使用F103板子测试串口1接收DMA,同样的程序,在F103C8T6上报错,在F103CBT6上正常运行,将启动.s文件换成startup_stm32f103x6.s也是这样,初步判断是RAM大小的问题,那么,有没有解决方法呢?能不能让这个程序在F103C8T6上正常运行呢?#define BUFFERSIZE 200 uint8_t ReceiveBuff[BUFFERSIZE]; uint8_t r...
donatello 2018-01-24 18:54:17 浏览量:1253
云汉社区开发板试用交流群 261316471 首先恭喜申请到开发板的小伙伴们,拿到开发板后请在stm32讨论区发帖并在本汇总贴中占楼更新。最后会根据发帖的质量和数量,来评审最终是否能得到开发板。使用过程中有任何问题,也可以发帖提问,共同交流。 还没有申请到stm32L476 Nucleo的小伙伴们也不用...
蒙娜丽石 2016-05-10 17:09:41 浏览量:1780
  首先感谢论坛给我这个机会让我试用这块开发板,在本次测评活动的一系列帖子中,我将会介绍一个基于stm32L476版本的组合导航系统。本撸主这个专业毕业,对相关算法还算了解,所以也只能做这个了,你要是让我做别的操作系统啥的让撸主听起来云里雾里的东西,撸主也做不来啊。所以呢,撸主本人刚出茅庐,道行浅薄,说的不对...
Alanliu 2016-05-09 08:25:34 浏览量:1597
    首先感谢论坛给我这个机会让我试用这块开发板,在本次测评活动的一系列帖子中,我将会介绍一个基于stm32L476版本的组合导航系统。本撸主这个专业毕业,对相关算法还算了解,所以也只能做这个了,你要是让我做别的操作系统啥的让撸主听起来云里雾里的东西,撸主也做不来啊。所以呢,撸主本人刚出茅庐,道行浅薄,说的...
Alanliu 2016-05-08 18:06:03 浏览量:1864
stm32cubemx 5.0.0环境下,stm32F030F4P6+hal,仅生成一些初始接串口工作,但编译后发现HEX文件大小14KBytes,stm32F030F4P6总共就16KByte的ROM,占了这么多空间,写应用的空间几乎没了?请教下大家,用hal都是占这么大的空间吗?怎么初始化代码空间?
FEItwo 2018-12-06 18:46:07 浏览量:740
1、在上一篇点亮LED的基础上进行修改 主要有3个步骤: (1)、配置时钟 (2)、配置中断 (3)、配置中断函数 2、配置时钟可以使用上一篇的也可以采用DISCO配置文件中的BSP_LED_Init(LED2)函数 3、配置中断 查看原理图: 可以知道使用的LED2(PB13)。 static void EXTI15_10_IRQHandler_Config(void) { ...
wuQAQ 2017-08-26 22:10:45 浏览量:1051
Nucleo-F446RE板子上面有一个蓝色的按键,是属于用户自定义编程按键,连接的GPIO引脚为PC13。对于这种只有一个按键的板子,使用外部中断触发是最好的选择,一来程序简单,二来不会占用CPU太多时间片(因为采用轮询方式监测按键输入的话,每循环一次CPU就要耗费时间去询问一次按键的输入状态并做判断,这样子虽然从效果看没...
donatello 2017-10-16 11:52:22 浏览量:707
NRF24L01是重要的SPI总线通信器件,使用Nucleo-F446开发板驱动NRF24L01有利于加深我们对开发板的SPI总线的认识。 NRF24L01可以使用模拟SPI或是硬件SPI进行通信, 对SPI速度和CPOL、CPHA状态位有极高的要求。在以前,一些没有硬件SPI总线的八位单片机会使用GPIO模拟SPI总线进行通信,这样做的好处是IO翻转速度慢,远低...
donatello 2017-12-03 21:47:59 浏览量:1209
stm32L4 进入停止模式前PA口设为模拟 PB 无法唤醒  调试发现无法进入外部中断,但是不把PA设置为模拟又正常 求解。以下是进入休眠前的设置 void KeyWKUPSet(void) { GPIO_InitTypeDef GPIO_InitStruct; __hal_RCC_GPIOB_CLK_ENABLE(); GPIO_InitStruct.Pin = GPIO_PIN_13|GPIO_PIN_14|GPIO_PIN_15; GPIO_Init...
823da780032cf479 2019-01-18 10:25:28 浏览量:985
stm32f103参考手册,2.3节存储器映像中可知GPIOB端口地址为,该存储段长度为0x3FF,但是8.5节GPIO寄存器地址映像给出的所有寄存器偏移地址却只到018h,想知道剩下的地址空间是保留不用还是另有其他用途?请各位前辈解答,感谢 
chenne 2020-09-24 20:04:14 浏览量:603