摘要: 适合自己的就是最好的,vim使用起来感觉心里烦躁. 开始emacs + opengrok 之旅 opengrok适合阅读大型软件 emacs适合编辑软件 完美配合,出发! 阅读全文
posted @ 2018-04-13 21:46 fedorayang 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 经常忘记SPI4种工作模式,学了忘了,现在记下方便以后查阅。 在芯片资料上极性和相位一般表示为CPOL(Clock POLarity)和CPHA(Clock PHAse), 极性和相位组合成4种工作模式。 CPOL CPHA MODE0 0 0 MODE1 0 1 MODE2 1 0 MODE3 1 阅读全文
posted @ 2018-03-14 09:01 fedorayang 阅读(37889) 评论(1) 推荐(1) 编辑
摘要: 自己有一套编程风格,但是在看源代码时遇到非常多的其他编程风格。 在修改其他开源软件时,会破坏原有编程风格。 有时间整理一下流行的C语言编程风格。 阅读全文
posted @ 2017-12-14 19:14 fedorayang 阅读(454) 评论(0) 推荐(0) 编辑
摘要: 使用JLink.exe可以检测到单片机,但是在KEIL中不能仿真。经过排查发现,需要把JLinkSettings.ini删除,就可以了。 应该是keil有bug导致。keil v5.22 阅读全文
posted @ 2017-11-06 19:46 fedorayang 阅读(1862) 评论(0) 推荐(0) 编辑
摘要: ALIENTEK STM32F103RC开发板有时不能正常启动 原因是CH340G芯片DTR 控制RESET,RTS 控制BOOT0导致 应该是先上电CH340G芯片,再连接JLINK电路板才能正常工作. 阅读全文
posted @ 2017-10-31 14:17 fedorayang 阅读(589) 评论(0) 推荐(0) 编辑
摘要: 在使用linux时,有时使用无线网络自动获取密码,当在局域网中远程访问此linux主机时,IP地址总是变化的。很不方便。 此时使用hostname比较方便。 1.查询当前linux主机的hostname 在命令行上输入hostname后,显示当前主机的hostname. 2.在windows上(li 阅读全文
posted @ 2017-10-31 09:08 fedorayang 阅读(1148) 评论(0) 推荐(0) 编辑
摘要: 在linux下使用什么画电路板的工具呢,找了很久,突然眼前一亮easyeda,在网页中画电路板,如果没有网怎么办?另一个后备暂选Kicad. 阅读全文
posted @ 2017-09-01 22:09 fedorayang 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 1 参考Bash Reference Manual 3.5.3 Shell Parameter Expansion ${parameter word} ${parameter word} The word is expanded to produce a pattern just as in fil 阅读全文
posted @ 2017-07-02 17:31 fedorayang 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 在使用VIM时,有时需要把VIM中的内容复制到其他程序中,例如复制到firefox浏览器中查询。 方法如下: 在normal mode下,按住shift键,使用鼠标选择,右击鼠标键,菜单中就出现了copy选择。 打开firefox浏览器,ctrl+v粘帖复制的内容 阅读全文
posted @ 2017-07-02 16:25 fedorayang 阅读(1766) 评论(0) 推荐(0) 编辑
摘要: bookmarks在编辑器跳转中使用非常多,在VIM中bookmark被成为mark. 1.定义书签 m[a z] 2.跳转到标签 \ 是ESC下面的那个键,跳转到书签的具体行和列位置 '[a z] '是回车键附近的按键,跳转到书签的行首 阅读全文
posted @ 2017-07-01 17:13 fedorayang 阅读(597) 评论(0) 推荐(0) 编辑