欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標題: 在IAR平臺新建STC89C52單片機工程 [打印本頁]

作者: 沒有你    時間: 2019-8-18 13:29
標題: 在IAR平臺新建STC89C52單片機工程
    上個帖子簡介了如何在IAR平臺建立STC8A8K64S4A12單片機工程,這篇帖子就簡介如何在IAR平臺建立STC89C52單片機工程。
一、準備工作
  詳情查看之前的帖子:“原創:在IAR平臺建立STC8ASK64S4A12單片機工程”,然后下載附件按照說明操作。
二、建立新工程
    下面有圖文并茂簡介在IAR for 8051上建立STC89C52工程的詳細過程。我會把自己建立的兩個工程上傳附錄文件中。
1、選擇菜單project下Create New Project,然后選擇Empty project


2、選擇左邊的工程,右鍵選中OPTION,在窗口選中General Option下Target的Device那一欄,選擇右邊的小圖標


3、選中添加好的STC單片機,STC89xx52。


4、在Tgrget中,Data model選中large,calling convertion選擇PDATA stack reetrant


5、在Library Configuration中,Library選擇CLIB


6、Linker中Output勾選圖示的選型。


7、在Extra Output按照圖示勾選,產生hex文件


8、在Extra Option按照圖示勾選,寫入命令行,產生bin文件


9、添加頭文件的目錄,這個是我自己工程的頭文件目錄
$PROJ_DIR$\代表工程的目錄    $PROJ_DIR$\..\..\Components\board\include代表工程的上一級,再上級一級目錄Components下board下include文件夾,一般頭文件放在include文件夾內。
10、程序優化等級一般選擇Medium,如果選擇high會有不少無關變量被IAR全部優化掉,代碼所占空間達到最小化,但是調試可能有問題。如果不想某個變量被優化,需要要在變量前加上volatile。


11、這是建立好的定時器中斷工程。功能:1秒P1_1電平反轉


12、這是建立好的串口發送工程。功能:1秒打印一次數據。由于printfs函數調用了vsprintf,支持全部格式和浮點數據打印,所以會占用不少ROM,多占了6.39K(STC89C52的ROM才8K -_-||),如果注釋掉printfs函數,則占rom空間95字節。如果省空間打印,建議調用Uart_write發數據。


全部資料51hei下載地址:
STC89C52.rar (241.87 KB, 下載次數: 86)

作者: 鵬博士PBs    時間: 2019-8-18 19:16
請問需要什么開發環境啊
作者: 沒有你    時間: 2019-8-19 09:30
鵬博士PBs 發表于 2019-8-18 19:16
請問需要什么開發環境啊

IAR for 8051
作者: myemcu    時間: 2019-8-27 11:20
請問,STC15W的咋整?
作者: 沒有你    時間: 2019-8-27 20:33
myemcu 發表于 2019-8-27 11:20
請問,STC15W的咋整?

手頭沒有STC15W,所以暫時沒有做調試
作者: myemcu    時間: 2019-8-27 23:06
沒有你 發表于 2019-8-27 20:33
手頭沒有STC15W,所以暫時沒有做調試

好遺憾的說。。
作者: 沒有你    時間: 2019-8-28 16:31
myemcu 發表于 2019-8-27 23:06
好遺憾的說。。

你的單片機是STC15W,名字全稱是多少?回頭我根據你提供的型號,移植一下對應的頭文件。到時候再發給你測試看看
作者: myemcu    時間: 2019-8-29 09:19
沒有你 發表于 2019-8-28 16:31
你的單片機是STC15W,名字全稱是多少?回頭我根據你提供的型號,移植一下對應的頭文件。到時候再發給你測 ...

STC15W4K48S4(樓主好人)。。
作者: shenyuqiu    時間: 2019-8-29 16:37
IAR我們一般都是用來開發AVR單單機的,原來STC單片機也能用這個軟件呀。長知識了
作者: zhai1461961500    時間: 2019-9-5 13:32
大佬,你的《在IAR平臺建立STC8ASK64S4A12單片機工程》這個帖子不能正常顯示啊,怎么添加STC文件進IAR?
作者: 沒有你    時間: 2019-9-5 20:01
zhai1461961500 發表于 2019-9-5 13:32
大佬,你的《在IAR平臺建立STC8ASK64S4A12單片機工程》這個帖子不能正常顯示啊,怎么添加STC文件進IAR?

帖子可以正常顯示,你看看是不是自己網絡有問題
作者: 耀光    時間: 2019-9-8 22:34
一直在尋找關于IAR for 8051的教程,終于找到了,感謝樓主
作者: ligd_2001    時間: 2019-12-1 14:56
大神應該寫一篇移植STC頭文件、鏈接文件、配置文件for IAR的教程,讓大家來學習。
作者: SGonna    時間: 2019-12-9 17:12
太棒了,謝謝樓主
作者: myemcu    時間: 2019-12-17 11:26
大佬又換頭像了,呵呵。。
作者: BrokenWater    時間: 2020-7-21 23:20
STC的庫是怎么導入的啊,我下載的IAR for 8051 ,沒有STC
作者: huisarenjian    時間: 2021-5-16 08:48
沒有看到 ioSTC89XXXX.h  頭文件啊。。。
作者: c496370381    時間: 2021-6-19 01:05
要感謝大神的分享,幫我搞定學習在keil里面搞不定的東西
作者: 1132388027    時間: 2023-2-11 00:11
你好,device里面怎么什么都沒有????
作者: 楓麟胤    時間: 2023-3-30 09:03
我想詢問一下,那些瑞薩,英飛凌的芯片怎么添加?
作者: 大漠孤煙001    時間: 2023-3-30 10:18
STC也提供了 IAR的 STC8H系列演示,可以支持 C++ for STC8H






歡迎光臨 (http://www.raoushi.com/bbs/) Powered by Discuz! X3.1