欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 3802|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

android hardware及jni

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:75013 發(fā)表于 2015-3-21 19:18 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
     最近一直都在負(fù)責(zé)EM78項(xiàng)目,先從android2.3.3移植到android2.3.5。當(dāng)然我主要負(fù)責(zé)移植kernel和bootloader以及部分hardware的東西,其他的像ui和framework都由應(yīng)用組幫忙移植,也省了我很多事。但是前天,麻煩事來(lái)了,telechips出來(lái)一款新芯片tcc8923,后期會(huì)升級(jí)為雙核的一種a9架構(gòu)的cpu,負(fù)責(zé)項(xiàng)目的所有同事被老大叫去開(kāi)會(huì)說(shuō),要將android4.0移植到tcc8923平臺(tái)上,雖說(shuō)有telechips的最原始的demo版bsp包,但我們要做的事情還是超級(jí)多的,要出一款產(chǎn)品,不是demo bsp改改就了事的。會(huì)后我被分配移植camera和power manger兩大部分。先說(shuō)這個(gè)power manger吧!它不是普通的arm上的power manger,他一款pmu芯片,具體產(chǎn)生ldo以及dcdc電源。再說(shuō)這個(gè)camera吧!其實(shí)就是把模組提供的數(shù)據(jù)按照kernel的v4l2架構(gòu)移植填寫(xiě)進(jìn)去而已。先前android2.3.3以及android2.3.5這power部分,camera部分都是由我負(fù)責(zé),所以在android4.0上應(yīng)該也是輕車熟路了。但是經(jīng)過(guò)2天的移植,發(fā)現(xiàn)情況不是我想的那么easy。kernel由以前的2.6直接上到3.0,雖說(shuō)kernel版本提高了,但是驅(qū)動(dòng)還是類似,regulator+power_supply+virtual_gpio架構(gòu)的pmu順順利利的移植成功,v4l2的camera也一一移植ok,驅(qū)動(dòng)問(wèn)題不大,但是到了hardware,問(wèn)題來(lái)啦。C++來(lái)了,雖說(shuō)以前學(xué)過(guò)一段時(shí)間的C++,但是長(zhǎng)久的沒(méi)有使用導(dǎo)致現(xiàn)在已經(jīng)忘得七七八八了,悲催啊!腫么辦?hardware再往上是jni,這個(gè)更加的悲劇,都是C++的,又腫么辦啊!要托項(xiàng)目后腿啦········
    為了不拖后腿這c++是必須得要學(xué)的啦,就像宋老師說(shuō)的:學(xué)linux的不會(huì)android hardware,路上遇到其他人都不好意思打招呼。哎!又是一個(gè)忙碌的星期啊······
    我也不氣餒,熟練的c語(yǔ)言功底+熟練的linux操作系統(tǒng)功底我還不信拿不下C++(just一門(mén)語(yǔ)言而已)。
    我會(huì)成為ARM+Linux+Android高手的!等著吧!
    我努力,我成功。



分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表