首先介紹PID的相關(guān)知識(shí),為后面介紹fork函數(shù)進(jìn)行鋪墊。
本文簡(jiǎn)單介紹了SPWM的原理和調(diào)制方法,推導(dǎo)了SPWM的PWM脈沖寬度的計(jì)算時(shí)間,最后給出了基于STM32單片機(jī)產(chǎn)生SPWM驅(qū)動(dòng)呼吸燈的部分代碼。
舵機(jī)是伺服電機(jī)的一種,伺服電機(jī)就是帶有反饋環(huán)節(jié)的電機(jī),我們可以通過(guò)伺服電機(jī)進(jìn)行精確的位置控制或者輸出較高的扭矩。
PWM的全稱是脈沖寬度調(diào)制(Pulse-width modulation),是通過(guò)將有效的電信號(hào)分散成離散形式從而來(lái)降低電信號(hào)所傳遞的平均功率的一種方式;所以根據(jù)面積等效法則,可以通過(guò)對(duì)改變脈沖的時(shí)間寬度,來(lái)等效的獲得所需要合成的相應(yīng)幅值和頻率的波形。
什么是死區(qū)時(shí)間?如何計(jì)算合理的死區(qū)時(shí)間?
本文主要講解什么是Linux內(nèi)核,以及通過(guò)多張圖片展示Linux內(nèi)核的作用與功能,以便于讀者能快速理解什么是Linux內(nèi)核,能看懂Linux內(nèi)核。擁有超過(guò)1300萬(wàn)行的代碼,Linux內(nèi)核是世界上最大的開源項(xiàng)目之一,但是內(nèi)核是什么,它用于什么?
壓敏電阻并不是一般的電阻,而是一種具有瞬態(tài)電壓抑制功能的元件,效果同TVS。這篇文章介紹壓敏電阻的一些基本知識(shí),包括參數(shù)、選型、應(yīng)用等。
本文詳細(xì)介紹了USART3_DR的地址、DMA的通道和中斷、USART接收回調(diào)函數(shù)、頭文件源碼,以及DMA的基本配置等。
這個(gè)是今天在微信群里討論的一個(gè)問(wèn)題,然后我們就在群里討論,有的大神說(shuō)這個(gè)是內(nèi)存越界,也有大神說(shuō)可能是人品有問(wèn)題,也有大神說(shuō)這個(gè)是因?yàn)閷懘a前沒(méi)有選好一個(gè)良辰吉日,反正大家想法都非常多,也非常古怪,這可能就是討論群存在的一個(gè)原因了。經(jīng)過(guò)不斷的驗(yàn)證,發(fā)現(xiàn)這個(gè)問(wèn)題是因?yàn)榫幾g器優(yōu)化的問(wèn)題。
曾經(jīng)在開發(fā)Linux內(nèi)核驅(qū)動(dòng)的時(shí)候,創(chuàng)建了一個(gè)補(bǔ)丁文件,但是在把補(bǔ)丁打到主分支的時(shí)候提示很多編碼風(fēng)格的錯(cuò)誤問(wèn)題,后來(lái)重做了補(bǔ)丁才解決了問(wèn)題,這也是沒(méi)有嚴(yán)格按照的Linux編碼風(fēng)格從而導(dǎo)致的問(wèn)題。因?yàn)楫?dāng)時(shí)代碼量不大,所以解決問(wèn)題的時(shí)間相對(duì)較少。在代碼量增大的情況下可以借助工具進(jìn)行自動(dòng)修改。
本篇通過(guò)C語(yǔ)言實(shí)現(xiàn)一個(gè)簡(jiǎn)單的進(jìn)程5狀態(tài)模型的狀態(tài)機(jī),讓大家熟悉一下狀態(tài)機(jī)的魅力。
多線程并發(fā)執(zhí)行時(shí)有很多同學(xué)捋不清楚調(diào)度的隨機(jī)性會(huì)導(dǎo)致哪些問(wèn)題,要知道如果訪問(wèn)臨界資源不加鎖會(huì)導(dǎo)致一些突發(fā)情況發(fā)生甚至死鎖。
前面的話 本文介紹如何在matlab的simulink中嵌入C語(yǔ)言進(jìn)行多輸入多輸出的仿真;這樣暫時(shí)脫離硬件平臺(tái)的問(wèn)題,快速驗(yàn)證算法的可行性,從而提高效率,總體來(lái)說(shuō),simulink挺香的,不過(guò)由于不可抗拒因素,在一些高校強(qiáng)行被ban,非??上?,但是我相信我們最終會(huì)擁有比matlab更強(qiáng)大的軟件。
記得以前上數(shù)字信號(hào)處理的課時(shí),老師上來(lái)就是一個(gè)歐拉公式,然后直接blablabla從時(shí)域到頻域......全程都是云里霧里的狀態(tài);本文因?yàn)轫?xiàng)目的一篇論文中公式的推導(dǎo),無(wú)奈重新?lián)炱鹆苏n本,真是書到用時(shí)方恨少啊!
之前寫過(guò)一篇UART,通用串行異步通訊協(xié)議,感興趣可以參考一下《我打賭!你還不會(huì)UART》;因?yàn)閁ART沒(méi)有時(shí)鐘信號(hào),無(wú)法控制何時(shí)發(fā)送數(shù)據(jù),也無(wú)法保證雙發(fā)按照完全相同的速度接收數(shù)據(jù)。因此,雙方以不同的速度進(jìn)行數(shù)據(jù)接收和發(fā)送,就會(huì)出現(xiàn)問(wèn)題。如果要解決這個(gè)問(wèn)題,UART為每個(gè)字節(jié)添加額外的起始位和停止位,以幫助接收器在數(shù)據(jù)到達(dá)時(shí)進(jìn)行同步。
Wickman.Wu
diweo
289117336
Tronlong創(chuàng)龍
yuminghai2008
123x000
大有可為
net20
MXX1597759
xingnan123
2679415332
xiaoguaixh
劉劍君
Similarv
zhuhaiyang
liqinglong1023
RiderZHOU
牢底還得煉
放開我青草蛋糕