原创 嵌入式硬件設計總結
第一、電源確定 電源對於嵌入式系統中的作用可以看做是空氣對人體的作用,甚至更重要:人呼吸的空氣中有氧氣、二氧化碳和氮氣等但是含量穩定,這就相當於電源系統中各種雜波,我們希望得到純淨和穩定符合要求的電源,但由於各種因素制約,只是我們的夢想。
原创 (008)我們一起學Python;總結--序列類方法
我們把 列表、字符串、元組統稱爲 序列。他們有很多相似點,下面介紹幾個類方法:①list方法--創建列表 >>> list("fuck you") #字符串創建列表 ['f', 'u',
原创 (012)我們一起學Python;字典
字典不是序列類型,是 映射類型!字典是另一種可變容器模型,且可存儲任意類型對象。字典的每個鍵值 key=>value 對用冒號 : 分割,每個鍵值對之間用逗號 , 分割,整個字典包括在花括號 {} 中 ,格式如下所示:創建方法: >
原创 (005)我們一起學Python;常用操作符
基礎的東西總得學一遍,對於學過C的同學可能學起Python來比較簡單。我們來看一下常用的操作符:①+-*/其中除法不同,在Python3中 / 得到的是浮點數。想要地板除法應該使用 //②優先級問題 -3*2 + 5/
原创 (000)我們一起學MSP430F5529;入門總結
(1)MSP430F5529學習入門 爲想學MSP430單片機的初學者,或者,你是剛轉到電子硬件嵌入式開發,如果你的電子基礎課程已經完成,想盡快掌握MSP430單片機,又糾結於怎樣儘快闖入MSP430學習過程的問題,現總結整理出新手開
原创 硬件(轉)如何在模擬電路PCB板上做好信號線的佈局走線?
有一個公認的準則就是在所有模擬電路印製電路板中,信號線應儘可能的短,這是因爲信號線越長,電路中的感應和電容捐合就越多,這是不希望看到的。現實情況是,不可能將所有的信號線都做成最短,因而,佈線時首先要考慮的就是最容易產生干擾的信號線。
原创 硬件(轉)幾種有效的開關電源電磁干擾抑制措施
目前,許多大學及科研單位都進行了開關電源EMI(Electromagnetic Interference)的研究,他們中有些從EMI產生的機理出發,有些從EMI 產生的影響出發,都提出了許多實用有價值的方案。這裏分析與比較了幾種有效的方案
原创 PCB各層的含義 (solder paste 區別)
PCB層的定義: 阻焊層:solder mask,是指板子上要上綠油的部分;因爲它是負片輸出,所以實際上有solder mask的部分實際效果並不上綠油,而是鍍錫,呈銀白色!助焊層:paste mask,是機器貼片時要用的,是對應所有貼
原创 (009)我們一起學Python;函數(函數參數)
函數,對象,模塊就是大人玩兒的遊戲,基礎部分的小兒遊戲我們我們玩兒的差不多的,開始來學習成人遊戲吧~~~①函數定義 >>> def my_pao(a,b): ... print("大炮遊戲") ... p
原创 硬件模塊_NRF24L01調試總結(轉)
1.樣品 一個無線通信項目,原因種種選擇了NRF24L01,和一般的器件一樣SPI口控制,但是多了射頻功能。 網上買了2個STM32的小開發板,就開始調試了,我是模擬SPI,所有的時序都嚴格按照手冊,很快就寄存器讀寫成功了; 接下來要調通
原创 (011)我們一起學Python;匿名函數,遞歸函數
lambda關鍵字,匿名函數,具有簡潔的表達方式,適合做一次性運算,系統會自動回收。>>> pao = lambda x : x * x + 5>>> pao(2)9>>> gg = lambda x,y : x*y #支持
原创 (004)我們一起學Python;閒談數據類型
①類型轉換函數 >>> a='520' >>> b = int(a) >>> b 轉換浮點型數據會截斷 >>> a= 520.520 >>> b= int(a) >>> b 520 ②
原创 (013)我們一起學Python;集合
>>> num = {2,3,45,5,6,6,6}>>> num{2, 3, 5, 6, 45}
原创 IAR右鍵無法跳轉至定義/聲明
以下三種方法可能有用,也可能不管用,就跟治病一樣。。。 (1)該勾選的選上Tools->Options (2)在工程的C編譯器選項裏的預編譯添加$TOOLKIT_DIR$\inc可以搞定 (3)打開Source Browser