之前有很多小伙伴希望我開直播,這兩周我也就開始在試講了!這是昨天開直播分享的PPT,原諒我開直播前沒有通知大家,在這里給大家說聲抱歉,接下來的第二場直播預計會安排在本周日晚上,到時會有公眾號預告提醒,感興趣的同學請留意推送信息噢!如果希望我重新講一遍表驅動和狀態(tài)機的小伙伴,歡迎評...
關注「嵌入式大雜燴」,選擇「星標公眾號」一起進步!一、什么是串口通訊?串行通訊是指僅用一根接收線和一根發(fā)送線就能將數(shù)據(jù)以位進行傳輸?shù)囊环N通訊方式。盡管串行通訊的比按字節(jié)傳輸?shù)牟⑿型ㄐ怕?,但是串口可以在僅僅使用兩根線的情況下就能實現(xiàn)數(shù)據(jù)的傳輸。典型的串口通信使用3根線完成,分別是地...
關注「嵌入式大雜燴」,選擇「星標公眾號」一起進步!一、地址概念和程序如何運行在多道程序環(huán)境下,要使程序運行,必須先為之創(chuàng)建進程。而創(chuàng)建進程的第一件事,便是將程序和數(shù)據(jù)裝入內存。如何將一個用戶源程序變?yōu)橐粋€可在內存中執(zhí)行的程序,通常都要經過以下幾個步驟:首先是要編譯:由編譯程序(C...
今天跟大家分享4個好友的技術公眾號,每位號主都是嵌入式等行業(yè)的經驗豐富的實戰(zhàn)工程師,我相信跟他們交流會有不一樣的收獲,不妨給個關注,一起學習,一起進階~嵌入式ARM公眾號【嵌入式ARM】?主要傳播嵌入式相關技術內容,包括不僅限于C/C語言編程、ARM、Verilog、VHDL、L...
關注「嵌入式大雜燴」,選擇「星標公眾號」一起進步!上次發(fā)過SD卡的Bootloader離線升級后,應大家的要求,這次就講一下STM32的OTA遠程升級。OTA又叫空中下載技術,是通過移動通信的空中接口實現(xiàn)對移動終端設備數(shù)據(jù)進行遠程管理的技術,還能提供移動化的新業(yè)務下載功能。要實現(xiàn)...
關注「嵌入式大雜燴」,選擇「星標公眾號」一起進步!Freertos是一個國外推出的一個迷你的實時操作系統(tǒng)內核,開源,功能包括:任務管理、時間管理、信號量、消息隊列、內存管理、記錄功能、軟件定時器、協(xié)程等,可基本滿足較小系統(tǒng)的需要。RT-Thread是中國人自己推出的一個集實時操作...
關注「嵌入式大雜燴」,選擇「星標公眾號」一起進步!1隊列類比通信最近開啟了一個新的項目,與以往的產品有點差異,存在一些技術盲區(qū)和難點,所以大部分時間都在查閱資料、仿真、交流等等,有時候吃飯都在思考設計上的一些問題~對于研發(fā)人員而言,能夠接手一個新的綜合性項目,不僅僅能夠在其中吸收...
關注「嵌入式大雜燴」,選擇「星標公眾號」一起進步!實際開發(fā)中,不同的人習慣用不同的開發(fā)工具。比如,對于STM32開發(fā)來說,可以用Keil、IAR、VSCodeGCC等。比如安富萊開發(fā)板的例程中,常常都會提供有Keil及IAR的工程:有沒有這樣子的一個工具:可以同時生成多種開發(fā)環(huán)境...
關注「嵌入式大雜燴」,選擇「星標公眾號」一起進步!大家好,我是ZhengN,本次來教大家在10分鐘內使用開發(fā)板搭建一個web服務器。之前分享的文章:常見的嵌入式web服務器有哪些?中分享了幾種可以在嵌入式中使用的web服務器。嵌入式web服務器就是把web服務器移植到嵌入式系統(tǒng)的...
2020年下半年開始,史無前例的芯片缺貨潮拉開大幕。供需失衡之下,芯片的交期和價格不斷拉升,其中以國外大牌MCU最為夸張,一度出現(xiàn)價格上漲幾十倍,有錢買不到貨的局面。在此背景下,不少中小型終端制造企業(yè)紛紛投身國產芯片陣營,掀起新一輪國產替代浪潮。本次RT-Thread發(fā)起一場國產...
關注「嵌入式大雜燴」,選擇「星標公眾號」一起進步!大家好,我是ZhengN。本次給大家分享一篇關于數(shù)據(jù)抽象的小短文:在往期文章:什么是不完全類型?中,我們清楚地知道了數(shù)據(jù)抽象的好處。這一篇再一起來看一個簡單的小技巧。實際項目中,常常會有多個模塊協(xié)同工作,各個模塊之間會相互調用。兩...
關注「嵌入式大雜燴」,選擇「星標公眾號」一起進步!來源|?魚鷹談單片機在一些比較嚴格的行業(yè)里面,不是說你的程序能完成必要功能就可以,還需要添加一些額外的功能,比如最常見的看門狗功能,它可以在程序死機時完成重啟,但也僅僅如此而已。很多異常它是無法檢查的,比如程序偶然跑飛,ram異常...
關注「嵌入式大雜燴」,星標公眾號,一起進步!最近遇到一個看似青銅、實則王者的bug。事情是這樣的,某個進程有數(shù)據(jù)解析處理、算法融合。數(shù)據(jù)來源是gps模塊,我負責這個程序的開發(fā)維護、與算法對接。下面看看從這個bug的定位、分析、解決過程,一波三折~機器之前一直正常在跑,但近兩天做了...
關注「嵌入式大雜燴」,星標公眾號,一起進步!來源:博客園一、什么是整數(shù)溢出由于整數(shù)在內存里面保存在一個固定長度的空間內,它能存儲的最大值和最小值是固定的,如果我們嘗試去存儲一個數(shù),而這個數(shù)又大于這個固定的最大值時,就會導致整數(shù)溢出。(x86-32的數(shù)據(jù)模型是ILP32,即整數(shù)(I...
來源:CSDN-戀貓大鯉魚編譯環(huán)境:Linux環(huán)境以g4.4.6編譯成64位程序1.printf()簡介printf()是C語言標準庫函數(shù),用于將格式化后的字符串輸出到標準輸出。標準輸出,即標準輸出文件,對應終端的屏幕。printf()申明于頭文件stdio.h。函數(shù)原型:int...
gyh974
不知道起啥
289117336
Tronlong創(chuàng)龍
譚玉斌
zjhq
SIASGUOJIe
球球菌
大有可為
cy1u
Sampson01hlz
wanwanliyin
yang2014
huyangliu
云城a
Jessie0812
shaolw
xiaoguaixh
flayfly
YangcSIX
liwen111
baoyoubing
liqinglong1023
eda516