第一次用I2C的從模式,之前用的是主模式,用的IO模擬的,在很多設(shè)備都用上了,沒什么問題。在使用I2C從模式之前,也在網(wǎng)上看到很多人說這個(gè)是坑。自己花了幾天的時(shí)間,終于跳過了這個(gè)坑,再次總結(jié)下:
1. 最困難的地方:因?yàn)樾枰獌蓚€(gè)平臺對接,主端用的是LINUX系統(tǒng),芯片是TI335X,從端是STM32F030,我兩端的程序都沒寫過,所以出現(xiàn)問題了,無法判定是哪一邊的問題,這個(gè)很痛苦。
2. 例子。雖然“拿來主義”不太厚道”,但是站在巨人的肩膀上,往往是最快的。
1) STM32F030的代碼:http://www.openedv.com/forum.php?mod=attachment&aid=NDczMzV8N2FkMWE1NWZ8MTU0MTUwMjI3MnwwfDY0NTIy
2)Linux的代碼:http://blog.sina.com.cn/s/blog_13087b7fa0102wcyg.html
3. 實(shí)際上STM32F030寫的已經(jīng)很好了,只是我在調(diào)試過程中,總是huiy懷疑這懷疑那的,改了很多代碼,做了很多打印信息,實(shí)際上證明我的懷疑都是錯(cuò)的。
4. Linux才是很大的坑,畢竟我很少在Linux下編程。
1)ioctl返回的是成功失敗的標(biāo)志位,而我一開始以為是返回成功的字節(jié)數(shù),這里花了半天時(shí)間,老是返回1,實(shí)際上就是成功的,而我認(rèn)為應(yīng)該范圍我需要的長度。
2) 在讀、寫同時(shí)操作的時(shí)候,必須先讀后寫。我在調(diào)試的時(shí)候,先調(diào)試寫的代碼,是OK的,在調(diào)試度的代碼,也是OK,最后合并的時(shí)候,也是OK。但是發(fā)現(xiàn)一斷電重開機(jī)就不行,折騰幾下右可以了。最后把讀放在寫前面就沒在出現(xiàn)異常了。
以上,做個(gè)記錄。
上一篇:STM32的I2C主從機(jī)通信
下一篇:STM32 IO 模擬IIC I2C
推薦閱讀
史海拾趣
隨著產(chǎn)品線的逐漸豐富和技術(shù)的不斷進(jìn)步,微芯生物開始積極拓展市場。他們與多家國內(nèi)外醫(yī)藥企業(yè)建立了合作關(guān)系,將自主研發(fā)的藥物推向市場。同時(shí),公司也積極參與各類學(xué)術(shù)會議和展覽,提升品牌知名度和市場影響力。通過不懈的努力,微芯生物逐漸獲得了市場的認(rèn)可和信賴。
Eureka在追求經(jīng)濟(jì)效益的同時(shí),也積極履行社會責(zé)任。公司注重環(huán)保和可持續(xù)發(fā)展,致力于減少生產(chǎn)過程中的能源消耗和廢棄物排放。同時(shí),Eureka也積極參與公益活動(dòng),為社會做出積極貢獻(xiàn)。這些努力不僅提升了公司的社會形象,也促進(jìn)了公司的可持續(xù)發(fā)展。
請注意,以上故事僅為虛構(gòu),并非Eureka公司的實(shí)際歷史。如有需要,請查閱相關(guān)公開資料或聯(lián)系Eureka公司以獲取準(zhǔn)確信息。
進(jìn)入21世紀(jì)后,汽車電子市場蓬勃發(fā)展,為Eris Tech提供了新的發(fā)展機(jī)遇。公司憑借在半導(dǎo)體技術(shù)方面的積累,成功開發(fā)出多款適用于汽車電子系統(tǒng)的半導(dǎo)體產(chǎn)品,如功率管理芯片、傳感器等。這些產(chǎn)品不僅提高了汽車電子系統(tǒng)的性能,還降低了成本,贏得了汽車廠商的廣泛認(rèn)可。隨著汽車電子市場的不斷擴(kuò)大,Eris Tech的營收也實(shí)現(xiàn)了快速增長。
近年來,All Sensors通過與深圳電通緯創(chuàng)微電子股份有限公司的合作,成立了中美合資企業(yè)——深圳華美澳通傳感器有限公司。這一合資企業(yè)的成立,不僅加強(qiáng)了All Sensors在中國市場的地位,也為其在全球范圍內(nèi)的業(yè)務(wù)拓展提供了有力支持。華美澳通公司利用All Sensors的專利技術(shù),專業(yè)從事MEMS壓力傳感器及應(yīng)用模組的研發(fā)、生產(chǎn)及銷售,為電子行業(yè)提供了更多優(yōu)質(zhì)的產(chǎn)品和服務(wù)。
隨著電子行業(yè)的快速發(fā)展和市場競爭的加劇,All Sensors面臨著越來越多的挑戰(zhàn)。然而,公司始終保持著敏銳的市場洞察力和創(chuàng)新精神。通過與客戶緊密合作,仔細(xì)聆聽客戶需求,All Sensors不斷開發(fā)出適應(yīng)市場變化的新產(chǎn)品和技術(shù)。同時(shí),公司還注重提升產(chǎn)品質(zhì)量和服務(wù)水平,贏得了客戶的廣泛認(rèn)可和信賴。
這些故事只是All Sensors在電子行業(yè)發(fā)展歷程中的一部分縮影。作為一家全球領(lǐng)先的傳感器技術(shù)領(lǐng)軍企業(yè),All Sensors將繼續(xù)秉承創(chuàng)新精神,不斷推動(dòng)電子行業(yè)的發(fā)展和進(jìn)步。
近年來,電子行業(yè)經(jīng)歷了多次技術(shù)變革和市場洗牌。面對這些挑戰(zhàn),Compact公司積極調(diào)整戰(zhàn)略,加大研發(fā)投入,以適應(yīng)市場變化。同時(shí),公司還通過優(yōu)化生產(chǎn)流程、降低成本等方式提高競爭力。在行業(yè)變革中,Compact公司不僅成功應(yīng)對了挑戰(zhàn),還抓住了機(jī)遇,實(shí)現(xiàn)了跨越式發(fā)展。
招聘WAP聯(lián)盟運(yùn)營總監(jiān)和市場總監(jiān) 招聘WAP聯(lián)盟運(yùn)營總監(jiān)和市場總監(jiān) WAP聯(lián)盟運(yùn)營總監(jiān)和市場總監(jiān)(2名) 最低學(xué)歷:大專以上學(xué)歷工作經(jīng)驗(yàn):3年以上薪水范圍:月薪1萬到1萬5千(底薪 + 業(yè)績獎(jiǎng)金)簡歷請發(fā):mw2009@fly4our.com 聯(lián)系電話:13381487182 聯(lián)系人:秦小姐 崗位職責(zé): 1. ...… 查看全部問答∨ |
復(fù)古磁帶又出現(xiàn)了!這次要介紹的是款磁帶形式的 MP3,沒錯(cuò),它看起來很像是一個(gè)磁帶,卻是個(gè) MP3。它的特色可是不為人知了,看外形與價(jià)格也知道,沒有昂貴的LCD 屏幕,而且它還有一個(gè)秘密,就是沒有存儲,底部可以發(fā)現(xiàn)個(gè) SD 槽,那就是要點(diǎn)所在,你 ...… 查看全部問答∨ |
Wireless LAN card 不知道這種產(chǎn)品的代理,要工業(yè)級的,請推薦一種。 如果你在做代理,也可以和我聯(lián)系! msn:shibj2039@msn.cn… 查看全部問答∨ |
ARM上電時(shí)把FLASH中的數(shù)據(jù)LOAD到SDRAM中。 然后程序在SDRAM中運(yùn)行。 那請問,ARM本身就帶有FLASH的驅(qū)動(dòng)嗎? 要不然怎么能上電就能讀取FLASH呢?… 查看全部問答∨ |
當(dāng)modem處于在線數(shù)據(jù)模式(on-line data),不通過任何引腳的值,有什么方法可以判斷modem還是在線的?… 查看全部問答∨ |
小弟也是程序員,不過總聽公司的前輩們說,做MPEG視頻算法啥的都是牛人,不知道是不是指這個(gè)領(lǐng)域薪水比較高? 說心里話,既然入了行,當(dāng)然希望工資高點(diǎn),挑戰(zhàn)多點(diǎn)沒關(guān)系,既然已經(jīng)選擇了這個(gè)職業(yè),也不怕再多吃點(diǎn)苦,多用點(diǎn)腦,只是找不準(zhǔn)方向, ...… 查看全部問答∨ |
NMAKE : U1073: don't know how to make WinCE5.0 生成系統(tǒng)時(shí)出現(xiàn): BUILD: [01:0000000913:ERRORE] NMAKE : U1073: don\'t know how to make \'D:\\WINCE500\\platform\\common\\lib\\ARMV4I\\retail\\oal_memory_s3c2440a.lib\' BUILD: [01:0000000915:ERRORE] NMAKE.EXE ...… 查看全部問答∨ |
UART的輸入引腳必須設(shè)置成GPIO_Mode_IN_FLOATING模式么? 如果設(shè)置成該模式的話,接收引腳必須外接上拉才能正確接收到數(shù)據(jù),否則外部輸入的數(shù)據(jù)將會被此引腳“吃掉”從而看 ...… 查看全部問答∨ |
為何我裝CCS會出現(xiàn)錯(cuò)誤提示?操作系統(tǒng)64位win7,安裝到最后一個(gè)組件前會出現(xiàn)如圖1提示:這個(gè)提示是怎么回事?不管,關(guān)閉后繼續(xù)安裝又會出現(xiàn)圖2提示:取消安裝,刪除安裝文件夾內(nèi)容,重新安裝,圖2錯(cuò)誤提示就沒有了,安裝完成。但是圖1的提示還是出 ...… 查看全部問答∨ |
設(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ǒng)的設(shè)計(jì)
- 匠芯創(chuàng)推出面向具身智能高性能實(shí)時(shí)處理器M7000
- 通用汽車轉(zhuǎn)向LFP電池,LG新能源和三星SDI擬在美建廠
- 蓋世汽車研究院:政策助推疊加技術(shù)迭代 全固態(tài)電池蓄勢待發(fā)
- 小鵬汽車董事長預(yù)測:2027年激光雷達(dá)非智能駕駛必備
- 解碼大眾汽車中國戰(zhàn)略 - 決戰(zhàn)智能化電氣化的三板斧
- 2025從具身智能大腦展望人形機(jī)器人發(fā)展
- “荊楚”人形機(jī)器人即將量產(chǎn),智能時(shí)代的新篇章!
- 小鵬純視覺方案:技術(shù)突圍與市場下沉的雙重博弈
- 為什么無人出租車能“零”事故,而智能駕駛輔助卻事故頻發(fā)?
- 重磅!一顆要顛覆全球智駕的芯片點(diǎn)亮了!
- 3D視覺技術(shù)為工業(yè)自動(dòng)化帶來新“視界”
- 平頭哥RVB2601開源應(yīng)用方案征集來啊~100套板卡助陣,天貓精靈智能套裝禮品組等你抱走~
- 有獎(jiǎng)直播|解鎖汽車電子黑科技 開創(chuàng)未來駕乘新境界
- Microchip直播|如何在ADAS系統(tǒng)中解決精密授時(shí)挑戰(zhàn)
- ADI 全新技術(shù)資料集錦
- 看是德科技資料填調(diào)查問卷贏好禮
- EEWORLD E金礦榮耀登場!為夢想加分!
- 購買TI store MSP432P401R LaunchPad 曬單就送禮!
- 呼朋換友學(xué)電源,知識、好禮贏在手!
- TE白皮書下載|《散熱橋技術(shù)——電子設(shè)備散熱領(lǐng)域的創(chuàng)新》
- ORNL在UPS卡車上展示雙向無線充電技術(shù) 充電時(shí)間較前縮短近一半
- 語音交互更加智能 奧迪推會話型語音智能助手
- 德國研究陰極材料退化機(jī)理 有望將鋰離子電池容量增加30%
- 康泰瑞影全新2D超聲圖像增強(qiáng)軟件Rivent讓超聲圖像更清晰
- 短視頻已成為疫情期間的新常態(tài)
- 2018~2020年新造車企業(yè)主要的電池演化路徑
- 激光雷達(dá)是否會觸發(fā)汽車雨量傳感器的開啟
- 京能集團(tuán)發(fā)起成立能源基金 氫能、燃料電池等是重點(diǎn)投資方向
- DeepRoute發(fā)布新傳感器,加速自動(dòng)駕駛汽車發(fā)展
- 貿(mào)澤開售Analog Devices可定制的模塊化LiDAR原型設(shè)計(jì)平臺