Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronic Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

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,414
Hi,I have an Android6410(arm11)Board (Low cost ARM11 Single Board Computer BOARDCON).
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++.
 

bigdogguru

Administrator
Joined
Mar 12, 2010
Messages
9,831
Helped
2,348
Reputation
4,690
Reaction score
2,274
Trophy points
1,413
Location
Southwest, USA
Activity points
62,510
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:

Boardcon Download Area

If all else fails, contact Boardcon for the BSP.
 

nicole_coocox

Junior Member level 3
Joined
May 23, 2011
Messages
30
Helped
2
Reputation
4
Reaction score
1
Trophy points
1,288
Activity points
1,640
You can download the program from the Official Site of the broad company.
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:
  • Like
Reactions: HHM

    HHM

    Points: 2
    Helpful Answer Positive Rating

mehtadhaval

Member level 3
Joined
Sep 15, 2010
Messages
56
Helped
7
Reputation
14
Reaction score
7
Trophy points
1,288
Activity points
1,616
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: 4
  • Like
Reactions: HHM

    HHM

    Points: 2
    Helpful Answer Positive Rating

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,414
Hi,Thanks for your attention,
Please Tell me Whats is Your DRIVER Develpment IDE's Name.
How Can I compile this Example?
 

mehtadhaval

Member level 3
Joined
Sep 15, 2010
Messages
56
Helped
7
Reputation
14
Reaction score
7
Trophy points
1,288
Activity points
1,616
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.
 

marwafareed

Newbie level 6
Joined
Sep 27, 2007
Messages
11
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,371

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top