摘要:
汇编指令中 bne label 这条指令有以下两种特别的写法:bne 1b, bne 1f. bne 1b 指的是 backward,倒退寻找标号为 1 的地方并跳转。 同样也有 bne 1f,值得是 forward,向前寻找标号为1的地方并跳转。 阅读全文
posted @ 2019-09-07 20:49
ramlife
阅读(1585)
评论(0)
推荐(0)
|
摘要:
汇编指令中 bne label 这条指令有以下两种特别的写法:bne 1b, bne 1f. bne 1b 指的是 backward,倒退寻找标号为 1 的地方并跳转。 同样也有 bne 1f,值得是 forward,向前寻找标号为1的地方并跳转。 阅读全文
posted @ 2019-09-07 20:49
ramlife
阅读(1585)
评论(0)
推荐(0)
摘要:
最近使用 mdk526,编辑设置使用 utf 8,编辑窗口中文正常,但是编译的时候提示 warning: 870 D: invalid multibyte character sequence,解决的方法很简单,在编辑选项 misc 里面填写 no_multibyte_chars 或者 locale 阅读全文
posted @ 2019-09-05 17:02
ramlife
阅读(5433)
评论(0)
推荐(0)
摘要:
关闭迅雷极速版升级提示 Step 1: 退出迅雷极速版,进入迅雷安装目录下的 Data 目录,删除 ThunderPush 文件夹。 Step 2: 在 Data 目录下新建一个文本文件,并命名为 ThunderPush,删除后缀名 .txt。(需要勾选显示 “文件的扩展名”) Step 3: 右键 阅读全文
posted @ 2019-09-02 09:47
ramlife
阅读(4555)
评论(0)
推荐(0)
摘要:
今天在 写了个简单的 led 的汇编程序,下载到 mini2440 的 nand flash 里面可以正常运行,但是下载到 sdram 里面不能运行。 后来发现有几个注意点, 1. 要在 sdram 中运行,链接脚本的地址不能像 nand 里面一样是0,必须是 sdram 里面的地址,比如说 0x3 阅读全文
posted @ 2019-09-02 00:25
ramlife
阅读(268)
评论(0)
推荐(0)
摘要:
1. OSTaskCreate 的参数中有一个 void p_ext,这个参数用来传递额外的信息,可以用来传递数组,结构体等等。 2. AppTaskStart CPU_Init CPU_TS_Init CPU_TS_TmrInit BSP_CPU_ClkFreq() 这个函数是需要用户自己实现的, 阅读全文
posted @ 2019-08-28 16:45
ramlife
阅读(328)
评论(0)
推荐(0)
摘要:
最近在网上看到一些资料图片比较好,想要下载下来,结果该网页禁止右键。这难不倒我们,直接使用 更多工具 开发者工具,就可以看到网页源码了,然后在里面慢慢找到图片对应的描述行。 但是蛋疼的事情发生了,就算找到描述图片的那一行,你复制图片地址进行下载或者在新的网页打开,都是显示不出来图片,提示禁止外链图片 阅读全文
posted @ 2019-07-29 22:00
ramlife
阅读(678)
评论(0)
推荐(0)
摘要:
1. 按键和 IO 之间连接一个 1K 电阻,可以防止当 IO 被配置为高电平输出的时候,按下按键,导致 VDD 和 GND 直接连通。 阅读全文
posted @ 2019-07-03 09:03
ramlife
阅读(550)
评论(0)
推荐(0)
摘要:
stm32h7xx_hal_conf.h 中需要注意的几个地方: 1. HSE_VALUE 这个外接晶振的频率 2. TICK_INT_PRIORITY 这个 tick 的中断优先级,因为 HAL_DELAY 这个函数是基于这个 tick 的中断的,所以如果有其他高优先级的中断中调用了 HAL_DE 阅读全文
posted @ 2019-06-25 17:34
ramlife
阅读(896)
评论(0)
推荐(0)
摘要:
使用 segger 的 hard fault 的源文件后,当调试时,发生硬件错误的时候,可以查看 HardFaultRegs 中的内容,并对比 segger_HardFaultHandler.c 中的定义,就能得出具体是哪种错误了。 阅读全文
posted @ 2019-06-25 17:04
ramlife
阅读(608)
评论(0)
推荐(0)
摘要:
从这个宏定义可以看出,MDK是通过分析EventRecord2函数的 ID 数值来识别是否是 EventStop 之类的功能的,如果是这些功能,那就把后面的数值转化为相应的文件和行号,并可以进行相应的定位。 阅读全文
posted @ 2019-06-21 10:47
ramlife
阅读(705)
评论(0)
推荐(0)
|