日韩一区二区三区精品,欧美疯狂xxxxbbbb牲交,热99re久久免费视精品频,人妻互换 综合,欧美激情肉欲高潮视频

編譯可加載觸摸屏驅(qū)動(dòng)的uImage內(nèi)核

發(fā)布者:BlossomJoy最新更新時(shí)間:2024-11-06 來(lái)源: cnblogs關(guān)鍵字:編譯  觸摸屏驅(qū)動(dòng) 手機(jī)看文章 掃描二維碼
隨時(shí)隨地手機(jī)看文章

pc:Centos5.4

內(nèi)核:linux 3.0.1

開(kāi)發(fā)板:ok6410

交叉編譯器:arm-linux-gcc 4.4.1

 

1. make menuconfig 去掉原來(lái)的觸摸屏驅(qū)動(dòng)程序

-> Device Drivers

  -> Input device support

    -> Generic input layer

      -> Touchscreens

      <>   s3c touchscreens

 

make uImage

錯(cuò)誤:undefined refer to s3c_device_ts

修改 arch/arm/mach-s3c64xx/目錄下的makefile,將跟ts有關(guān)的.o注釋掉(無(wú)用);

進(jìn)入arch/arm/mach-s3c64xx,將里面smdk_6410.c的

&s3c_device_ts,注釋掉(成功)

使用新內(nèi)核啟動(dòng)


關(guān)鍵字:編譯  觸摸屏驅(qū)動(dòng) 引用地址:編譯可加載觸摸屏驅(qū)動(dòng)的uImage內(nèi)核

上一篇:6410上移植uboot
下一篇:編譯可加載lcd驅(qū)動(dòng)的linux uImage

推薦閱讀最新更新時(shí)間:2025-07-15 11:53

WinCE 7.0下的觸摸屏驅(qū)動(dòng)
  在嵌入式系統(tǒng)中較為常用的是四線電阻式觸摸屏,通過(guò)檢測(cè)x軸和y軸的電壓,來(lái)確定觸點(diǎn)的位置。一般觸摸屏系統(tǒng)結(jié)構(gòu)為:觸摸屏- 觸摸屏控制器- 處理器。   wince7下觸摸屏的驅(qū)動(dòng)分為PDD層(位于bsp目錄中)和MDD層(位于public目錄中)。PDD層和MDD層通過(guò)DDSI接口函數(shù)連接,MDD層和上層通過(guò)DDI函數(shù)連接。其中MDD層一般無(wú)需修改,我們只需修改PDD層的代碼。   比如我的bsp目錄下觸摸屏驅(qū)動(dòng)中的touchscreenpdd.cpp文件中主要有如下函數(shù):   TchPdd_Init()   TchPdd_Ioctl()   PDDTouchIST()   PDDInitializeHardware
[電源管理]
WinCE 7.0下的<font color='red'>觸摸屏</font><font color='red'>驅(qū)動(dòng)</font>
解決方法:編譯IMX6ULL裸機(jī)串口程序提示錯(cuò)誤arm-none-eabi-ld: cannot find -lgcc: 沒(méi)有那個(gè)文件或目
一、問(wèn)題 編譯IMX6ULL野火裸機(jī)串口程序出現(xiàn)錯(cuò)誤: make : 進(jìn)入目錄“/home/leung/embed_linux_driver_tutorial_imx6_code-master/bare_metal/uart/device” arm-none-eabi-gcc -fno-builtin -I/home/leung/embed_linux_driver_tutorial_imx6_code-master/bare_metal/uart/include -c led.c arm-none-eabi-gcc -fno-builtin -I/home/leung/embed_linux_driver_tutorial_i
[單片機(jī)]
解決方法:<font color='red'>編譯</font>IMX6ULL裸機(jī)串口程序提示錯(cuò)誤arm-none-eabi-ld: cannot find -lgcc: 沒(méi)有那個(gè)文件或目
008_STM32之_keil編譯內(nèi)存大小解析
Program Size: Code=28784 RO-data=6480 RW-data=60 ZI-data=3900 的含義 1. Code: 程序所占用的FLASH大小,存儲(chǔ)在FLASH. 2. RO-data: Read-only-data,程序定義的常量,存儲(chǔ)在FLASH中。 3. RW-data:Read-write-data,已經(jīng)被初始化的變量,存儲(chǔ)在SRAM中。 4. ZI-data:Zero-Init-data,未被初始化的變量,存儲(chǔ)在SRAM中。 簡(jiǎn)單的說(shuō)就是在燒寫(xiě)的時(shí)候是FLASH中的被占用的空間為: ROM(Flash) size = Code+RO-data+RW-data; 上面代碼大小
[單片機(jī)]
008_STM32之_keil<font color='red'>編譯</font>內(nèi)存大小解析
KEIL中三種編譯模式以及對(duì)變量空間的影響
三條編譯模式控制命令:SMALL,COMPACT,LARGE,它們對(duì)變量存儲(chǔ)器空間的影響如下。 SMALL:所有變量都被定義在8051單片機(jī)的片內(nèi)RAM中,對(duì)這種變量的訪問(wèn)速度最快。另外,堆棧也必須位于片內(nèi)RAM中,而堆棧的長(zhǎng)度是很重要的,實(shí)際棧長(zhǎng)取決與不同函數(shù)的嵌套深度。采用SMALL編譯模式與定義變量時(shí)指定data存儲(chǔ)器類(lèi)型具有相同效果。 COMPACT:所有變量被定義在分頁(yè)尋址的片外XRAM中,每一頁(yè)片外XRAM的長(zhǎng)度為256字節(jié):即所有變量存儲(chǔ)在片外XRAM的某一頁(yè)中。這時(shí)對(duì)變量的訪問(wèn)是通過(guò)寄存器間接尋址(MOVX @R0,MOVX @R1)進(jìn)行的,變量的低8位地址由R0和R1確定,變量的高8位地址由P2口確定。采用這種
[單片機(jī)]
KEIL的C編譯器不支持寫(xiě)二進(jìn)制數(shù)
用KEIL寫(xiě)51的匯編程序,可以用二進(jìn)制數(shù)字后加“B”表示,比如0x2A = 00101010B 而KEIL的C編譯器不支持寫(xiě)二進(jìn)制數(shù),所以KEIL的C程序不能直接用二進(jìn)制數(shù)表示。
[單片機(jī)]
STM32編譯錯(cuò)誤匯總(一)
error: L6236E: No section matches selector - no section matche&nbs 沒(méi)有添加啟動(dòng)文件 startup. 移植STM32程序失敗 檢查T(mén)arget中 Use Cross-Module Optimization 和 Use MicroLIB 有沒(méi)有勾選上。 FCARM - Output Name not specified, please check ‘Options for Target - Utilities’ 看看添加的lib文件是不是 lib后綴名,或者說(shuō)編譯器是否把它識(shí)別為lib文件, 往項(xiàng)目管理器添加文件的時(shí)候,文件類(lèi)型是不是手滑 選成了Im
[單片機(jī)]
IDA反編譯STM32 Hex\Bin文件成C代碼
IDA是一款功能強(qiáng)大的反編譯軟件,網(wǎng)上找了許久沒(méi)找到它的使用教程,經(jīng)過(guò)摸索可將STM32的hex文件進(jìn)行反匯編,操作步驟如下,首先下載IDA Pro版破解軟件,免安裝。 IDA Pro下載鏈接:https://pan.baidu.com/s/14UyF40mzg17byfnlaWgPwQ 如果文件為bin文件,可使用bin轉(zhuǎn)hex工具轉(zhuǎn)為hex格式, BinToHex下載鏈接:https://pan.baidu.com/s/1u8ewOrs3H5LOfMUGioNEuw 提取碼:20jr 1、打開(kāi)解壓后目錄下的idaq.exe可執(zhí)行文件,點(diǎn)擊 - 看到如下界面, 2、打開(kāi)hex文件彈出提示 3、【pro
[單片機(jī)]
IDA反<font color='red'>編譯</font>STM32 Hex\Bin文件成C代碼
MDK出現(xiàn)紅叉,程序編譯正常沒(méi)有錯(cuò)誤
Keil5中會(huì)出現(xiàn)上面那種問(wèn)題,明明編譯正常,可是程序中會(huì)出現(xiàn)紅叉。這是Keil新增的同步查錯(cuò)功能。直接關(guān)閉就不會(huì)顯示紅叉了。Edit - Configurations - Text Completion。但是關(guān)閉查錯(cuò)功能后,正常的出錯(cuò),比如函數(shù)未定義、變量使用名字錯(cuò)誤也就不會(huì)提示了。所以關(guān)不關(guān)閉,看自己取舍了。
[單片機(jī)]
MDK出現(xiàn)紅叉,程序<font color='red'>編譯</font>正常沒(méi)有錯(cuò)誤
小廣播
設(shè)計(jì)資源 培訓(xùn) 開(kāi)發(fā)板 精華推薦

最新單片機(jī)文章

 
EEWorld訂閱號(hào)

 
EEWorld服務(wù)號(hào)

 
汽車(chē)開(kāi)發(fā)圈

 
機(jī)器人開(kāi)發(fā)圈

電子工程世界版權(quán)所有 京ICP證060456號(hào) 京ICP備10001474號(hào)-1 電信業(yè)務(wù)審批[2006]字第258號(hào)函 京公網(wǎng)安備 11010802033920號(hào) Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved