▼ กำลังโหลดข้อมูล... ▼
แสดงความคิดเห็น
คุณสามารถแสดงความคิดเห็นกับกระทู้นี้ได้ด้วยการเข้าสู่ระบบ
กระทู้ที่คุณอาจสนใจ
อ่านกระทู้อื่นที่พูดคุยเกี่ยวกับ
การพัฒนาซอฟต์แวร์
วิศวกรรมคอมพิวเตอร์
C (ภาษาคอมพิวเตอร์)
Microprogramming
คำสั่ง volatile uint16_t t นี้ทำหน้าที่อะไรครับ ขอบคุณครับ
// add
#include <stdint.h>
#include <unistd.h>
#include "system.h"
#include "altera_avalon_pio_regs.h"
int main()
{
volatile uint16_t t;
t = 1;
alt_putstr("Hello from Nios II!\n");
/* Event loop never exits. */
while (1) {
IOWR_ALTERA_AVALON_PIO_DATA(PIO_0_BASE, t);
t = t*2;
if (t == 1024) t = 1;
usleep(120000);
}
return 0;
}