摘要:
将博客搬至CSDN 阅读全文
摘要:
系统环境 win7 64 bit,cygwin,Gvim8.1 问题 Gvim通过插件管理器Vundle下载好了YouCompleteMe插件的全部文件。 利用cygwin 进入在YouCompleteMe目录下,执行install.py 进行安装。 提示python headers missing 阅读全文
摘要:
环境 系统win7 64 bit 软件: Gvim8.1 : MS Windows 32bit 软件: python2.7.14 windows 64bit 问题 点击打开Gvim时,提示:unable to load Python 问题分析 通过cmd.exe调用python,并进行简单的操作,响 阅读全文
摘要:
开发环境 win7系统中:用keil 对工程进行编译链接,用gvim编辑查看源文件。 实现效果 一键跳转到出现警告或者错误的源码。 实现原理 1. gvim 调用外部shell脚本,对keil编译生成的log文件进行整理,警告信息汇总到warning_log.c ,错误信息整理到err_log.c。 阅读全文
摘要:
STM32 堆溢出 遇到的问题 最近在给旧项目添加了段代码,程序经常到某个状态就突然崩溃了,也不一定是在运行新代码的时候崩溃。检查了几遍代码,数组越界访问,除数为0,内存泄露等常见的问题都不存在。 原因 最后发现,问题出在程序中用mallc动态分配内存,却没对是否成功分配做检查。程序中,因为堆空间不 阅读全文
摘要:
keil在线烧录突然提示 No target connected 运行环境 1. IDE:keil uvsion5 2. 微处理器:STM32F0xx 系列 3. 烧录器:ST LINK/V2 问题描述 烧录新程序并进入debug模式后,kei 突然中断,再次烧录keil提示“No target c 阅读全文
摘要:
问题 每次退出vim时,都提示 vim can't wirte .viminfo 运行环境 以管理员身份登录win7,并运行cygwin 排查过程 1. 切换到家目录,查看发现.viminfo文件存在。 2. 查看了一下文件属性,居然是 rwxrwx+,文件所属用户是root,但是属主权限居然读,写 阅读全文
摘要:
su login shell 阅读全文
摘要:
之前一直用ARM 系列的单片机,现在因为产品需要,用了一款合泰单片机(HT67F2360),整个开发过程中发现还是有很多差异。 一、开发环境中的一些差异 arm 系列单片机,直接用keil 接 选用的芯片就可以编译,调试,烧录。而这款合泰单片机,ht ide 是不能直接烧录芯片的,ht ide 只能 阅读全文
摘要:
树莓派 ddns 阅读全文