一、實(shí)驗(yàn)?zāi)康?p>學(xué)習(xí)文本框控件的使用。掌握以二進(jìn)制形式打開并讀取文件的方法。把一個(gè)二進(jìn)制文件中的數(shù)字的內(nèi)容在文本框中顯示出來。相應(yīng)鍵盤消息,實(shí)現(xiàn)文本框的編輯。掌握如何寫入二進(jìn)制文件把文本框修改的結(jié)果寫入文件。
二、實(shí)驗(yàn)內(nèi)容
學(xué)習(xí)文本框控件的使用,把一個(gè)二進(jìn)制文件中的數(shù)字的內(nèi)容在文本框中顯示出來,編輯文本框,可以改變文本框的內(nèi)容,并可以保存到文件,系統(tǒng)掉電以后,文件內(nèi)容不丟失。
三、預(yù)備知識(shí)
1、用ARM SDT 2.5 集成開發(fā)環(huán)境,編寫和調(diào)試程序的基本過程。
2、基于操作系統(tǒng)的應(yīng)用程序的框架結(jié)構(gòu)。
3、會(huì)使用Source Insight 3 編輯C 語言源程序
4、會(huì)使用消息循環(huán)響應(yīng)鍵盤消息
5、操作系統(tǒng)的文件操作的基本過程
四、實(shí)驗(yàn)設(shè)備及工具(包括軟件調(diào)試工具)
硬件:ARM 嵌入式開發(fā)板、用于ARM7TDMI 的JTAG 仿真器、PC 機(jī)Pentumn100 以上軟件:PC 機(jī)操作系統(tǒng)win98、ARM SDT 2.51 集成開發(fā)環(huán)境、仿真器驅(qū)動(dòng)程序、SourceInsight 3.0、超級(jí)終端通訊程序、USB 下載程序、UltraEdit
五、實(shí)驗(yàn)步驟
1、在ARM SDT 2.51 中,使用實(shí)驗(yàn)一中創(chuàng)建好的模板,新建一個(gè)項(xiàng)目work1。把操作系統(tǒng)的所需要的頭文件(*.h)和庫(kù)文件(*.alf)加入工程中。
2、用Source Insight 3 創(chuàng)建一個(gè)工程,把work1 中的C 語言源文件文件加入。
3、在PC 機(jī)上使用UltraEdit 創(chuàng)建一個(gè)二進(jìn)制文件,文件程度為4 個(gè)字節(jié)以上。把此文件復(fù)制到嵌入式開發(fā)板中。
4、打開Main.c 文件,在Main_Task 任務(wù)中添加代碼,使系統(tǒng)啟動(dòng)的時(shí)候,創(chuàng)建一個(gè)文本框。打開文件,以二進(jìn)制的形式讀取文件,把數(shù)字轉(zhuǎn)換成字符串并顯示出來。可以通過鍵盤修改文本框的內(nèi)容,最后,可以保存文本框的數(shù)字到文件。具體的程序流程圖如圖所示。
提示:
⑴ 使用OpenOSFile 函數(shù)以只讀方式(FILEMODE_READ)打開文件。
⑵ 通過ReadOSFile 函數(shù)讀取二進(jìn)制文件。用Int2Unicode 函數(shù)實(shí)現(xiàn)整數(shù)到Unicode字符串的轉(zhuǎn)換,以便顯示在文本框中
⑶ 用CreateTextCtrl 函數(shù)創(chuàng)建文本框,SetTextCtrlText 函數(shù)設(shè)置文本框中的內(nèi)容。
⑷ 通過SetTextCtrlEdit 函數(shù)設(shè)置文本框是否處于編輯狀態(tài), 使用
TextCtrlDeleteChar 和AppendChar2TextCtrl 函數(shù)在文本框中刪除和追加字符。
7、用ARM SDT 2.5 編譯、下載并調(diào)試上述程序,檢查運(yùn)行結(jié)果
8、生成發(fā)行版本的.bin 文件,通過USB 下載到嵌入式開發(fā)板中,運(yùn)行并檢查輸出結(jié)果。
上一篇:ARM的綜合實(shí)驗(yàn)設(shè)計(jì)
下一篇:ARM的應(yīng)用分析介紹
推薦閱讀
史海拾趣
為了進(jìn)一步擴(kuò)大規(guī)模和提升競(jìng)爭(zhēng)力,意華先后成立了多家子公司,包括蘇州意華電工有限公司、東莞意兆電子科技有限公司等。這些子公司的成立,不僅實(shí)現(xiàn)了公司在不同地域的資源整合和優(yōu)勢(shì)互補(bǔ),也加速了公司的集團(tuán)化發(fā)展進(jìn)程。通過集團(tuán)化管理,意華能夠更好地協(xié)調(diào)各子公司之間的業(yè)務(wù)和資源,提高整體運(yùn)營(yíng)效率。
在全球化背景下,海德漢公司不斷拓展其國(guó)際市場(chǎng)版圖。通過參加國(guó)際展會(huì)、建立海外分支機(jī)構(gòu)等方式,海德漢成功將其高精度數(shù)控系統(tǒng)和自動(dòng)化解決方案推向全球電子市場(chǎng)。特別是在亞洲、歐洲和北美等電子產(chǎn)業(yè)發(fā)達(dá)的地區(qū),海德漢的產(chǎn)品和技術(shù)得到了廣泛應(yīng)用和認(rèn)可。這一市場(chǎng)拓展戰(zhàn)略不僅提升了海德漢的品牌知名度和市場(chǎng)份額,也為其在電子行業(yè)的長(zhǎng)期發(fā)展奠定了堅(jiān)實(shí)基礎(chǔ)。
需要注意的是,以上故事雖基于事實(shí)背景構(gòu)建,但具體細(xì)節(jié)和案例可能有所虛構(gòu)或簡(jiǎn)化,以符合問題要求和字?jǐn)?shù)限制。
在國(guó)內(nèi)市場(chǎng)取得一定成績(jī)后,CST Master決定進(jìn)軍國(guó)際市場(chǎng)。然而,國(guó)際市場(chǎng)的競(jìng)爭(zhēng)更加激烈,法律法規(guī)和文化差異也給公司帶來了不小的挑戰(zhàn)。公司積極調(diào)整市場(chǎng)策略,加強(qiáng)與當(dāng)?shù)睾献骰锇榈暮献鳎鸩酱蜷_了國(guó)際市場(chǎng)的大門。通過不斷的努力,CST Master在國(guó)際市場(chǎng)上也取得了一定的份額。
在電子行業(yè)中,綠色環(huán)保已經(jīng)成為一個(gè)不可忽視的趨勢(shì)。DDP Engineered LED Solutions公司積極響應(yīng)這一趨勢(shì),將綠色環(huán)保理念融入到公司的產(chǎn)品研發(fā)和生產(chǎn)過程中。公司開發(fā)的LED照明產(chǎn)品不僅具有出色的照明效果,而且具有較低的能耗和較少的廢棄物產(chǎn)生,符合綠色環(huán)保的要求。同時(shí),公司還積極推動(dòng)綠色供應(yīng)鏈管理,與供應(yīng)商共同構(gòu)建綠色、環(huán)保的產(chǎn)業(yè)鏈。這些努力不僅讓DDP在行業(yè)中樹立了良好的形象,也為公司的可持續(xù)發(fā)展提供了有力保障。
為了進(jìn)一步擴(kuò)大市場(chǎng)份額,Digitron公司積極尋求與行業(yè)內(nèi)外的企業(yè)建立戰(zhàn)略合作關(guān)系。XXXX年,Digitron公司與一家全球知名的物流公司達(dá)成合作協(xié)議,為其提供定制化的溫度監(jiān)控解決方案。這一合作不僅為Digitron公司帶來了可觀的收入,還提高了其在物流行業(yè)的知名度。此外,Digitron公司還積極參加國(guó)際展會(huì)和論壇,與全球客戶建立聯(lián)系,拓展國(guó)際市場(chǎng)。
作為一家有社會(huì)責(zé)任感的企業(yè),申風(fēng)(everanalog)公司始終關(guān)注社會(huì)發(fā)展和環(huán)境保護(hù)問題。公司積極參與公益事業(yè)和環(huán)保活動(dòng),致力于為社會(huì)做出積極貢獻(xiàn)。同時(shí),公司也注重可持續(xù)發(fā)展戰(zhàn)略的制定和實(shí)施,在生產(chǎn)經(jīng)營(yíng)過程中注重節(jié)能減排和資源循環(huán)利用等方面的工作。這些舉措不僅提升了公司的社會(huì)形象,也為公司的長(zhǎng)期發(fā)展奠定了堅(jiān)實(shí)的基礎(chǔ)。
請(qǐng)注意,以上故事框架僅為示例,并未包含具體的細(xì)節(jié)和數(shù)據(jù)。如需了解更多關(guān)于申風(fēng)(everanalog)公司的具體信息和發(fā)展歷程,請(qǐng)查閱相關(guān)新聞報(bào)道或官方資料。
本帖最后由 paulhyde 于 2014-9-15 09:10 編輯 繼電器學(xué)習(xí),資料分享!! [ 本帖最后由 open82977352 于 2010-2-10 16:47 編輯 ] … 查看全部問答∨ |
|
我在使用MC35I模塊時(shí)出現(xiàn)了一些疑問,緊急求助,不盛感謝! 1.請(qǐng)問六腳的SIM卡插座與MC35I模塊應(yīng)該如何硬件連接,SIM卡的VPP引腳需要使用嗎? 2.我使用單片機(jī)控制該模塊,每次模塊啟動(dòng)后,當(dāng)模塊搜索網(wǎng)絡(luò)時(shí),模塊就掉電了,我給模塊提供的電壓是4.2 ...… 查看全部問答∨ |
|
大二暑假留校想學(xué)習(xí)嵌入式,打算從stm32開始,自學(xué)過單片機(jī),比較喜歡像郭天祥教單片機(jī)那種教學(xué)方法,開始找個(gè)小例子做,不懂的再去看原理,這樣印象深,不知道stm32有沒有這樣的視頻教程,高手求教。今天在試著建工程的時(shí)候,不知道怎樣調(diào)用固件, ...… 查看全部問答∨ |
|
求助 CCS下是否可以加載DLL庫(kù)?如果可以,如何實(shí)現(xiàn)? 如果不行,可否加載其他庫(kù)?如何實(shí)現(xiàn)? 實(shí)際上我是想將自己編寫的某個(gè)模塊做成一個(gè)庫(kù),然后加載進(jìn)CCS的工程中。 求助高手!… 查看全部問答∨ |
請(qǐng)問這些電子器件,找不到封裝圖及功能是什么,謝謝! EXCCET24WC256BLM41P750SPT74AHC1G14BLM21B331SBRCA_JACKCONNECTOR45750317U8A_XC2S300E-7TQ208CU8BBelFuse S558-5999-T7 … 查看全部問答∨ |
設(shè)計(jì)資源 培訓(xùn) 開發(fā)板 精華推薦
- 人形機(jī)器人馬拉松背后的思考,兆易創(chuàng)新如何賦能機(jī)器人產(chǎn)業(yè)
- 一種基于STM32的智能柜控制器設(shè)計(jì)
- 小型傾轉(zhuǎn)旋翼機(jī)的無刷直流電機(jī)驅(qū)動(dòng)器設(shè)計(jì)
- 超高速攝影機(jī)電控系統(tǒng)設(shè)計(jì)
- 基于GPS自動(dòng)授時(shí)的無線智能控制器的設(shè)計(jì)
- 基于PTR2000的無線氣象信息采集系統(tǒng)設(shè)計(jì)
- Microchip推出MEC175xB系列器件,為嵌入式控制器引入硬件 抗量子攻擊能力
- 無人飛行器機(jī)載穩(wěn)定云臺(tái)控制系統(tǒng)的設(shè)計(jì)
- 匠芯創(chuàng)推出面向具身智能高性能實(shí)時(shí)處理器M7000
- AI時(shí)代的孩子,如何成為未來的開創(chuàng)者?
- 通用汽車轉(zhuǎn)向LFP電池,LG新能源和三星SDI擬在美建廠
- 蓋世汽車研究院:政策助推疊加技術(shù)迭代 全固態(tài)電池蓄勢(shì)待發(fā)
- 小鵬汽車董事長(zhǎng)預(yù)測(cè):2027年激光雷達(dá)非智能駕駛必備
- 解碼大眾汽車中國(guó)戰(zhàn)略 - 決戰(zhàn)智能化電氣化的三板斧
- 2025從具身智能大腦展望人形機(jī)器人發(fā)展
- “荊楚”人形機(jī)器人即將量產(chǎn),智能時(shí)代的新篇章!
- 小鵬純視覺方案:技術(shù)突圍與市場(chǎng)下沉的雙重博弈
- 為什么無人出租車能“零”事故,而智能駕駛輔助卻事故頻發(fā)?
- 重磅!一顆要顛覆全球智駕的芯片點(diǎn)亮了!
- 好消息!返現(xiàn)+抽獎(jiǎng),雙重好禮助力openmv技術(shù)學(xué)習(xí)!
- TI有獎(jiǎng)直播|如何進(jìn)行更加快速、簡(jiǎn)單且成本更低的AI 攝像頭應(yīng)用的開發(fā)
- 福祿克首款熱成像萬用表Fluke-279FC等你來嘗鮮!曬心得享好禮嘍!
- 【EEWORLD第二十九屆】2011年08月社區(qū)明星人物揭曉!
- 沁恒CH579M-R1開發(fā)板免費(fèi)測(cè)評(píng),豐富外設(shè)等你體驗(yàn)
- 有獎(jiǎng)直播:Microchip適用于CryptoAuthentication™系列的可信任平臺(tái)
- 今日競(jìng)拍:TI SimpleLink Wifi CC3220S
- 奉獻(xiàn)九月,助人為快樂之本 貢獻(xiàn)出你閑置的開發(fā)板、器件...
- 得捷第二季Follow me第2期來襲,一起解鎖功能強(qiáng)大且靈活的【Arduino UNO R4 WiFi】
- 現(xiàn)在的模擬IC市場(chǎng)就像是在過山車
- 【技術(shù)文章】高壓直流接觸器在新能源汽車中的應(yīng)用
- 東芝全新車載顯示器橋接IC可解決車載系統(tǒng)接口差異問題
- 數(shù)智提升效率,轉(zhuǎn)型驅(qū)動(dòng)變革,ECS 2020正式啟動(dòng)
- 泰克“無憂計(jì)劃”讓企業(yè)擺脫預(yù)算減少的尷尬
- avr單片機(jī)功能特性介紹
- avr單片機(jī)按鍵程序
- 三分鐘告訴你:AVR單片機(jī)的熔絲與解鎖
- avr單片機(jī)和stm32區(qū)別與優(yōu)缺點(diǎn)分析
- AVR系列單片機(jī)的主要特性及選型