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

jsp网站开发外文翻译wordpress mu下载

jsp网站开发外文翻译,wordpress mu下载,百度云服务器做php网站,教你做cpa单页网站一、__main和main()之间的关系 先来对stm32启动过程简单学习 启动文件里面的Reset_Handler#xff1a; 调用过程#xff1a; stm32在启动后先进入重启中断函数Reset_Handler#xff0c;其中会先后调用SystemInit和__main函数#xff0c; __main函数属于c库函数…一、__main和main()之间的关系 先来对stm32启动过程简单学习 启动文件里面的Reset_Handler 调用过程 stm32在启动后先进入重启中断函数Reset_Handler其中会先后调用SystemInit和__main函数 __main函数属于c库函数其内部依次进行三步工作即先初始化rw段然后初始化zi段最后调用另一个c库函数__rt_entry() __rt_entry()该函数先初始化堆栈和库函数然后即调用主函数main()从而进入用户程序。可以看出主函数main()若退出则在__rt_entry()最后会再调用exit()函数进行退出操作。 __main和__rt_entry这俩函数实际上我都没能力进的去我也是找网上大神逆向分析出来的“借鉴”学习一下 总结stm32启动文件里面Reset_Handler最后调用了__main而在__main里面最后调用了__rt_entry()然后__rt_entry()在做完堆栈和库函数初始化工作之后才调用main()。 二、修改主函数名称的方法 Reset_Handler中导入和执行的__main函数换成自己在c文件里随便定义的函数即可比如上图的testmain我现在就是把在c文件里面定义的testmain函数作为主函数来用的。注意这里有个误区有的人可能会将__main换成比如__testmain然后实际自己定义的是testmain这样编译肯定通不过然后就说什么stm32的主函数名改不了。因为__testmain没有定义啊这个和__main不一样main是c的库函数标准库自己包含的它是在内部调用的main()而不是编译过程给它去掉了两个下划线 但由于__main函数除了调用main()以外在前后还有初始化堆栈和库函数、调用exit()的操作而我这里直接把__main函数替换成自己想要运行的函数则不包含那些操作换句话说启动文件前面设置的堆和栈大小都白设置了库里面有的值如果有设置的也白设置了现在都成了默认的值还有exit()里面有啥特别的用处也不了解等于把一个本来该有但未知用途的模块删了这肯定是不行的。因此在stm32平台上尽量还是不要自己擅自修改main函数名称。 Linux main启动参考主函数main和程序入口_start
http://www.hkea.cn/news/14473303/

相关文章:

  • 如何给网站更换域名那个网站可免费做推广
  • nodejs做后端的网站wordpress服务器搬迁
  • 文成网站建设重庆网站建设制作费用
  • 安阳公司做网站个人备案经营网站备案
  • 旅游网站开发价格360急速网址导航
  • 龙岩网站建设龙岩网站制作.中国域名的网站
  • sdcms网站源码河南的网站建设公司
  • 贵阳开发网站建设最好用的cms
  • 手机网站建设视频教程_深圳专业网站建设公司多少钱
  • 招远网站建设联系电话3d建模基础入门教程
  • 高级网站开发技术使用什么语言中国企业在线
  • 律师怎样做网站珠海网络营销网站建设
  • 鞍山市城乡建设局网站中小企业网站建设好么
  • 旅游网站开发工具类似酷家乐做庭院的网站
  • 云南省网站建设收费调查报告论文网上免费发布信息
  • 长沙模板建站平台网页设计考研院校
  • 东莞建设造价信息网站网站运营心得
  • 厦门网站建设工作wordpress手机实现打赏功能
  • 衡水网站建设 燕丰收直播交友app开发
  • 手机建站程序网站备案信息模板
  • ps做网站首页规范尺寸wordpress 搜索标题
  • 做网站公司 陕西渭南蚌埠网站建设网站
  • 四会网站建设做相册的网站 网易
  • 简述企业网站建设的目的有哪些校园推广app
  • 做网站用什么开发好二级域名网站查询
  • 苏州微信网站中国企业500强都有哪些企业
  • 做7寸照片的网站网站集约化建设的建议
  • 资兴市建设局网站wordpress 是什么
  • 门户网站建设及运营社交网站开发意义
  • 长域名的优秀网站湖南省郴州市永兴县邮政编码