sdcc对应stc51单片机

现在国产stc51单片机性能上还是够用的了,软件工具选择sdcc是好的选择。别的付费软件就算了吧。

使用了一段时间的sdcc,汇编和c都试用了下,感觉还可以,命令行输入,错误列在命令下面,没有错误就是没有反应。文本编辑软件使用的是notepad++。

c语言下有个函数数组的调用出了问题,__code伪指令没有起到作用,只好转换成函数的一般调用的基本方式。

汇编还好,虽然是很少用到。混合asm和c也是简单,只是里面的io定义还不一样,汇编要按汇编的定义,c的要按c的定义。

c的头文件要注意,当然把所有函数写在一个c源文件里面可以避免这些麻烦,但是源文件就显得过大了。