請問哪位高手用微控制器做過CAN匯流排

2021-03-03 23:01:02 字數 4927 閱讀 3805

1樓:戈雨菡

首先canbus是問答式的通訊方式報文最大長度11char

1仲裁場(共12位)

bit10 bit9 bit8 bit7 bit6

功能編碼

bit5 bit4 bit3

目的地址

版bit2 bit1 bit0

源插地址

rtr遠端幀

2.控制場

權ide r0 dl3 dl2 dl1 dl0

0 0 資料長度

3.資料場

bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0

資料幀資料(最長8組)

應答時仲裁場目的地址源地址交換,就是目的地址就是你回答的詢問報文中的原地址,當然原地址就是你地址 485匯流排的通訊距離也在300m以上!485的通訊協議比較靈活!可以自己定值問答式協議!

可參考通訊中常用的同步頭+資料長度+效驗的格式自己設計,

例如:採用0xeb 0x90 同步頭

可以給你一份我做過的協議!自己分析一下!不明白給我發郵件!llzyong@sohu.***

帶can匯流排功能的微控制器有哪些?

2樓:匿名使用者

帶can匯流排控制器

的微控制器還有西門子的sab-c505c和ti的tms320lf2407;

帶can匯流排功能的微控制器,就內是整合can控制器的微控制器;

比如容:p87c591 是一個單片8 位高效能微控制器,具有片內can 控制器。它採用了強大的80c51 指令集併成功地包含了sja1000 can 控制器強大的pelican 功能。

3樓:匿名使用者

現在帶can的太多bai太多太多了,du51系列核心的zhi有,arm核心的也有。你需要dao什麼價位的專?除了can還需要什麼?用屬

在什麼場所的?說的越清楚,推薦就越容易。

比如吧,st的stm32系列有,nxp的lpc系列有,ti的lms系列有。

有哪些幾種微控制器自帶can匯流排,pic微控制器有哪幾種型號自帶can匯流排。

4樓:匿名使用者

別的微控制器不我知。在pic微控制器(包括dsc)中,有好多都帶有can。我找到的結果是共有91個。主要是pic18,dspic30,dspic33,pic24,pic32系列。

dspic30f4011

dspic30f4012

dspic30f4013

dspic30f5011

dspic30f5013

dspic30f5015

dspic30f5016

dspic30f6010a

dspic30f6011a

dspic30f6012a

dspic30f6013a

dspic30f6014a

dspic30f6015

dspic33fj128gp706a

dspic33fj128gp708a

dspic33fj128gp710a

dspic33fj128gp802

dspic33fj128gp804

dspic33fj128mc506a

dspic33fj128mc510a

dspic33fj128mc706a

dspic33fj128mc708a

dspic33fj128mc710a

dspic33fj128mc710a

dspic33fj128mc802

dspic33fj128mc804

dspic33fj256gp506a

dspic33fj256gp510a

dspic33fj256gp710a

dspic33fj256mc510a

dspic33fj256mc710a

dspic33fj64gp706a

dspic33fj64gp708a

dspic33fj64gp710a

dspic33fj64gp802

dspic33fj64gp804

dspic33fj64gs606

dspic33fj64gs608

dspic33fj64gs610

dspic33fj64mc506a

dspic33fj64mc508a

dspic33fj64mc510a

dspic33fj64mc706a

dspic33fj64mc710a

dspic33fj64mc802

dspic33fj64mc804

pic18f2480

pic18f2580

pic18f2585

pic18f25k80

pic18f2680

pic18f2682

pic18f2685

pic18f26k80

pic18f4480

pic18f4580

pic18f4585

pic18f45k80

pic18f4680

pic18f4682

pic18f4685

pic18f46k80

pic18f65k80

pic18f66k80

pic24hj128gp502

pic24hj128gp504

pic24hj128gp506a

pic24hj128gp510a

pic24hj256gp610a

pic24hj64gp502

pic24hj64gp504

pic24hj64gp506a

pic24hj64gp510a

pic32mx534f064h

pic32mx534f064l

pic32mx564f064h

pic32mx564f064l

pic32mx564f128h

pic32mx564f128l

pic32mx575f256h

pic32mx575f256l

pic32mx575f512h

pic32mx575f512l

pic32mx764f128h

pic32mx764f128l

pic32mx775f256h

pic32mx775f256l

pic32mx775f512h

pic32mx775f512l

pic32mx795f512h

pic32mx795f512l

dspic30f6013a

dspic30f6011a

pic32mx564f128l

pic32mx764f128l

dspic33fj128gp710a

dspic33fj128mc710a

dspic33fj128mc710a

dspic33fj128mc510a

pic24hj128gp510a

dspic33fj128gp708a

dspic33fj128mc708a

pic32mx764f128h

pic32mx564f128h

dspic33fj128mc706a

dspic33fj128gp706a

dspic33fj128mc506a

pic24hj128gp506a

dspic33fj128gp804

dspic33fj128mc804

pic24hj128gp504

dspic33fj128gp802

dspic33fj128mc802

pic24hj128gp502

pic18f4685

pic18f2685

pic18f4682

pic18f2682

dspic30f5013

dspic30f5016

dspic30f5011

dspic30f5015

pic32mx534f064l

pic32mx564f064l

dspic33fj64gp710a

dspic33fj64mc710a

dspic33fj64gs610

dspic33fj64mc510a

pic24hj64gp510a

dspic33fj64gp708a

dspic33fj64gs608

dspic33fj64mc508a

pic18f66k80

dspic33fj64mc706a

pic32mx534f064h

pic32mx564f064h

dspic33fj64gp706a

dspic33fj64gs606

dspic33fj64mc506a

pic24hj64gp506a

pic18f4680

dspic33fj64gp804

dspic33fj64mc804

pic24hj64gp504

pic18f46k80

pic18f2680

pic18f26k80

dspic33fj64gp802

dspic33fj64mc802

pic24hj64gp502

pic18f4585

dspic30f4011

dspic30f4013

pic18f2585

dspic30f4012

pic18f65k80

pic18f4580

pic18f45k80

pic18f2580

pic18f25k80

pic18f4480

pic18f2480

5樓:

stm8,stm32,飛思卡爾,ti.......

微控制器用CAN匯流排與PC通訊,請問CAN協議用什麼晶片如何連線

你的問題本身就是有問題的 can協議用什麼晶片 pc機和一些外圍裝置一般通過 序列通行方式 232串列埠或usb 要想can和pc 通訊,必須轉換,你需要用can rs232轉換器,或者帶轉接功能的pci卡 不推薦 如果通過232序列方式,只需在pc機編寫軟體就行了,也可以用串列埠除錯助手,如果是u...

誰做過微控制器輸出pwm,然後控制BUCK電路,進行降壓,即

buck電路網上很多的啊,搞個multisim 一下,看看控制開關管的頻率,然後再用微控制器的io口產生這個頻率的pwm去控制開關管。微控制器輸出的pwm波可以直接驅動buck電路中開關管irf3205的開和關嗎?直接驅動不行的,我以前做buck電路用的是三極體驅動電路,效能很好。前一級電壓放大,後...

請問這條微控制器程式是什麼意思,(微控制器程式)請問這段程式是什麼意思

count equ 30h 定義一個變數,變數的地址是30h mov a,p3 讀取p3口的值anl a 0fh 遮蔽高四位mov count,a 將低四位狀態值儲存mov p1,a 將該值送p1口 其實相當於用p3口控制p1口,如果p3口是開關 p1口是led的話,就是led來顯示開關的狀態。an...