摘要:
因为我的习惯相当不好,人也懒,经常胡乱写代码,搞得自己看着都别扭,所以打算给自己定义一下规则:1、编写设备驱动时,设备名与方法名用下划线组成函数名,设备名大小写不限,方法名单词首字母大写。比如:LCD_ShowString2、函数名首字母大写,每个单词首字母大写,不用下划线分隔。比如:GetKey3、变量名首字母小写,除第一个单词外其他单词首字母大写。比如:keyCode虽然我最喜欢的命名方式是全小写,用下划线分隔单词,但是这样总会出现一些问题,比如变量和函数名怎么分,设备名和方法名的区分等,权衡一下还是用大小写字母来区分单词了。大部分情况下,我是喜欢在保证程序的可读性的情况下尽量将敲键盘的工 阅读全文
posted @ 2013-04-17 16:56
fwindpeak
阅读(627)
评论(0)
推荐(0)
摘要:
因为编写单片机程序的需要,写了这样一个file2hex.py。拖动后直接将所有文件转化为文本的十六进制文件,比较方便。没有错误处理,没有断行与结尾处理import sysimport os.pathdef main(): i=0 for i in range(1,len(sys.argv)): s=sys.argv[i] print "->%s"%(s) fp1=file(s,"rb") fp2=file(os.path.splitext(s)[0]+".txt","w"); while 1: ... 阅读全文
posted @ 2013-04-17 12:13
fwindpeak
阅读(264)
评论(0)
推荐(0)

浙公网安备 33010602011771号