Re: [問題] bit field struct 成員同時存取

作者: easypro   2014-09-21 01:40:47
※ 引述《chrisos (克里斯)》之銘言:
: 其實一直在猶豫要發哪個版...此版幾乎以assembly為主
: 但我又覺得這種mcu的東西在這問好像比較有人懂...
: 我有看過版規了,應該是沒越線。
: 真不行的話我在刪文,感謝各位。
: ※ [本文轉錄自 C_and_CPP 看板 #1K7OshVX ]
: 作者: chrisos (克里斯) 看板: C_and_CPP
: 標題: [問題] bit field struct 成員同時存取
: 時間: Sat Sep 20 22:22:25 2014
: 開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
: MPLAB
: 問題(Question):
: 我現在在進行PIC單晶片的學習,使用C語言與HI-TECH編譯器來開發。
: 我從我使用的晶片的header file (pic16f73.h) 裡看到他對於bit field的一些用法
: 譬如說一個PORTA的rigister掌握著六個I/O PIN (R0~R5)
: 他在header file裡面的定義是這樣
: //
作者: chrisos (克里斯)   2014-09-22 16:09:00
感謝,看來是我沒有清楚UNION的用處,經過修改後的確可以控制整個BYTE了,謝謝您。

Links booklink

Contact Us: admin [ a t ] ucptt.com