一、前言
最近使用到simcom公司的手機通訊模組,一般來講模組都是需要外掛程式mcu來對模組通過at命令來進行控制。最近該公司推出了最新版本的32m flash版本模組,可以實現利用模組內建cpu進行使用者程式的開發。具體可以參照該公司提供的技術文件和相關介紹。
二、編譯環境的搭建
要利用模組的mcu進行程式設計,就需要搭建針對該mcu的編譯環境。技術支援推薦使用rvct3.1編譯器。安裝包和詳細的破解說明請見附件。
1.把資料夾
rvct_eat
和flexlm
拷貝到系統盤根目錄下;
2. 修改 flexlm\license.dat檔案
開始->
執行-> cmd -> ipconfig/all
,physical address
一項為mac位址
用記事本開啟
license.dat,找到
hostid=00023f0468d4,共有
19處,後面的數字替換成
mac位址
,儲存。
3. 設定系統環境變數:
新建下面三個項:
變數名 變數值
rvct31bin c:\rvct_eat
\programs\3.1\569\win_32-pentium
rvct31inc c:\rvct_eat
\data\3.1\569\include\windows
rvct31lib c:\rvct_eat
\data\3.1\569\lib
在path
的值最後新增:
path c:\rvct_eat
\programs\3.1\569\win_32-pentium;
開啟cmd
,輸入armcc :
如果有朋友需要協助建立編譯環境,或者學習研究sim800c32的嵌入二次開發程式設計。
嵌入式第二次總結
一 嵌入式系統開發概述 1 什麼嵌入式技術?作業系統 嵌入式作業系統 管理資源,解耦軟硬體 2 嵌入式開發方向 嵌入式上層應用開發 嵌入式底層系統軟體開發,嵌入式系統工程師 3 嵌入式學習路線 嵌入式作業系統 開發工具 系統應用開發 gui 系統移植 4 所具備的知識體系 c語言 微控制器 嵌入式作...
嵌入式第二次作業
linux各個根目錄的作用 1 bin 系統啟動需要的命令和大部分普通使用者平常所需的可執行命令 如 ls,mkdir 2 sbin 存放系統管理員可執行的命令。裡面也是二進位制檔案。一般不給普通使用者執行,除非必要的時候,普通使用者獲取超級管理員許可權可執行部分命令。3 dev 系統中所有裝置檔案...
嵌入式C學習第二次任務
typedef 關鍵字來定義自己習慣的資料型別名稱,來替代系統預設的基本型別名稱 陣列型別名稱 指標型別名稱與使用者自定義的結構型名稱 共用型名稱 列舉型名稱等。一旦使用者在程式中定義了自己的資料型別名稱,就可以在該程式中用自己的資料型別名稱來定義變數的型別 陣列的型別 指標變數的型別與函式的型別等...