之前,是大体了解了MDK下的__main函数所做的事情,一直没有深究,最近突然很想知道,MDK下在程序运行到我们用户定义的main()函数前,到底做了些什么,想看看ARMCC编译器默默地为我们做了哪些工作。 想知道这些细节,其实还是在一次使用rtt OS 时,发现了一个编译器相关的知识点:int $Super$$main(void); int $Sub$$main(void);之前不了解这个知识点的用法,后来看了MDK的help文件后才会使用,所以对编译器做的事情感兴趣,就有了下面的__main分析;
说明:内容结合工程下的.map .axf文件,以及.AXF的反汇编文件,LED工程代码,从上电-----到用户main()函数的所有流程,都有详细的分析和介绍,并配有大量的图片进行说明,只要你按照流程过一遍,都能明白的;
文件名 | 大小 |
01 反汇编工程解析/ | |
01 反汇编工程解析/01 工程bin文件的反汇编详解.docx | 1580KB |
01 反汇编工程解析/LED/ | |
01 反汇编工程解析/LED/Core/ | |
01 反汇编工程解析/LED/Core/core_cm3.c | |
01 反汇编工程解析/LED/Core/core_cm3.h | |
01 反汇编工程解析/LED/Core/startup_stm32f10x_hd.s | |
01 反汇编工程解析/LED/Core/stm32f10x.h | |
01 反汇编工程解析/LED/Core/system_stm32f10x.c | |
01 反汇编工程解析/LED/Core/system_stm32f10x.h | 2KB |
01 反汇编工程解析/LED/Hardware/ | |
... |
资源简介:随着我国“金卡工程”的实施,IC卡已渗透到我们生活的各个方面,IC卡作为信息传输、存储和交换的中间媒介,对信息的安全起着举足轻重的作用,因此,它所提供的安全保护手段必须足以保证信息的安全。但现在的IC卡多用DES或T-DES对信息进行加密和解密,这种加密...
上传时间: 2021-01-30
上传用户:yqys535
资源简介:松下plcfr1系列的说明书说明书说明书说明书说明书说明书说明书
上传时间: 2021-01-12
上传用户:lwgxt
资源简介:该文档为(环境管理)在仿真环境下实现TMSC系列DSP的程序自引导总结文档,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看看………………
上传时间: 2022-09-12
上传用户:libinxny
资源简介:该文档为1024点浮点FFT处理器的研究与实现讲解文档,是一份还算不错的参考文档,感兴趣的可以下载看看,,,,,,,,,,,,,,
上传时间: 2021-04-25
上传用户:zhanxiage1994
资源简介:本论文结合电力综合自动化保护装置工程项目,设计了一款用于光纤纵联差动保护的光端机数字信号处理器,该数字信号处理器以可编程逻辑器件EPM7064S-5为核心器件,接口转换电路作为辅助电路完成总线信号与数字激光收发器之间数字信号的交换,从而实现了光纤纵差...
上传时间: 2021-05-07
上传用户:stoney
资源简介:· 摘要: 介绍了一款语音压缩专用处理器的设计思路,使用嵌入式FLASH超长指令字系统有效的提高了芯片的处理能力,同时将增强型算术逻辑单元、乘法器、乘累加器结合在一起,在改进的哈佛体系结构上实现了微控制器与DSP的单核设计.使用存储器操作指示寄存器、...
上传时间: 2021-05-11
上传用户:1029808787
资源简介:matlab 打开nii格式的图像,并且可以用matlab的imshow 函数显示图像
上传时间: 2021-06-02
上传用户:带跌
资源简介:uCGUI在stm32内核上的移植
上传时间: 2021-07-02
上传用户:笑纳feeling
资源简介:基于LabVIEW和ARM处理器的大型称重式蒸渗仪测控系统,很不错,需要的去下载
上传时间: 2022-09-11
上传用户:DCPLC
资源简介:文档为ArmSim:基于ARM处理器的全系统模拟器总结文档,是一份不错的参考资料,感兴趣的可以下载看看,,,,,,,,,,,,,
上传时间: 2022-09-22
上传用户:zrh0322
资源简介:stm32系列ARM的USB-OTG开发库源码,及开发例程,包括HOST,DEVICE和OTG
上传时间: 2022-09-26
上传用户:KAKAKAKA
资源简介:stm32单片机开发的寻迹小车资料和原理
上传时间: 2022-09-28
上传用户:heui
资源简介:利用TOPSwitch-Ⅱ系列芯片的设计实践 1、电源设计指标 输 入:
上传时间: 2021-01-02
上传用户:华南
资源简介:windows下查看linux文件的工具
上传时间: 2021-01-10
上传用户:15013879084
资源简介:本文分析了数字音频处理技术中数字滤波器的各种传统实现算法,尤其是研究了FIR数字滤波器的实现算法,在分析了数字滤波器的传统算法的基础上,针对家用和便携式音频处理系统,提供一种基于FPGA的音频处理器的实现方案,以适应便携式和家用设备对处理器体积和功耗小...
上传时间: 2021-01-18
上传用户:大头下雨不愁
资源简介: 本文提出了一种适合于嵌入式SoC的USB器件端处理器的硬件实现结构。并主要研究了USB器件端处理器的RTL级实现及FPGA原型验证、和ASIC实现研究,包括从模型建立、算法仿真、各个模块的RTL级设计及仿真、FPGA的下载测试和ASIC的综合分析。它的速度满足预定的4...
上传时间: 2021-01-22
上传用户:zcx001
资源简介:在stm32上面移植的uC/OS-III的源码包,在stm32F103上验证OK
上传时间: 2021-01-30
上传用户:baggio123
资源简介:· 摘要: 本文从移位器的功能描述、结构分析入手,并详细阐述了一款16位DSP处理器的高频率低功耗移位器的三个模块的设计.
上传时间: 2021-02-18
上传用户:676077601
资源简介:PIC系列单片机的流码编程 基于Flowcode V4的流码设计平台,非常好的参考资料
上传时间: 2021-05-15
上传用户:undeathwyc
资源简介:随着信息技术的飞速发展和广泛应用,农田信息监测的方法和手段在不断提高和丰富,但总体来看,农田信息监测系统仍存在一些有待解决的问题。农田具有分布散、布线难、设备多、传输距离有限、现场信息复杂、设备难管理的特点,随着3S技术在现代农业中的广泛应用...
上传时间: 2021-06-17
上传用户:lhy350
资源简介:带下拉书刷新的瀑布流,Android项目实例相关源码,完整详细!!!
上传时间: 2021-06-30
上传用户:yang6854230
资源简介:本文结合生产设计的实际,探讨了PLC在汽车焊装生产线上的应用。文中阐述了汽车生产线的分类、汽车焊装工艺的现状与发展、对汽车焊装生产线的各主要组成部分进行了剖析;通过介绍松下FP系列PLC的工作原理及基本指令系统,结合实际给出了延边现通汽车有限责任公...
上传时间: 2021-07-20
上传用户:snakesky888
资源简介:protel在win7下添加库文件的小软件,没有功能限制免费软件。
上传时间: 2022-01-14
上传用户:xrgood
资源简介:51系列单片机的功能和结构这是一份非常不错的资料,欢迎下载,希望对您有帮助!
上传时间: 2022-02-10
上传用户:wxfhj79
资源简介:基于ATTINY系列单片机的arduino开发板
上传时间: 2022-02-18
上传用户:persueadream
资源简介:混合保护准则下基于NC-OFDM的认知无线电系统功率分配这是一份非常不错的资料,欢迎下载,希望对您有帮助!
上传时间: 2022-03-24
上传用户:豌豆2号
资源简介:·嵌入式多DSP图像处理器的设计
上传时间: 2022-04-12
上传用户:imlibra925
资源简介:嵌入式Linux系统下音频驱动程序的设计下载,需要的自行下载!
上传时间: 2022-04-13
上传用户:dengxh10
资源简介:如何使用m68hc08、hcs08和hcs12系列mcu的iic模块
上传时间: 2022-09-01
上传用户:gemei300
资源简介:用STC系列MCU的IO口直接驱动段码LCD 当产品需要段码LCD显示时,如果使用不带LCD驱动器的MCU,则需要外接LCD驱动IC,这会增加成本和PCB面积。事实上,很多小项目,比如大量的小家电,需要显示的段码不多,常见的是4个8带小数点或时钟的冒号“:”,这样如果...
上传时间: 2022-09-04
上传用户:wan