实习工作小结第九天
时间:10-02
整理:3721RD
点击:
怎么说呢!今天没有确切的任务,只是有些收获。
直接说吧,首先,关于代码的优化,一些复杂的计算,如果可能的话,尽可能通过查表来完成,而不是通过计算(当然我是说在存储量足够的情况下)。第二点,就是代码的组织。一个优秀的结构是很有必要的,他可以提高代码的清晰度,提高代码的可维护性,但是在某种情况下也会降低程序的运行效率。那么综合考虑的话,在不影响系统的运行情况下,尽可能地提高代码的清晰度是有好处的!将一些固定的代码,比如驱动之类的,存放在一个单独的文件中,将控制类的代码也分别存储,这样有利于代码的检查。对于控制的部分,数据检验,数据处理,数据传送的部分最好是分开进行,在不同的模块里面完成这些功能,而不是在一块代码里面完成(除非内存十分紧张又或者对效率的要求很高!)。尤其是对于一个大公司而言!一份结构清晰的代码,对于一个想要长久发展的公司我觉得是很有帮助的!而且一份结构优秀的代码,也跟加有利于提高代码的重用性。
今天还学习了一点24C08,但是还没有整理完。简单说一下,24C08可以看作是一个存储器,使用IIC与中央处理器连接,带有一个写保护,支持字节写和页写(就是连续写)以及立即地址读和连续地址读(就是连续读)。
今天划水比较厉害,就只有这么多了!
PS:本人现在大三,在嵌入式领域只能算是一个刚刚看见门槛的小学生,上面的写的东西大部分是我看的资料,也有一些是我的想法。如果您不小心点开了,又不幸看完了,那么我还真是感激不尽!当然,如果您愿意留下只言片语,或是交流,或是指正,鄙人更是感激万分!
末学后进在这里,希望与大家一起进步,成长!
直接说吧,首先,关于代码的优化,一些复杂的计算,如果可能的话,尽可能通过查表来完成,而不是通过计算(当然我是说在存储量足够的情况下)。第二点,就是代码的组织。一个优秀的结构是很有必要的,他可以提高代码的清晰度,提高代码的可维护性,但是在某种情况下也会降低程序的运行效率。那么综合考虑的话,在不影响系统的运行情况下,尽可能地提高代码的清晰度是有好处的!将一些固定的代码,比如驱动之类的,存放在一个单独的文件中,将控制类的代码也分别存储,这样有利于代码的检查。对于控制的部分,数据检验,数据处理,数据传送的部分最好是分开进行,在不同的模块里面完成这些功能,而不是在一块代码里面完成(除非内存十分紧张又或者对效率的要求很高!)。尤其是对于一个大公司而言!一份结构清晰的代码,对于一个想要长久发展的公司我觉得是很有帮助的!而且一份结构优秀的代码,也跟加有利于提高代码的重用性。
今天还学习了一点24C08,但是还没有整理完。简单说一下,24C08可以看作是一个存储器,使用IIC与中央处理器连接,带有一个写保护,支持字节写和页写(就是连续写)以及立即地址读和连续地址读(就是连续读)。
今天划水比较厉害,就只有这么多了!
PS:本人现在大三,在嵌入式领域只能算是一个刚刚看见门槛的小学生,上面的写的东西大部分是我看的资料,也有一些是我的想法。如果您不小心点开了,又不幸看完了,那么我还真是感激不尽!当然,如果您愿意留下只言片语,或是交流,或是指正,鄙人更是感激万分!
末学后进在这里,希望与大家一起进步,成长!
哈哈
很不错的分享,一直在关注你,希望多分享更多好职场和技术开发经历,谢谢啦
恩恩,我会的!