一、微控制器的資料通訊方式有那幾類?各類的優缺點是什麼?
(1)並行通訊:指資料位元組的各位同時傳送或接收。
並行通訊傳輸線多,適用於短距離、跨速度的通訊。
特點:通訊速度快、傳輸線多。
(2)序列通訊:指資料位元組一位一位按順序傳送或接收。
序列通訊僅需單線傳輸資訊,適用於長距離傳輸資料,由於每一次傳送一位,適用傳送速度比較慢。序列口uart、usb口都是串列埠。
二、cc2530的序列口資源可用於那幾種傳輸模式?這幾種傳輸模式特點是什麼?
[一]串列埠通訊
1.序列同步通訊:
特點:(1)資料傳輸速率高;
(2)所有裝置使用同一時鐘。
2.序列非同步通訊:每個裝置都有自己的時鐘訊號。(各自波特率生成)
[二]uart模式:提供全雙工非同步傳送。
uxbaud——設定波特率;
uxbuf——接收/傳送資料快取;
三、進行串列埠通訊的相關暫存器有哪些,如何進行程式設計應用?
1.uxcsr——usart模式選擇
2.uxucr——對序列口奇偶、停止位設定
3.uxgcr——設定波特率指數值
4.uxbuf——接收/傳送資料快取
5.uxbaud——波特率小數部分
四、非同步序列口的波特率如何進行計算?
五、簡述非同步序列口的輸入輸出的程式設計步驟?
(重點概念)序列通訊又分為同步和非同步兩種。
習題:1.cc2530晶元, 具有多少路序列通訊介面資源(2)。
2.(多選) 對cc2530的序列同步通訊中的特點描述,正確的是(b 傳輸速率高 c所有裝置同一時鐘)
(單選)3、在c250晶元中, 對usart的工作模式選擇的暫存器為(b uxcsr)。
a uxgcr
b uxcsr
c uxbaud
d uxucr
(這裡的「x」其值為0或1)
(多選) 7、以下屬於序列非同步通訊的幀結構的組成的為( abcd)
a資料位
b停止位
c起始位
d奇偶校驗位
(單選) 1、在cc2530晶元中, 以下暫存器是對序列口奇偶、停止位設定的為(d uxucr )。
a uxgcr
b uxbuf
c uxeatd
d uxucr
(多選) 8、在cc2530晶元中, 對非同步序列口進行波特率設定,需要配置的暫存器為(ac)。
a uxgcr
b uxbuf
c uxbaud
d uxucr
外部中斷 CC2530
中斷在計算機組成中都有詳細介紹。中斷分為外部中斷和內部中斷。對於cc2530片上系統來說,通用i o引腳設定為輸出時候,可以用於產生中斷,可以設定為外部訊號的上公升或下降沿出發。p0,p1,p2都有中斷使能位。對於ien1 2暫存器內的埠所有的位都是公共的。此外還包括其他很多態別的中斷 除了公共中斷...
CC2530學習筆記
第四單元 定時器計數器應用 1 定時器 計數器的分類 cc2530中共包括5個定時器 計數器,分別是定時器1 定時器2 定時器3 定時器4和睡眠定時器。2 定時器 計數器的作用 1 計數器功能 對任意時間間隔的輸入訊號的個數進行計數,一般用來對外界事件進行 計數。其輸入訊號一般來自微控制器外部開關型...
CC2530之時鐘源
系統時鐘 相關暫存器 32 mhz 晶振 16 mhzrc振盪器 注意 2mhz晶振啟動時間對一些應用程式來說可能比較長 16mhzrc振盪器功耗低於晶振,但是由於不像晶振那麼精確,不能用於rf收發器操作 32 khz 晶振 32 khzrc振盪器 注意 相對於32 khzxosc解決方案32 kh...