-
Bootloader是微處理器上電時運行的第一段代碼,它可以通過通信接口實現對微處理器內部應用程序的更新升級,為網絡化嵌入式產品的應用程序升級帶來極大的便利。由于目前沒有統一嵌入式系統的Bootloader。基于NEC 78K0系列單片機自編程原理,設計出一個適用于78K0/Fx2系列單片機的Bootloader,并能夠通過單片機串口在線升級應用程序。
Abstract:
Bootloader is the first piece of code executed after microprocessor startup. It makes the embedded product’s firmware update conveniently through communication interface. However, no unified bootloader is available for all kinds of microprocessor products. Based on the principle of self-programming NEC 78K0s’ series, a useful Bootloader which is suitable for 78K0/Fx2s’ series MCU is designed,the design can update the application through serial ports.
標簽:
Bootloader
MCU
自編程
上傳時間:
2013-10-26
上傳用戶:fang2010
-
Student result management system
Use the C language realization system
2, the data structure making use of the structure body several realization student s result design
3, the system have increment, search, insert, row preface etc. basic function
4, the each function mold piece request of system use the form of function realization
5, completion design mission combine write a course a design report.
6, student the existence document of the result information in
標簽:
system
realization
management
structure
上傳時間:
2013-11-29
上傳用戶:1966640071
-
Return to a container object, can pass this object
//Carry on management to the container, such as add to control a piece, with layout operation etc.
標簽:
container
object
management
Return
上傳時間:
2014-01-24
上傳用戶:rocketrevenge
-
This a simple bootloader for AT91SAM7{S,X}{64,128,256} processors. It
permits you to download new code to the device over USB. This bootrom is
installed at address 0x00000000 in the ARM, which means that it is the
first piece of code to execute after reset. At startup, it waits for
a few seconds to see if the downloader is trying to connect. If not,
then the bootloader gives up control and jumps to your program. If the
downloader is trying to connect, then the bootloader receives the new
program over USB and writes it into flash.
標簽:
bootloader
processors
download
permits
上傳時間:
2015-11-30
上傳用戶:shus521
-
For solving the following problem:
"There is No Free Lunch"
Time Limit: 1 Second Memory Limit: 32768 KB
One day, CYJJ found an interesting piece of commercial from newspaper: the Cyber-restaurant was offering a kind of "Lunch Special" which was said that one could "buy one get two for free". That is, if you buy one of the dishes on their menu, denoted by di with price pi , you may get the two neighboring dishes di-1 and di+1 for free! If you pick up d1, then you may get d2 and the last one dn for free, and if you choose the last one dn, you may get dn-1 and d1 for free.
However, after investigation CYJJ realized that there was no free lunch at all. The price pi of the i-th dish was actually calculated by adding up twice the cost ci of the dish and half of the costs of the two "free" dishes. Now given all the prices on the menu, you are asked to help CYJJ find the cost of each of the dishes.
標簽:
Limit
following
solving
problem
上傳時間:
2014-01-12
上傳用戶:362279997
-
Whenever there is an application to write, breaking it up to small pieces is a great idea. The smallest piece of any application would probably be a data object, or a simple Bean in Java. Java Beans are simple Java classes that have a distinctive look and behavior. Their simplest purpose is to contain data and they accomplish this by having properties. Each property is actually a data-member containing/referencing the actual data and a couple of methods, a getter method and a setter method. Thus, the simplest data-bean describing a person could be expressed as such:
標簽:
small
application
Whenever
breaking
上傳時間:
2016-11-07
上傳用戶:lingzhichao
-
Java has become a confusing world. Five years ago, there were few decisions to make once
you started programming in Java—you used AWT for graphical user interfaces, sockets for
network programming, and hacked together everything else you needed. Since then, though,
the APIs available for the Java language have grown, and grown. . . and grown. Now you can
dabble in Swing, servlets, Enterprise JavaBeans (EJB), JavaMail, and more. Additionally,
there are now packages of APIs, like the Java 2 Micro Edition (J2ME) and Java 2 Enterprise
Edition (J2EE). While these packages seem to be nicely wrapped bundles of useful APIs, they
don t help the average developer figure out how to piece together the APIs contained in these
packages. Though it s simple to find documentation on the individual APIs, getting the "big
picture" is difficult, at best. One of the most interesting, but difficult, aspects of Java today is
building Java enterprise applications using the J2EE package.
標簽:
confusing
decisions
become
world
上傳時間:
2013-12-30
上傳用戶:haoxiyizhong
-
configure HID devices like USB mouse with A91SAM7SE CPU. Inlcude initilization for necessary peripherials. Developer can modify this piece code to do their development on HID devices. This is speically for GNU
標簽:
initilization
configure
necessary
Inlcude
上傳時間:
2017-06-02
上傳用戶:waitingfy
-
In this paper, the feasibility of replacing a chaos source by an equivalent digital pseudo-random generator realized using Linear Feedback Shift Register (LFSR) is studied. Particular emphasis is given on the digital implementation piece-Wise Linear Affine Maps (PWAM). As an application, an FPGA implementation of four different maps has been experimentally verified in a FM-DCSK test radio system.
標簽:
pseudo-random
feasibility
equivalent
replacing
上傳時間:
2013-12-13
上傳用戶:從此走出陰霾
-
This is our version of tetris, with "guidelines" as an option. These will allow you to easily se where the pieces will fall, be highlighing the columns that the falling piece is at the given moment.
Enjoy!
標簽:
guidelines
version
easily
option
上傳時間:
2013-12-17
上傳用戶:520