How can I do GPIO Programming?

Status
Not open for further replies.

HHM

Junior Member level 1
Joined
Feb 6, 2010
Messages
16
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,412
Hi,I have an Android6410(arm11)Board (**broken link removed**).
I dont have any dll for GPIO programming.
I am VB.Net programmer,How can I control GPIO Ports.
Please Tell me How Can I do it?
I am beginner in embedded programming and C++.
 

As ckshivaram mentioned, look on the CDROM.

You should have a BSP (Board Support Package) for Windows CE 6.0 included on the CDROM.

The company also has a download area:



If all else fails, contact Boardcon for the BSP.
 

You can download the program from the Official Site of the .
Even you can get whatever you want from the official site about the broad ,you may have a try.
Reading the broad's handbook will help you get fimiliar with the broad .And here I recommand a book---C++ Primer,which is a very popular with the beginner of C++.
That may be useful for you.
 
Last edited:
Reactions: HHM

    HHM

    Points: 2
    Helpful Answer Positive Rating
You will have to create drivers for that and call that drivers from the Application program. I had the same problem. I had a SBC6410 board (from Boardcon) and had WinCE installed in it. After weeks of searching, I found that I had to create stream drivers that can access Hardware Registers of the processor and ultimately, can control the GPIO pins. I have developed drivers for WinCE OS. Here, I have attached the files for drivers. To read more about how to make this and use it, go here :

Windows CE: Using a Driver to Read/Write Hardware Registers

And one other thing, This drivers are for Samsung's S3C6410 processor
 

Attachments

  • GPIOdrv.rar
    16.1 KB · Views: 108
Reactions: HHM

    HHM

    Points: 2
    Helpful Answer Positive Rating
Hi,Thanks for your attention,
Please Tell me Whats is Your DRIVER Develpment IDE's Name.
How Can I compile this Example?
 

I used Microsoft Visual Studio as IDE. To compile the driver code, I included it with source code of the WinCE OS and then compiled the OS. And when I loaded the image generated by the compile build, it created a .dll file in the device.
 

Hi,

We are planning to buy a development board for educational purposes (price do not exceed US$ 200).

Can anyone suggest which board of the following two is better?

1- SBC6410 Single board computers : **broken link removed**

2- S3C2440 ARM9 BOARD MINI2440 MIT 7" LCD&TOUCH PANEL 256MB:
**broken link removed**

Or if there is another third board, kindly advice

Thanks & Regards
 

Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…