Moxa EM-1220-LX [45/57] Rtc real time clock
![Moxa EM-1220-T-LX [45/57] Rtc real time clock](/views2/1199903/page45/bg2d.png)
EM-1240-LX User’s Manual EM-1240-LX Device API
RTC (Real-time Clock)
The device node is located at /dev/rtc. The EM-1240-LX supports µClinux standard simple
RTC control. You must include <linux/rtc.h> to use these functions.
1. Function: RTC_RD_TIME
int ioctl(fd, RTC_RD_TIME, struct rtc_time *time);
Description: Reads time information from RTC.
2. Function: RTC_SET_TIME
int ioctl(fd, RTC_SET_TIME, struct rtc_time *time);
Description: Sets RTC time.
Buzzer
The device node is located at /dev/console. The EM-1240-LX supports µClinux standard
buzzer control. The EM-1240-LX’s buzzer runs at a fixed frequency of 100 Hz. You must include
<sys/kd.h> to use these functions.
1. Function: KDMKTONE
ioctl(fd, KDMKTONE, unsigned int arg);
Description: Buzzer will beep, as stipulated by the function
arguments.
UART Interface
The normal tty device node is located at /dev/ttyM0…ttyM1, and the modem tty device node is
located at /dev/com0 … com1. The EM-1240-LX Series supports µClinux standard termios
control. The Moxa UART Device API supports configurations ttyM0 to ttyM1, as RS-232/422/485.
To use these functions, after the Tool Chain package is installed, include <moxadevice.h> in your
application.
#define RS232_MODE 0
#define RS485_2WIRE_MODE 1
#define RS422_MODE 2
#define RS485_4WIRE_MODE 3
1. Function: MOXA_SET_OP_MODE
int mode;
mode=which mode you want to set;
int ioctl(fd, MOXA_SET_OP_MODE, &mode)
Description: Sets the interface mode.
2. Function: MOXA_GET_OP_MODE
int mode;
int ioctl(fd, MOXA_GET_OP_MODE, &mode)
Description: Gets the interface mode.
5-2
Содержание
- Em 1240 lx user s manual 1
- Fifth edition february 2009 1
- Www moxa com product 1
- Copyright notice 2
- Disclaimer 2
- Em 1240 lx user s manual 2
- Technical support contact information www moxa com support 2
- Trademarks 2
- Table of contents 3
- Introduction 5
- Overview 6
- Package checklist 6
- Product features 6
- Hardware specifications 7
- Product specifications 7
- Software specifications 8
- Appearance 9
- Em 1240 embedded module development kit 9
- Em 1240 lx user s manual introduction 9
- Hardware block diagram 9
- Em 1240 development kit 10
- Em 1240 embedded module 10
- Em 1240 lx user s manual introduction 10
- Dimensions 11
- Installing the em 1240 lx 11
- Led indicators 12
- Wiring requirements 12
- Connecting data transmission cables 13
- Connecting the power 13
- Connecting to the network 13
- Grounding the em 1240 lx 13
- Connecting to a serial device 14
- Serial console port 14
- Additional functions 15
- Internal sd socket 15
- Reset button 15
- Real time clock 16
- Getting started 17
- Connecting the em 1240 lx to a pc 18
- Console port 18
- Powering on the em 1240 lx 18
- Telnet 19
- Configuring the ethernet interface 20
- Developing your applications 22
- Installing a secure digital sd memory card 22
- Compiling hello c 23
- Installing the em 1240 lx tool chain 23
- Uploading hello to the em 1240 lx 24
- Running hello on the em 1240 lx 25
- Make file example code 26
- Software package 27
- Em 1240 lx software architecture 28
- Journaling flash file system jffs2 29
- Em 1240 lx software package 30
- Configuring the em 1240 lx 32
- Enabling and disabling daemons 33
- How to enable disable etc inittab www server 33
- How to enable disable telnet ftp server 33
- How to enable network time protocol 33
- How to update the system time periodically with network time protocol 33
- Adding a web page 34
- Iptables 34
- Observe and erase chain rules 36
- Append or delete rules 37
- Define policy for chain rules 37
- Enabling nat at bootup 38
- Nat example 38
- Configuring dial in dial out service 39
- Configuring pppoe 39
- Connect using a modem 39
- Dial in service 39
- Dial out service 39
- Direct cable connection 39
- Dynamic driver module load unload 40
- How to mount a remote nfs server 40
- Upgrading the kernel 41
- Upgrading the root file system user directory 42
- Autostarting user applications on bootup 43
- Checking the kernel and root file system versions 43
- Loading factory defaults 43
- Em 1240 lx device api 44
- Buzzer 45
- Rtc real time clock 45
- Uart interface 45
- Api list 46
- Moxa gpio api 46
- How to use the gpio 47
- Gpio library source code 48
- Limits 48
- A system commands 52
- Editor 52
- File manager 52
- System commands 52
- Μclinux normal command utility collection 52
- Moxa special utilities 53
- Network 53
- Process 53
- B snmp agent with mib ii rs 232 like group 54
- Snmp agent with mib ii rs 232 like group 54
- C em 1240 lx faq 57
- Em 1240 lx faq 57
Похожие устройства
- Moxa EM-1220-LX Руководство по аппаратной части
- Carku E-Power-40B Инструкция по эксплуатации
- Moxa EM-1220-LX Руководство по быстрой установке
- Moxa EM-1220-LX Технические характеристики
- Moxa EM-1220-LX Руководство по работе с утилитой Moxa Device Manager
- Moxa EM-1220-T-LX Инструкция по эксплуатации
- Moxa EM-1220-T-LX Руководство по аппаратной части
- Moxa EM-1220-T-LX Технические характеристики
- Moxa EM-1220-T-LX Руководство по быстрой установке
- Moxa EM-1220-T-LX Руководство по работе с утилитой Moxa Device Manager
- Moxa EM-1240-LX Инструкция по эксплуатации
- Moxa EM-1240-LX Руководство по аппаратной части
- Moxa EM-1240-LX Технические характеристики
- Moxa EM-1240-LX Руководство по быстрой установке
- Moxa EM-1240-LX Руководство по работе с утилитой Moxa Device Manager
- Moxa EM-1240-T-LX Инструкция по эксплуатации
- Moxa EM-1240-T-LX Технические характеристики
- Moxa EM-1240-T-LX Руководство по аппаратной части
- Moxa EM-1240-T-LX Руководство по быстрой установке
- Moxa EM-1240-T-LX Руководство по работе с утилитой Moxa Device Manager