国产成人av人人爽人人澡-亚洲国产日韩欧美一区-好吊日视频这里只有精品-日本高清精品视频在线

������gӭ���������зf���¿Ƽ����޹�˾��
�Z��
��(d��ng)ǰλ�ã���� >> ���g(sh��)���� >> ��Ƭ�C(j��)���T >> STM32֮����(d��ng)�ļ�Ԕ��

STM32֮����(d��ng)�ļ�Ԕ��

�P(gu��n)�I�֣�STM32 ��Ƭ�C(j��) ���ߣ�admin ��Դ:��Ԕ �l(f��)���r(sh��)�g��2018-05-18  �g�[��22

 ��Ƕ��ʽ��(y��ng)�ó����_�l(f��)�^����������ʹ��C�Z�Ծ��������������漰���C(j��)���׌ӼĴ����Ĉ�(zh��)���^�̣�һ�㶼��(hu��)ֱ����main����(sh��)���_ʼ�����a���ƺ�main�ɞ���������(d��ng)Ȼ�����c(di��n),�M�܏�C����ĽǶȁ���������ֱ�ӏ�main����(sh��)�_ʼ��(zh��)�С�Ȼ����MCU��늺�������Ό��ҵ�����(zh��)��main����(sh��)�@һ���}�s����Ȼ�ı�������!�Œ�(sh��)��΢�������ǟo����Ӳ����ȥ��λmain����(sh��)����ڵ�ַ����?y��n)�ʹ��C�Z�������_�l(f��)�Z�Ժ���׃��/����(sh��)�ĵ�ַ���ɾ��g���ھ��g�r(sh��)���з��䣬���main����(sh��)����ڵ�ַ�ھ��g��㲻һ����һ��(g��)�^��(du��)��ַ��MCU��늺�������Ό��ҵ��@��(g��)��ڵ�ַ��?��ǰ���|�oՓ��PIC��AVR��MSP430����51�^���ж��]�漰������(d��ng)�ļ����������H�Hֻ���۽zλ������������Ҫ����(j��)��(sh��)�Hʹ�����Á��O(sh��)�����䌍(sh��)���Ǜ]�����������ڴ󲿷ֵ��_�l(f��)�h(hu��n)�������Ԅ�(d��ng)�������ṩ���@��(g��)����(d��ng)�ļ�������Ҫ�_�l(f��)�ˆT���и��A(y��)����(d��ng)�^����ֻ��Ҫ��main����(sh��)�_ʼ�M(j��n)�Б�(y��ng)�ó�����O(sh��)Ӌ(j��)������Ȼ���������|��Ƕ���(n��i)�˱���Linuxϵ�y(t��ng)��ֲ�^��“bootloader”�s�Ǻ���ҪҲ�DZز����ٵ�һ��(g��)�h(hu��n)��(ji��)���Œ�(sh��)�ϣ�ÿһ�N΢���������oՓ���ܸ��£��Y(ji��)��(g��u)�������r(ji��)���F�v���DZ���І���(d��ng)�ļ�������������������������ͬ“bootloader”���������(d��ng)�ļ������΢��������“��(f��)λ”��“�_ʼ��(zh��)��main����(sh��)”���g�@�Εr(sh��)�g�ı�Ҫ����(d��ng)������

��STM32�У��������MDK�„�(chu��ng)��һ��(g��)������һ�㶼����ʾ�Ƿ����Star up Code�ļ����@��(g��)���dž���(d��ng)�ļ����@���Ђ�(g��)�`�^(q��)��һ�㌦(du��)�ڳ��W(xu��)�߁������������`�Ԟ�STM32F10x.s�@��(g��)����(d��ng)�ļ���STM32�������оƬ��ͨ�Æ���(d��ng)�ļ������Ҳ��Ȼ����(hu��)ȥ���(hu��)�����������Œ�(sh��)�����@��(g��)����(d��ng)�ļ�ֻ��ᘌ�(du��)����STM32ϵ��������м�(x��)���^���Ć���(d��ng)���a�͕�(hu��)�l(f��)�F(xi��n)����ܶ��Дຯ��(sh��)���x�Ǜ]�е���������Щ��STM32F10x_it.c��ĺ���(sh��)���г�·�ģ���������õ���Ĭ�J(r��n)���@��(g��)�Д����(w��)�Ӻ���(sh��)��Ԓ������һ���\(y��n)�е����Д����Ҳ�����ڵ�ַ�ģ��@�Ӿ͕�(hu��)Ī������ز�֪���}������STM32F10x.s��MDK�ṩ�Ć���(d��ng)���a����������ă�(n��i)�ݿ�������ֻ���x��3��(g��)������4��(g��)���r(sh��)������(sh��)�H��STM32��ϵ�Юa(ch��n)Ʒ��5��(g��)���ڵ���̖(h��o)��Ҳֻ����2��(g��)���ڵ���̖(h��o)�����r(sh��)��Ҳ�ǣ��������8��(g��)���r(sh��)�������磬������õ�STM32F103ZET6��������(d��ng)�ļ��õ���STM32F10x.s��Ԓ�����������ʹ�ô���1��3���Д���������4��5���Д����t�o������ʹ�á�����STM32F10x.s�������m�����е�STM32��̖(h��o)����(du��)�ڲ�ͬ��̖(h��o)��STM32�����_�������x��ͬ�Ć���(d��ng)�ļ���ST��˾�ṩ��3��(g��)����(d��ng)�ļ���startup_stm32f10x_ld.s

/startup_stm32f10x_md.s/startup_stm32f10x_hd.s �քe�m����С����/������/��������STM32оƬ�����w�Д෽�����£�

С������FLASH≤32K

��������64K≤FLASH≤128K

��������256K≤FLASH

�چ���(d��ng)���a�У��a(b��)����c(di��n)��

����(d��ng)���a�еăɗl�Z���ጣ�

һ��PROC ���ӳ����_ʼ��ENDP ���ӳ���Y(ji��)��

����[weak] ����˼��ԓ����(sh��)��(y��u)�ȼ�(j��)���^������������ط����x��һ��(g��)ͬ������(sh��)����ô��̎���@��(g��)����(sh��)�ͱ�ȡ�������Z����ʽ�� EXPORT ��(bi��o)̖(h��o) {[WEAK]} ��EXPORT ����GLOBAL������

��(du��)��_main����(sh��)�����⣺

�Œ�(sh��)����_main ��main�ǃɂ�(g��)��ȫ��ͬ�ĺ���(sh��)!_main���a�Ǿ��g���Ԅ�(d��ng)��(chu��ng)���ģ���˟o���ҵ�_main���a��MDK�ęn����һ���f����it is automatically craated by the linker when it sees a definition of main() .���w��˼��������飺��(d��ng)���g���l(f��)�F(xi��n)���x��main����(sh��)����ô�͕�(hu��)�Ԅ�(d��ng)��(chu��ng)��_main.

_main ��main���P(gu��n)ϵ

_main ��Ҫ���ɼ��£���һ��C������YԴ;������{(di��o)��main����(sh��)���@�Ͳ��y�����ʲô�چ���(d��ng)���a�{(di��o)�õ���_main �����s���D(zhu��n)��main����(sh��)��ȥ��(zh��)�е�ԭ������

AREAָ�������

AREAָ����һ��(g��)��ָ����ڶζ��x��ARM�R�������ɶνM������������(du��)��(d��)����ָ���(sh��)��(j��)��λ��ÿ��(g��)����AREA��ָ��x�������x�εČ�����

AREA����(sh��)�f����

* STACK——AREAָ���һ��(g��)����(sh��)�����x�����Q

* NOINIT——AREAָ���һ��(g��)����(sh��)��ָ������(sh��)��(j��)�΃H�H�����˃�(n��i)�چ�Ԫ���������ʼֵ�����(n��i)���Ԫ���˕r(sh��)��(n��i)���Ԫֵ��ʼ����0

* READWRITE——ָ�����Ξ���x�Ɍ�����(sh��)��(j��)��Ĭ�J(r��n)��READWRITE.

READWRITE(�x��)��READONLY(ֻ�x)

* ALIGN——Ҳ��һ��(g��)��ָ�ָ����(du��)�R��ʽ��ALIGN n ָ��Č�(du��)�Rֵ�ЃɷN�x��n����2^n

���ӣ��_��һ��(g��)�ї�����������STACK�����x����x�Ɍ�������(n��i)���Ԫ��ʼ����0����(du��)�R��ʽ��8�ֹ�(ji��)��(du��)�R��

AREA STACK,NOINIT,READWRITE,ALIGN=3

��݋��admin  ����޸ĕr(sh��)�g��2018-05-18

“(li��n)ϵ��ʽ

0755-82591179

���棺0755-82591176

�]�䣺vicky@yingtexin.net

��ַ�����������A�^(q��)���νֵ����δ��973�f�����S��(chu��ng)�I(y��)�@A��2��A08

Copyright © 2014-2025 �f���¿Ƽ����޹�˾ All Rights Reserved.  ��ICP��14043402̖(h��o)-4

深圳市市场监督管理局企业主体身份公示