现在人工智能非常火爆,一般的教程都是为博硕生准备的,太难看懂了,分享一个非常适合小白入门的教程,不仅通俗易懂而且还很风趣幽默,点☞这里☜进入传送门~上一篇:【STM32Cube-18】使用硬件QSPI读写SPI Flash(W25Q64)寻求更好的阅读体验,请移步:Mculover666的个人博客。本篇详细的记录了如何使用STM32CubeMX配置STM32L431RC...
原创
2021-07-09 16:57:10
2121阅读
功能强大的STM32Cube 新软件平台由设计工具、中间件和硬件抽象层组成,让客户能够集中精力创新意法半导体(STMicroelectronics,简称ST)针对STM32微控制器推出一套免费的功能强大的设计工具及软件STM32Cube。新开发平台可简化客户的开发项目,缩短项目研发周期,并进一步强化STM32在电子设计人员心目中解决创新难题的首选微控制器的地位。 STM32Cube 开发
转载
2024-07-10 20:03:55
67阅读
文章目录STM32Cube EcosystemSTM32Cube PC ToolsSTM32 Embedded SoftwareSTM32Cube MCU Packages底层库代码中间件代码用户代码STM32Cube ExpansionSTM32Cube EcosystemSTM32Cube是ST公司开发的一套生态系统,致力于使STM32的开发变的更简单,并且100%开源免费。在开始介绍之...
原创
2021-07-09 17:11:37
1045阅读
随言:STemWin、emWin 与ucGUI其实都师出同门,都是是Segger 公司之手。STemWin 是Segger 公司为ST公司定制的图形软件库;uC/GUI 是Segger 公司为Micrium 公司定制的图形软件库;与其说是花钱定制的版本,其实都是正统emWin的别名版本,微改动。但是在STM32芯片上面使用STemWin是免费的。当然ST公司也不会给其他芯片使用STemWin的机会
转载
2024-02-28 10:58:57
363阅读
• 新增功能• SWV窗口• ST开发板自动识别并显示名称• 芯片版本号显示• 相关文章• UM2237- STM32CubeProgrammer软件工具介绍概览 STM32Cube家族中的STM32CubeProgrammer是STM32 MCU专用编程工具。它支持通过STLink的SWD/JTAG调试接口对STM32 MCU的片上存储器进行擦除和读写操作;或者通过UART,USB,
转载
2024-08-23 14:44:49
290阅读
STM32CubeMX学习笔记——FreeRTOS_中断Github简介任务创建可视化创建方式代码创建方式开关中断 Githubhttps://github.com/HaHaHaHaHaGe/Planof2019_half/tree/master/Course_Project/FreeRTOS/Class02_Interrupt简介在应用中有许多禁止被打断的操作,如底层驱动等,这个时候就需要关闭
转载
2024-04-19 20:08:43
71阅读
为了方便调试,使用Keil5+Proteus。1、新建Proteus STM32项目,选择STMF103C6 2、新建STM32CubeMX项目,选择同型号CPU,选择UART1,Asynchronous.(异步模式) 3、保存项目,Keil5打开,在Main.c,写以下代码,编译生成hex文件。
转载
2018-02-07 21:20:00
190阅读
2评论
STM32CubeMX中外部时钟配置可选类型为 枚举 备注 Disable 使用内部晶振 BYPASS Clock Source 使用外部有源晶振 Crystal/Ceramic Resonator 使用外部无源晶振 ...
转载
2021-10-22 22:42:00
290阅读
2评论
6.1 创建一个新的STM32CubeMX工程 1.在开始菜单中选择File>New Project或者在欢迎界面中选择New Project 2.选择MCU Selector tab 然后进入STM32 芯片集选择对应型号的设备 3.选择MCU并点击OK用MCU信息填充的STM32CubeMX视图:通过对Window> Outputs 的取消选择,清除MCU的选择按钮窗口6.2
目录复习自用,如有错误不吝赐教一.软件简介二.软件基本操作2.1添加MCU软件包2.2新建一个基本工程的流程①通过MCU选项新建工程②选择G431③4个选项卡进行配置三.工程结构介绍!!注意事项!!复习自用,如有错误不吝赐教一.软件简介STM32CubeMX可以形象理解为一个用来自动新建STM32工程的软件主页面如下: 软件可以在ST官网免费下载(www.st.com)二.软件基本操作2.1添加M
背景:在移植grbl到stm32的时候,源代码在Z轴抬笔控制支持使用的是步进电机,但是我手头上只有一个9G舵机,并且网上售卖的步进电机体积偏大不宜安装在Z轴笔架上,所以需要阅读代码,在了解Z轴的控制基础上,修改添加舵机支持。基本信息:正点原子战舰stm32f103zet6,Grbl Controller 3.6.1,写字机架构CoreXY,grbl库版本0.9j,CNC SHIELD V3电机扩展
转载
2024-04-18 15:25:11
138阅读
文章目录前言一、STM32CubeMX是什么?二、安装环境1、java环境2、STM32CubeMX下载与安装3、支持包的安装总结 前言stm32已经火遍了大江南北,大约到2014年左右,ST在标准库的基础上又推出了HAL库 ,并且极力主推HAL库,所以这两年新出的STM32芯片,ST直接只提供HAL库。在新型的STM32芯片中,用HAL库逐步淘汰标准库。所以学习STM32CubeMX很有必要,
转载
2024-09-02 00:04:07
150阅读
这次的移植并不算成功,只是显示没有问题了,可以创建按钮,可以显示图片,可以触摸。但是!!!只要一使用的float型数据,就会进入硬件错误。本来以为FPU使能的不好,可以只要把触摸去掉,就可以正常使用float型数据,感觉是不是跟GUI_PID_StoreState()函数有冲突?可是之前用MDK做的没有问题呀。网上没有什么用IDE的例程,努力了好几天试了很多方法也没有成功。虽然很不甘心,但是项目进
转载
2024-04-28 09:53:22
2103阅读
IAP程序:
主要是设置
用户程序的起始地址 APPLICATION_ADDRESS,如0x08004000,通过外设把用户代码写入FLASH的用户区。满足条件后,跳转至用户区起始地址。
解释一下跳转部分代码:
/* Test if user code is programmed starting from address "APPLICATION_ADDRESS"
转载
2024-05-22 14:31:00
237阅读
文章目录一、软硬件版本二、基本配置2.1 时钟配置2.2 打开调SYS中的Debug选项2.3 时基修改2.4 串口配置2.5 配置适配 RT-Thread Nano三、RT-Thread Nano移植3.1 下载源码3.2 整理源码3.3 文件添加到工程3.4 配置 board.c系统时钟配置说明uart_init( )说明动态内存堆说明3.5 startup()的跳转设置3.6 main函数
转载
2024-04-24 16:02:50
1175阅读
开发板:正点原子STM32F4探索者 (2019-08-10 22:04:39)开发环境:MDK5.28.0.0 + STM32CubeMX5.3.0 + STM32CubeF4 V1.24.0内容:使用STM32Cube配置LED0和UART1,实现LED0闪烁和UART1发送 STM32CubeMX选择芯片后界面。左侧栏为功能列表,配置相应的功能打开列表,会有详细功能名称;右侧为ST芯片
转载
2024-02-16 10:23:46
352阅读
一、SPI简介SPI(Serial Peripheral Interface) 协议是由摩托罗拉公司提出的通讯协议,即串行外围设备接口,是一种高速全双工的通信总线。它被广泛地使用在 ADC、LCD 等设备与 MCU 间,要求通讯速率较高的场合。芯片的管脚上只占用四根线。 MISO: 主器件数据输入,从器件数据输出。 MOSI:主器件数据输出,从器件数据输入。 SCK: 时钟信号,由主设备控制发出。
Ⅰ、写在前面相信很多人都知道STM32CubeMX这个工具,也是近年来开发STM32比较流行的一个工具。这个工具从两年前第一版到现在已经有多个版本了,功能也从简单越来越强大了。STM32CubeMX是一个配置STM32代码的工具,它把很多东西封装的比较好,硬件抽象层、中间层、示例代码等。 现在ST公司主要升级和维护的库主要就是“Cube库”和“标准外设库”,使用这两种库开发各有各的好处,
转载
2024-06-28 11:00:10
241阅读
STM32WB55_NUCLEO开发.1----软件与硬件介绍所用器件视频教学优势支持协议软件准备STM32CubeProgrammer文档下载手册下载例程文件下载USBDongle烧录固件模式切换烧录最后所用器件所使用的的器件位ST官方的P-NUCLEO-WB55。视频教学听不到声音的请点击跳转进行观看。https://www.bilibili.com/video/BV16P4y1u73x/ST
转载
2024-02-29 13:54:41
63阅读
打开ST芯片的官网:Home - STMicroelectronics。在菜单栏里逐级找到:“Tools & Software” -> "Ecosystems" -> "STM32Cube Ecosystem",然后点开。STM32Cube - Discover the STM32Cube Ecosystem - STMicroelectronicsSTM32Cub
转载
2024-03-13 22:28:39
99阅读