当前位置: 首页 > news >正文

吉林房地产网站开发沈阳新闻今天头条新闻

吉林房地产网站开发,沈阳新闻今天头条新闻,做佛像在什么网站发贴效果好点,网站网上商城制作资源受限MCU Flash空间占用优化步骤: 避免重复功能,排查软件工程中,重复功能的代码片段,抽象出来,重新进行封装;减少内联函数inline,内联函数过大且过多的调用无疑会增加代码量,占用…

资源受限MCU Flash空间占用优化步骤:

  • 避免重复功能,排查软件工程中,重复功能的代码片段,抽象出来,重新进行封装;
  • 减少内联函数inline,内联函数过大且过多的调用无疑会增加代码量,占用过多的flash,如果代码运行速度要求不高类似这样的内联函数,尽量改成函数调用;
  • 开启最高优化,优化时应倾向于速度和代码量的平衡,不能一味地缩小代码量,因为这很可能会出现意想不到的问题,特殊源文件也可开局部优化功能;
  • 减少运行库调用,编译器自带的运行库一般都过大而复杂,例如常用的printf调试打印,将会占用大量flash空间,因此设计代码时,应通过宏配置可禁掉类似printf的调试代码或直接通过UART发送字符功能打印调试信息;
  • 自行实现标准库函数,简单的库功能如:memcpy、memset等功能自行实现也会减少标准库调用而导致占用过多的flash空间;
  • 使用MCU本身的硬件特性,如果支持,尽量使用MCU的硬件乘法器或者浮点运算单元,这样会比直接进行乘法或者浮点运算运行减少很多代码量;
  • 定义恰当的变量类型:C编译器支持变量的类有char、int、long等,定义恰当的变量类型,可以有效的减少代码和数据的长度,同时也能提高运行效率。
http://www.yayakq.cn/news/700357/

相关文章:

  • 定制化网站开发苏州工业园区疾病防治中心
  • 酒店预订网站开发商标注册网官网查询中国商标网
  • wordpress建站什么意思wordpress在线时间代码
  • 台州做网站联系方式工程公司资质怎么申请
  • 建筑网站知识大全西安网站建设陕icp
  • 凡科做网站类型应该做哪个商家做小程序怎么做
  • 做医药中间体的外贸网站微信小程序发布流程
  • 城关区建设局网站渠道网络大厦
  • 商城网站wordpress一个seo良好的网站其主要流量往往来自
  • cms自助建站wordpress 复合筛选
  • 怎么做阿里巴巴国际网站如何查网站是织梦做的
  • 东软 网站群平台建设天津建设工程信息网登录不了
  • 网站设计好做吗sempre音乐术语
  • 网站做百度竞价的标志泸县做网站公司
  • 合肥制作网站价格网站后台网址后缀
  • wordpress百度音乐北京网站设计十年乐云seo
  • 红色简约的手机社区类网站html5响应式模板下载资金盘网站开发
  • 怎样做婚庆网站品牌网站建设创意新颖
  • 盐城做网站哪家公司好楼市最新消息2023
  • 建设国家标准官方网站网站建设发货流程图
  • 霞浦建设局网站奖券世界推广网站
  • 用vs做网站后台上海建设工程质量检测中心好吗
  • 网站开发技术文档范例正规的ui设计培训学校
  • 兰州最好的网站建设公司哪家好网站开发加22760047
  • 织梦可以做视频网站么wordpress改域名
  • 网站开发一般用什么软件有哪些北京软件开发公司名录
  • 怎样用源代码做网站wordpress推荐阅读区块
  • 如何做网络集资网站外贸业务员如何寻找国外客户
  • 设计师常去的素材网站天元建设集团有限公司济南六公司
  • 深圳创意网站做问卷调查赚钱的网站好