Keil RTX systick 初始化

在STM32F215上移植Keil的RTX操作系统,随便设置下就能好使,但是当我想知道systick到底是怎么设置的时候,就得翻翻代码了,原

Python seems amazing!

一直在找门简单的语言,能够快速完成日常的一些程序,用了一段时间C#,虽然很好,但依然比较复杂。大家都说Python好,这几天开始看了看Pyt

嵌入式(armcc)自动调用函数

有些时候,我们只想定义函数,却不想手动调用函数,而是希望这些函数在系统上电时自动调用。比如在写设备驱动时,设备的初始化函数就是这样一种函数,

IronJS可变参数的函数

IronJS在github上wiki上有示例代码说明如何输出一个CLR的函数到JS环境中去,但是他只说明了怎样输出一个固定参数的函数,未提及

IronJS与CSScript

CSScript确实是个不错的东西,填补了WSH没有C#的空白,最重要的是大大扩展了脚本的功能,以前用JS写WSH的脚本,功能实在是弱了点,

初探IronJS

话说最近有特别的需求,要用C#调用一种动态的语言执行一些经常改变的操作。由于我对Lua情有独钟,所以一开始就想到了它,了解了下LuaInte

luacom 中文 终极解决方案

经过之前的工作,总算可以在Cygwin中使用luacom了(参见这篇文章),但是不能在Windows下直接使用,有些事情还是很难办的。比如今

ConTeXt 标题前后的空白

由于标题字一般都挺大,所以默认时标题之间的空白比较大,尤其是当多个标题在一起的时,空白就显得格外地大! 要去除空白可以这样做:\setuphe

ConTeXt真纠结

又研究了几天ConTeXt,更加纠结了!之前研究过一段时间,后由于太忙搁置了,这几天工作需要又捡起来。第二次看它,更是纠结,相比起来ConT

utf-8查找字符分隔

关于utf-8编码简介,可参见这篇博文,写得非常地好。 Unicode符号范围 | UTF-8编码方式 (十六进制) | (二进制) ——————–+——————————————— 0000 0000-0000 007F | 0xxxxxxx 0000 0080-0000 07FF |

iconv bom

iconv是一个经常用来转换编码的工具,非常好用。但是今天晚上用它来将utf-8转换成utf-16时,发现它总是会自动在前面插入FEFF的B

__stdcall型dll转lib

关于dll转lib文件的方法,网上的文章很多,但是我这次转的dll,输出函数是以 __stdcall 打头声明的。稍有不一样,顺便将网上的文章总结下。 转换环境 VS2008

mingw lua

前天尝试编cygwin上的lua模块(参见上一篇文章 cygwin install lua modules),累死了也没把gui搞定,iup有编译好的,但是不知道怎么用,wx

cygwin install lua modules

写一篇博客纪念我今天的辛苦工作,虽然最后也不完美,但是这一点工作也许能给大家一点帮助,省得大家再重复走路了。 最近用总用Lua和Cygwin,

cygwin daemon

前一段时间遇到一个问题,最近才解决,主要也是对cygwin不够了解。 问题描述 服务器端安装了cygwin的sshd服务器,想在git push后

cygwin 压缩

在cygwin中,如果采用 以下命令打包中文文件名的文件,再用winrar打开就是乱码 $ tar cjf a.tar.bz2 中文名文件 而采用7z就不会有问题,命令行如下: $