開發(fā)環(huán)境:WIN7 64 + CCS5.5 + OMAPL138_StarterWare_1_10_04_01
開發(fā)平臺:OMAP-L138 Development Kit (LCDK)
1.啟動CCS5.5,設(shè)置工作空間。
2.建立工程,F(xiàn)ile->New->CCS Project,工程屬性設(shè)置如下圖。
3.將StarterWare中GPIO例子中的代碼復(fù)制到main.c中。
#include "gpio.h"
#include "psc.h"
#include "soc_OMAPL138.h"
#include "lcdkOMAPL138.h"
/****************************************************************************/
/* LOCAL FUNCTION PROTOTYPES */
/****************************************************************************/
static void Delay(volatile unsigned int delay);
/****************************************************************************/
/* GLOBAL VARIABLES */
/****************************************************************************/
/****************************************************************************/
/* LOCAL FUNCTION DEFINITIONS */
/****************************************************************************/
int main(void)
{
/* The Local PSC number for GPIO is 3. GPIO belongs to PSC1 module.*/
PSCModuleControl(SOC_PSC_1_REGS, HW_PSC_GPIO, PSC_POWERDOMAIN_ALWAYS_ON,
PSC_MDCTL_NEXT_ENABLE);
/* Pin Multiplexing of pin 12 of GPIO Bank 6.*/
GPIOBank6Pin12PinMuxSetup();
/* Sets the pin 109 (GP6[12]) as input.*/
GPIODirModeSet(SOC_GPIO_0_REGS, 109, GPIO_DIR_OUTPUT);
while(1)
{
GPIOPinWrite(SOC_GPIO_0_REGS, 109, GPIO_PIN_LOW);
Delay(1000000);
GPIOPinWrite(SOC_GPIO_0_REGS, 109, GPIO_PIN_HIGH);
Delay(1000000);
}
}
/*
** briefThis function checks the insertion status of the MMC/SD card
** in the device and prints related statements on the serial
** commuincation console of the external device.
**
*/
/*
** brief This function can be called to generate a delay.
*/
static void Delay(volatile unsigned int delay)
{
while(delay--);
}
4.設(shè)置工程屬性,加入include搜索路徑。
5.設(shè)置工程屬性,加入lib文件。
6.使用StarterWare中的CMD文件替換默認(rèn)的CMD文件。
-stack0x8000 /* SOFTWARE STACK SIZE */
-heap 0x2000 /* HEAP AREA SIZE */
-e Entry
/* SPECIFY THE SYSTEM MEMORY MAP */
MEMORY
{
DDR_MEM : org = 0xC1080000 len = 0x2F7FFFF /* RAM */
}
/* SPECIFY THE SECTIONS ALLOCATION INTO MEMORY */
SECTIONS
{
.init : {
system_config.lib (.text)
} load > 0xC1080000
.text : load > DDR_MEM /* CODE */
.data : load > DDR_MEM
.bss : load > DDR_MEM /* GLOBAL & STATIC VARS */
RUN_START(bss_start),
RUN_END(bss_end)
.const : load > DDR_MEM /* SOFTWARE SYSTEM STACK */
.cinit : load > DDR_MEM /* SOFTWARE SYSTEM STACK */
.stack : load > 0xC3FF7FFC /* SOFTWARE SYSTEM STACK */
}
7.編譯工程,設(shè)置omapl138.ccxml如下。
8.開發(fā)板上電,鏈接開發(fā)板。
在最后一項的ARM核上,右鍵->Connetc Target。
9.Load Program。RUN……燈已經(jīng)開始閑了。
上一篇:ARM與不同位寬存儲器的地址線錯位接口 , 外部總線接口深
下一篇:基于S3C2410的RTC模塊應(yīng)用設(shè)計
推薦閱讀
史海拾趣
展望未來,Dynastream將繼續(xù)秉承“持續(xù)創(chuàng)新、追求卓越”的發(fā)展理念,致力于成為電子行業(yè)的領(lǐng)軍企業(yè)。公司將繼續(xù)加大研發(fā)投入,提高產(chǎn)品的技術(shù)含量和附加值;同時,也將注重人才培養(yǎng)和團(tuán)隊建設(shè),為公司未來的發(fā)展提供有力保障。相信在不久的將來,Dynastream將在電子行業(yè)中創(chuàng)造更加輝煌的業(yè)績。
請注意,以上故事均為基于Dynastream公司發(fā)展歷程的假設(shè)性敘述,旨在展示其發(fā)展歷程中的一些重要節(jié)點和成就。
背景:進(jìn)入21世紀(jì)后,霍尼韋爾繼續(xù)秉承多元化發(fā)展戰(zhàn)略,不斷拓展新的業(yè)務(wù)領(lǐng)域。
發(fā)展:公司通過一系列并購和投資活動,進(jìn)入了石油化工、高性能材料、醫(yī)療、安防等多個領(lǐng)域。其中,2005年收購環(huán)球油品公司(UOP)和2007年收購碼捷科技(Metrologic Instruments)是公司多元化戰(zhàn)略的重要里程碑。
關(guān)鍵事件:這些并購不僅增強了霍尼韋爾的技術(shù)實力和市場競爭力,還為公司帶來了新的增長點和發(fā)展機遇。
隨著技術(shù)的不斷升級和產(chǎn)品線的完善,Broyce Control開始將目光投向國際市場。80年代,公司成功打入歐洲市場,為多家跨國企業(yè)提供優(yōu)質(zhì)的電氣和電子產(chǎn)品。隨后,Broyce Control又陸續(xù)進(jìn)入北美和亞洲市場,通過設(shè)立分公司和建立銷售網(wǎng)絡(luò),不斷提升品牌影響力和市場份額。在國際市場的競爭中,Broyce Control憑借其卓越的產(chǎn)品質(zhì)量和專業(yè)的服務(wù)贏得了客戶的廣泛贊譽。
隨著公司規(guī)模的不斷擴(kuò)大和產(chǎn)品線的日益豐富,兵字公司開始注重品牌建設(shè)和市場拓展。公司注冊了“BingZi兵字”商標(biāo),并通過一系列的市場推廣活動,提升了品牌的知名度和美譽度。同時,兵字公司還積極開拓國內(nèi)外市場,與多家知名企業(yè)建立了長期穩(wěn)定的合作關(guān)系,實現(xiàn)了業(yè)務(wù)的快速增長。
Bytes公司在追求經(jīng)濟(jì)效益的同時,也積極履行社會責(zé)任。公司注重環(huán)保和可持續(xù)發(fā)展,采用環(huán)保材料和工藝,降低產(chǎn)品對環(huán)境的影響。同時,公司還積極參與公益事業(yè),捐贈資金和物資支持教育、扶貧等事業(yè)。這些舉措使得Bytes公司贏得了社會的廣泛認(rèn)可和尊重。
請注意,這些故事框架僅供參考,您可以根據(jù)具體公司的實際情況和發(fā)展歷程進(jìn)行調(diào)整和補充。同時,由于我無法獲取實時數(shù)據(jù)和信息,因此建議您在編寫具體故事時參考相關(guān)公司的官方資料和市場分析報告。
進(jìn)入21世紀(jì)后,數(shù)字視頻應(yīng)用的興起為Exar提供了新的發(fā)展機遇。為了抓住這一機遇,公司在2000年推出了視頻處理器和編解碼器產(chǎn)品。這些產(chǎn)品不僅滿足了市場對高質(zhì)量視頻處理的需求,也進(jìn)一步鞏固了Exar在通信和視頻處理領(lǐng)域的地位。
我想用兩個IO口,一個做SCL,一個做SDA, 實現(xiàn)兩個MCU通訊, 一個MCU做主機,一個做從機,主機的很好實現(xiàn),因為SCL信號由主機控制。但是從機的話,很難實現(xiàn)跟主機同步,從機這部分,要如何處理接受?… 查看全部問答∨ |
LF198峰值保持電路分析、討教(電路圖+波形圖+詳解+無限感激) 最近做一個峰值保持電路,是用LF198FE芯片做的。在調(diào)試過程中發(fā)現(xiàn)了許多問題,現(xiàn)向各位高手請教。本人的電路圖如下: /************電路說明***************/ R5、R6為直流調(diào)零輸入端,本人電路上沒有接。 C6用152的聚脂膜電容 T1是為了給峰值 ...… 查看全部問答∨ |
請問各位大俠,有誰用過TD 的3G USB downgle的沒?平臺是6410+WINCE6.0, 找了幾家,都沒有CE6的驅(qū)動,只有PC上的驅(qū)動,但我們現(xiàn)在模具已定了,有客戶要用 TD的,所以我們只能以USB Downgle的形式來提供了。 如果哪位有相關(guān)信息,請告知我一聲, ...… 查看全部問答∨ |
請教,關(guān)于minifilter中StreamContext的用法 我想在PostCreate中設(shè)置上下文,在PreRead/PostRead或PreWrite/PostWrite能得到該上下文. 順序: 1.在FLT_CONTEXT_REGISTRATION中定義。如: { FLT_STREAM_CONTEXT, 0, &nbs ...… 查看全部問答∨ |
在中大型設(shè)計中,狀態(tài)機的使用也越來越頻繁,我們要如何編寫一個讓人容易讀懂的狀態(tài)機就是眼前最重要的事情。下面我們先來回顧一下狀態(tài)機的分類。狀態(tài)機共分為兩大類一類是Moore狀態(tài)機,一類是Mealy狀態(tài)機。這兩類狀態(tài)機的區(qū)別主要是Moore的輸出值 ...… 查看全部問答∨ |
|
大家覺得用什么芯片做主控好,目前打算用PIC18F系列或者STM32和LM3S,大家覺得應(yīng)該選擇哪個!~ 主要是用主控利用PID進(jìn)行對電機轉(zhuǎn)速的控制,調(diào)節(jié)不同的比例系數(shù),然后將轉(zhuǎn)速以波形的形式顯示到TFT上!~… 查看全部問答∨ |
設(shè)計資源 培訓(xùn) 開發(fā)板 精華推薦
- Microchip 升級數(shù)字信號控制器(DSC)產(chǎn)品線 推出PWM 分辨率和 ADC 速度業(yè)界領(lǐng)先的新器件
- 意法半導(dǎo)體STM32MP23x:突破成本限制的工業(yè)AI應(yīng)用核心
- 意法半導(dǎo)體推出用于匹配遠(yuǎn)距離無線微控制器STM32WL33的集成的匹配濾波芯片
- ESP32開發(fā)板連接TFT顯示屏ST7789跳坑記
- 如何讓ESP32支持analogWrite函數(shù)
- LGVL配合FreeType為可變字體設(shè)置字重-ESP32篇
- 使用樹莓派進(jìn)行 ESP32 Jtag 調(diào)試
- ESP32怎么在SPIFFS里面存儲html,css,js文件,以及網(wǎng)頁和arduino的通訊
- ESP32 freeRTOS使用測試
- 480Wh/kg!湖南久森半固態(tài)金屬鋰負(fù)極電池即將量產(chǎn)
- 中國首條硫化物固體電解質(zhì)量產(chǎn)線正式落地
- QUT開發(fā)出新的LENS系統(tǒng) 可以讓機器人進(jìn)行類似大腦的導(dǎo)航
- 毫米波雷達(dá)裝機量分析:毫米波雷達(dá)裝車量持續(xù)攀升,大陸和博世占據(jù)60%以上市場份額
- TDK推出適用于車載濾波器的同軸電纜供電電感器
- 大摩給“人形機器人100”清單注入新思路
- 行家預(yù)判:2025年車載Mini LED反超OLED
- 2025數(shù)智未來峰會:深度解讀AI賦能工業(yè)的趨勢與實踐
- 工業(yè)自動化中的Raspberry Pi:簡化經(jīng)濟(jì)實惠的邊緣計算
- 意法半導(dǎo)體宣布擴(kuò)大在新加坡的“Lab-in-Fab”廠內(nèi)實驗室合作項目
- 看是德科技利用校準(zhǔn)降低儀器測量不確定度、提高測試精度 直播享好禮!
- 直播已結(jié)束|安世新一代高效的氮化鎵(GaN)電源設(shè)計方案
- 更好的供電方式:使用更小、更輕的電源模塊加速車輛電氣化
- 是德科技(Keysight)有獎?wù)魑模鹿P贏示波器啦!
- 有獎問答 英飛凌一站式BMS解決方案
- 恩智浦LPC1500開發(fā)體驗有獎?wù)骷?/a>
- NXP微控制器電路板,針對USB Type C接口設(shè)計,評測創(chuàng)意有獎?wù)骷瑫裥牡酶卸嘀睾枚Y!
- 安森美有獎直播|適用于光儲充的SiC及IGBT隔離柵極驅(qū)動器方案
- ADI電磁流量計解決方案
- 下載有禮|ADI 最新《模擬對話》合訂本
- 40年,通信與世界杯的不解情緣
- 榮耀618雙冠背后:拒絕刷單!6億讓利力度空前
- 占據(jù)印度手機芯片市場四成份額!紫光展銳是怎么做到的?
- 寒武紀(jì)獲數(shù)億美元B輪融資 國字頭陣營領(lǐng)投
- 亞馬遜無人機專利曝光 帶有安全氣囊和懸停功能
- 德國:信息技術(shù)安全領(lǐng)域支出預(yù)計達(dá)46億歐元創(chuàng)新高
- 華為藍(lán)軍組織內(nèi)部批判會并列出任正非十宗罪
- 康佳集團(tuán)獲政府1.2億資金補貼,布局Micro LED
- 廈門科技局啟動“未來產(chǎn)業(yè)培育工程”,三年力爭產(chǎn)值200億
- 超視堺面板廠歸屬成謎,郭臺銘究竟把它賣給了誰?