STM32
文章平均质量分 62
STM32的一些应用
久落凡尘
好好干
展开
-
移动NB的APN知识汇总(及时补充)
PSM省电模式,超级省电模式。APN由SIM卡决定,开卡时已经确定。如下图示,其中有两个关键时间段,T3324,T3412。原创 2022-08-25 17:22:05 · 2372 阅读 · 0 评论 -
移远BG95的AT指令流程汇总
我用的是BG95-M2。顺带一说,BC39也带GPS,是华为海思的,已停产20220825。原创 2022-08-25 16:52:13 · 3118 阅读 · 2 评论 -
STM32CubeIDE 问题汇总(持续更新)
一,汉化原创 2022-03-11 11:28:41 · 1563 阅读 · 0 评论 -
STM32F407时钟从25M变成8M怎么变(时钟配置)
分三步,第一步,打开冰箱,第二步,把大象装进冰箱里,第三步,把冰箱门关上哦,拿错剧本了。第一步stm32f4xx.h里,改成8M时钟。第二步分析一下:PLLP:用于生成高速的系统时钟(最高168MHz)PLLP的计算方法PLLP = 12MHz * N (M * P) = 12MHz * 224 / (8 * 2) = 168MHz第三步打开system_stm32f4xx.c配置一下:后话:PLLQ:用于生成USB OTG FS的时钟(48MHz)、随机数发生器的时钟和S.原创 2020-07-09 10:58:17 · 2125 阅读 · 0 评论 -
STM32F429移植STemWin,STemWin函数应用
目录一,文本显示1.1 GUI_DispString() 显示字符串1.2 GUI_DispStringAt() 指定位置显示字符串1.3 GUI_DispStringAtCEOL() 指定位置显示字符串并清除其他1.4 GUI_DispStringInRect() 指定矩形区域显示字符串二,画线以下所有函数均已测试过。链接: 移植步骤.一,文本显示GUI_SetBkColor(GUI_BLUE);//BLUE 字体底色GUI_Clear(); //清屏GUI_SetFont(&原创 2020-06-16 10:07:42 · 1209 阅读 · 0 评论 -
STM32F429IG移植FreeRTOS
目录一,移植文件1.1 建立文件夹1.2 移植底层文件1.2.1 Source1.2.2 RVDS1.2.3 MemMang1.2.4 FreeRTOSConfig.h1.2.5 user_app_task.C1.3 添加到工程,添加路径二,处理2.1 FreeRTOSConfig.h2.2 stm32f4xx_it.h三,测试3.1 main.c3.2 #include "user_app_task.c"3.3 #include "user_app_task.h"3.4 处理报错一,移植文件1.1 建原创 2020-05-30 17:55:43 · 1374 阅读 · 0 评论 -
STM32F429移植STemWin,基于RA8875,SPI串口通讯。
目录一,创建二,改STemWin2.1 GUIConf.c //配置内存2.2 GUIConf.h2.3 LCDConf.c //配置图层 颜色等2.4 GUIDRV_Template.c //配置接口三,写接口3.1 emWin_App RA8875的底层显示驱动3.2 emWin_touch RA8875的底层触摸驱动3.3 MainTask STemWin的应用函数四 main函数准备1.F429工程模板(平时用的)2.STemWin源码,KEIL有(.安装目录/KEIL5/ARM/Se原创 2020-05-18 10:22:35 · 1907 阅读 · 0 评论 -
STM32F429IG之UCOSIII移植
准备1.ZET6工程模板(我用的是我平时的)2.ucosiii源码,官网下载的一,创建根据个人习惯创建五个文件夹APP:BSP:CPU:LIB:PORTS:其中app.c和app_cfg.h为手动创建,空的。好了,然后添加到工程,然后解决报错。二,解决报错//加上这句,暂时还不知道干啥的三,时钟问题uCOS-ii的核心作用就是任务调度,要使用STM32的一个特殊...原创 2020-05-12 17:43:18 · 671 阅读 · 0 评论 -
STM32F103C8T6从8M变成12M应该怎么变(软件方面)
1,stm32f10x.h第119行,“800000”改为“1200000”2,system_stm32f10x.c1057行设置72MHZ,原为8M9=72,改为12M6=72M把"RCC_CFGR_PLLMULL9"改为"RCC_CFGR_PLLMULL6".原创 2019-03-27 18:27:25 · 1161 阅读 · 0 评论 -
STM32F103RCT6移植到STM32F103C8T6注意事项
STM32F103RCT6移植到STM32F103C8T6注意事项1,修改IC为STC32F103C82,修改晶振为8.0M3,修改C/C++宏定义,4,修改C/C++宏定义5,重新分配各模块引脚定义6,系统初始化时调用 SystemInit();1,修改IC为STC32F103C82,修改晶振为8.0M3,修改C/C++宏定义,由 STM32F10X_HD,USE...转载 2019-03-26 13:56:55 · 4377 阅读 · 0 评论