• slider image 442
  • slider image 483
  • slider image 484
  • slider image 485
  • slider image 486
  • slider image 487
:::

論壇索引


Board index » All Posts (jhlarn)




Re: 燒錄時 可以指定只燒EEPROM 嗎??
#21
初級會員
初級會員


再請問..
要指定燒 EEPROM 的內容 要怎麼做?
要準備HEX?
可用bin 檔或 在code 裡直接加?

發表於: 2020/7/13 15:48
頂部


燒錄時 可以指定只燒EEPROM 嗎??
#22
初級會員
初級會員


燒錄時 可以指定只燒EEPROM 嗎??

發表於: 2020/7/13 14:01
頂部


Re: PIC16F bootloader 架構問題
#23
初級會員
初級會員


這個說明 是 1個bootloader + 1個FW
若是 1個bootloader + 2個FW 的架構..


1. 我是不是要準備 2 個 HEX 檔,
一個是 offset 到 FW1,
一個是 offset 到 FW2,
由 bootloader 判斷現在是要更新到那一區
再由 host AP 送那一區的 FW..???


2. 若是要準備 2 個 Hex ex 檔,有無方式 能用 產生 1 個 HEX 的方式,而不管我寫到 FW1 或 FW2 , 讓 BOOTLOADER GOTO 到那一區都能正常執行??

發表於: 2020/6/29 12:01
頂部


PIC16F bootloader 架構問題
#24
初級會員
初級會員


您好..

目前規劃的架構如下
--------------
| bootloader |
--------------
| FW1 |
-------------
| FW2 |
--------------

bootloader 除了做更新FW外 , 會決定跳到那一區的FW去執行
如 現在是執行FW1, 則更新FW 會更新到FW2,
reset後 會跳到 FW2 去執行, 之後更新就更新FW1
reset後 會跳到 FW1 去執行....


我用codeoffset 的方式產生的HEX 檔, 所有的code 都是shift 一個值去執行...

想請問

1. 我是不是要準備 2 個 HEX 檔,
一個是offset 到 FW1,
一個是offset 到FW2,
由bootloader 判斷現在是要更新到那一區
再由host AP 送那一區的FW..???


2. 若是要準備2個Hex ex 檔, 有無方式 能用 產生1個HEX 的方式, 而不管我寫到FW1 或 FW2 , 讓BOOTLOADER GOTO 到那一區都能正常執行??

發表於: 2020/6/24 10:51
頂部


PIC16F ROM RAM 的問題
#25
初級會員
初級會員


您好

請教有關ROM/RAM的問題
PIC16F 系列
在 XC8 linker 的 Memory model 設定中
1. ROM / RAM 各指那些區域??
2. 設定ROM ranges 後 這塊memory 是不是就會是ROM only??

發表於: 2020/6/24 8:43
頂部


bootloader 及 endapplication 的 JUMP 問題
#26
初級會員
初級會員


您好.

我在 endapplication 中會設定某個GPIO為High,
jump 回 bootloader , 這個GPIO 要維持為High,
請問有什麼方式可做到??


我在endapplication 中
asm ("pagesel " str(0x05));
asm ("goto " str(0x05));
可跳回 bootloader ,
但GPIO 似乎會被重新 Initial 而變回LOW...

請問 goto 回bootloader
是不是 PIN 都會被initial?
是不是 PIN 都會被initial?
RAM 也會被清為初始狀態?

發表於: 2020/6/19 17:03
頂部


fuction 大小
#27
初級會員
初級會員


您好

有方法知道 一個function 會占memory 多大的空間嗎??

發表於: 2020/6/19 10:51
頂部


PIC16F SRAM
#28
初級會員
初級會員


版本您好

請問 在datasheet 提到的SRAM 大小 指的哪塊記憶體大小??
指的是所有BANK 的 General Purpose RAM + Common RAM 的大小 加總嗎???

發表於: 2020/6/18 14:07
頂部


Re: Indirect Addressing 有 c sample code 嗎?
#29
初級會員
初級會員


請問
在 XC8T v1.0 中提到的

1.
文中提到的 變數絕對定址的方法 (@address)

對到的位址是是 對到 P15. "PIC16F1 新架構下的 FSRs" 這裡的位址嗎??

如 int foobar @ 0x003; 是會對在STATUS 這個特殊暫存器嗎?


2. 若我想要用 "PIC16F1 間接定址模式 (FSR)"

uint8_t value;
FSR0H=0x00;
FSR0L=0x0C;
value=INDF0;

=> value 會等於 月bank 0 0x0C (PORTA) 暫存器的值嗎??
PS: 用PIC16LF18345

發表於: 2020/6/10 16:46
頂部


Indirect Addressing 有 c sample code 嗎?
#30
初級會員
初級會員


請問 PIC16系列提到的 Indirect Addressing
有無 C 的sample code??

發表於: 2020/6/10 13:19
頂部



« 1 2 (3) 4 »



:::

Microchip連結

https://www.facebook.com/microchiptechnologytaiwan/
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
https://page.microchip.com/APAC-PrefCenters-TW.html
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... ]

教育訓練中心

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