:::

論壇索引


Board index » All Posts (yiming)




CAN使用問題
#1
資深會員
資深會員


原本想依APP_21_D21_TW_101_Lab_All 操作一下CAN程式,比對後發現有很大的不同.
請問MCC v5 CAN 有什麼使用的說明文件嗎? 記得harmony v3是有說明文件的(但現在也找不到了).


harmony v3 用這方式將資料丟出去...
CAN_TxBuffer[0]=i2cRdData[0];
CAN_TxBuffer[1]=0x88;
CAN_TxBuffer[2]=0x99;
CAN_TxBuffer[3]=CAN_Counter++;
CAN0_MessageTransmitFifo(0x100,CAN_TxBuffer);

MCC v5
bool CAN0_MessageTransmitFifo(uint8_t numberOfMessage, CAN_TX_BUFFER *txBuffer);
typedef struct
{
/* Identifier */
unsigned int id:29;
/* Remote Transmission Request */
unsigned int rtr:1;
/* Extended Identifier */
unsigned int xtd:1;
/* Error State Indicator */
unsigned int esi:1;

/* Reserved */
unsigned int :16;
/* Data Length Code */
unsigned int dlc:4;
/* Bit Rate Switching */
unsigned int brs:1;
/* FD Format */
unsigned int fdf:1;
/* Reserved */
unsigned int :1;
/* Event FIFO Control */
unsigned int efc:1;
/* Message Marker */
unsigned int mm:8;

/* Data field */
uint8_t data[8];

} CAN_TX_BUFFER;

發表於: 2025/6/21 20:57
頂部


用chrome要怎麼登入,一直被彈出來.
#2
資深會員
資深會員


用chrome要怎麼登入,一直被彈出來.

Edge 則可以登入.

發表於: 2025/6/11 16:33
頂部


Re: ATSAMH1AE16AB 的Configuration Bits文件在那裡?
#3
資深會員
資深會員


感謝 Bee大
原來在Data Sheet 之前看過一次後來就找不到了 XDD

Bee大有在用ATSAM IC嗎?

發表於: 2022/10/20 11:39
頂部


Re: ATSAMHA1E16AB 這顆IC如何設定程式保護?
#4
資深會員
資深會員


將燒錄器的範圍改成手動就可以讀取程式碼了,預設是無法讀取??
縮圖

縮圖

Attach file:



jpg  Image 1019006.jpg (286.35 KB)
546_634ff4808f20d.jpg 523X447 px

jpg  Image 1019005.jpg (112.30 KB)
546_634ff4e02cf08.jpg 901X588 px

發表於: 2022/10/19 20:59
頂部


ATSAMH1AE16AB 的Configuration Bits文件在那裡?
#5
資深會員
資深會員


C:\Program Files\Microchip\xc32\v3.01\docs\config_docs\
能找到atsamc21g17a.html 卻找不到我想要的ATSAMH1AE16AB
縮圖

Attach file:



jpg  Image 1019003.jpg (530.57 KB)
546_634fe95a12bb1.jpg 908X930 px

發表於: 2022/10/19 20:11
頂部


Re: ATSAMHA1E16AB 這顆IC如何設定程式保護?
#6
資深會員
資深會員


順便問一下為什麼IPE 讀取 ATSAM的IC一定要掛入HEX才能讀取,掛入HEX檔再移除HEX檔也還是可以讀取,讀IPE剛打開選完IC和燒錄器沒掛HEX檔就是無法讀取程式

PIC IC沒有這個問題

縮圖

Attach file:



jpg  Image 1019005.jpg (640.29 KB)
546_634fb6e09b0be.jpg 1682X953 px

發表於: 2022/10/19 16:36
頂部


Re: ATSAMHA1E16AB 這顆IC如何設定程式保護?
#7
資深會員
資深會員


不知道什麼原因我的X IDE 5.50都沒辨法讀取程式 在Execution Memory都看不到什麼變化,一直都是0xFFFF

改用IPE 5.50就可以讀取程式了
縮圖

Attach file:



jpg  Image 1019003.jpg (684.91 KB)
546_634fb2ef818c1.jpg 1919X996 px

發表於: 2022/10/19 16:20
頂部


Re: ATSAMHA1E16AB 這顆IC如何設定程式保護?
#8
資深會員
資深會員


相同的IC 建立新專案 位址應該是一樣的吧?!
一定要用那個專案來開hammony建立才行嗎?

將這段程式碼貼到相同IC的專案之中, initialization.c 下

斷電重開...還是可以將程式讀出來....


#ifndef __DEBUG
const unsigned int __attribute__((space(prog), keep, address(0x41004000))) SET_SECURITY_BIT = 1;
#endif

發表於: 2022/10/14 12:31
頂部


Re: 請問如何寫資料到User ID Memory
#9
資深會員
資深會員


感謝Libra 的回覆,
SAM2001ADV 的課程最後一個章節,我有找到官網的網址但連結失效...
SAM2001ADV

更新一下 第二輪的連結都是失效的,但可以去第一輪下載教材

Attach file:



jpg  Image 1013014.jpg (498.08 KB)
546_6347e8fc390d9.jpg 1227X606 px

發表於: 2022/10/14 8:42
頂部


Re: 將未保護的CheckSum燒錄到ID的功能在ATSAMHA1E16AB無效?
#10
資深會員
資深會員


是否有寫入User Id memory的範例程式 或 說明文件?

發表於: 2022/10/13 15:54
頂部



(1) 2 3 4 ... 95 »



:::

Microchip連結

https://www.linkedin.com/company/microchiptechnologytaiwan
https://www.facebook.com/microchiptechnologytaiwan/?locale=zh_TW
https://mkpage.microchip.com/l/1082123/2025-03-12/2stnv5
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=13
https://mu.microchip.com/page/tmu
http://elearning.microchip.com.tw/modules/tad_link/index.php?cate_sn=1
http://www.microchip.com/
http://www.microchip.com/treelink
http://www.microchipdirect.com/
http://www.microchip.com.cn/newcommunity/index.php?m=Video&a=index&id=103
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=2
http://www.microchip.com.tw/Data_CD/eLearning/index.html
http://www.microchip.com.tw/RTC/RTC_DVD/
https://www.microchip.com/development-tools/
https://www.youtube.com/user/MicrochipTechnology
[ more... ]

教育訓練中心

!開發工具購買
辦法說明 [業界客戶] [教育單位]
----------------------------------
!校園樣品申請
辦法說明 [教師資格] [學生資格]
----------------------------------