![]() |
|
Tài trợ cho Điện tử Việt Nam |
||||||||
| Core Linux Hệ điều hành Linux, uLinux, các vấn đề lập trình trên core Linux... Mod: bqviet |
![]() |
|
|
|
Sử dụng tùy chọn | Kiểu hiển thị |
|
|
#31 |
|
Administrator
|
Cho những người dùng Microchip
Vấn đề của F quan tâm nhiều đó là làm thế nào để chạy những ứng dụng của Microchip với Ubuntu. Đơn giản thôi, F vừa là tay bán hàng Microchip, vừa là tay làm cộng đồng picvietnam, lại vừa là tay tham gia cổ vũ phong trào sử dụng Ubuntu ở Việt Nam, vậy lẽ đương nhiên, để đảm bảo vấn đề ba phải này của mình, F phải viết cái tut ngắn về việc sử dụng các ứng dụng của Microchip trên Ubuntu, và tất nhiên phải chọn giải pháp miễn phí.
Có hai cách để các bạn làm việc với Microchip trên Ubuntu. Cách thứ nhất, đó là các bạn dùng hẳn một trình riêng PikLab. Tuy nhiên cách này chưa phải là một thế mạnh khi chưa hỗ trợ hầu hết các dòng chip và các trình dịch. Well, chắc chắn cách thứ hai là chúng ta dùng MPLAB, vì nó là chương trình mạnh nhất hỗ trợ Microchip và do chính Microchip đẻ ra. Bản thân F chọn cách hai vì đã quen thuộc làm việc với MPLAB. Vậy chúng ta gặp lại vấn đề chạy ứng dụng Win trên Ubuntu, và vì vậy, các bạn có thể dùng cách này để xử lý chúng luôn. Giải pháp của chúng ta là WineHQ http://appdb.winehq.org/objectManage...rsion&iId=2709 Minh chứng thì có sẵn ở đây rồi, còn bây giờ là cách chúng ta thực hiện . Và tất nhiên chúng ta không cần quá loằng văn thị ngoằng khi phải đọc quá nhiều thứ về Linux hay Ubuntu để có thể làm được việc này. Nhiều người sử dụng terminal, nhưng F thì thích GUI hơn, vì nói thẳng là F dốt việc gõ lệnh lọc cọc.Bước 1: Cài đặt wine Các bạn vào System >> Administration >> Synaptic Package Manager Tìm kiếm xem thằng Wine nó nằm ở đâu ![]() Chọn thằng Wine để cài đặt, các bạn không cần cài wine_dev làm gì, chỉ cần cài thằng Wine là đủ chạy rồi, còn đồng chí nào muốn vọc các kiểu thì cứ tự nhiên. ![]() Apply cho nó phát rồi sau đó ta ngồi chơi, chờ nó chạy (các đồng chí nhớ online để cho nó download) ![]() Thế là xong đồng chí Wine rồi đấy. Bước 2: Cài đặt MPLAB Ở bước này thì nói chung chỉ có mỗi cái lệnh terminal $ wine Install_MPLab760a.exe (thay đổi tên tùy theo file các bạn download được tại Microchip Rồi nó chạy gì nó chạy thôi, và đây là các hình ảnh các bạn cần xem, vì nó chả khác gì Win nữa. Nếu mà gặp vấn đề gì thì các bạn hú lên đây anh em trao đổi thêm. ![]() ![]() ![]() Bước 3: Chạy chương trình MPLAB Các bạn sẽ có một chú short cut được tạo ra ngay ngoài Desktop. Nếu không muốn xài chú Short cut này, các bạn có thể vào: Applications >> Wine >> Programs >> Microchip >> MPLAB IDE v7.60 >>... òe, cái này mà nói nữa thì thành ra dở hơi con dơi. Chúc vui
__________________
Công ty TNHH Thương mại và Giao nhận R&P
Falleaf's blog - mail@falleaf.net VP: (08) 38119870 - DĐ: 0936 316 326 Đại lý RP toàn quốc Demo công nghệ Power Line Communication Yitran |
|
|
|
|
|
#32 |
|
Administrator
|
Cài đặt C30 cho MPLAB
Cũng tương tự như cài đặt MPLAB, chúng ta chạy lệnh:
$ cd Applications (nếu các bạn đặt file MPLAB_C30_v3_01-StudentEdition.exe trong thư mục Applications) $ wine MPLAB_C30_v3_01-StudentEdition.exe Uki, bây giờ mọi thứ lại chạy tương tự như Windows. Sau khi chạy xong, F đã lôi thử một cái Project trong example C30 ra biên dịch thử, và kết quả hoàn toàn uki như hình dưới đây: ![]() Chúc vui
__________________
Công ty TNHH Thương mại và Giao nhận R&P
Falleaf's blog - mail@falleaf.net VP: (08) 38119870 - DĐ: 0936 316 326 Đại lý RP toàn quốc Demo công nghệ Power Line Communication Yitran |
|
|
|
|
|
#33 |
|
Administrator
|
Kicad for Ubuntu
Lại tiếp tục giới thiệu với các bạn về phần mềm vẽ mạch điện tử Kicad sử dụng trên Ubuntu. Hiện vẫn còn một số điểm vẫn chưa fix tốt. Các bạn có thể tìm hiểu thêm. F cũng chưa có thời gian nhiều để phát triển Kicad, hy vọng sẽ có sự hỗ trợ của các bạn trong việc phát triển và thử nghiệm nó, đặc biệt là các bạn sinh viên.
Cài đặt: http://www.lis.inpg.fr/realise_au_lis/kicad/ *********************** ** Linux Install: ** *********************** You do must have libc.so.6 (do not work with libc.so.5) You must be "root". goto /usr/local Untar kicad-yyyy-mm-dd.tgz : tar zxvf kicad.-yyyy-mm-ddtgz (ou unzip kicad-yyyy-mm-dd.zip) In kicad/library, untar doc_components-yyyy-mm-dd.tgz (or unzip doc_components-yyyy-mm-dd.zip) The main program is /usr/local/kicad/linux/kicad If you use KDE, users can copy the shortcut /usr/local/kicad/linux/kicad.desktop in <user home directory>/Desktop and use it to run kicad. Khởi động Kicad bằng cách nhấp đúp vào tên chương trình kicad trong thưc mục kicad/linux ![]() Đây là 3 phần schematics, net và pcb layout của Kicad ![]() Một thí dụ mạch nạp PG2C cho PIC: ![]() ![]() Các bạn download file đính kèm để mở dự án PG2C Chúc vui
__________________
Công ty TNHH Thương mại và Giao nhận R&P
Falleaf's blog - mail@falleaf.net VP: (08) 38119870 - DĐ: 0936 316 326 Đại lý RP toàn quốc Demo công nghệ Power Line Communication Yitran |
|
|
|
| Thành viên sau đây cảm thấy bài viết này có ích : |
opendoor2507 (05-02-08)
|
|
|
#34 |
|
Administrator
|
Khắc phục lỗi tự động mount CD trong Ubuntu khi cài xvnkb được trình bày bởi silverhat tại đây.
Có thể có một giải pháp đơn giản hơn rất nhiều bằng việc mỗi lần cần mount CD thì gõ một dòng lệnh thôi, nhưng việc làm này có thể làm cho nhiều người không cảm thấy thoải mái khi dùng Ubuntu, nhất là khi đã quen dùng Windows. Tất nhiên, có thực hiện theo không thì tùy các bạn, nhưng với F thì mọi việc đơn giản chỉ là gõ một dòng lệnh, có thể theo thói quen vậy thôi, cũng không thích cái kiểu CD nó cứ bỏ vào là chạy vù vù, khi cần mount em nó thì gọi em nó thôi, không cần thì thôi, chả thích tự động lắm thứ, phiền phức. Chúc vui
__________________
Công ty TNHH Thương mại và Giao nhận R&P
Falleaf's blog - mail@falleaf.net VP: (08) 38119870 - DĐ: 0936 316 326 Đại lý RP toàn quốc Demo công nghệ Power Line Communication Yitran |
|
|
|
|
|
#35 |
|
Administrator
|
Hiện nay core Kicad đã gửi cho F bản dịch, và hoàn toàn hỗ trợ sự phát triển của Kicad ở Việt Nam. Như vậy, F sẽ triển khai nhanh hoạt động này và sẽ cần sự giúp đỡ của các bạn để chỉnh sửa nội dung bản dịch. Kicad sẽ nhanh chóng hỗ trợ tiếng Việt.
Đây sẽ là một bước đệm quan trọng trong chủ trương phát triển opensource tại Việt Nam. Hy vọng rằng các thành viên dientuvietnam sẽ ủng hộ cho sự phát triển này, tất nhiên ở một khía cạnh nào đó, thuyết phục các bạn chuyển từ một bộ công cụ quá mạnh sang một bộ công cụ chỉ mới phát triển khoảng 2 năm nay là một điều khó khăn, và chưa quen thuộc. Tuy vậy, những bạn nào ủng hộ hoạt động này, xin mời các bạn tham gia dự án phát triển kicad này nhé. Có thể dự án sẽ được mở ra tại http://kicad.dientuvietnam.net Chúc vui
__________________
Công ty TNHH Thương mại và Giao nhận R&P
Falleaf's blog - mail@falleaf.net VP: (08) 38119870 - DĐ: 0936 316 326 Đại lý RP toàn quốc Demo công nghệ Power Line Communication Yitran |
|
|
|
|
|
#36 | |
|
Linux zealot
Tham gia: Jun 2007
Bài viết: 1,649
Thanks: 449 Thanked 714 Times in 490 Posts |
Trích:
Có hai cách cài đặt Kicad: dùng bản đã biên dịch sẵn hoặc biên dịch trực tiếp từ mã nguồn. Dùng bản biên dịch sẵn khá dễ, chỉ cần tải tập tin đóng gói Kicad về từ đây rồi giải nén như sau (x-y-z là năm-tháng-ngày) rồi giải nén bằng lệnh sau vào thư mục bất kỳ. Code:
tar -xzf kicad-x-y-z.tgz Code:
kicad Cách thứ hai là biên dịch từ mã nguồn. Đầu tiên cũng cần cài đặt như trên. Sau đó tải về mã nguồn Kicad về từ đây rồi giải nén ra một thư mục nào đó. Sau đó chuyển tới thư mục chữa mã nguồn Kicad và dùng lệnh Code:
make -f makefile.gtk Về vấn đề Việt hóa giao diện, trước đây tôi cũng đã dịch thử được > 1/3 giao diện của Kicad (tập tin .po) nhưng bỏ dở giữa chừng vì bận và vì gặp nhiều khó khăn trong dịch thuật. Nếu có thể, đề nghị F nên lập một trang web kiểu wiki để nhiều người cùng dịch, đồng thời chuẩn hóa thuật ngữ như nhóm dịch Gnome và OpenOffice đã làm thì hiệu quả hơn và dễ phân công công việc hơn. Bên diễn đàn Tathy và Vietkey cũng có trang chuyên về dịch thuật rất hay đáng tham khảo. Dịch thì cần thiết, nhưng dịch dở thì còn tệ hơn không dịch, đơn cử như giao diện tiếng Việt của Dia rất tệ, dù đây vốn là một phần mềm tốt. Đôi lời thô thiển ...
__________________
|
|
|
|
|
|
|
#37 | |
|
Linux zealot
Tham gia: Jun 2007
Bài viết: 1,649
Thanks: 449 Thanked 714 Times in 490 Posts |
Ubuntu và những người làm "nhúng"
Trích:
Công cụ cho người làm nhúng trên nền Linux/Unix nói chung là hạn chế, nhưng không đến mức quá thiếu, vấn đề là có biết để dùng và có đủ kiên nhẫn để cài đặt và sử dụng hay không mà thôi. Cái gì chỉ chạy trên Win thì hoặc tìm cách thay thế tương đương, hoặc chay mô phỏng. Để làm điện tử, bộ gEDA + PCB là khá đủ. Kicad cũng rất tốt. Để làm SoC, tất cả công cụ của Xilinx đều chạy được trên Linux. Để lập trình ứng dụng chạy trên máy tính và khi cần có thể nhúng vào ROM, có 2 thư viện tốt thừa khả năng thay thế MFC: wxWidgets và Qt. Cái thứ nhất có giấy phép LGPL và rất giống MFC. Qt thì khỏi phải nói - chất lượng cao nhưng chỉ dùng để phát triển phần mềm tự do / nguồn mở. Nếu muốn phát triển phần mềm thương mại thì phải trả tièn. Cả 2 thư viện đều chạy trên nhiều nền hệ điều hành khác nhau tương tự Java nhưng tất nhiên phải biên dịch lại chương trình. Ngôn ngữ lập trình của một hãng có thể sống/chết, lên/xuống nọ kia nhưng C/C++ thì sống mãi. Ubuntu chỉ là một bản đóng gói lại từ Debian. Các distribution lên xuống như thủy triều. Ở VN xa xưa chuộng Redhat, sau chuyển sang Mandrake. Tới khi 2 cái này không còn miễn phí nữa thì dùng Fedora và Mandriva (bản cộng đồng của 2 distribution trên). Giờ tới lượt Ubuntu. Nói vậy để mọi người quan tâm tới Linux nói chung, đừng đặt nặng vấn đề dùng Linux nào.
__________________
|
|
|
|
|
|
|
#38 |
|
Administrator
|
Chân thành cảm ơn bqviet,
Luồng này nhằm mục đích là khảo sát và cung cấp thông tin về các ứng dụng của Linux cho dân điện tử. Thực sự F chỉ mới bập bẹ bước vào Linux, do vậy khó có thể có những nhận xét sâu sắc, lâu dài. Tuy vậy, vấn đề của chúng ta ở đây nên thu gọn lại hơn, đó là việc dùng nó cho công việc hàng ngày, rồi sau đó là dùng cho việc thiết kế, mô phỏng các sản phẩm điện tử, điều khiển, lập trình ứng dụng. Như vậy, chốt lại mấy vấn đề sau: 1) F chủ trương phát triển Ubuntu như một hệ điều hành cơ bản về Linux, bởi vì người expert có thể dùng được, người bập bẹ như F cũng có thể dùng được và không cần quá nhiều công sức tìm tòi. 2) Lập trình ứng dụng, chúng ta sẽ thống nhất chủ trương phát triển mấy thằng sau: - Hệ thống nhúng: ANSI C, ASM - Ứng dụng: C/C++ 3) Chúng ta đang đi tìm một hệ thống ứng dụng thiết kế mạch điện tử hiệu quả cho Linux, rất mong có những bài giới thiệu, hướng dẫn cài đặt, hướng dẫn sử dụng, càng chi tiết càng tốt của những người đã dùng linux. F không hiểu nhiều về nó, chỉ lý luận là chúng ta nên làm gì, và phát động phong trào đó mà thôi. 4) Các phần mềm mô phỏng, vẫn là Matlab, Labview là hàng đầu, cũng cần tìm hiểu thông tin về những sản phẩm phần mềm khác nữa. Nhưng F không biết nhiều nên cần sự hỗ trợ và thông tin của mọi người. Như vậy, giai đoạn này chỉ mới là giai đoạn cung cấp thông tin để mọi người làm quen với Linux. Có thể một người chuyên làm máy tính thấy rằng những điều này là vớ vẩn, nhưng không thể một sớm một chiều bắt một người đang dùng win, và cả cộng đồng VN đang dùng Win bay qua dùng Linux một cách dễ dàng được. F chọn Ubuntu vì nó thực sự đơn giản, dễ dùng, đủ dùng, để làm cái nền căn bản là vậy. Rất mong những hướng dẫn chi tiết hơn về việc này, vì F thực sự không có nhiều thời gian tìm hiểu và hướng dẫn lại, cũng như không đủ hiểu biết để viết. Chúc vui.
__________________
Công ty TNHH Thương mại và Giao nhận R&P
Falleaf's blog - mail@falleaf.net VP: (08) 38119870 - DĐ: 0936 316 326 Đại lý RP toàn quốc Demo công nghệ Power Line Communication Yitran |
|
|
|
|
|
#39 |
|
Administrator
|
Dạo này không hiểu vì sao thích vọc Blog, đang làm một cái blog ở đây:
http://blog.falleaf.net Thế nên gặp một vấn đề về convert các file wma sang mp3 để đưa vào module nhạc kiểu như thế này: http://blog.falleaf.net/index.php/2007/12/22/48 Giải pháp có ở đây: http://ubuntuforums.org/showpost.php...9&postcount=24 Khi cài xong, các bạn sẽ không được phép chuyển định dạng mp3, các bạn cài thêm đồng chí này vào nữa là xong: https://help.ubuntu.com/community/RestrictedFormats Cũng vẫn như mọi khi, làm cái gì ghi lại từng chút một rồi ghi lại để cho anh em chơi. Phải nói rằng ngoại trừ một số khó khăn, thì bây giờ cảm thấy dùng Ubuntu thích hơn dùng Win nhiều lắm rồi. Nhất là cho các công việc văn phòng. Chúc vui
__________________
Công ty TNHH Thương mại và Giao nhận R&P
Falleaf's blog - mail@falleaf.net VP: (08) 38119870 - DĐ: 0936 316 326 Đại lý RP toàn quốc Demo công nghệ Power Line Communication Yitran |
|
|
|
|
|
#40 |
|
Administrator
|
http://www.ulteo.com
Đây là một công cụ tương đương với Google Docs. Nó là phiên bản OpenOffice online. Chúc vui
__________________
Công ty TNHH Thương mại và Giao nhận R&P
Falleaf's blog - mail@falleaf.net VP: (08) 38119870 - DĐ: 0936 316 326 Đại lý RP toàn quốc Demo công nghệ Power Line Communication Yitran |
|
|
|
![]() |
| Bookmarks |
| Sử dụng tùy chọn | |
| Kiểu hiển thị | |
|
|
Các bài viết liên quan
|
||||
| Ðề tài | Người gửi | Chuyên mục | Trả lời | Bài mới gửi |
| Đặt vấn đề phối hợp với cộng đồng Ubuntu-vn nhưng chưa thành công | falleaf | Core Linux | 42 | 18-01-10 10:23 |
| Cài đặt BlueCat Linux trên Ubuntu | ngohaibac | Hệ thống nhúng | 6 | 05-03-09 14:07 |
| Lập trình .Net với ubuntu ntn? | VNarmy | Core Linux | 3 | 05-02-09 09:11 |
| PIC/dsPIC trên Linux - công cụ phát triển trong Ubuntu 8.04++ | falleaf | Core Linux | 22 | 25-11-08 14:49 |
| Cài đặt OPENCV trên Ubuntu Linux, ai biết xin chỉ giáo | duy_pham1985 | Core Linux | 4 | 26-02-08 01:26 |