對于初次接觸RT-thread 的朋友來說,要想自己重新建立一個keil 下的工程,可能會
覺得不知所措,那么看到這篇文字,可能對你會有幫助。
我在這里演示了如何提取官方bsp 包中stm32 分支中的相關文件,重新組織文件結構,
按照下圖中的文件夾分配,重新生成keil 下的工程,這個工程將會包括RT-thread 的內核
和finsh 組件。
我愿意在開始前說明下分別建立這幾個文件夾的作用:
project ——存放MDK工程文件;
RT-thread ——存放rtt 源碼包(放在最外層);
apps ——存放我們自己(用戶)寫的一些應用代碼;
drivers ——存放硬件外設驅動;
third_part ——存放第三方程序源碼,比如stm32 固件庫、解碼庫等;
obj ——目標文件;
這么一來, 各類代碼分類一清二楚, 好了, 現在開始一步一步帶大家走一遍生成這個工
程的過程,當你明白后可按照自己的意愿去生成工程。
拷貝所需的文件
解壓RT-Thread 源碼,將源碼放在我們所建立的工程文件夾外面(這么放是方便以后
的工程可以共用)
從源碼bsp\stm32f10x 目錄copy 下圖所列出的文件,放入篇3- 例程1- 重構RTT
最小系統\apps 目錄
RT-Thread 源碼
( 我改了下文件夾名字)
我們準備構建的工程文件夾,
包含上圖中的各個文件夾
從源碼bsp\stm32f10x 目錄copy 下圖列出的必要的驅動文件,放入篇3- 例程1-
重構RTT最小系統\drivers 目錄
資源簡介:對于初次接觸RT-thread 的朋友來說,要想自己重新建立一個keil 下的工程,可能會覺得不知所措,那么看到這篇文字,可能對你會有幫助。我在這里演示了如何提取官方bsp 包中stm32 分支中的相關文件,重新組織文件結構,按照下圖中的文件夾分配,重新生成keil 下...
上傳時間: 2022-06-20
上傳用戶:
資源簡介:(個人原創)這個是我在keil下寫的MAX5532--MAX5535通用的驅動代碼,由于我編寫的時候,考慮到通用性,所以當你使用的時候,需要根據你的器件特性幾乎不用修改函數提來調用我的函數模塊(我在需要調用的注釋和注意點已經寫的很清楚了),縮短你的工程開發周期...
上傳時間: 2013-12-18
上傳用戶:waitingfy
資源簡介:該項目在keil下工作和在PROTEUS測試成功。時鐘是用微控制器和3個 2x7段LED 。
上傳時間: 2013-09-25
上傳用戶:dave520l
資源簡介:完整的usb_host_device源代碼直接在keil下編譯
上傳時間: 2014-01-10
上傳用戶:klin3139
資源簡介:日歷芯片DS1302的在keil下的驅動
上傳時間: 2013-12-27
上傳用戶:bcjtao
資源簡介:周立功USB開發板資料,在keil下編譯的
上傳時間: 2014-01-18
上傳用戶:txfyddz
資源簡介:RT1602C型液晶的程序,用51驅動,在keil下編譯
上傳時間: 2015-05-24
上傳用戶:天誠24
資源簡介:教你在ASP中使用SQL Server的好教材
上傳時間: 2015-06-21
上傳用戶:tonyshao
資源簡介:ORACLE9i 安裝手冊 告訴你在WINDOWS下怎樣安裝ORACLE9i 希望對大家有所幫助.
上傳時間: 2013-12-18
上傳用戶:sardinescn
資源簡介:LCD1602在keil下調試的DLL。
上傳時間: 2014-01-17
上傳用戶:lingzhichao
資源簡介:在keil下使用UCOS來編寫程式,還不錯
上傳時間: 2014-01-02
上傳用戶:lizhizheng88
資源簡介:視頻A/D轉換,輸出656格式,直接在keil下編譯即可
上傳時間: 2013-12-15
上傳用戶:lanwei
資源簡介:可以在ADS下跑的工程有很多,但在keil下面的ucOS工程還沒有.在這里,提供一個可以在keil環境下跑起來的基于三星的44b0的ucOS工程,可以在RAM中調試.
上傳時間: 2015-10-22
上傳用戶:zhangyigenius
資源簡介:一個紅外線的源程序,可以在keil下編譯通過,而且是C中潛入匯編,內含紅外的資料文檔
上傳時間: 2015-12-12
上傳用戶:1159797854
資源簡介:在keil下的uCOSII+GUI(For LPC214x) 最新
上傳時間: 2013-12-02
上傳用戶:569342831
資源簡介:google hacker=====教你在hack時如何有效地使用google
上傳時間: 2016-02-11
上傳用戶:pkkkkp
資源簡介:介紹了XML的B2B應用解決方案,并教你在IE6上使用XML的方法.
上傳時間: 2014-01-16
上傳用戶:klin3139
資源簡介:數碼管顯示123456,在keil下成功編譯
上傳時間: 2016-03-08
上傳用戶:685
資源簡介:lpc2300串口中斷程序,此源碼在keil下調試通過.
上傳時間: 2016-04-08
上傳用戶:
資源簡介:基于LPC2000 ARM7的設備驅動程序,已在keil下調試通過
上傳時間: 2016-04-09
上傳用戶:498732662
資源簡介:基于LPC2xxx的SSP總線程序.已在keil下調試通過.
上傳時間: 2016-04-09
上傳用戶:王者A
資源簡介:USB聲音驅動,基于NXP ARM7.已在keil下調試通過.
上傳時間: 2013-12-25
上傳用戶:GavinNeko
資源簡介:在keil下成功使用UCOS-II嵌入式操作系統,給出其在ARM7LPC2131應用的詳細代碼
上傳時間: 2013-11-29
上傳用戶:chongcongying
資源簡介:利用c語言在keil下編寫的關于lcd的驅動程序
上傳時間: 2016-05-10
上傳用戶:frank1234
資源簡介:單片機上的開方程,C語言寫的,在keil下調試通過
上傳時間: 2016-06-03
上傳用戶:sevenbestfei
資源簡介:LPC23xx在keil下的c語言的例子1:ADC
上傳時間: 2016-06-27
上傳用戶:黃華強
資源簡介:LPC23XX在keil下c語言的例子2:CAN
上傳時間: 2014-08-10
上傳用戶:我干你啊
資源簡介:LPC23XX在keil下c語言的例子3:GPIO
上傳時間: 2014-01-25
上傳用戶:牧羊人8920
資源簡介:LPC23XX在keil下c語言的例子4:I2S
上傳時間: 2013-12-31
上傳用戶:zhyiroy
資源簡介:在keil下 的51 簡單的os 51_00_OS
上傳時間: 2016-09-19
上傳用戶:huangld