赛元微MCU——SC92F846xB新建keil基本工程
生活随笔
收集整理的這篇文章主要介紹了
赛元微MCU——SC92F846xB新建keil基本工程
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
文章目錄
- @[toc]
- 一、準備工具:
- 二、新建基本工程詳細步驟
- 三、配置調試工具選項
- @[toc]
- 一、準備工具:
- 二、新建基本工程詳細步驟
- 三、配置調試工具選項
一、準備工具:
keil軟件
文中使用keil5_C51_V960A,最新版官網下載地址:https://www.keil.com/demo/eval/c51.htm
開發者也可使用keil4,操作步驟相同。
賽元微官方資料 https://www.socmcu.com
二、新建基本工程詳細步驟
后面,需要修改啟動文件中的部分代碼。
打開保存工程的文件夾,把STARTUP.A51轉移到文件夾StartUp中;
新建main.c文件,保存到文件夾App中;
從官網下載SC92F8463B_8462B_8461B Demo程序,找到SC92F846xB_C.h復制到工程目錄文件夾中,在main.c文件中包含改文件。注意下載最先版本,本文使用的官方版本為V2.0_2018.08.24
編譯工程,提示0錯誤,0警告;
7. 修改選項BL51鏈接器配置
rom前256byte禁止查表,因此在編譯的時候,設置keil->option for Target->BL51 Locate-Code Range:0x100
參考來源:官網搜索關鍵字“應用指南”,下載賽元SC92F系列MCU應用指南,文中使用應用指南版本為v1.5
注意:這里的意思是設置iDATA和xDATA的大小均為256B
SC92F8463B的STARTUP.A51則修改為:(或者從官網例程中復制出來替換)
至此,一個基本工程已配置完成。
三、配置調試工具選項
本文使用調試工具為SC LINK,使用說明可參考官網 賽元燒錄仿真工具SC LINK使用說明
前文中提到安裝Keil C插件,SOC_Keil Vxx.exe,需要提前安裝好。
至此,本文結束,歡迎各位指點。
作者:螢火蟲(ofirefly)
個人主頁:www.ofirefly.com
總結
以上是生活随笔為你收集整理的赛元微MCU——SC92F846xB新建keil基本工程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python中matplotlib+GS
- 下一篇: 基于TCP协议fuzz testing模