会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
记录点滴~
不积小流,无以成江海。编程改变我的思维。
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
9
10
11
12
13
14
15
16
17
···
121
下一页
2020年3月6日
iar、keil(ac5+ac6)编译效果小记
摘要: stm32F103et6平台,cubemx生成的两个IDE工程 1、均无开启任务优化 iar8.32如下: keil5.29 ac5编译器 : keil5.29 ac6编译器 : 同样的代码,不开优化的情况下,ac6反而代码空间比较大 2、开启最高优化: iar:high(size) keil5.2
阅读全文
posted @ 2020-03-06 09:48 wdliming
阅读(824)
评论(0)
推荐(0)
2020年3月2日
IAR嵌入式工作台IDE _ (__no_init) 绝对定位
摘要: IAR嵌入式工作台IDE用于编程基于MAXQ核的微控制器。IAR™ C编译器(用于MAXQ微控制器)提供用于定义闪存或SRAM位置中数据对象或变量的选项。编译器具有特殊关键词pragma location和pragma required;通过使用关键词,可将存储器分配给绝对地址的数据对象或变量。必须
阅读全文
posted @ 2020-03-02 18:25 wdliming
阅读(1702)
评论(0)
推荐(0)
IAR屏蔽警告的方法
摘要: IAR写代码是,定义了函数/变量没调用会出现Pe177和Pe150警告。当很多时就比较烦人,都看不到其他原因的警告了,所以想屏蔽它。 1、百度结果如下: 加语句: #pragma diag_suppress=Pe177 // never referenced function#pragma diag
阅读全文
posted @ 2020-03-02 14:34 wdliming
阅读(4355)
评论(0)
推荐(0)
在MDK 中忽略(suppress) 某一个警告
摘要: 有时候我们需要在MDK中忽略掉某一个具体的warnning,怎么做呢?只需在Misc Control中添加 “--diag_suppress=<num>” 就可以了, num就是Keil中的警告代码,,比如在工程中需要忽略..\..\..\..\src\drivers\gpio\gpio.h(169
阅读全文
posted @ 2020-03-02 14:32 wdliming
阅读(1485)
评论(0)
推荐(0)
2020年3月1日
stm32 F40x CCM数据区的使用
摘要: 1. CCM需要打开总线时钟 2. CCM可以作为堆和栈使用 使用分散加载文件直接操作即可 1 RW_CCMRAM1 0x10000000 { 2 .ANY (HEAP) 3 .ANY (STACK) 4 } 3. CCM无法作为中断向量映射区 为进一步提高对数据的处理性能,在STM32F4 中设有
阅读全文
posted @ 2020-03-01 17:49 wdliming
阅读(783)
评论(0)
推荐(0)
如何理解Stand SPI Dual SPI 和Quad SPI??
摘要: 1.首先看一下接口 Standard SPI: CLK, /CS, DI, DO, /WP, /Hold Dual SPI: CLK, /CS, IO0, IO1, /WP, /Hold Quad SPI: CLK, /CS, IO0, IO1, IO2, IO3 2.接口说明 2.1 标准的SPI
阅读全文
posted @ 2020-03-01 17:48 wdliming
阅读(520)
评论(0)
推荐(0)
stm32F1在sram中调试运行代码
摘要: 通常我们都在flash中调试代码,以及运行代码的。其实,也是可以把代码放到sram中调试和运行的,具体我这里没有尝试过,因为没有硬件。野火书中说F1系列不能像正常的修改sct文件那样进行运行,只能在仿真调试的时候,修改ini文件来指定sp指针和pc指针的值来进行sram中代码的运行和调试。
阅读全文
posted @ 2020-03-01 16:43 wdliming
阅读(498)
评论(0)
推荐(0)
stm32低功耗的一点总结
摘要: 野火的F1的教材上,用一章是讲低功耗的,那么stm32F1也是有低功耗的运行模式的,有睡眠模式 停止模式、待机模式。低功耗的模式,是逐级递增的,待机模式的低功耗最低,一次类推,而且唤醒模式有两种,一种是wfi,一种是wfe,这种量指令都是cm3内核代码中把汇编封装了一个函数使用的。 以前知道msp4
阅读全文
posted @ 2020-03-01 16:37 wdliming
阅读(828)
评论(0)
推荐(0)
2020年2月29日
C语言中__attribute__ ((at())绝对定位的应用
摘要: 参考:https://www.cnblogs.com/xyelectric/p/9046048.html C语言中的关键字__attribute__ ,直接用的是绝对定位,在开发中一般用的比较少,但是有的ccm rsm 或者外部sram的使用,就需要这个绝对地址,不然单片机会把变量默认分配到内部sr
阅读全文
posted @ 2020-02-29 14:04 wdliming
阅读(3997)
评论(0)
推荐(0)
2020年2月28日
系统栈和任务栈——freertos
摘要: startup_stm32h743xx.s中的Stack_Size EQU 0x00000400Heap_Size EQU 0x00000200即堆栈空间大小和FreeRTOSConfig.h中#define configMINIMAL_STACK_SIZE ( ( unsigned short )
阅读全文
posted @ 2020-02-28 21:09 wdliming
阅读(1043)
评论(0)
推荐(0)
上一页
1
···
9
10
11
12
13
14
15
16
17
···
121
下一页
公告