Now the notebook is seldom with the serial port, and the serial port is to do the electronic design must be one of the communication interface, fortunately, USB to the serial port more convenient, the market commonly used USB to serial port chip has many, the most common has FT232 ,PL2303,CH340 Three kinds, these three kinds of I say separately, at the same time to tidy up their drivers, the Internet to find a lot of drivers, there are many people rel
and GND are purple and yellow, not red and black.The VCC and GND of the vine are purple and yellow, not red and black.The VCC and GND of the vine are purple and yellow, not red and black.Important Words three times, The Ivy's TX is a green line, the green wire connection D8, theoretically can be connected to any digital port, but do not pick 4, 5, because the Arduino i²c is through this two digital interface, many of our sensors are using I²C to communicate with Ardunio, So don't take two of th
'"# The above eval is equivalent to assigning a value to the parameter when the function is called, and the meaning of passing pointers in C language. Get_host_version () {Local __host_ver=$1Local the_version= ' Lsb_release-a2>/dev/NULL| grep Release: | awk {'Print $'} ' eval $__host_ver="' $the _version '"}# This function returns the major version of the Linux host to the caller# If the host isVersion12.04Then Thisfunction wouldreturn Aget_major_host_version () {Local __host_ver=$1get_host_ve
1. Installing the cross-compilation tool chaintool Chain Source : use hundred questions to download the production of good tool chain;uploaded to ubuntu/home/liu/ Customize the directory and unzip it. To set all user environment variables:Vim/etc/profileThe first line is added as followsexport Path=/home/liu/arm9/tools/gcc-3.4.5-glibc-2.3.6/bin: $PATHSave and exit, the update takes effect:Source/etc/profile2. Install the relevant libraryUsed to solveArm-bcm2708hardfp-linux-gnueabi-menuconfig Una
Beaglebone Black Tutorial Beaglebone black device Connection Beaglebone Black The material to be prepared before developmentAfter the above introduction, I believe you have a general understanding of beaglebone, you need to notice that the completion of one thing may have many different ways. Therefore, depending on the project you want to complete, the material will be different, the following materials can help you complete the book most of the project, but not necessary:
Q Beaglebone
Introduction
As mentioned above, "If SOC is compared to a person," the debug subsystem is equivalent to a doctor who can detect the health of the body. This section briefly analyzes the debug subsystem of orpsoc.
The debug system serves as two main tasks. In addition to debugging, it is also responsible for programming Flash.1. subsystem structure
2. Structure Description
The entire debug system can be simply divided into two parts: the upper part and the lower part. The upper and lower parts
Linux serial port description-general Linux technology-Linux technology and application information. For details, refer to the following section. I am a system integration engineer, so I often use notebook to debug the ROUTER or SWITCH in my daily work. However, when the operating system is changed to linux, I am dumb, I have also referenced some materials on the Internet. Based on my actual situation, the content is as follows:
1. Check the port number of the USB to comport: demesg | grep usb
F
into the dev version
Sample program:Lights are lit.We can see the Intel Galileo Gen 2 has the features of the ArduinoPart III: Swipe into the Custom Linux system (Yocto) in Galileo Gen 2 to download the system image and unzip it to the Micro SD card
:http://downloadmirror.intel.com/24355/eng/SDCard.1.0.4.tar.bz2
Unzip to micro SD card, about 300 m
Booting Intel Galileo Gen 2 from SD card
Insert the micro SD card into the board and connect the power supply
If
Under Ubuntu research Arduino discovered, originally can not use Arduino IDE development, Linux also has GCC-AVR Direct development AVR series Controller.So, can't wait to see the relevant information, summarize the steps to install the GCC-AVR.PS: Sigh, now that Ubuntu is doing is too easy to use, before very much to worry about things, now is very simple.1, update the system, and install the development package.APT UpdateApt upgradeapt install build-essential2, install the GCC-AVR tool chain.A
board, suddenly aroused interest, also want to take this opportunity to contact the embedded things.then there's the 24-hour Intel Galileo Gen 2 Primer.?"My 24-hour-intel Galileo Gen 2 Primer"Say, for me a person who has not had a board experience, the introduction is really difficult, the process is very rough and hard, the process is generally as follows:
Environment on Windows (failed)
Environment on Mac (failed)
Install Ubuntu (unfortunately blew up windows)
Environment
I. TEST environmentPC1:WIN8, run the Serial debugging tool: Usr-tcp232-test.exe;pc2:ubuntu14.04;Connection between PC1 and PC2 using "USB to serial port";USB to serial port using FT232 chip, related driver please search "ft232r usb uart" Download, with Windows and Linux under the driver. The manufacturer of the chip is FTDI.ubuntu14.04 under the FT232 chip driver, the identification of the device name is:/d
(1) ft232r: ftdi (www.ftdichip.com) recently released a USB Interface Conversion Chip to convert USB to serial UART interfaces, or to synchronize, asynchronous bit-bang interface mode. Ftbench is a real cross-platform solution. It has versions suitable for various operating systems. It is prepared for the Linux kernel and the source code is open. It is part of the Linux kernel. It is easier to design and use this chip. The specific model is ft232rl. T
After the ftdi chip can work, it starts the serial port test. We use the ft2232d chip board to expand two standard RS232 serial ports from a USB port. The test goal is to allow both serial ports to send and receive data at the same time.
Of course, software programming is used for testing. There are a large number of serial port test programs on the PC end. Therefore, the main purpose of this test program is to enable the serial port to receive and se
synchronous serial s Tandards,such as JTAG, SPI, I²c and UART as well as synchronous and asynchronous parallel FIFO interfaces.In addition, this device features the new synchronous, Half-duplex FT1248 bus,Which allows an engineer to trade off bandwidth for pin count using 1, 2, 4, or 8 data lines at the up to 30mbytes/s.The I/O structure is 3.3V with built-in tolerance for 5V, allowing the designer maximum flexibility when interfacing with FPGAs.On-board voltage regulation provides 3.3V and 1.8
output (optional) depends on your power supply
Each output supply is 300mA (open collector)
W5100 Ethernet controller (seamless connection with official Arduino database)
MicroSD card slot
For firmware hacking and updated ftdi needle pins for firmware hacking/updating
Motion sensor
Easy logon to any interface
Fast screw terminals can be connected to your (5 V, Gnd, trigger output)
2 "ABS tubes meeting internal standards are mor
Tags: port art for Get view display load USB driver referenceConfigure kernel make menuconfig, select device driverDevice Drivers----GT;USB Support--->usb Serial Converter support----> (1) USB Generic Serial driver. (2) USB FTDI single Port Serial Driver. (FTDI chip driver) (3) USB prolific 2303 single Port Serial Driver (PL2303 chip driver) device Drivers----GT;USB Support---> Linux kernel supports u-disk
. Installing DoxygenDownload Doxygen in http://www.doxygen.org, such as download version: Doxygen-1.8.4.-setup.exeNote: Installation of Doxygen is not required, and if not installed, a warning is displayed when configuring LIBNFC with CMake, but you can ignore this warning.1) Double click on the executable file and click Next2) receive the agreement, click Next3) Select the Doxygen installation directory, such as: D:/programfiles/developmenttoos/doxygen4) Select "Full Installation" and click Nex
300mA supply per output (open collector)
W5100 Ethernet controller (can be seamlessly interfaced with the official Arduino library)
MicroSD Card Slot
For firmware hacking, updated FTDI needle pin for firmware hacking/updating
Motion sensor
Easily log in to the casual interface
High-speed screw terminals can be connected to your (5V, GND, trigger output)
2″abs Tube In accordance with internal standards, stronger weather resistance
A
Minnowboard Maxminnowboard Max is a compact, cost-effective and powerful Development board for professionals and manufacturers. The open hardware design enables endless customization and integration of potential. It uses 64-bit intel® atom™? E38XX Series SOC CPU, integrated with Intel HD graphics. Video and digital audio output is available via HDMI with analog audio via expansion board alone. Other I/O include: Miniature, sata2,usb3.0 (host), USB2.0 (host), Gigabit Ethernet, I2C,SPI, and serial
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.