stc-isp绿色版是一款十分优秀的下载工具,stc-isp绿色版功能强大,绿色小巧,能够支持给STC单片机下载程序。
STC没有ISP功能,以前的STC芯片会把用户编程区的地址给出来,但是后来硬件上用类似屏蔽的方法禁止用户自编程了,如果想用ISP功能就要用stc-isp绿色版自己的编程器才可以。
STC虽然没有了ISP功能但是他们用IAP代替了,STC有专门的IAP功能芯片,其实就是用了一个很大的EEPROM,分了三个区,一区是用户程序区,二区是IAP程序搬移区,三区是新程序区。
这三个区存放的都是独立且完整的程序。当需要ISP/IAP功能的时候就用二区存放的程序代码功能去擦除一区并将三区的新代码写入。复位以后单片机又回到一区,也就是完成了代码升级的功能。
IAP的这三个区是可以用户定义的。可以去查看STC_IAP芯片的数据手册,想想就能明白了。
1、strcpy:字符串复制,比如:设str1,str2是字符串指针,strcpy(str1,"asdg")或者strcpy(str1,str2)这样都可以,用法是把后者复制到前者,要注意的是前者不能是常量指针,比如“sdffsd”这样的。
2、strcmp:用法与上面差不如,不过没有常量的限制,作用是比较两个字符串大小,大于返回大于正数,小于返回负数,相等返回0。
3、两者包含在string.h头文件中
网友评论