Microsemi логоSmartFusion2 MSS
CAN тохиргоо

Танилцуулга

SmartFusion2 микроконтроллерийн дэд систем (MSS) нь нэг CAN хатуу захын (APB_1 дэд автобус) хангадаг.
MSS Canvas дээр та CAN жишээг одоогийн программдаа ашиглаж байгаа эсэхээс хамааран идэвхжүүлэх (анхдагч) эсвэл идэвхгүй болгох ёстой. Идэвхгүй болгосон үед CAN инстанц нь дахин тохируулах горимд (хамгийн бага чадлын төлөв) хадгалагдана.
Анхдагчаар, идэвхжүүлсэн үед CAN портууд нь төхөөрөмжийн Multi Standard I/Os (MSIOs)-д холбогдохоор тохируулагдсан байдаг. CAN жишээнд хуваарилагдсан MSIO-г бусад MSS дагалдах төхөөрөмжтэй хуваалцдаг гэдгийг анхаарна уу. Эдгээр хуваалцсан I/O-ууд нь CAN инстанц идэвхгүй болсон эсвэл CAN инстанцийн портууд FPGA бүтэцтэй холбогдсон үед MSS GPIO болон бусад дагалдах төхөөрөмжүүдэд холбогдох боломжтой.
CAN инстанцийн функциональ байдлыг Microsemi-ээс олгосон SmartFusion2 MSS CAN драйвер ашиглан програмын түвшинд тодорхойлсон байх ёстой.
Энэ баримт бичигт бид MSS CAN жишээг хэрхэн тохируулах, захын дохионууд хэрхэн холбогдож байгааг тайлбарлах болно.
MSS CAN хатуу захын төхөөрөмжийн талаарх дэлгэрэнгүй мэдээллийг SmartFusion2 хэрэглэгчийн гарын авлагаас авна уу.

Тохиргооны сонголтууд

CAN захын тоног төхөөрөмжийн тохиргооны сонголт байхгүй байна.
Жич: Хэрэв CAN жишээг идэвхжүүлсэн бол M3_CLK нь 8МГц-ийн үржвэр байх ёстой. Энэ хязгаарлалтыг MSS CCC Configurator-д хэрэгжүүлэх болно.

Захын дохионы хуваарилалтын хүснэгт

SmartFusion2 архитектур нь захын төхөөрөмжүүдийн дохиог MSIO эсвэл FPGA даавуунд холбох маш уян хатан схемийг өгдөг. Дагалдах төхөөрөмжөө аппликешн дээрээ юутай холбож байгааг тодорхойлохын тулд дохионы хуваарилалтын тохиргооны хүснэгтийг ашиглана уу. Энэ даалгаврын хүснэгт нь дараах баганатай байна (Зураг 2-1):
MSIO - Өгөгдсөн мөрөнд тохируулагдсан захын дохионы нэрийг тодорхойлно.
Үндсэн холболт – Унждаг жагсаалтыг ашиглан дохио MSIO эсвэл FPGA-д холбогдсон эсэхийг сонгоно уу.
Чиглэл – Дохионы чиглэл IN, OUT эсвэл INOUT эсэхийг заана.
Багцын зүү – Сигнал MSIO-д холбогдсон үед MSIO-тэй холбоотой багцын зүүг харуулна.
Нэмэлт холболтууд – Нэмэлт сонголтуудын чагтыг ашиглана уу view нэмэлт холболтын сонголтууд:

  • FPGA даавуунд MSIO-д холбогдсон дохиог ажиглахын тулд Fabric сонголтыг шалгана уу.
  • MSS GPIO ашиглан FPGA даавуу эсвэл MSIO-ээс оролтын чиглэлийн дохиог ажиглахын тулд GPIO сонголтыг шалгана уу.

Microsemi SmartFusion2 MSS CAN тохиргоо - Даалгаврын хүснэгт

Холболтын өмнөхview

Холболтын өмнөхview MSS CAN Configurator харилцах цонхны самбарт график дүрслэл харагдана view онцолсон дохионы эгнээний одоогийн холболтуудын (Зураг 3-1).
Microsemi SmartFusion2 MSS CAN тохиргоо - Даалгаврын хүснэгт 1

Нөөцийн зөрчил

MSS дагалдах төхөөрөмжүүд (MMUART, I2C, SPI, CAN, GPIO, USB, Ethernet MAC) MSIO болон FPGA материалын хандалтын нөөцийг хуваалцдаг тул эдгээр нэмэлт төхөөрөмжүүдийн аль нэгийн тохиргоо нь одоогийн захын төхөөрөмжийн жишээг тохируулах үед нөөцийн зөрчилд хүргэж болзошгүй. Захын конфигураторууд ийм зөрчилдөөн үүсэх үед тодорхой үзүүлэлтүүдийг өгдөг.
Өмнө нь тохируулсан захын төхөөрөмжийн ашигласан нөөц нь одоогийн захын тохируулагчийн гурван төрлийн санал хүсэлтийг бий болгодог:
• Мэдээлэл – Хэрэв өөр захын төхөөрөмж ашиглаж байгаа нөөц одоогийн тохиргоотой зөрчилдөхгүй бол холболтын өмнөх хэсэгт мэдээллийн дүрс гарч ирнэ.view самбар, тэр нөөц дээр. Дүрс дээрх хэрэгслийн зөвлөмж нь тухайн нөөцийг аль захын төхөөрөмж ашигладаг талаар дэлгэрэнгүй мэдээллийг өгдөг.
• Анхааруулга/Алдаа – Хэрэв өөр захын ашигласан нөөц одоогийн тохиргоотой зөрчилдвөл холболтын өмнөх тохиргоонд анхааруулга эсвэл алдааны дүрс гарч ирнэ.view самбар, тэр нөөц дээр. Дүрс дээрх хэрэгслийн зөвлөмж нь тухайн нөөцийг аль захын төхөөрөмж ашигладаг талаар дэлгэрэнгүй мэдээллийг өгдөг.
Алдаа гарч ирэх үед та одоогийн тохиргоог хийх боломжгүй болно. Та өөр тохиргоог ашиглан зөрчилдөөнийг шийдвэрлэх эсвэл Цуцлах товчийг ашиглан одоогийн тохиргоог цуцалж болно.
Анхааруулга гарч ирэх үед (мөн алдаа байхгүй) та одоогийн тохиргоог хийж болно. Гэсэн хэдий ч та нийт MSS үүсгэх боломжгүй; та Libero SoC бүртгэлийн цонхонд үеийн алдааг харах болно. Тохиргоо хийхдээ үүссэн зөрчлийг та зөрчил үүсгэж буй нэмэлт төхөөрөмжүүдийн аль нэгийг дахин тохируулах замаар шийдвэрлэх ёстой.
Зөрчилдөөнийг алдаа эсвэл сэрэмжлүүлэг болгон мэдээлэх эсэхийг тодорхойлохын тулд захын тохируулагчид дараах дүрмийг хэрэгжүүлдэг.

  1. Хэрэв тохируулж буй захын төхөөрөмж нь GPIO захын төхөөрөмж бол бүх зөрчил нь алдаа болно.
  2. Хэрэв тохируулж буй захын төхөөрөмж нь GPIO захын төхөөрөмж биш бол зөрчил нь GPIO эх сурвалжтай зөрчилдсөнөөс бусад тохиолдолд бүх зөрчил нь алдаа болно.

Алдаа жишээample
USB дагалдах төхөөрөмж нь V24 багцын зүүтэй холбогдсон төхөөрөмжийн PAD-г ашигладаг. RXBUS портыг MSIO-д холбосон байхаар CAN захын төхөөрөмжийг тохируулах нь алдаа гарахад хүргэдэг.
Зураг 4-1 нь RXBUS портын Холболтын хуваарилалтын хүснэгтэд харуулсан алдааны дүрсийг харуулж байна. Microsemi SmartFusion2 MSS CAN тохиргоо - Даалгаврын хүснэгт 2Зураг 4-2 нь Pre-д харуулсан алдааны дүрсийг харуулж байнаview RXBUS портын PAD нөөц дээрх самбар.
Microsemi SmartFusion2 MSS CAN тохиргоо - Даалгаврын хүснэгт 3 Анхааруулга Example

GPIO дагалдах төхөөрөмж нь V24 (GPIO_3) зүүтэй холбогдсон төхөөрөмжийн PAD-г ашигладаг.
RXBUS портыг MSIO-д холбосон байхаар CAN захын төхөөрөмжийг тохируулснаар анхааруулга гарч ирнэ.
Зураг 4-3-т RXBUS портын Холболтын хуваарилалтын хүснэгтэд харуулсан анхааруулах дүрсийг харуулав.
Microsemi SmartFusion2 MSS CAN тохиргоо - Даалгаврын хүснэгт 4
Зураг 4-4 нь өмнөх хэсэгт харуулсан анхааруулах дүрсийг харуулж байнаview RXBUS портын PAD нөөц дээрх самбар. Энэ экс дээр анхаарна ууample, GPIO_3-тай нэмэлт холболтын улмаас GPIO-той хоёр дахь зөрчил байна.
Microsemi SmartFusion2 MSS CAN тохиргоо - Даалгаврын хүснэгт 5Мэдээлэл Жньample
USB дагалдах төхөөрөмж нь V24 багцын зүүтэй холбогдсон төхөөрөмжийн PAD-г ашигладаг. RXBUS портыг FPGA-д холбосон байхаар CAN захын төхөөрөмжийг тохируулах нь зөрчил үүсгэхгүй. Гэсэн хэдий ч, PAD нь RXBUS порттой холбоотой болохыг харуулахын тулд (гэхдээ энэ тохиолдолд ашиглагдахгүй) Мэдээллийн дүрс нь Pre-д харагдана.view самбар (Зураг 4-5). Дүрстэй холбоотой зөвлөмж нь нөөцийг хэрхэн ашиглаж байгаа тухай тайлбарыг өгдөг (энэ тохиолдолд USB).
Microsemi SmartFusion2 MSS CAN тохиргоо - Даалгаврын хүснэгт 6

Портын тодорхойлолт

Хүснэгт 5-1 • Портын тодорхойлолт

Портын нэр  Порт групп  Чиглэл Тодорхойлолт
RX CAN_PADS
CAN_FABRIC
In Орон нутгийн хүлээн авах дохио.
TX CAN_PADS
CAN_FABRIC
Гадагшаа CAN автобус дохио дамжуулдаг.
TX_EN_N CAN_PADS
CAN_FABRIC
Гадагшаа Гадаад драйверын хяналтын дохио. / Энэ нь гадаад CAN дамжуулагчийг идэвхгүй болгоход хэрэглэгддэг. / TX_EN_N нь CAN хянагч зогссон эсвэл CAN төлөв унтарсан үед батлагдана.

Жич:

  • Портын нэр нь CAN жишээний нэрийг угтвар болгон агуулна, жишээ нь CAN_RX.
  • Даавууны үндсэн холболтын оролтын портуудын нэрэнд "F2M" дагавар дагавартай байна, жишээ нь CAN _RX_F2M.
  • Даавууны нэмэлт холболтын оролтын портуудын нэрэнд "I2F" дагавар дагавартай байна, жишээ нь CAN_RX_I2F.
  • Даавууны гаралт ба гаралтыг идэвхжүүлэх портын нэрэнд "M2F" ба "M2F_OE" дагавар дагавартай байна, жишээ нь CAN_RX_M2F болон CAN_ RX_M2F_OE.
  • PAD портууд нь дизайны шатлалын бүх шатанд автоматаар дээшлэгддэг.

Бүтээгдэхүүний дэмжлэг

Microsemi SoC Products Group нь Хэрэглэгчийн үйлчилгээ, Хэрэглэгчийн техникийн дэмжлэг үзүүлэх төв, webсайт, цахим шуудан, дэлхий даяарх борлуулалтын алба. Энэ хавсралт нь Microsemi SoC Products Group-тэй холбоо барьж, эдгээр тусламж үйлчилгээг ашиглах тухай мэдээллийг агуулна.
Харилцагчийн үйлчилгээ
Бүтээгдэхүүний үнэ, бүтээгдэхүүний шинэчлэл, шинэчлэлтийн мэдээлэл, захиалгын байдал, зөвшөөрөл гэх мэт техникийн бус бүтээгдэхүүний дэмжлэг авахын тулд Хэрэглэгчийн үйлчилгээтэй холбогдоно уу.
Хойд Америкаас 800.262.1060 руу залгаарай
Дэлхийн бусад улс орнуудаас 650.318.4460 руу залгаарай
Факс, дэлхийн хаанаас ч, 408.643.6913
Хэрэглэгчийн техникийн дэмжлэг үзүүлэх төв
Microsemi SoC Products Group нь Хэрэглэгчийн Техникийн Дэмжлэгийн Төвийг өндөр ур чадвартай инженерүүдээр ажиллуулж, Microsemi SoC бүтээгдэхүүний талаарх таны техник хангамж, програм хангамж, дизайны асуултуудад хариулахад тусална. Хэрэглэгчийн техникийн дэмжлэг үзүүлэх төв нь хэрэглээний тэмдэглэл, дизайны мөчлөгийн нийтлэг асуултуудын хариулт, мэдэгдэж буй асуудлуудын баримт бичиг, янз бүрийн түгээмэл асуултуудыг бий болгоход маш их цаг зарцуулдаг. Тиймээс, бидэнтэй холбогдохын өмнө манай онлайн эх сурвалжтай танилцана уу. Бид таны асуултанд аль хэдийн хариулсан байх магадлалтай.
Техникийн дэмжлэг
Хэрэглэгчийн дэмжлэгт зочилно уу webсайт (www.microsemi.com/soc/support/search/default.aspx) нэмэлт мэдээлэл, дэмжлэг авах. Хайлт хийх боломжтой олон хариултууд web эх сурвалж нь диаграмм, зураг чимэглэл, бусад эх сурвалжийн холбоосыг агуулдаг webсайт.
Webсайт
Та SoC-ийн нүүр хуудаснаас техникийн болон техникийн бус төрөл бүрийн мэдээллийг үзэх боломжтой www.microsemi.com/soc.
Хэрэглэгчийн техникийн дэмжлэгийн төвтэй холбоо барьж байна
Техникийн дэмжлэгийн төвд өндөр ур чадвартай инженерүүд ажилладаг. Техникийн дэмжлэг үзүүлэх төвтэй цахим шуудангаар эсвэл Microsemi SoC Products Group-ээр дамжуулан холбогдож болно webсайт.
Имэйл
Та техникийн асуултаа манай цахим шуудангийн хаяг руу илгээж, имэйл, факс, утсаар хариу авах боломжтой. Түүнчлэн, хэрэв танд дизайн хийхэд асуудал тулгарвал загвараа имэйлээр илгээх боломжтой fileтусламж авах. Бид өдрийн турш имэйл хаягаа байнга хянаж байдаг. Бидэнд хүсэлтээ илгээхдээ өөрийн овог нэр, компанийн нэр, холбоо барих мэдээллээ оруулахаа мартуузай.
Техникийн тусламжийн имэйл хаяг нь soc_tech@microsemi.com.
Миний хэрэг
Microsemi SoC Products Group-ийн хэрэглэгчид Миний Кейс рүү орж онлайнаар техникийн хэргийг илгээж, хянах боломжтой.
АНУ-аас гадна
АНУ-ын цагийн бүсээс гадуур тусламж хэрэгтэй байгаа үйлчлүүлэгчид техникийн дэмжлэгтэй имэйлээр холбогдож болно (soc_tech@microsemi.com) эсвэл орон нутгийн борлуулалтын албатай холбогдоно уу. Борлуулалтын албаны жагсаалтыг эндээс авах боломжтой www.microsemi.com/soc/company/contact/default.aspx.
ITAR техникийн дэмжлэг
Олон улсын зэвсгийн наймааны журмаар (ITAR) зохицуулагддаг RH болон RT FPGA-ийн техникийн дэмжлэг авахыг хүсвэл бидэнтэй холбогдоно уу. soc_tech_itar@microsemi.com. Эсвэл Миний тохиолдлууд дотроос ITAR унадаг жагсаалтаас Тийм гэснийг сонгоно уу. ITAR-ийн зохицуулалттай Microsemi FPGA-ийн бүрэн жагсаалтыг ITAR-д зочилно уу web хуудас.
Microsemi корпораци (NASDAQ: MSCC) нь хагас дамжуулагч шийдлүүдийн цогц багцыг санал болгодог: сансар, батлан ​​хамгаалах, аюулгүй байдал; аж ахуйн нэгж, харилцаа холбоо; аж үйлдвэрийн болон өөр эрчим хүчний зах зээл. Бүтээгдэхүүнүүд нь өндөр хүчин чадалтай, өндөр найдвартай аналог ба RF төхөөрөмжүүд, холимог дохио ба RF-ийн нэгдсэн хэлхээ, тохируулж болох SoC, FPGA, бүрэн дэд системүүд юм. Microsemi нь Калифорниа мужийн Алисо Виежо хотод байрладаг. Дэлгэрэнгүй мэдээллийг эндээс авна уу www.microsemi.com.
© 2012 Microsemi корпораци. Бүх эрх хуулиар хамгаалагдсан. Microsemi болон Microsemi лого нь Microsemi корпорацийн худалдааны тэмдэг юм. Бусад бүх барааны тэмдэг, үйлчилгээний тэмдэг нь тус тусын эздийнхээ өмч юм.

Microsemi логоMicrosemi корпорацийн төв байр
One Enterprise, Aliso Viejo CA 92656 АНУ
АНУ-д: +1 949-380-6100
Борлуулалт: +1 949-380-6136
Факс: +1 949-215-4996
5-02-00337-0/09.12

Баримт бичиг / нөөц

Microsemi SmartFusion2 MSS CAN тохиргоо [pdf] Хэрэглэгчийн гарын авлага
SmartFusion2 MSS CAN тохиргоо, SmartFusion2, MSS CAN тохиргоо, CAN тохиргоо

Лавлагаа

Сэтгэгдэл үлдээгээрэй

Таны имэйл хаягийг нийтлэхгүй. Шаардлагатай талбаруудыг тэмдэглэсэн *