亚洲小格式,国产精品久久久毛片A,野花社区视频1,仙踪林一级A片免费视频,久久综合精品无码AV专区

國產芯片替代ST很容易: 記航順HK32F103RET6替代STM32F103RET6

來源: 深圳市宏(hong)德偉創科(ke)技有限公司   人氣:1466 發表時間:2021/10/11 10:18:19



序: 手里有幾(ji)(ji)個STM32F103RET6應用(yong)(yong)(yong)的(de)板(ban)子(zi),整天被采購問(wen)詢是(shi)否能用(yong)(yong)(yong)國產替代(dai),成本快摟不(bu)住了(le)(le)(le)(le)。這(zhe)次(ci)又(you)拿了(le)(le)(le)(le)HK的(de)樣(yang)片,作(zuo)為(wei)替代(dai),嘗(chang)試一(yi)下(xia)(xia)(xia)(xia)。 開始(shi)沒做(zuo)任何修改,程(cheng)序(xu)下(xia)(xia)(xia)(xia)載了(le)(le)(le)(le)就跑起來(lai),讓我還(huan)抱怨(yuan)了(le)(le)(le)(le)一(yi)番,感覺是(shi)不(bu)是(shi)拿錯片子(zi)了(le)(le)(le)(le)。后面(mian)靜下(xia)(xia)(xia)(xia)心來(lai),詳細測試了(le)(le)(le)(le)使(shi)用(yong)(yong)(yong)的(de)各功能模塊, 還(huan)是(shi)有點小(xiao)問(wen)題的(de),不(bu)過非常(chang)好修改,作(zuo)為(wei)應急(ji)替代(dai)使(shi)用(yong)(yong)(yong),應該問(wen)題不(bu)大(da)。所以,補寫個序(xu),告知下(xia)(xia)(xia)(xia)本次(ci)替代(dai)容易(yi)至極,如果(guo)有同樣(yang)需求,放心大(da)膽的(de)干吧! 隨之而來(lai)的(de)悲催就是(shi),這(zhe)幾(ji)(ji)天的(de)工作(zuo)就大(da)部分(fen)的(de)成了(le)(le)(le)(le)拍照,留念(nian),技術內容并不(bu)是(shi)很多,有ST使(shi)用(yong)(yong)(yong)的(de)底子(zi),基本上不(bu)需要(yao)強制查(cha)閱手冊之類(lei)的(de)文檔,完全無(wu)壓力。
本來準備好的(de)(de)替代(dai)步(bu)驟,技(ji)術攻堅,變(bian)成了如下的(de)(de)“旅(lv)游回憶錄”。
1、 先把芯片換(huan)了再(zai)說 換之前,先留個ST的影(ying)像,一會就換了它。
換好(hao)了,拿回辦公位,我的(de)焊工(gong)還(huan)算(suan)可以吧。只(zhi)是(shi)酒精干了,雜質沒(mei)有清理(li)干凈,引腳有些發白。


準備(bei)就緒,后面怎么辦(ban)?網上說(shuo)的那么的神(shen),直接燒ST的程序,行不(bu)行?

2、 直接原ST程序直接燒寫 我無語,直(zhi)(zhi)接(jie)(jie)燒寫原(yuan)ST的程序(xu),不做任何修改,居然能(neng)跑起來?那(nei)我還玩什么? 都準備好一頓操(cao)作(zuo)了(le),結果,給我直(zhi)(zhi)接(jie)(jie)憋在了(le)開始~~~~紅(hong)色電源指示,藍色閃爍程序(xu)運行指示。


是(shi)(shi)我出現幻覺了么?這是(shi)(shi)第一次接觸(chu)航順啊,怎么可能(neng)這么的順利。 打開MDK,來(lai)確(que)(que)認(ren)下眼(yan)神,確(que)(que)實把ST的程序,燒到了HK的片子里,直(zhi)接就跑起來(lai)。本來(lai)是(shi)(shi)打算(suan)挑挑毛病的呢……
好(hao)吧,既然事實(shi)已經如此,那么回過頭來,看(kan)看(kan)當初(chu)STM32里(li)到底使用了哪(na)些資源。
整個程序基于HAL庫,硬(ying)件初始(shi)化部分(fen)。
程(cheng)序(xu)是同(tong)事(shi)開發(fa)的(de),我當前只是嘗試(shi)驗證(zheng)是否(fou)滿足芯片替代的(de)條件,程(cheng)序(xu)開發(fa)的(de)過程(cheng)中,兼容了(le)一些產(chan)品(pin),初(chu)始化的(de)資(zi)源,比實際使(shi)用的(de)多(duo)一點,下(xia)面(mian)驗證(zheng)下(xia)使(shi)用到的(de)模塊是否(fou)正(zheng)常。
GOIO:PC13DMA1: 后(hou)來程序測試(shi)的(de)過程中(zhong),發現并沒有(you)使(shi)用DMAADC1: ADC_CHANNEL_9 , ADC_CHANNEL_10,ADC_CHANNEL_11USART: COM1 COM4Timer(PWM) : TIM3SPI2:這個實際沒有(you)用到,作為預留(liu)功(gong)能的(de)。DAC: DAC_CHANNEL_1
3、 既(ji)然(ran)程(cheng)序(xu)跑起來(lai)了(le),突(tu)然(ran)覺得沒(mei)事干了(le),驗(yan)證下當(dang)前使用的資源,工作是不是正常(chang)吧。 3.1 IO輸出(PC13) 直接看程(cheng)序運行狀態指示,閃爍頻(pin)率正(zheng)常。  還(huan)用到了其(qi)他IO,單純(chun)的(de)IO使用,問(wen)題不大。 3.2 串口 數據收發正常(chang)。 3.3 DAC輸出檢測 電(dian)壓輸出(chu)可控,正(zheng)(zheng)常。(開始著急了,這也正(zheng)(zheng)常?都(dou)正(zheng)(zheng)常我去哪(na)找毛(mao)病?)實測DAC輸出(chu)正(zheng)(zheng)常,但是在HK的應用(yong)筆記中,找到如下(xia)注意事項,我想,在應用(yong)中,還是參考下(xia)應用(yong)筆記吧。
3.4 ADC檢測 開(kai)始沒注意,一(yi)看(kan)ADC采樣(yang)(yang)(yang)有數據,貌似正(zheng)常,差(cha)點(dian)溜(liu)過去。但是,我用了(le)9,10,11三個通道(dao)。那么,問(wen)題來了(le),我之前的(de)采樣(yang)(yang)(yang)順(shun)序(xu)是10,9,11,實際測試發現,通道(dao)順(shun)序(xu)亂(luan)了(le),導致我的(de)采樣(yang)(yang)(yang)數據也亂(luan)了(le)。 哈(ha)哈(ha),終于找到了(le)毛病,可以發泄和吐槽~~~直(zhi)到這里,才剛(gang)剛(gang)開(kai)始找HK的(de)資源。先換HK的(de)pack,編譯嘗試一(yi)下,設置和芯片選擇如下:
選M3
至(zhi)此,編譯下(xia)載,問題沒有解決(jue),不是PACK包的事。 接著在在HK的應用筆記中,看到了對多通道ADC使用的過程中的一些描述(shu)。
那么好,按(an)照應用(yong)筆記試試,加延(yan)遲。結果,哎,不(bu)是(shi)我想(xiang)要的結果啊,這下(xia)只能靠自己了~可(ke)別讓我丟人(ren)啊~~ 還有哪里呢?既然是(shi)通道(dao)順序亂了,那么,ADC初始化里~
至此,更改完之后,ADC幾個(ge)通道(dao)采樣值正常了(le)!!緩口氣,前面(mian)吹了(le)半天,差(cha)點(dian)掉鏈子~ 但是講真,我還沒搞(gao)明白(bai)為什(shen)么,還特意的找個(ge)ST的板子驗證了(le)下,用ST的片子,我之前的設置沒有(you)問題,用HK的,要改一下,哪(na)位大(da)神,調試過(guo)ADC,還望指點(dian)~ 這個(ge)后面(mian),再(zai)看(kan)看(kan)HK的手冊(ce),既然當前adc的值正常了(le),這里先跳(tiao)過(guo)了(le)。 3.5沒耐性了,基本(ben)用(yong)到的模塊(kuai)也(ye)都(dou)簡單驗(yan)證了,直接裝到整機里,看看效果。 替換原設備(bei)位(wei)置,整機(ji)檢驗(yan),工作2h,設備(bei)狀態(tai)穩定~~~~ 暫且認為替代成功(gong),后面(mian)的驗(yan)證,交給質量部門(men)。 3.6忽悠忽悠同(tong)事,換到他的(de)板子上試試。 由于(yu)替代(dai)比想象的(de)容易,又扔給同事,把芯片換(huan)到(dao)(dao)他的(de)板子上,反饋我的(de)信息(xi)是: 1、程序直接下載就能用(yong),2、串口,定時器沒問題(ti),3、有個i2c的(de)器件(jian)(jian),讀不到(dao)(dao)數據(程序中(zhong)使用(yong)了硬件(jian)(jian)i2c,這個應該不叫事,應用(yong)筆記中(zhong)有提到(dao)(dao),實在不行IO模擬也(ye)能解決。) 4、 瀏覽航順官網 貌(mao)似都完事了(le),官(guan)網(wang)(wang)都沒有打開,有點不合適。也禁不住那(nei)(nei)個懶惰的(de)小精靈(ling),在頭上叫著“是不是可以用ST去開發,然后簡單修(xiu)改就好了(le)?” 但(dan)是,我(wo)要(yao)讓(rang)那(nei)(nei)個勤勞的(de)小精靈(ling)獲勝,還是要(yao)回(hui)到官(guan)網(wang)(wang)去看(kan)看(kan)~~ //www.hsxp-hk.com/companyfile/23/ 在這里下載(zai)F103的(de)PACK包,同時可以根據(ju)自己的(de)需求,下載(zai)用戶手冊(ce)和數據(ju)手冊(ce)。航順官(guan)網(wang)(wang)做的(de)還是很工整的(de),資料(liao)很好找。
選型表,這個很多人會問,不(bu)用的時候,啥用沒有。想找一找的時候,又找不(bu)到(dao)。記(ji)得順便(bian)存(cun)一下,或者聯(lian)系技術支持聊聊天。
后(hou)面應該會一點點的過度好航順的庫(ku)上(shang)去,畢竟用(yong)(yong)誰家的東西,就要用(yong)(yong)誰家的“靈魂”嘛。 5、 小(xiao)結(jie) 或許(xu)(xu)是使用的資源有限,或許(xu)(xu)是運氣好。替(ti)代(dai)過程,非(fei)常(chang)的容(rong)易,基本上沒(mei)有過多(duo)的查看HK的手冊和(he)應(ying)用筆記。 程序(xu)直(zhi)接(jie)下(xia)(xia)載(zai)就(jiu)(jiu)能(neng)(neng)跑起來,功能(neng)(neng)模塊詳細測試時,發現adc多(duo)通道采集時,通道采集順(shun)序(xu)與預期(qi)不符(fu),也是簡單修正(zheng)(zheng)初始化部分,就(jiu)(jiu)能(neng)(neng)正(zheng)(zheng)常(chang)。 感覺如果產品已經定型(xing),尋求芯片替(ti)代(dai)的話(hua),真(zhen)的可以(yi)考慮,硬件不用修改(gai),軟件測試下(xia)(xia)功能(neng)(neng)模塊就(jiu)(jiu)好了,要求嚴格(ge)的話(hua),測試下(xia)(xia)整機和(he)環境適應(ying)性(xing),應(ying)該問(wen)題(ti)不大。

關于(yu)宏(hong)德偉創科(ke)技
宏德(de)偉創科技有(you)限(xian)公司總部位(wei)(wei)于深圳市,具有(you)20年電子(zi)元(yuan)器件分(fen)銷(xiao)經(jing)驗(yan),是(shi)電子(zi)行業著名的混合(he)型電子(zi)元(yuan)器件一級授權代理商和現貨分(fen)銷(xiao),方案技術(shu)綜合(he)服(fu)務商,同時(shi)也是(shi)中國(guo)電子(zi)市場(chang)價格指(zhi)數數據采集點(dian),半導(dao)體(ti)應(ying)用聯盟發起單位(wei)(wei),華強網(wang)十大優質供應(ying)商。
我司主營產品:32位單片機(ji)MCU、電源IC、二三(san)極管、傳感器、肖特(te)基等。
分(fen)銷(xiao)產品(pin):ST、TI、ADI、IR、NXP等。
一級授權(quan)代(dai)理:美(mei)國泰德半導體有限(xian)公(gong)司、昆(kun)山鼎富電子華南地(di)區(qu)特約經銷商、艾佛森傳感器(qi)中科芯CKS航(hang)順HK等。產品廣(guang)泛應用于:數碼消費類電子、工業(ye)、安(an)防、智能(neng)家居、儲能(neng)電源等電子產品領(ling)域。
公(gong)司(si)擁有先(xian)進的(de)管理(li)(li)體系,完善的(de)客戶服務體系和一批高素質的(de)銷售服務隊伍,一直堅持“質量保證、共榮共贏、不斷創(chuang)新(xin)”的(de)經營理(li)(li)念,以專業精神,持續發揮(hui)在技(ji)術、資(zi)金、人力(li)資(zi)源方面的(de)優勢,為國內外客戶提供(gong)一流的(de)方案設計、品質、價格等一站式元(yuan)器件采購服務,立志成為中(zhong)國最(zui)好的(de)電子元(yuan)器件供(gong)應商,為中(zhong)國半導體行(xing)業貢獻一份微薄之力(li)!


業務咨詢: 

 技術(shu)咨詢:1497049458