It is predicted that demand for voice-control applications will grow dramatically in the market, driven by the telephone market. Telephones will be more controlled by voice commands. Other areas of application include toys and handheld devices such as calculators, voice-controlled security systems, home appliances and on-board equipment (stereo, Windows, environmental controls, headlights and navigation control). This paper introduces the design of speech recognition
this thing IDE, Kaka, that can be particularly spectacular. The installation is very simple (thanks to the Debian Ubuntu Strong warehouse):$ sudo apt-get install as31 emu8051 dis51 Cycfx2progOh, remember that Mr. Mao once taught us to "drink water do not forget to dig well people", we look at the developers of these tools:A. Compiler As31:paul Stoffrege Master design, click here to view;B. Simulator emu8051: An American University professor wrote, click here to view;C. Anti-compilation DIS51: A
There are many books which say that variables are best to assign initial values. But why should the initial value be? What kind of accident might happen if we don't assign an initial value? The following is my analysis of the implementation of the 51 single-chip microcomputer for the compiler to see the Mcu,keil.It is well known that variables are stored in RAM, lost after power-down, and are all 0 by default after power-up. Then the value of the vari
u disk mainly has two kinds of packaging structure:
1. Traditional for PCBA package structure.
2. Black Colloid package structure. The interior is mainly composed of a PCB board + main CONTROL + crystal oscillator + capacitive capacitor +usb head +led head +flash (Flash memory), the following figure:
PCBA Package Black Colloid Pack
(PS: Constant Add letter U disk specified chip packaging structure)
Features: simple process and low cos
Recently in the toss Raspberry Pi, at that time also did not pay attention to, look at the price, bought Mercury network MW150US Ultra-small 150M wireless USB card. But the tragedy was to use iwconfig and not recognize the wireless card But with lsusb words can see MW150US with is Rtl8188eu chip, search on the network, finally found a solution 1. first download the latest Linux kernel for compiling and installing, refer to Http://www.raspberrypi.org/d
Attribute points
RF 2.4-ghz Bluetooth Low energy compliant and proprietary RF on-chip systems
Supports 1 Mbps, 2 Mbps data transfer rates at Kbps, Kbps
– Excellent link budget, enabling
If there is no external remote application
Front
– Programmable output power of 0 dBm
– Excellent reception sensitivity ( -94 dbm output power 1 Mbps), selectivity and blocking performance
-Suitable for System location compliance
Low power consumption
-Active
/*****************************************//by Unreal Code//name: Read the on-chip temperature and through the serial port Display//Description: Take on-chip temperature sensor for the ad source, through the serial port on the PC display. Experiment using UART0, baud rate is 19200 *****************************************//* Reference ******************************************* */#include
Recently, a lot of time in Arm9 s3c2410a ran a NetBSD3.0. Refer to some information on the Internet, especially a Korean website (do not understand Ah, Shingwen), I recorded the process in detail, to the AIDS enthusiasts.
The whole process is very simple! I think the reason is that NetBSD is a complete OS.
The following is a detailed description of the process (due to NetBSD itself excellent build framework, so the steps are not much, I can do is to say more details, say wordy, ah ~)
Producti
Here will I write stc12c5a60s2 single-chip microcomputer control Digital Light intensity module GY-30 (main chip BH1750FVI) program sharing, is to let seniors give treatise.
Update:
2014/04/29 14:05
(Supplemental: The following code only needs to modify the section of the. h file that contains the word "select" to achieve the effect of multiplexing)
For the serial debugging part, please refer to "SCM Progr
of the brush disk IO. In addition, the server's readahead settings were changed to the recommended 32. See also my other blog about ReadAhead: http://mongoing.com/tj/linux-tuning Stand-alone benchmark test Before we test the use of differential chip performance, we first need to derive the highest performance of a single machine. Start the target MongoDB server, log in and delete the YCSB database (if it already exists) # MONGO > Use YCSB> Db.dropdat
Reprint Address: http://m.blog.csdn.net/blog/u010489766/9229011Title Link: http://poj.org/problem?id=1276Test instructions: There are a total of n denominations of coins in the machine, each NI Zhang, to ask the machine to spit less than or equal to the maximum value of the required coins to resolve 1: The problem of Daniel have used multiple backpacks, but I have a classmate to come up with a particularly simple and effective method for this problem. (I think it's not necessary to use the backp
card in the virtual machine VirtualBox is a wired network card (because it is mounted via a network cable)2. Set the IP address# setenv ServerIP 192.168.64.13# setenv IPAddr 192.168.64.11# setenv Gatewayip 192.168.64.1# saveenvNote: ServerIP is the IP of Ubuntu in Windows VirtualBoxTest 4 (Mount the root file system in Ubuntu):# setenv Bootargs root=/dev/nfs nfsroot=192.168.64.13:/mini_rootfs ip=192.168.64.11:192.168.64.1::255.255.255.0:: Eth0:off INIT=/LINUXRCconsole=ttysac0,115200# saveenvRes
This article mainly introduces the use of UART and PC communication to achieve msp430g2553 single chip ultrasonic Ranging example, need friends can refer to the next
It is suitable for msp430g2553 MCU to use the HC-SR04 ultrasonic ranging module and communicates with PC using UART.
The code is as follows:
#include
The last time a long current_time;//was measured
/*mypro*/
#define LED_1 BIT0
#define SW_2 BIT3
#define Ta1_1 BIT2//ta0.1 hc-sr04 E
3. Interrupt Controller Driver
In the Linux kernel, individual device drivers can simply invoke Request_irq (), ENABLE_IRQ (), DISABLE_IRQ (), local_irq_disable (), local_irq_enable () such as General API complete interrupt application, enable, prohibit and so on function. When porting Linux to a new SOC, the chip vendor needs to provide low-level support for that part of the API.
The implementation of Local_irq_disable (), Local_irq_enable () is in
Contact SCM has a few years of time, has been focused on how to write some applications on a single chip microcomputer, how to start the knowledge of little, ashamed ashamed ... Today, I have to tidy up a bit, deepen the understanding of the SCM, such as why the definition of the data area of the variable restart the initial value of 0.
When the MCU is powered on, it will execute startup. The instructions for the A51 file, I analyzed the instructions
51 single chip microcomputer precise delay procedure (crystal oscillator 12MHz, a machine cycle 1us.)Several precise delay procedures: in the calculation of accurate delay, the most easily overlooked is the calculation of the loop outside the part of the delay,This part does not affect the program in situations where the time requirement is not high.
A. 500MS Delay subroutine program:. (Crystal oscillator 12MHz, a machine cycle of 1us.)void delay500ms
are parity bits (1/0). The sum of the number of 1 in the data and the number of the test bit 1 should be odd at parity, and the number of 1 in the data and the number of checksum digits 1 should be even when parity. When a character is received, the number of 1 is validated, and if the character is inconsistent, an error occurs during the transfer of the data.
Code and checksum
The sender sums the data blocks (or each byte xor), resulting in a byte of the checksum character (checksum) appended
Development platform: TI DM365 Multimedia processor, TVP5150 video decoder chip
Development requirements: The use of TVP5150 decoding PAL video, yuv4:2:2 format output, and then to DM365 VPFE front-end processing to zoom in to 720p resolution, and then output from the VPBE back to the LCD
TVP5150 configuration: (i²c configuration) The configuration code for the YUV 4:2:2 8bit output is given below:
Tv_decoder_write (0x00, 0x01);
Tv_decoder_
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.