Vi Điều Khiển

Chào mừng các bạn đến với thế giới của Vi điều khiển!

--welcome to the world of microcontrollers^^ --

Điện Tử Cơ Bản

nơi khởi đầu

Lập Trình

linh hồn của phần cứng

Thứ Tư, ngày 07 tháng 3 năm 2012

Hướng Dẫn Lập Trình ARM - LPC1343

Nội Dung:
Giới Thiệu về LPC1343
+ Giới thiệu LPCXpresso LPC1343 board
+ Hướng dẫn Lập Trình cho LPC1343 bằng LPCXpresso IDECode Red
        + Cài đặt LPCXpresso IDE Code red
        + Tạo Project trong LPCXpresso IDE Code red
        + Code mẫu ARM LPC1343

+ LPC1343 thuộc dòng Vi điều khiển ARM Cortex-M3, kiến trúc Harvard.
+ Hoạt động ở tần số CPU lên đến 72MHz.
+ 32KB bộ nhớ chương trình, 8KB SRAM, USB Device.
+ USB 2.0, UART hỗ trợ RS-485, I2C, 42 PINs I/O
+ WatchDog Timer
...

Sơ Đồ Khối

Các PIN


Kit phát triển: LPCXpresso development board



+ Trên Board gồm 2 thành phần: LPC-LinkTarget.
+ LPC-Link là một mạch nạp với 1 dăm 10 PINs dành cho việc kết nối vớicác thiết bị khác. Bên cạnh đó nó được kết nối sẵn với bo mạch LPC1343 qua một giao diện USB để tiến hành nạp Kit, debug.
+ LPC1343 có thể dễ dàng kết nối ra ngoài qua các chân được nối sẵn.





Cài đặt chương trình
+ Để lập trình ứng dụng cho Kit LPCXpresso LPC1343, ta sử dụng trình biên dịch LPCXpresso IDE - Code Red.
+ Để Download phần mềm: các bạn vào trang http://lpcxpresso.code-red-tech.com/LPCXpresso/ tạo tài khoản:


Đăng nhập vào và Download:

Chọn Windows (Hoặc Linux)

Chọn bản mới nhất:


... đợi tải về, cài đặt theo mặc định.

Sau khi cài đặt, chạy phần mềm. Để kích hoạt FULL phần mềm, các bạn vào Help -> Product activation -> Create Serial number and Activate:


Coppy Serial number lại:

Nhấn OK, giao diện làm việc của LPCXpresso IDE sẽ tự động chuyển đến trang đăng ký cho bạn: (hoặc bạn có thể đăng nhập lại vào website ở trên)

Sau khi nhập Serial number vào, ấn send me my activation code, Code sẽ được gửi vào email đăng ký của bạn:

Coppy code, vào Help -> Product activation -> Enter Activation code và nhập Code. Xong ok!







Các Bước Tạo Project trong LPCXpresso IDE

Bước 1: chọn nơi chứa Project
+ Chọn File -> Switch Workspace -> Other, rồi chọn thư mục mong muốn.
(ta nên tạo riêng 1 thư mục cho Project, và coppy file thư viện chính (CMSIS) vào cùng Folder này)



Bước 2: Nhập thư viện CMSIS
+ Thư viện CMSISv2p00_LPC13xx.zip cho LPC1343 - Download tại đây!
Chọn Import Project(s) -> Browse, chọn đến thư viện CMSIS 2.0 LPC13xx.






Sau khi add, thư viện sẽ hiển thị trong thẻ Project Ex.








Bước 3: Tạo Project mới
Trong thẻ Quickstart: Chọn New project ->  NXP LPC1300 -> C Project -> Next:




Đặt tên Project:



Chọn loại LPC cụ thể (LPC1343):



Bỏ chọn mục Enable CRP in the target image -> Finish:


Chương trình chính của chúng ta sẽ được viết trong file main.c, chúng ta sẽ viết thử 1 chương trình nháy LED ở chân P0.7:



Bước 4: Thêm các file thư viện cần thiết


+ Để thực hiện chương trình nháy LED, chúng ta cần phải cấu hình các chân của LPC, thực hiện trễ, do đó ta cần đến 2 file thư viện là gpio.cgpio.h và timer32.ctimer32.h. Tiến hành kéo thả các file đó vào thư mục src trong Project:
+ Các bạn có thể download một số thư viện ở đây!




Bước 5: Viết chương trình

Chương trình trong hàm main.c:



Bước 6: Thêm đường dẫn đến các thư mục chứa thư viện


+ Ở đây ta sử dụng các thư viện của CMSIS trong thư mục inc, src của nó, và các thư viện khác trong thư mục chính src của Project. Do đó ta cần phải chỉ rõ đường dẫn đến các thư mục này:
+ Chuột phải vào tên của Project trong thẻ Project Ex -> chọn Properties:



+ Cửa sổ Properties hiện ra: Chọn C/C++ Build -> Settings -> Tool Settings -> Includes -> Ấn vào biểu tượng Add -> Workspace -> chọn Folder muốn Add -> Ok (8) -> Lại chọn tiếp các Folder còn lại -> Sau khi Add hết ấn Ok (9) :






Bước 7: Build chương trình
Trong thẻ Quickstart chọn Build 'demo' [Debug] , đợi cho chương trình Build xong -> xuất hiện thông báo:




Bước 8: Nạp vào Board LPC1343
+ Dùng Cable USB kết nối Board LPC1343 với PC.
+ Nạp chương trình: mở Folder Debug trong giao diện Project -> chuột phải vào file demo.axf -> Chọn Binary Utilities -> Program Flash :




+ Kết quả sau khi nạp xong: (LED trên Board sẽ nháy theo như chương trình)




Một số chương trình mẫu: Download ở đây!


the end

Phần mềm Portable Aleo Flash Intro Banner Maker 3.1 - Tạo video flash ,Banner




Portable Aleo Flash Intro Banner Maker 3.1 - Tạo video flash ,Banner



Bạn đam mê Flash và mong có một ngày, chính tay mình tạo lên một "video flash" đặc sặc "chỉ mình bạn có". Thế nhưng bạn lại không ưa gì các công cụ được cung cấp bởi các bộ phần mềm Flash và đặc biệt là không thông thạo ActionScript. Vậy phải làm như thế nào thì "ước mơ" của bạn mới thực hiện được. Đơn giản bạn chỉ cần tìm đến "Portable Flash Intro and Banner Maker 2.1.90 (PFIABM)".



Đây là một phần mềm vô cùng "hay ho" dành cho các Webmaster không chuyên lẫn chuyên nghiệp, cũng như mọi tầng lớp yêu Flash và mong có một "sản phẩm" do chính mình tạo nên chỉ qua những thao tác cơ bản. Mọi hiệu ứng bạn cần, mọi ý tưởng bạn muốn tạo dựng PFIABM sẽ đáp ứng hầu như là tuyệt đối.
Một số công cụ cung cấp của PFIABM:
Movie

Ở Tab này, các bạn có thể tùy chỉnh chiều cao/rộng cũng như tốc độ chuyển cảnh giữa các Frame của đoạn Flash video. Đồng thời thêm thanh border và thay đổi màu sắc của nó. Với khả năng phát âm thanh/bài hát của chính bạn làm nhạc nền hỗ trợ định dạng MP3/WAV chắc chắn đoạn Flash của bạn sẽ ấn tượng hơn bao giờ hết với phong cách rất riêng không đụng hàng. Bên cạnh đó bạn có thể thêm "preloader" cho đoạn Flash và tùy chỉnh một vài thông số lien quan.



Background

Bạn có 2 sự lựa chọn để tạo background cho đoạn Flash
+ Background color: Để chế độ Transparent, Solid corlor hoặc Gradient color tùy thuộc vào sở thích của bạn.
+ Background image and Flashmovie: PFIABM cho phép dùng ảnh cá nhân để làm background, đồng thời cho chèn đoạn Flash có sẵn. Bạn hãy điều chỉnh thông số sao cho những hình ảnh/movie trông hợp lí nhất có thể.



Background

Background Effect + Text Effect

Không cần nói thì ai cũng biết đây là Tab cung cấp các hiệu ứng dành cho background và text. Bạn có thể tùy chỉnh font , cỡ chữ, độ rộng cũng như chiều cao, trong suốt, độ xoay, viền... của text. Ở đây bạn thoải mái chọn lựa cho mình một hiệu ứng làm bạn vừa ý nhất, sao cho quyến hút người xem.



Background Effect




Text Effect + Weblink

khi đã tạo được một đoạn Flash hoàn chỉnh, PFIABM cho phép bạn chèn link website. Bất kể ai khi đanh xem mà lỡ kích đúp thì trang web theo đường dẫn bạn trỏ sẽ được hiển thị tại trình duyệt. Chính vì thế mà đây là công cụ mang lại cho các webmaster một số lợi ích nhất định.




Weblink + Publish

Download Portable Aleo Flash Intro Banner Maker 3.1

 hoặc 




 (Sưu tầm) 

Tham Khảo Thêm:


Thứ Ba, ngày 06 tháng 3 năm 2012

Phần mềm Save Flash 4.1: Lấy flash & video từ Internet



Đây là một trong những phần mềm hiếm hoi kết hợp được 2 tiện ích: save các đoạn flash trên trang web vào máy và download các videoclip dạng flv từ những dịch vụ chia sẻ video chỉ cho xem mà không cho download.Thường thì bạn phải cài 2 phần mềm riêng biệt, một để lấy các đoạn flash, và một để lấy các videoclip từ các trang web “chỉ cho xem mà không cho download”. Nhưng Save Flash 4.1 thì gom cả hai chức năng này vào một, bạn sẽ dễ dàng tải các tập tin flash (.swf) và các tập tin video (.flv) từ các trang web một cách nhanh chóng. Save Flash 4.1 là phần mềm dạng shareware, dung lượng tập tin cài đặt là 4,35 MB, yêu cầu máy tính phải có Internet Explorer phiên bản 5.0 trở lên.


 Link download: http://www.ziddu.com/download/9271046/Saveflash_4.1.rar.html


Sau khi cài đặt hoàn tất, Save Flash 4.1 sẽ tích hợp thêm một biểu tượng của nó vào toolbar của trình duyệt web Internet Explorer (IE). Nếu không thấy biểu tượng này, bạn vào menu View của trình duyệt rồi chọn Toolbars, đánh dấu check vào mục Save Flash. Biểu tượng của Save Flash 4.1 sẽ có hình chiếc đĩa mềm và nằm ở góc phải của thanh toolbar.



l CẤU HÌNH CHO SAVE FLASH 4.1
Trước khi tiến hành tải các tập tin flash, video từ các trang web, bạn hãy tiến hành thiết lập một vài thông số cho Save Flash 4.1 để nó có thể làm việc theo đúng ý đồ của bạn.
- Khởi động trình duyệt web IE, bấm chuột vào biểu tượng của Save Flash 4.1 trên thanh toolbar. Lúc này giao diện làm việc của Save Flash 4.1 sẽ xuất hiện trong một cửa sổ mới.
- Từ cửa sổ làm việc của Save Flash 4.1, bạn bấm chuột vào menu Settings, cửa sổ SaveFlash Settings xuất hiện. Tại đây, bạn hãy nhấn nút Browse rồi chọn thư mục dùng để lưu các tập tin flash hay video sẽ tải về. Nhấn OK để xác nhận.




l
TẢI FLASH VÀ VIDEO VỚI SAVE FLASH 4.1
Sau khi đã cấu hình cho Save Flash 4.1 xong, lúc này bạn đã có thể tiến hành tải các tập tin flash hay các đoạn video mà bạn yêu thích.
- Đầu tiên, dùng trình duyệt IE truy cập vào các trang web có chứa flash hay video cần tải, sau đó rê con trỏ chuột vào đoạn flash hay video cần tải. Lúc này bạn sẽ thấy trên góc trái của đoạn flash hay video sẽ xuất hiện thêm biểu tượng chiếc đĩa mềm của Save Flash 4.1. Bạn chỉ cần bấm chuột vào nút mũi tên bên phải biểu tượng chiếc đĩa mềm này để làm xuất hiện một menu với các tùy chọn sau:
- Save flash as: Cho phép bạn lưu đoạn flash hay video vào thư mục mà bạn đã chọn.
- Copy URL to clipboard: Cho phép bạn copy lại liên kết đến đoạn flash hay video vào clipboard để paste vào blog hay website của mình.



- Flash properties: Thông tin về đoạn flash hay video như tổng dung lượng, kích thước hiển thị...
- Ngoài ra, nếu bạn muốn xem nội dung của các đoạn flash hay video trong cửa sổ của Save Flash 4.1 thì bạn chỉ cần rê chuột vào đoạn flash hay video cần xem rồi nhấn chuột vào biểu tượng chiếc đĩa mềm của Save Flash 4.1 (không nhấn vào nút mũi tên). Lúc này, nội dung của đoạn flash hay video sẽ được đưa vào cửa sổ của Save Flash 4.1. Bạn có thể xem qua nội dung của chúng rồi đánh dấu check vào những đoạn cần tải, sau đó nhấn nút Save Selected hoặc nút Save All nếu bạn muốn tải tất cả các đoạn flash hay video đã nạp. Bên cạnh đó, bạn cũng có thể chụp lại các frame ảnh của các đoạn flash hay video bằng cách bấm chuột vào nút Make shot (có hình chiếc máy ảnh). 

(Sưu tầm)


Tham Khảo Thêm:


Hướng dẫn sử dụng Photoshop CS5 - Phần 27: Xóa bỏ ảnh nền tự động với Photoshop Action


Trên thực tế, có rất nhiều cách để xóa bỏ 1 đối tượng hoặc ảnh nền bất kỳ trong Photoshop, và cách chúng tôi sắp giới thiệu sau đây được cho là đơn giản và dễ dàng nhất. Cụ thể ở đây, chúng ta sẽ cùng nhau tìm hiểu cách áp dụng quá trình này với sự hỗ trợ của Photoshop Action.
Trước tiên, các bạn hãy truy cập vào đây, và download bản Photoshop Action ở phần Transparent Channels. Sau đó, chúng ta sẽ tiến hành cài đặt và tích hợp vào Photoshop (tham khảo thêm tại đây):



Hướng dẫn sử dụng Photoshop CS5 - Phần 26: Cài đặt, chia sẻ và sử dụng Photoshop Action


Trong bài hướng dẫn dưới đây, chúng ta sẽ cùng nhau tìm hiểu về cách thức chia sẻ, cài đặt các file Photoshop Action – tính năng này cho phép người sử dụng dễ dàng thực hiện được cùng 1 thao tác giống nhau trên nhiều bức ảnh, tất cả chỉ với 1 vài thao tác nhấn chuột. Đó là cách sử dụng, còn nếu muốn lưu lại, chia sẻ, hoặc cài đặt các Action khác thì phải làm thế nào?
Giả sử rằng, chúng ta đã có file Photoshop Action dùng để cài đặt. Hãy mở Photoshop > Window > Actions, cửa sổ điều khiển chính của Actions Panel sẽ hiển thị. Chọn tiếp để mở phần Menu Load Actions:



Hướng dẫn sử dụng Photoshop CS5 - Phần 25: tạo ảnh nghệ thuật


Trong bài hướng dẫn dưới đây, chúng tôi sẽ trình bày 1 số bước cơ bản để tạo ra bức ảnh với bầu trời vũ trụ cùng với các vì sao, bên trong đó là 2 nhân vật chính, có thể là những vũ công hoặc đơn giản hơn, 1 cặp vợ chồng đang khiêu vũ cùng nhau. Tuy nhiên, những yếu tố trên không phải là bắt buộc, các bạn có thể tùy ý lựa chọn. Kết quả của chúng ta sau khi kết thúc bài viết này là:



Hướng dẫn sử dụng Photoshop CS5 - Phần 24: giới thiệu về tính năng Fill Content Aware


Trong bài tiếp theo của series hướng dẫn kỹ thuật về Photoshop, chúng ta sẽ cùng nhau tham khảo và tìm hiểu thêm về 1 trong những tính năng mới: Content-Aware Fill. So với Content-Aware Healing thì chức năng của chúng gần giống như nhau, điểm khác biệt duy nhất là cách sử dụng sao cho hiệu quả và phù hợp với bối cảnh. Dựa trên cơ chế làm việc và phân tích các phần nội dung chính của bức ảnh, để đưa ra phương án loại bỏ những chi tiết thừa trong vùng chọn. Nếu chỉ nói về lý thuyết thì rất khó để hình dung ra được sự khác biệt của Spot Healing BrushContent-Aware Fill, do vậy hãy bắt tay vào thực hành.

Ảnh mẫu sử dụng trong bài thử nghiệm này

Hướng dẫn sử dụng Photoshop CS5 - Phần 23: Tạo hiệu ứng gợn nước trong bức ảnh


Trong phần tiếp theo của loạt bài hướng dẫn về Photoshop, chúng ta sẽ cùng nhau tìm hiểu và thực hành những bước cơ bản để tạo bức ảnh với mặt nước đang chuyển động và gợn sóng. 
Thực chất, Photoshop đã có sẵn 1 số bộ lọc để tạo hiệu ứng như trên, nhưng người sử dụng sẽ không thể đoán được từ tên của filter đó (không phải Ripple hoặc Ocean Ripple) nếu không tham khảo bài viết dưới đây.

Ảnh mẫu được sử dụng tại bài thử nghiệm này

Hướng dẫn sử dụng Photoshop CS5 - Phần 22: Tạo hình ảnh nắm đấm qua màn hình


Trong bài hướng dẫn sau đây, chúng ta sẽ cùng nhau tham khảo và tìm hiểu cách tạo ra bức ảnh với nắm đấm xuyên qua màn hình, khá giống với quá trình tạo ảnh Out of bound. Sau khi kết thúc, các bạn sẽ có được tác phẩm như sau:



Hướng dẫn sử dụng Photoshop CS5 - Phần 21: Tạo ảnh Out of bound


Trong bài tiếp theo của series hướng dẫn về Photoshop, chúng tôi sẽ trình bày một số bước cơ bản để tạo hiệu ứng của những bức ảnh vượt khung hình – Out of bound.
Cụ thể tại đây, từ 2 bức ảnh gốc, chúng ta sẽ tạo ra hình ảnh của 1 vận động viên thể thao đang cố gắng "vượt" ra khỏi màn hình của chiêc TV.



Hướng dẫn sử dụng Photoshop CS5 - Phần 20: Tạo hiệu ứng ảnh lồng nhau


Trong phần tiếp theo của loạt bài hướng dẫn về Photoshop, chúng tôi sẽ trình bày 1 số bước cơ bản để tạo hiệu ứng ảnh lồng nhau.
 Mục đích chính của chúng ta là hướng sự tập trung của người xem vào đối tượng chính, sau khi được chỉnh sửa sẽ nằm gọn bên trong 1 khung ảnh khác.

Ảnh mẫu được sử dụng trong bài viết này

Hướng dẫn sử dụng Photoshop CS5 - Phần 19: Xử lý ảnh hàng loạt với Photoshop Actions


Bạn sẽ làm gì nếu phải xử lý hàng chục, hàng trăm, thậm chí hàng ngàn bức ảnh với yêu cầu trong 1 khoảng thời gian ngắn?
Đó sẽ là vấn đề khó khăn và phức tạp đối với nhiều người, nhưng bạn sẽ không cần phải tốn nhiều thời gian vì trong bài viết sau đây, chúng tôi sẽ trình bày và hướng dẫn về tính năng hỗ trợ vô cùng tuyệt vời, đó là Photoshop Action.
Hiểu theo cách đơn giản, Photoshop Actions là quá trình lặp 1 thao tác nhất định trên nhiều đối tượng. Mỗi khi bạn dùng công cụ, thay đổi màu sắc, kích thước Brush... tất cả những hành động này đều được ghi lại và áp dụng trên bất kỳ file nào sau đó. Nhưng tất cả chỉ thực sự hoàn hảo nếu bạn thao tác chuẩn xác trong khâu làm mẫu ban đầu, còn nếu mắc lỗi thì bạn sẽ mất nhiều thời gian hơn so với cách làm thủ công ban đầu:


Thứ Hai, ngày 05 tháng 3 năm 2012

Phần mềm chuyển từ pdf qua word Solid Converter PDF 7.0 BUILD 830

Solid Converter PDF 7.0 BUILD 830




Convert PDF to Word, Excel and create PDFs from ANY program that prints! Convert, create, and extract PDF content, accurately and easily. Solid Converter PDF opens PDFs in Microsoft Word, preserving the text, layout and images of your original document. You can also extract text only, tables to Excel, or images to graphic files. You can create PDFs from Word or, with our Professional version, make PDFs from any Windows program. Solid Converter provides key Adobe features at a fraction of the cost.

Solid Converter PDF is powerful tool that converts any PDF documents to and from other formats. Why should we convert the PDF files? Because the PDF format is not easily editable. The actual version can convert the PDF files in DOC, RTF, Microsoft XML and DOC, XML files into PDF. The tool has 4 options to choose the appropriate layout.

Depending on what you choose the application will recover the original page layout, formatting, graphics and preserve the text flow. The wizard of the application will show the exact layout of the new file so don't bother to learn the options by heart.
3 options are available to recover the original image from the PDF file. Again the wizard will show you the exact format of the new file so the new conversion will be clear for the user.

PDF to Word Conversion. Convert your PDF files to Microsoft Word documents for easy editing.
PDF to Excel Conversion. Convert tables from your PDF files to Microsoft Excel spreadsheets. Select pages or entire document.
WYSIWYG Content Extraction. Convert selected tables or images from a PDF file. Creates tables in Word or Excel or image files.
Quality Conversions. No need to waste hours reformatting and reworking your files.
PDF Creation. Simply drag and drop. Easily create PDFs from your documents. WYSIWYG user interface.
Batch-Process Conversions. Save time by using batch conversion palettes in the UI or using scripts from the command line.

A new feature of this version is the table detection function. You can easily recover the tables from the PDF file and edit them in Microsoft EXCEL. If you want to convert the DOC and XML files in PDF files, you can easily do this directly from Microsoft Office toolbar. The application will automatically install the needed buttons for the conversion in the toolbar.

Homepage

Code:
http://www.soliddocuments.com/
Chuyển đổi các tập tin PDF của bạn sang các tập tin văn bản Microsoft Word để dễ dàng chỉnh sửa là chức năng chính của chương trình...

Bạn có một tài liệu định dạng PDF nhưng không biết làm cách nào chuyển sang dạng Word để có thể sử dụng làm tài liệu cho riêng mình. Điều này có thể được thực hiện dễ dàng với Solid Converter PDF.

Đặc điểm nổi bật của Solid Converter PDF so với các phần mềm khác cùng loại là khả năng giữ nguyên được được định dạng chữ, bảng biểu và hình ảnh khi chuyển đổi. Chương trình cho phép người dùng lựa chọn các kiểu định dạng văn bản, số trang chuyển đổi và cách lưu file ở dạng .doc hay .rtf. Biểu tượng của chương trình được gắn kèm vào Microsoft Word, Acrobat Reader giúp thao tác chuyển đổi một cách dễ dàng.
Bạn cũng có thể tạo ra tập tin PDF cho chính mình bằng phần mềm này


* Recommended - CPU: Intel® 2 Duo E6300 (1.86GHz) or AMD AthlonTM 64 X2 3800+ (2GHz); RAM: 1GB+ (2GB if running Windows® Vista and Windows 7)


HƯỚNG DẪN:
Sau khi giải nén và chạy file " solidconverterpdf.exe" . Sau đó Coppy file " ConverterCore.dll"  và " SCPDFCreator" trong folder  crack vào trong thư mục  C:\Program Files\SolidDocuments\Solid Converter PDF\SCPDF và chạy SCPDFCreator.exe trong này là xong.