
20210203V6.0
 ΪӦóĿֲԣʵֲϵͳפ벻פʱ亯ʹ÷ʽ仯
1gec.cļComponentFunбRT-ThreadӿΪRT-Threadںԭӿ
2ɾ06ļOsApiļ,OS_startǨƵrtthread_startļ
    
     
     
     

20201208V4.0 jjl
1.O1ŻBIOS¼ֵһʧ
ԭ O1ŻὫѭӿ죬ʱʱ䲻
취£
е
uint32_t mMainLoopCount;  //ѭ
Ϊ
vuint32_t mMainLoopCount;  //ѭ
йmMainLoopCount佫Ż

20201115V3.8 lq
1.flash£Userͬ
2.ramʼַ512B

20201027V3.7 lq cc
1.̬ȡУ顣
2.̬䣬Ա֤ܿռ䲻䡣
3.flash£Userͬ
4.̬ʽӴΡ
5.RTOSO0롣
6.汾MCUͺŸ¡






-20200915Ҷ
δפBIOS
1.޸
1STM32L431RCTX_FLASH.ldļ
BIOSΪGEC_BIOS_SECTOR_END =21;
Ķ̬ʼΪGEC_DYNAMIC_START =22;
Ķ̬ΪGEC_DYNAMIC_END =23;
ĺбʼΪGEC_COMPONENT_LST_START =24;
ĺбΪGEC_COMPONENT_LST_END =25;
ĺ뿪ʼΪGEC_COMPONENT_FUN_START =26;
ĺΪGEC_COMPONENT_FUN_END =30;
2gec.hļ
BIOSΪGEC_BIOS_SECTOR_END =21;
Ķ̬ʼΪGEC_DYNAMIC_START =22;
Ķ̬ΪGEC_DYNAMIC_END =23;
ĺбʼΪGEC_COMPONENT_LST_START =24;;
ĺбΪGEC_COMPONENT_LST_END =25;
ĺ뿪ʼΪGEC_COMPONENT_FUN_START =26;
ĺΪGEC_COMPONENT_FUN_END =30;
3gec.cļ
RT-Threadӳ亯ӳ.component_list
4includes.hļ
ͷļ
#include "rtthread.h"
#include "rthw.h"
2.ļ
104_GECļRT-Threadӳ亯빹ļOsApi.hOsApi.c
208_RT-ThreadļУRT-Threadںļ
309_RT-ThreadPrgļУRT-Threadļ

==================================================================================
ƣBIOS_RT-Thread_Resident_STM32
ȨУSUDA-ARM(sumcu.suda.edu.cn)
汾£2020-09-15
ܣΪSTM32L431RC΢RT-ThreadפBIOS˳
ʵˣ1BIOSפRT-Threadϵͳ
              2ʵפRT-Thread̴߳Լ߳ĺ
          
==================================================================================

2. 
(1)AHL-GEC-IDE 4.11
3. Ӳ
İ壺«ϵSTM32L432RCİ  
UART2ߣ microUSB

---汾ʷ---

20200908 V3.6  includes.hgRst_Countȱǰ棬User
             ȫֱ
20200830 V3.5  淶򣬹淶Userģ壬ӦRTOS
20200829 V3.4  λö̬
20200812޸.sļȱʡжϣֱӷ
202006301ȡӦоƬĹٷ
            2ձBIOS׼̣ļнṹ
                 01_Docmakefileļ˵ĵ
                 02_CPUںͷļ
                         Ʊеcpu.hݿֲԱʶ
                         ԡ䶯ּԸĶʹ֮ӦĿоƬ
                 03_MCUļļͻgpiouartflash
                         Ʊеmcu.hݿֲԱʶԡ䶯ּԸĶ
                         ʹ֮ӦĿоƬ
                         ļ޸ģƱļĵڣ1ֲԸĶ
                         ʹ֮ӦĿоƬFlashֶиֶεĸֵʽֱӿ
                         ļĵڣ2֡Sectionֶν̵ĵڣ3
                         ͷġ̶ָƲͷ
                         ձ׼ļ洢ռΪӦķֶΡ
                         BIOSֶεĴСڱݳСȡСֵ
                         ֶ̬Ρбֶξȡ4KBСңӴ洢ռС
                         ֶοȡ10KBϡ
                         ڶӦSECTIONSͬԸֶθӦĶ塣
                 04_GEC05_UserBoard06_SoftComponent07_NosPrgֱӿ
                         gec.huser.hС䶯ּԸĶʹ֮ӦĿоƬ
20200526V3.0 1MCU_TYPEΪ3.02ɾmcu.hö壻
                 3޸תڲ

---ֲ---20200806
ͬоƬBIOSUserܻ
02_CPU ļгcpu.h֮⣬ļBIOSUserͬ
       cpu.h 䶯12MCUͺű䶯
03_MCU mcu.h 䶯13,MCUͺű䶯BIOSUserͬ
             ڸļ޸MCUͺżBIOS汾
       .ldļMCUͺű䶯,BIOSUser̲ͬ
       .sļĶBSSBIOSUser̲ͬ
04_GEC оƬBIOSһ£
       оƬUserһ£ͬоƬBIOSUser̵04_GEC
       ݲͬ
05_UserBoard BIOSгȥUser.hMCUͺű䶯ļͬ
0607ļУоƬBIOSͬͬܵUserͬ



































