bootloader部分要点 1. 跳转前需要关闭无关中断,防止APP中未使用该中断, 却因为中断而跳转到中断向量表时找不到对应函数入口 2. bootloader最终生成的固件大小不要超过划定的区域 App部分要点 1. 在Keil设置中要设置对应的flash起始地址与大小, 同时起始地址减去fl ...
分类:
移动开发 时间:
2019-05-12 23:40:00
阅读次数:
357
@2019-04-29 【小记】 可以设置文件是否参与编译、内存分配、宏定义等属性设置 ...
分类:
其他好文 时间:
2019-04-29 15:36:41
阅读次数:
143
自从接触vim,自己瞎鼓捣.vimrc也有一段时间了。收集记录一下好用的配置。 一、奇技淫巧 1、折叠代码 折叠代码常常用在代码块较长的情况下,比如一个文件里定义了很多个函数,或者注释、括号影响的阅读困难等。但是,我们按结构将代码折叠后,嘿嘿,瞬间清爽。下面的操作可以通过"za"在折叠和展开间切换 ...
分类:
系统相关 时间:
2019-04-28 20:28:58
阅读次数:
219
前几天下载了最新的keil 5.27.1.0,再下载STM32F4xx_DFP,STM32F4 Series Device Support,Drivers and Examples,真看不出来DFP缩写是怎么来的。http://www.keil.com/dd2/Pack/ 路径是Home / MDK ...
分类:
其他好文 时间:
2019-04-26 18:01:20
阅读次数:
157
1.设置字体 一般主要设置下面三个地方(其他可以按需进行设置):Window->Preferences->(可以直接搜索font)General -> Appearance ->Colors and Fonts –>Java ->Java Editor Text FontWindow->Prefer... ...
分类:
系统相关 时间:
2019-04-19 19:52:57
阅读次数:
263
这个问题一直烦了我很久,使用C51 keil进行.c文件链接的时候,老是报错诸如下面的信息: *** ERROR L104: MULTIPLE PUBLIC DEFINITIONS SYMBOL: aa MODULE: brightnessCTRL.obj (BRIGHTNESSCTRL) DEFI ...
分类:
其他好文 时间:
2019-04-14 09:30:01
阅读次数:
124
pycharm的使用 快捷键 常用设置 1、编辑(Editing)Ctrl + Space 基本的代码完成(类、方法、属性)Ctrl + Alt + Space 快速导入任意类Ctrl + Shift + Enter 语句完成Ctrl + P 参数信息(在方法中调用参数)Ctrl + Q 快速查看文 ...
分类:
其他好文 时间:
2019-04-07 13:16:36
阅读次数:
148
idea展开和折叠方法的快捷键 Ctrl+”+/-”,当前方法展开、折叠Ctrl+Shift+”+/-”,全部展开、折叠 idea中也有自定代码块的功能 //region 描述.....业务代码//endregion ...
分类:
其他好文 时间:
2019-04-06 17:13:34
阅读次数:
116
最近学习51单片机,使用Keil进行汇编编写代码时很多关键字没有高亮显示很不习惯,本身Keil鼠标选择字段操作就让人很无语,因此编辑ASM汇编文件都是用自己比较喜欢的EditPlus。EditPlus支持强大的、可自定义的语法高亮功能,可以创建自己的语法文件来支持其它设计语言。只要将创建的语法文件添 ...
分类:
其他好文 时间:
2019-04-06 09:50:36
阅读次数:
753
Proteus是一个仿真软件,可以在里面设计电路并模拟测试,也可生成PCB的布线等等,反正就是强大的不行。初学单片机,除了开发板,这个仿真器就是一个很好的调式环境。软件安装信息: Proteus 8.7 Keil uvision4 Window 10 很多人说window10安装不成功,其他还好,刚 ...