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
Nucleo-F411RE
Arduino IDE下的stm32环境搭建、OLED液晶显示(U8g2lib库)、NUCLEO-F411测试、STM32F103C8T6在Arduino下的液晶显示、
最近在淘宝上看到
NUCLEO-F411RE
能兼容Arduino,于是入手一块玩玩。于是查找资料搭建化境和做相关实验。断断续续花了好几天,总结一下,供其他人少走弯路。
veteran412
·
2023-11-25 08:06
硬件
Arduino
arduino
物联网
stm32
github
使用ssd1306驱动,来驱动0.96寸中景园oled屏幕
硬件
nucleo-f411RE
,中景园oled屏幕(0.96寸,七线)驱动文件地址stm32-ssd1306驱动文件说明使用的库:HALHALHAL支持的通信协议:SPI/IICSPI/IICSPI/IIC
able陈
·
2023-10-22 18:17
STM32
单片机
stm32
嵌入式硬件
NUCLEO-F411RE
RT-Thread 体验 (9) - GCC环境 PWM的驱动移植以及简单使用
NUCLEO-F411RERT-Thread体验(9)-GCC环境PWM的驱动移植以及简单使用驱动移植驱动位于drv_pwm.c文件中,components层代码位于rt_drv_pwm.c中。修改Makefile文件修改配置文件rtconfig.hLED2链接PA5,而TIM2_CHANNEL1可从PA5输出PWM,所以我们需要配置TIM2,并使能TIM2_CH1.修改RT-Thread-bas
夏侯城临
·
2023-06-23 15:23
RT-Thread
单片机
stm32
嵌入式硬件
NUCLEO-F411RE
RT-Thread 体验 (5) - GCC环境 Usart的简单使用
NUCLEO-F411RERT-Thread体验(5)-GCC环境Usart的简单使用1、简述第三节我们已经移植了usart的驱动文件,并成功使用了console。但是这是用的usart2,如果我们想要usart1跟电脑之间进行数据传输,又该如何修改呢?2、添加BSP_USING_UART1宏定义使能BSP_USING_UART1后,drv_usart.c中会根据uart_config.h中关于U
夏侯城临
·
2023-06-22 12:07
RT-Thread
单片机
stm32
嵌入式硬件
NUCLEO-F411RE
RT-Thread 体验 (6) - GCC环境 I2C驱动移植以及简单使用
NUCLEO-F411RERT-Thread体验(6)-GCC环境I2C驱动移植以及简单使用1、I2C驱动移植RT-Rhread这里用的是软件模拟i2c,stm32的驱动里并没有找到硬件i2c的驱动,但是在GD32里面却有硬件i2c的驱动,有兴趣的小伙伴可以根据gd32的代码写一份stm32硬件I2c的驱动。rtconfig.h里添加i2c的配置Makefile里添加i2c的编译这样修改后,输入l
夏侯城临
·
2023-06-22 12:07
RT-Thread
单片机
stm32
嵌入式硬件
NUCLEO-F411RE
RT-Thread 体验 (8) - GCC环境 TIM定时器的驱动移植以及基本使用
NUCLEO-F411RERT-Thread体验(8)-GCC环境TIM定时器驱动移植与基本使用驱动移植定时器驱动文件位于drv_hwtimer.c中,对应components层的文件位于rt-thread/components/drivers/hwtimer/hwtimer.c中。修改Makefile,将其编译进去。在rtconfig.h中增加TIM的配置在RT-Thread-basic/Cor
夏侯城临
·
2023-06-22 12:07
RT-Thread
单片机
stm32
嵌入式硬件
NUCLEO-F411RE
RT-Thread 体验 (7) - GCC环境外部中断的使用
NUCLEO-F411RERT-Thread体验(7)-GCC环境外部中断的使用1、简述
NUCLEO-F411RE
开发版的蓝色按键对应PC13管脚,我们将其配成外部中断的方式,并设置低电平触发。
夏侯城临
·
2023-06-22 12:36
RT-Thread
单片机
stm32
嵌入式硬件
NUCLEO-F411RE
RT-Thread 体验 (2) - GCC环境 Pin 驱动的移植
NUCLEO-F411RERT-Thread体验(2)-GCC环境Pin驱动的移植1、准备工作前面控制LED的函数,其实还是调用的hal的函数,RT-Thread分离了驱动层与应用层,驱动层往下对接hal库,往上对接pin组件。驱动层代码路径如图:pin组件代码位于2、添加Makefile的编译第一次编译报错提示没有board.h,在Core/Inc目录新建一个board.h,内容如下:第二次编译
夏侯城临
·
2023-06-20 07:59
RT-Thread
stm32
嵌入式硬件
RT-Thread
单片机
NUCLEO-F411RE
RT-Thread 体验 (3) - GCC环境 uart驱动的移植以及console的使用
NUCLEO-F411RERT-Thread体验(3)-GCC环境uart驱动的移植以及console的使用1、准备工作在第一节里,我们用stm32cubemx将pa2pa3管脚配置成usart2,用于跟st-link虚拟串口的打印用,那么我们先重定向printf函数,看这条通道是否行的通。在rt-thread线程里调用烧录进板卡后,打印如下:说明硬件连接与软件配置都没问题。2、uart驱动的移植
夏侯城临
·
2023-06-20 07:59
RT-Thread
单片机
stm32
c语言
RT-Thread
NUCLEO-F411RE
RT-Thread 体验 (1) - GCC环境 RT-Thread 的移植
NUCLEO-F411RERT-Thread体验(1)-GCC环境RT-Thread的移植1、准备工作a、用stm32cubemx新建一个工程。时钟配置st-link提供8M的mco输出,所以配置hse8m,sysclk最高100M,设置如下:配置LED连接pa5,设置pa5为输出模式。配置串口st-link可以做虚拟串口用,这样可以省下一个usb转串口的模块。st-link连接f411的PA2P
夏侯城临
·
2023-06-20 07:24
RT-Thread
单片机
stm32
嵌入式硬件
RT-Thread
Nucleo-F411RE
(STM32F411)LL库体验 10 - RT-Thread nano finsh的移植
Nucleo-F411RE
(STM32F411)LL库体验10-RT-Threadnanofinsh的移植1、Makefile中添加finsh的编译编译报错如下:在rtconfig.h添加#include
夏侯城临
·
2023-06-19 01:47
Nucleo-F411RE
stm32
嵌入式硬件
单片机
RT-Thread Studio调试
NUCLEO-F411RE
开发板(安装测试)
1.软硬件:RT-ThreadStudio:RT-ThreadStudio-RT-Thread物联网操作系统https://www.rt-thread.org/page/studio.htmlSTM32F411-Nucleo-64:是一款基于ARMCortex-M4内核的开发板,最高主频为100MHz。LED:3个,USBcommunication(LD1),userLED(LD2),powerL
SDAU2005
·
2023-06-19 01:16
STM32
RT-Thread
stm32
Nucleo-F411RE
(STM32F411)LL库体验 8 - PWM的使用
Nucleo-F411RE
(STM32F411)LL库体验8-PWM的使用1、简述LD2连接PA5,而PA5可以映射TIM2_CH1,配合TIM2,可以输出PWM。
夏侯城临
·
2023-06-19 01:16
Nucleo-F411RE
stm32
单片机
嵌入式硬件
[
Nucleo-F411RE
] 第5篇--用stm32CubeMx创建工程配置USART
板子:
Nucleo-F411RE
官方例程:STM32CubeF4-master\Projects\STM32F411RENucleo\Examples\UART\UART_Printf\MDK-ARM作用
John_chaos
·
2023-06-19 01:15
stm32
单片机
stm32F411RE
stm32CubeMX
[
Nucleo-F411RE
] 第2篇--用stm32CubeMx创建工程配置GPIO的流程
1.下载stm32f4的库2.file-newproject,选择stm32F411RE,然后双击
nucleo-f411re
,然后点击StartProject3.配置时钟(这个太方便了),直接写然后确定就行了
John_chaos
·
2023-06-19 01:45
stm32
stm32CubeMx
stm32F411
单片机
[
Nucleo-F411RE
] 第3篇--用stm32CubeMx创建工程配置按键中断
1.配置按键gpio,下降沿2.配置时钟3.配置NVIC。按键接的是PC13,这里只要把引脚选择GPIO_EXTI13,在NVIC里面就会自动显示EXTIline[15:10]interrupts。这个没什么好说的,13对应的中断线就是EXTI13。勾选对应的,生成中断处理handler函数。4.生成代码------------------------------------中断代码:中断产生|v
John_chaos
·
2023-06-19 01:45
stm32
stm32CubeMx
单片机
stm32F411
Nucleo-F411RE
(STM32F411)LL库体验 9 - RT-Thread nano的移植
Nucleo-F411RE
(STM32F411)LL库体验9-RT-Threadnano的移植1、RT-Thread下载这一节基于rt-threadnano版本,进行内核的移植,不包含任何组件。
夏侯城临
·
2023-06-19 01:15
Nucleo-F411RE
stm32
单片机
嵌入式硬件
Nucleo-F411RE
(STM32F411)LL库体验 7 - 低功耗(睡眠、待机)
Nucleo-F411RE
(STM32F411)LL库体验7-低功耗(睡眠)1、简述F411有三种模式Sleepmode、stopmode、standbymode。
夏侯城临
·
2023-06-17 16:31
Nucleo-F411RE
stm32
嵌入式硬件
单片机
Nucleo-F411RE
(STM32F411)LL库体验 6 - EXTI外部中断的使用
Nucleo-F411RE
(STM32F411)LL库体验6-EXTI外部中断的使用1、简述开发板蓝色按键连接PC13管脚,且断开时为高电平,闭合时低电平。
夏侯城临
·
2023-06-17 08:20
Nucleo-F411RE
stm32
单片机
嵌入式硬件
Nucleo-F411RE
(STM32F411)LL库体验 4 -Letter Shell移植与调试
Nucleo-F411RE
(STM32F411)LL库体验4-LetterShell移植与使用1、串口的初始化
Nucleo-F411RE
自带st-link,并支持虚拟串口的功能,根据原理图,st-link
夏侯城临
·
2023-06-16 09:13
Nucleo-F411RE
stm32
单片机
嵌入式硬件
Nucleo-F411RE
(STM32F411)LL库体验 5 - 通用定时器TIM2的使用
Nucleo-F411RE
(STM32F411)LL库体验5-通用定时器TIM2的使用1、简述设定TIM2,计数周期为10KHZ,即计时1s需要10000次,通过shell命令动态修改reload值,来更改定时器的频率
夏侯城临
·
2023-06-16 09:12
Nucleo-F411RE
stm32
单片机
c语言
Nucleo-F411RE
(STM32F411)LL库体验 3 - 滴嗒定时器的配置
Nucleo-F411RE
(STM32F411)LL库体验3-滴嗒定时器的配置1、LL库延时LL库初始化时钟的时候调用了LL_Init1msTick(100000000)函数,这个函数其实就是初始化了系统的滴答定时器
夏侯城临
·
2023-06-16 00:16
Nucleo-F411RE
stm32
单片机
嵌入式硬件
Nucleo-F411RE
(STM32F411)LL库体验 2 -sysclk的配置
Nucleo-F411RE
(STM32F411)LL库体验2-sysclk的配置1、
Nucleo-F411RE
时钟源
Nucleo-F411RE
开发版只有一个8M的晶振,看起来像是给st-link提供时钟的
夏侯城临
·
2023-06-15 08:26
Nucleo-F411RE
stm32
单片机
嵌入式硬件
Nucleo-F411RE
(STM32F411)LL库体验 1 - 点亮LED
Nucleo-F411RE
(STM32F411)LL库体验1-点亮LED1、开发环境一如既往,还是macos+gcc+pyocd的开发环境。
夏侯城临
·
2023-06-15 01:27
Nucleo-F411RE
stm32
单片机
嵌入式硬件
【ST开发板评测】使用Python来开发STM32F411
文章目录前言MicroPython是什么MicroPython支持的开发板
Nucleo-F411RE
移植MicroPython固件1.准备工作2.安装Dfu下载软件3.硬件连接4.烧录MicroPython
whik1194
·
2020-08-04 21:54
单片机
电子电路
STM32
【ST开发板评测】
Nucleo-F411RE
开箱报告
文章目录前言关于Nucleo资源简介开箱照片板载资源F1和F4的区别上电运行开发环境资料下载历史精选前言面包板又举办开发板试用活动了,很荣幸能获得一块ST官方的
Nucleo-F411RE
开发板,感谢面包板社区和
whik1194
·
2020-07-06 07:28
电子电路
Keil
STM32
使用HAL库、STM32CubeMX和Keil 5开发入门教程(一):点亮一盏LED灯(
NUCLEO-F411RE
)
一、学习前的准备工作硬件:一块STM32开发板,一个ST-Link;(我使用的开发板是
NUCLEO-F411RE
)软件:装好ST-Lin
heda3
·
2020-07-04 17:12
stm32F4
STM32的ITM跟踪调试功能介绍及实现(五)USB调试实例
为了生成一个USB设备应用,之前测试使用的
NUCLEO-F411RE
板子不再适用了,这次换了一个支持USB应用的板子:NUCLEO-F412ZG:图一使用STM32CUBEMX针对F4
海东青电子
·
2020-02-22 20:44
【ST开发板评测】
Nucleo-F411RE
开箱报告
前言面包板又举办开发板试用活动了,很荣幸能获得一块ST官方的
Nucleo-F411RE
开发板,感谢面包板社区和ST意法半导体的赞助,这是我第一次试用官方的开发板,收到板子后查了一些关于ST官方开发板的资料
whik
·
2019-05-17 16:00
使用HAL库、STM32CubeMX和Keil 5开发入门教程(二):GPIO
有关软件的使用以及其它准备工作请参考:使用HAL库、STM32CubeMX和Keil5开发入门教程(一):点亮一盏LED灯(
NUCLEO-F411RE
)一、API说明HAL库一共包含如下6个IO操作函数
Charming Sun
·
2016-08-02 22:42
STM32
使用HAL库、STM32CubeMX和Keil 5开发入门教程(一):点亮一盏LED灯(
NUCLEO-F411RE
)
一、学习前的准备工作硬件:一块STM32开发板,一个ST-Link;(我使用的开发板是
NUCLEO-F411RE
)软件:装好ST-Link的驱动程序,装好STM32CubeMX,装好Keil;文档:开发板的原理图
Charming Sun
·
2016-03-04 14:42
stm32
HAL库
STM32
上一页
1
下一页
按字母分类:
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
其他