精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

RZ/T2M RZ/N2L RZ/T2L系列應用心得(下)

瑞薩MCU小百科 ? 來源:瑞薩MCU小百科 ? 2023-12-29 12:24 ? 次閱讀

CN032套件中的新功率板的連接方式說明

老版本功率板:

be411456-a5ff-11ee-8b88-92fbcf53809c.png

新版本功率板:

be564d80-a5ff-11ee-8b88-92fbcf53809c.png

差別

新的版本從PE保護地起,中間是2個接線柱,老版本是3個,注意千萬不要按照老的接線方式,會炸管子。

另外,請注意

1220V限制1A

2逆變板供電時候不要接DC電源到主控制板

3下電后放電徹底后再操作

be8dcbde-a5ff-11ee-8b88-92fbcf53809c.png

IAR新工程的創建示例

請參考百度網盤與客戶的培訓視頻

十一如何開啟中斷嵌套

在中斷函數進入后插入

__asm volatile ("cpsie i");//打開全局中斷

__asm volatile ("isb");//同步指令

出中斷處插入關閉中斷

__asm volatile ("cpsid i");//

__asm volatile ("isb");//同步指令

bea0ad12-a5ff-11ee-8b88-92fbcf53809c.png

示例

beb818da-a5ff-11ee-8b88-92fbcf53809c.pngbed4f5c2-a5ff-11ee-8b88-92fbcf53809c.png

十二EVK xSPI0 IAR編譯及燒寫程序說明

1CN8接2-3,接通QSPI的電源

2Smart configurator選擇xspi0啟動

3Debugger可以選擇I-jet或者J-Link

4I-jet需配置如下

bedf75ba-a5ff-11ee-8b88-92fbcf53809c.png

5斷點設置如下

bef96e2a-a5ff-11ee-8b88-92fbcf53809c.png

如使用J-Link也使用硬件斷點

如出現類似如下錯誤報警:xspi0地址區域驗證錯誤

bf1506d0-a5ff-11ee-8b88-92fbcf53809c.png

需使用J-Link commander擦除qspi flash

bf21645c-a5ff-11ee-8b88-92fbcf53809c.pngbf30e6e8-a5ff-11ee-8b88-92fbcf53809c.png

十三USB PCDC例程如何判斷上位機串口調試助手連接成功

如下部分代碼加在

case USB_STATUS_REQUEST: /* Receive Class Request */

bf3bdff8-a5ff-11ee-8b88-92fbcf53809c.png

==3代表上位機串口軟件打開,可以進行數據收發。

十四關于N2L 225pin封裝

1可以直接使用CN032的主板封裝(autium designer格式)

bf42c08e-a5ff-11ee-8b88-92fbcf53809c.png

2參考datasheet時候,其視圖為底視圖,即球面對人

bf685dda-a5ff-11ee-8b88-92fbcf53809c.png

十五RSK版EEPROM TWinCAT更新不進去解決方法

把eeprom size改成與RSK板子對照

bf7b6d08-a5ff-11ee-8b88-92fbcf53809c.png

十六外部晶振推薦使用有源晶振

bf8f3f36-a5ff-11ee-8b88-92fbcf53809c.png

十七

P17_5 使用注意

初始狀態是RSTOUT配置,不要用做Digital output.

十八SDRAM使用注意

使用CS2. CS3不能單獨使用

十九EIP例程測試

需要下載CODESYS version 3.5.15.10 32-bit,因為例程和這個版本適配,其他版本不行。

CODESYS Development System V3

bfb4bf5e-a5ff-11ee-8b88-92fbcf53809c.png

下載前需要先注冊codesys會員,免費。

二十T2M N2L電流環運行時間測試

可以在CN032套件上測試,在電流環運行前后增加GPIO翻轉,然后去除掉反轉時間就是電流環運行時間:

下圖上面是T2M下面是N2L,基于瑞薩的電流環算法

bfc02df8-a5ff-11ee-8b88-92fbcf53809c.pngbfdd2cd2-a5ff-11ee-8b88-92fbcf53809c.png

從圖上看,T2M電流環大約1us N2L 1.35us.

二十一Freertos使用指導

使用freertos和多個不同優先級中斷時候,需要修改如下內容:

1Target File: port.c

左右滑動查看完整內容

void vApplicationIRQHandler (uint32_t ulICCIAR) 
{ 
 #if 0 
  /* Re-enable interrupts. */
  __asm("cpsie i"); 
 #endif 
 bsp_common_interrupt_handler(ulICCIAR); 
}

2Target File: bsp_irq.c

左右滑動查看完整內容

void bsp_common_interrupt_handler (uint32_t id) 
{ 
 uint16_t gic_intid; 
 /* Get interruot ID (GIC INTID). */ 
 gic_intid = (uint16_t) (id & BSP_PRV_ID_MASK); 
#if VECTOR_DATA_IRQ_COUNT > 0 
 if (BSP_CORTEX_VECTOR_TABLE_ENTRIES <= gic_intid) 
 ?{ 
 ? ?/* Remain the interrupt number */ 
 ? ?g_current_interrupt_num[g_current_interrupt_pointer++] = 
 ? ?(uint16_t) (gic_intid - BSP_CORTEX_VECTOR_TABLE_ENTRIES); 
 ? ?__asm volatile ("dmb"); 
 ? ?#if 1 
 ? ? ?/* Enable nested interrupt. */ 
 ? ? ?__asm volatile ("cpsie i"); 
 ? ? ?__asm volatile ("isb"); 
 ? ? ?#endif 
 ? ? ?/* Branch to an interrupt handler. */ 
 ? ? ?g_vector_table[(gic_intid - BSP_CORTEX_VECTOR_TABLE_ENTRIES)](); 
 ? ? ?} 
 ? ? ?else 
 ? ?#endif 
{ 
/* Remain the interrupt number */ 
g_current_interrupt_num[g_current_interrupt_pointer++] = gic_intid; 
__asm volatile ("dmb"); 
#if 1 
/* Enable nested interrupt. */ 
__asm volatile ("cpsie i"); 
__asm volatile ("isb"); 
#endif 
/* Branch to an interrupt handler. */ 
g_sgi_ppi_vector_table[gic_intid](); 
} 
#if 1 
/* Disable nested interrupt. */ 
__asm volatile ("cpsid i"); 
__asm volatile ("isb"); 
#endif 
g_current_interrupt_pointer--; 
}

二十二FSP更改設置后編譯報錯

bsp_mcu_device_pn_cfg.h :No such file or direction

問題一般發生在

Changed from RSK+RZN2L (RAM execution without flash memory) to RZN2L Custom User Board (xSPI0 x1 boot mode)

bsp_mcu_device_pn_cfg.h 沒有自動生成,所以報錯:

bfeb104a-a5ff-11ee-8b88-92fbcf53809c.png

Workaround:

Please create a new project to change the board setting to RZN2L Custom User Board.

二十三MTU3定時器中斷進不去中斷問題(FSP V1.2以下版本,1.2和以上無問題)

1增加三相電機驅動

bffd5908-a5ff-11ee-8b88-92fbcf53809c.png

2配置定時器中斷(定時器比較匹配中斷,一般在這個中斷里更新pwm duty cycle)

c010e9be-a5ff-11ee-8b88-92fbcf53809c.png

此時不用管報錯:

c01b4378-a5ff-11ee-8b88-92fbcf53809c.png

直接點生成代碼

c029779a-a5ff-11ee-8b88-92fbcf53809c.png

3修改如下生成的文件

c03d8c9e-a5ff-11ee-8b88-92fbcf53809c.png

4增加中斷回調函數

c04da4c6-a5ff-11ee-8b88-92fbcf53809c.png

5舉一反三,如果其他定時器中斷進不去,也可以查查是不是hal_data.c里面生成的代碼中斷向量號這里宏定義出錯了。

二十四串口引腳使用注意

串口引腳最好定義在P16 P18這兩組引腳上,因為這兩組支持ELC,可以方便的去做不定長數據的接收。

審核編輯:湯梓紅

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 主板
    +關注

    關注

    53

    文章

    1836

    瀏覽量

    70480
  • 瑞薩
    +關注

    關注

    34

    文章

    22290

    瀏覽量

    86066
  • 中斷
    +關注

    關注

    5

    文章

    895

    瀏覽量

    41391
  • DC電源
    +關注

    關注

    0

    文章

    221

    瀏覽量

    15806

原文標題:RZ/T2M RZ/N2L RZ/T2L系列應用心得(6-下)

文章出處:【微信號:瑞薩MCU小百科,微信公眾號:瑞薩MCU小百科】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    RZ/T2M RZ/N2L RZ/T2L系列用心得

    RZ/T2MRZ/N2L共用各種軟件協議棧支持情況。
    的頭像 發表于 11-15 16:09 ?2106次閱讀
    <b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b> <b class='flag-5'>RZ</b>/<b class='flag-5'>N2L</b> <b class='flag-5'>RZ</b>/<b class='flag-5'>T2L</b><b class='flag-5'>系列</b>應<b class='flag-5'>用心得</b>

    RZ/T2M RZ/N2L RZ/T2L系列用心得(上)

    T2M R9A07G075M28GBG#AC0為例,在官網找到RZ/T2M產品頁,然后向下找到Product option界面。
    的頭像 發表于 12-29 12:23 ?2261次閱讀
    <b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b> <b class='flag-5'>RZ</b>/<b class='flag-5'>N2L</b> <b class='flag-5'>RZ</b>/<b class='flag-5'>T2L</b><b class='flag-5'>系列</b>應<b class='flag-5'>用心得</b>(上)

    瑞薩教你如何使用RZ/T2L RZ/N2L RSK J-Link OB

    緊密耦合的大容量內存(576KB),可以降低使用高速緩存存儲器時出現的執行時間波動,并提供確定性與高速響應處理。RZ/T2L在CPU內核、外設功能和LLPP(低延時外設端口)總線等方面具備與RZ/
    的頭像 發表于 05-07 10:18 ?1775次閱讀
    瑞薩教你如何使用<b class='flag-5'>RZ</b>/<b class='flag-5'>T2L</b> <b class='flag-5'>RZ</b>/<b class='flag-5'>N2L</b> RSK J-Link OB

    RZ/T2MRZ/N2L 組硬件設計指南

    RZ/T2MRZ/N2L 組硬件設計指南
    發表于 01-09 18:57 ?1次下載
    <b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b>、<b class='flag-5'>RZ</b>/<b class='flag-5'>N2L</b> 組硬件設計指南

    RZ/T2MRZ/T2M Motor Solution Kit Startup 手冊(for RZ/T2M Motion Control Utility)

    RZ/T2MRZ/T2M Motor Solution Kit Startup 手冊(for RZ/
    發表于 01-10 19:00 ?0次下載
    <b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b> 組 <b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b> Motor Solution Kit Startup 手冊(for <b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b> Motion Control Utility)

    RZ/T2MRZ/T2M Motor Solution Board 硬件手冊

    RZ/T2MRZ/T2M Motor Solution Board 硬件手冊
    發表于 01-10 19:00 ?2次下載
    <b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b> 組 <b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b> Motor Solution Board 硬件手冊

    CN032交流伺服解決方案硬件手冊(適用于RZ/T2MRZ/N2L

    CN032 交流伺服解決方案硬件手冊(適用于RZ/T2MRZ/N2L
    發表于 05-12 19:19 ?0次下載
    CN032交流伺服解決方案硬件手冊(適用于<b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b>、<b class='flag-5'>RZ</b>/<b class='flag-5'>N2L</b>)

    CN032交流伺服解決方案硬件手冊(適用于RZ/T2MRZ/N2L

    CN032 交流伺服解決方案硬件手冊(適用于RZ/T2MRZ/N2L
    發表于 06-29 19:11 ?1次下載
    CN032交流伺服解決方案硬件手冊(適用于<b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b>、<b class='flag-5'>RZ</b>/<b class='flag-5'>N2L</b>)

    RZ/T2L 組用戶手冊:硬件

    RZ/T2L 組用戶手冊:硬件
    發表于 06-29 19:11 ?1次下載
    <b class='flag-5'>RZ</b>/<b class='flag-5'>T2L</b> 組用戶手冊:硬件

    RZ/T2MRZ/N2L 組硬件設計指南

    RZ/T2MRZ/N2L 組硬件設計指南
    發表于 06-30 18:33 ?2次下載
    <b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b>、<b class='flag-5'>RZ</b>/<b class='flag-5'>N2L</b> 組硬件設計指南

    RZ/T2MRZ/T2M Motor Solution Kit Startup 手冊(for RZ/T2M Motion Control Utility)

    RZ/T2MRZ/T2M Motor Solution Kit Startup 手冊(for RZ/
    發表于 06-30 19:41 ?2次下載
    <b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b> 組 <b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b> Motor Solution Kit Startup 手冊(for <b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b> Motion Control Utility)

    RZ/T2MRZ/T2M Motor Solution Board 硬件手冊

    RZ/T2MRZ/T2M Motor Solution Board 硬件手冊
    發表于 06-30 19:41 ?1次下載
    <b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b> 組 <b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b> Motor Solution Board 硬件手冊

    RZ/T2MRZ/N2LRZ/T2L產品簡介

    瑞薩電子在2022年6月推出了第二代高性能、多功能的RZ/T2M電機控制微處理器MPU,應用于交流伺服驅動器和工業機器人等領域。RZ/T2M可實現交流伺服系統和工業電機等工業設備的高速
    的頭像 發表于 11-13 15:50 ?2632次閱讀
    <b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b>、<b class='flag-5'>RZ</b>/<b class='flag-5'>N2L</b>和<b class='flag-5'>RZ</b>/<b class='flag-5'>T2L</b>產品簡介

    RZ/T2MRZ/N2LRZ/T2L組 硬件設計指南

    電子發燒友網站提供《RZ/T2MRZ/N2LRZ/T2L組 硬件設計指南.pdf》資料免費下
    發表于 02-02 09:39 ?2次下載
    <b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b>、<b class='flag-5'>RZ</b>/<b class='flag-5'>N2L</b>、<b class='flag-5'>RZ</b>/<b class='flag-5'>T2L</b>組 硬件設計指南

    RZ/T2M, RZ/T2L, RZ/N2L電機解決方案套件數據手冊

    電子發燒友網站提供《RZ/T2M, RZ/T2L, RZ/N2L電機解決方案套件數據手冊.rar
    發表于 05-13 18:12 ?5次下載
    <b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b>, <b class='flag-5'>RZ</b>/<b class='flag-5'>T2L</b>, <b class='flag-5'>RZ</b>/<b class='flag-5'>N2L</b>電機解決方案套件數據手冊