日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁(yè) > 單片機(jī) > 單片機(jī)
[導(dǎo)讀] 以下是在使用MSP430中的一些總結(jié):1.系統(tǒng)時(shí)鐘問(wèn)題:系統(tǒng)默認(rèn)使用DCO,使用外部高速晶振XT2時(shí)必須自己開啟XT2,并延時(shí)50us等待XT2起振,然后手工清除IFG1中的OFIFG位!!!!一定要注意操作順序:打開XT2->等

以下是在使用MSP430中的一些總結(jié):
1.系統(tǒng)時(shí)鐘問(wèn)題:
系統(tǒng)默認(rèn)使用DCO,使用外部高速晶振XT2時(shí)必須自己開啟XT2,并延時(shí)50us等待XT2起振,然后手工清除IFG1中的OFIFG位
!!!!一定要注意操作順序:打開XT2->等待XT2穩(wěn)定->切換系統(tǒng)時(shí)鐘為XT2
若后面兩步操作反了,在通常情況下不會(huì)出現(xiàn)問(wèn)題,但是在電壓不穩(wěn)MCU頻繁復(fù)位的情況下,非常容易造成MCU死掉,只能掉電后重新上電才能可靠復(fù)位。


2.早期版本的IAR開發(fā)環(huán)境
必須在Project->Option->C-Spy中選擇對(duì)應(yīng)器件的DDF文件,否則調(diào)試時(shí)無(wú)SFR窗口。

3.在寫Flash期間,一定要關(guān)閉中斷,此時(shí)CPU無(wú)法執(zhí)行程序

4.調(diào)試的時(shí)候,不要選中"Release JTAG on Go"

5.在調(diào)試時(shí),需要關(guān)閉看門狗,否則在打開看門狗的情況下,每當(dāng)執(zhí)行到斷點(diǎn),程序?qū)?huì)跳轉(zhuǎn)到入口點(diǎn)從頭執(zhí)行?;蛘?,暫停運(yùn)行或停止到斷點(diǎn)處時(shí),當(dāng)需要繼續(xù)運(yùn)行時(shí),程序不再執(zhí)行,而是需要使用“同步JTAG”才能繼續(xù)運(yùn)行(從頭運(yùn)行?)

6. IAR EWB標(biāo)識(shí)符是區(qū)分大小寫的

7. 結(jié)構(gòu)變量?jī)?nèi)部存在對(duì)齊要求,通常按照2個(gè)字節(jié)的位置對(duì)齊,在"C/EC++ Compiler Reference Guide"的P93又如下例子:
struct {
short s; /* stored in byte 0 and 1 */
char c; /* stored in byte 2 */
long l; /* stored in byte 4, 5, 6, and 7 */
char c2; /* stored in byte 8 */
} s;
sizeof(s) 為10,而不是8

可以使用#pragma pack來(lái)改變這種對(duì)齊方式,但是會(huì)導(dǎo)致,這個(gè)結(jié)構(gòu)只能按字節(jié)方式存取

8. MSP430 IAR C/EC++ Compiler支持兩個(gè)運(yùn)行庫(kù)
1. IAR CLIB : 主要用于8或16為處理器,不完全兼容ISO/ANSI C,也不完全支持IEEE 754浮點(diǎn)數(shù),不支持Embedded C++.
2. IAR CLIB : 支持ISO/ANSI C和Embedded C++.

9. cstartup的定制
(1). 在__low_level_init()中添加代碼。該函數(shù)可以用來(lái)初始化I/O寄存器,并決定數(shù)據(jù)段是否在cstartup被初始化。文件430srcliblowinit.c給出了框架,copy到項(xiàng)目目錄中使用,文件中有一定的使用說(shuō)明。
(2) 若__low_level_init()中添加代碼不能滿足要求,則把430srclibcstartup.s43拷貝到自己的工作目錄,修改所需代碼;然后在將該文件添加到項(xiàng)目,在項(xiàng)目選型的XLINK的include頁(yè)下選擇Ignore CSTARTUP in library即可。

10. 使用#include "io430x14x.h"和#include "in430.h"來(lái)替代#include
可以使用定義的位變量

可以使用以下方式定義位變量,但是編譯器最終還是轉(zhuǎn)換為字節(jié)操作:
struct
{
unsigned char WDTIE : 1;
unsigned char OFIE : 1;
unsigned char : 2;
unsigned char NMIIE : 1;
unsigned char ACCVIE : 1;
unsigned char URXIE0 : 1;
unsigned char UTXIE0 : 1;
} IE1_bit;

不推薦使用bitfields,效率很低

11. 數(shù)組的索引值用int型效率最高,char型也好略低
數(shù)組類型:char型數(shù)組效率最高,
其他類型的數(shù)組在索引時(shí),都采用了乘法

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

近年來(lái) ,35 kV變電站超負(fù)荷運(yùn)行現(xiàn)象嚴(yán)重 , 線路老化、絕緣缺陷及斷線開裂問(wèn)題頻發(fā) , 亟待調(diào)整和優(yōu)化 ?,F(xiàn)從東源 供電局35 kV變電站適應(yīng)性改造項(xiàng)目出發(fā) ,展開前期勘察 ,制定了改造方案及調(diào)度計(jì)劃;依據(jù)安全作...

關(guān)鍵字: 35kv變電站 適應(yīng)性改造 工作任務(wù) 注意事項(xiàng)

摘要:介紹了電纜托架的定義、材質(zhì)及結(jié)構(gòu)參數(shù),明確了托架應(yīng)用場(chǎng)合及型式。結(jié)合海洋石油環(huán)境特點(diǎn)和平臺(tái)總體布置方案,總結(jié)了托架規(guī)劃的注意事項(xiàng)。在規(guī)劃方案的基礎(chǔ)上,細(xì)化了托架設(shè)計(jì)需參考的相關(guān)文件和圖紙,詳細(xì)介紹了托架主通路和分支...

關(guān)鍵字: 型式選擇 注意事項(xiàng) 設(shè)計(jì)思路

摘要:從勘測(cè)工作、架線施工、桿塔施工方面,介紹了提高110kV輸配電線路施工質(zhì)量的措施,提出了在施工過(guò)程中需要注意的事項(xiàng),以保障施工人員的人身安全及輸配電線路的穩(wěn)定運(yùn)行。

關(guān)鍵字: 110kV輸配電線路 施工質(zhì)量 注意事項(xiàng)

摘要:油棕櫚樹主要種植在馬來(lái)西亞、印度尼西亞和非洲,并通常在種植園內(nèi)建立相應(yīng)的油棕櫚廠。隨著馬來(lái)西亞政府對(duì)粉塵排放要求的提高,原鍋爐尾部配置的多管式旋風(fēng)除塵器已經(jīng)不能滿足排放要求。據(jù)此介紹了油棕櫚廠的燃料、飛灰特性和可供...

關(guān)鍵字: 飛灰 電除塵器 注意事項(xiàng)

為增進(jìn)大家對(duì)濾波器的認(rèn)識(shí),本文將對(duì)濾波器的主要分類,以及濾波器的使用注意事項(xiàng)予以介紹。

關(guān)鍵字: 濾波器 指數(shù) 注意事項(xiàng)

??匆?jiàn)初學(xué)者要求使用_at_,這是一種謬誤,把C當(dāng)作ASM看待了。在C中變量的定位是編譯器的事情,初學(xué)者只要定義變量和變量的作 用域,編譯器就把一個(gè)固定地址給這個(gè)變量。

關(guān)鍵字: C51 單片機(jī) 誤區(qū) 注意事項(xiàng)

在設(shè)計(jì)PCB布局圖時(shí),必須“ (1) 防止負(fù)阻減少”、“ (2) 防止EMI問(wèn)題”。

關(guān)鍵字: 晶體諧振器 注意事項(xiàng) PCB

掃頻儀將是下述內(nèi)容的主要介紹對(duì)象,通過(guò)這篇文章,小編希望大家可以對(duì)掃頻儀的相關(guān)情況以及信息有所認(rèn)識(shí)和了解。

關(guān)鍵字: 掃頻儀 主要參數(shù) 注意事項(xiàng)

什么是UPS電源?它有什么作用?規(guī)范的UPS未加外接電池前,在它的輸出功率與負(fù)載耗電功率徹底匹配(即全負(fù)載)的狀況下,一般從市電接連時(shí)算起可供電約6-十分鐘(詳細(xì)數(shù)值每個(gè)類型的UPS闡明書上都有記載)。假定以負(fù)載耗電功率...

關(guān)鍵字: 電源 ups 注意事項(xiàng)

如今的USB Type-C線纜允許消費(fèi)者在功率高達(dá)100W的情況下為電池供電的便攜式產(chǎn)品充電。

關(guān)鍵字: 熱保護(hù) 注意事項(xiàng) USB
關(guān)閉