Hệ thống 5G Private do Viettel nghiên cứu, chế tạo, cung cấp vừa được chuyển giao cho QuadGen – nhà cung cấp dịch vụ kỹ thuật hạ tầng mạng lưới viễn thông tại thị trường Ấn Độ. Hệ thống đã đi vào hoạt động ổn định, đáp ứng đầy đủ các yêu cầu.
Ngày 18/12 tại Bangalore (Ấn Độ),Tổng Công ty Công nghiệp Công nghệ cao Viettel (Vietel High Tech) và Công ty QuadGen Wireless Solutions Pvt Ltd (QuadGen) tổ chức chuyển giao Hệ thống 5G Private do Viettel nghiên cứu, chế tạo, cung cấp cho QuadGen, chỉ sau 5 tháng ký kết hợp đồng cung cấp dịch vụ tại thị trường Ấn Độ.
Được triển khai từ tháng 7/2023, đội ngũ kỹ sư của Viettel đã trực tiếp có mặt tại Ấn Độ để thực hiện lắp đặt, triển khai, vận hành thử nghiệm. Quá trình đào tạo, chuyển giao cho các kỹ sư của QuadGen diễn ra trong vòng hơn 1 tháng. Hiện hệ thống 5G Private (5GP) đã đi vào hoạt động ổn định, đáp ứng đầy đủ các yêu cầu.
Viettel đã cùng Quadgen ra mắt hệ thống 5GP với các sản phẩm thiết bị đầy đủ cả 3 phân lớp mạng là mạng truy nhập vô tuyến (trạm gốc Macro, Micro, AIO), mạng truyền dẫn 100G, mạng lõi 5GC.
Hệ thống của Viettel cho phép cung cấp dịch vụ mạng riêng với 2 dịch vụ chính là dữ liệu tốc độ cao (eMBB) và dịch vụ thoại chất lượng cao (VoNR), làm nền tảng kết nối cho các ứng dụng cho nhà máy thông minh, đô thị thông minh, y tế, giáo dục, an ninh…
Theo ông C.S. Rao, Chủ tịch & Đồng sáng lập của QuadGen, điểm khác biệt lớn của Viettel khi cạnh tranh là khả năng dễ dàng tuỳ biến. Nhân sự của Quadgen được làm việc trực tiếp với đội ngũ phát triển sản phẩm Viettel và đưa ra các yêu cầu. Quá trình đào tạo, chuyển giao được thực hiện mọi lúc mọi nơi, giúp đối tác dễ dàng nắm bắt và vận hành sản phẩm.
Vì vậy, sau hợp đồng này, chỉ với 5 tháng, Viettel đã đưa đến một giải pháp toàn diện. “Điều đó thuyết phục chúng tôi sẽ cùng Viettel hợp tác lâu dài, nhằm mang đến sự xuất sắc và đổi mới cho khách hàng tại Ấn Độ và các quốc gia lân cận”, ông C.S Rao nói.
Theo đánh giá của Chính Phủ Ấn Độ, dự kiến đến 2026, thuê bao 5G Ấn Độ có thể đạt 350 triệu thuê bao. Tại thị trường viễn thông lớn thứ hai thế giới này, hiện chưa có một đơn vị nội địa nào có khả năng cung cấp thiết bị viễn thông đáp ứng được đầy đủ các phân lớp mạng hoàn chỉnh. Đây cũng là một đề bài khó đối với phần đông các nhà cung cấp lớn khác trên thế giới. Các doanh nghiệp thường tập trung vào một số phân lớp như trạm gốc hay mạng lõi và phải có sự kết hợp của nhiều vendors mới có thể hoàn thành được một mạng 5GP.
Đại diện Viettel cho biết, là nhà cung cấp thiết bị viễn thông hàng đầu Việt Nam, Viettel High Tech có khả năng cung cấp giải pháp 5G hoàn chỉnh, với kinh nghiệm và năng lực triển khai các dự án viễn thông lớn.
Tại sự kiện, Công ty Ai20X (công ty xây dựng hệ sinh thái để đưa các sáng tạo đến thị trường toàn cầu) phối hợp với QuadGen (Ấn Độ) và Viettel High Tech (Việt Nam) ký kết Thỏa thuận Hợp tác chiến lược nhằm thúc đẩy đổi mới và tăng trưởng trong lĩnh vực 5G tại Ấn Độ
Khám phá về đóng gói chip đã trở thành một chiến trường mới trong ngành công nghiệp bán dẫn, mở ra cơ hội cho Trung Quốc thu hẹp khoảng cách với các đối thủ hàng đầu như Intel và TSMC. Định luật Moore và cuộc đua thu nhỏ chip đang đối mặt với thách thức lớn.
Năm 2009, ngành bán dẫn bắt đầu gặp khó khăn trong việc co lại kích cỡ chip, Chiang Shang-yi, khi đó là giám đốc nghiên cứu và phát triển của TSMC, nghĩ rằng ông đã có giải pháp. Thay vì ép nhiều bóng bán dẫn vào khối chip vốn đã bé, Shang-yi đề xuất với Morris Chang, nhà sáng lập TSMC, rằng công ty nên khám phá việc đóng gói chip – một quy trình vốn kém tiên tiến và ít được chú ý.
“Tôi nói với ông Chang rằng quá trình phát triển chip tuân theo Định luật Moore có thể chậm lại những năm tới, do đó chúng ta nên thử một thứ gì đó khác để cải thiện hiệu suất”, ông Shang-yi kể.
Một công nhân trong phòng sạch của nhà máy Intel ở Indonesia. Ảnh: Intel
Định luật Moore do Gordon Moore, nhà đồng sáng lập Intel, đưa ra năm 1965, trong đó nói số bóng bán dẫn (transistor) trên mạch tích hợp sẽ tăng gấp đôi mỗi năm, sau đó được sửa đổi thành chu kỳ 18 tháng. Phát hiện này cũng trở thành nền móng cho một dự báo khác: nhân đôi số bóng bán dẫn đồng nghĩa tăng gấp đôi hiệu suất của CPU theo chu kỳ tương tự.
Trước đó, bóng bán dẫn có kích thước khoảng một centimet. Sau cột mốc trên, chúng được đo bằng milimet. Ngày nay, chúng đã thu về mức nanomet (nm) và chỉ tương đương đường kính DNA của con người.
Định luật Moore định hình sự phát triển của ngành công nghiệp chip trong nhiều thập kỷ. Những bước tiến trong quá trình thu nhỏ chip thúc đẩy toàn bộ ngành công nghiệp từ PC, điện thoại thông minh cho đến làn sóng gần nhất là chip xử lý cho AI. Cuộc đua cũng khiến các công ty như TSMC của Đài Loan, Intel của Mỹ hay Samsung của Hàn Quốc chi hàng tỷ USD mỗi năm để làm ra những mẫu chip với kích thước bóng bán dẫn nhỏ hơn nữa, đẩy Định luật Moore đến giới hạn.
Khả năng thu nhỏ bóng bán dẫn với kích thước nanomet giai đoạn 2007-2013 và dự đoán đến 2032. Nguồn: Nikkei Asia Reseach
“Nếu Định luật Moore thực sự đạt đến giới hạn, nó sẽ gây ảnh hưởng rất lớn cho ngành bán dẫn”, Shang-yi nói. “Nếu không có giải pháp, 20 năm nữa, lĩnh vực chip có nguy cơ trở thành ngành công nghiệp truyền thống, thay vì ngành công nghệ cao như hiện nay”.
Trò chơi đuổi bắt
Có những dấu hiệu cho thấy nhận xét của Shang-yi đang trở thành sự thật. Một trong những bằng chứng lớn nhất là khoảng cách giữa công ty dẫn đầu với công ty đuổi theo phía sau ngày càng thu hẹp.
“Chạy nhanh hơn người chạy nhanh nhất rất khó. Nhưng đến khi người nhanh nhất không thể chạy nhanh hơn nữa, người phía sau sẽ bắt kịp”, Dan Hutcheson, Phó chủ tịch công ty nghiên cứu TechInsights, cho biết. “Trong một cuộc đua chip, người dẫn đầu không được phép vấp ngã, dù chỉ một lần”.
Theo phân tích của Nikkei Asia, khoảng cách công nghệ giữa Intel và SMIC của Trung Quốc đang thu hẹp. Intel hiện sản xuất chip 5 nm, còn SMIC đã có chip 7 nm. Giới chuyên gia đánh giá một phần nguyên nhân do quyết tâm tự chủ bán dẫn của Trung Quốc, nhưng đó cũng là hệ quả của sự chậm lại đối với các đầu tàu. Intel từng đi trước đối thủ Trung Quốc ít nhất 4 hoặc 5 năm, tương đương hơn hai thế hệ về mặt sản xuất chip. Bây giờ, khoảng cách là ba năm, hay 1,5 thế hệ.
TSMC và Samsung hiện đã sản xuất chip 3 nm, trong khi Intel đang là 5 nm. Cả ba đang chạy đua sản xuất chip 2 nm năm 2025. Đến 2032, ba hãng này dự kiến sản xuất được chip 1 nm.
So sánh một nanomet với các vật thể. Nguồn: Nikkei Asia
Nanomet về mặt kỹ thuật đề cập đến chiều rộng của cổng trên bóng bán dẫn. Cổng càng nhỏ càng cho phép ép nhiều bóng bán dẫn hơn vào cùng một khu vực, giúp bộ xử lý mạnh hơn. Nhưng độ nhỏ sẽ đi tới giới hạn, tức việc thu nhỏ cổng hơn nữa là điều không thể. Vì thế, các công ty phải nghĩ ra cách làm mới.
Trước đây, hầu hết công ty sản xuất bán dẫn sử dụng cấu trúc hai chiều. Intel là hãng đầu tiên chuyển bóng bán dẫn của mình sang cấu trúc 3D, tên là FinFET, năm 2012. TSMC và Samsung nhanh chóng làm theo.
Giờ đây, những gã khổng lồ về chip đang nhắm tới một cấu trúc bóng bán dẫn thậm chí phức tạp hơn, gọi là Gate-all-around để tăng sức mạnh cho chip. Cấu trúc mới đắt đỏ, nhưng các hãng buộc phải chạy theo.
Tổng chi tiêu vốn của TSMC, Intel và Samsung Electronics năm 2022 là hơn 97 tỷ USD, cao gấp đôi số tiền mà EU dự định dùng để phát triển lĩnh vực chip một thập kỷ tới. “Chi phí đang làm cho mọi thứ chậm lại. Trước đây, TSMC áp dụng công nghệ mới hai năm một lần, hiện là ba năm và tương lai có thể lâu hơn”, Handel Jones, một chuyên gia kỳ cựu về bán dẫn và CEO của công ty tư vấn chip International Business Strategies, cho biết.
Tốc độ Định luật Moore chậm lại đã mang đến cho các công ty như SMIC cơ hội “nghìn năm có một” trong việc thu hẹp khoảng cách với các công ty dẫn đầu toàn cầu. “Cơ hội tốt đang đến với các doanh nghiệp Trung Quốc”, chuyên gia Wu Hanming thuộc Học viện Kỹ thuật Trung Quốc, nhận xét.
Đóng gói chip – chiến trường mới
TSMC bắt đầu khám phá giải pháp thay thế cho việc thu nhỏ chip thông qua đóng gói một cách nghiêm túc từ 2009. Đóng gói chip ban đầu đơn thuần được xem là cách để bảo vệ mạch tích hợp. Nó không có quá nhiều yêu cầu về công nghệ khi so với việc chế tạo chip và cũng không đem lại sự cải thiện về hiệu suất như việc tăng số lượng bóng bán dẫn.
Tuy nhiên, Shang-yi nhận ra việc kết nối các chip khác nhau, chẳng hạn bộ nhớ và bộ xử lý, theo những cách mới có thể mang lại cải tiến to lớn. Ông đã thuyết phục nhà sáng lập Chang cấp ngân sách 100 triệu USD cùng đội ngũ 400 người để hiện thực hóa ý tưởng.
Thành công không đến lập tức. “Một số giám đốc TSMC thậm chí cười nhạo, nói đề xuất của tôi đã biến TSMC thành một doanh nghiệp chỉ chạy 50 tấm wafer mỗi tháng”, Shang-yi kể.
Nhưng hiện tại, đóng gói chip trở thành chiến trường mới. Năm nay, lần đầu tiên sau 40 năm, Intel phải thiết kế lại kiến trúc chip của mình nhằm tận dụng ưu thế khi đóng gói chip.
Cỗ máy sản xuất chip bên trong nhà máy TSMC. Ảnh: TSMC
H100 của Nvidia, GPU đứng sau sức mạnh của ChatGPT, là hình ảnh thu nhỏ của xu hướng mới. Thiết kế tích hợp của nó kết nối trực tiếp bộ xử lý đồ họa với sáu chip nhớ băng thông cao bằng công nghệ đóng gói tiên tiến do TSMC thực hiện.
Năm 2021, Intel và TSMC bắt tay vào kế hoạch mở rộng đóng gói chip có quy mô lớn nhất với hàng chục tỷ USD. Ngay cả chính phủ Mỹ cũng bắt đầu chú ý đến lĩnh vực này khi dành ba tỷ USD cho nghiên cứu đóng gói chip, bên cạnh khoản trợ cấp bán dẫn 52 tỷ USD.
“Chúng ta đang trong cuộc đua xếp tất cả chip theo mô hình ba chiều, giống một chiếc bánh kếp, sau đó đóng thành gói duy nhất”, Lars Reger, CTO của NXP Semiconductors, nhận xét.
Cơ hội cho Trung Quốc
“Bạn không cần có quá nhiều thiết bị hiện đại, phức tạp để đóng gói chip, cũng như có thể sử dụng công nghệ đóng gói để đẩy tiến trình từ 7 nm lên 5 nm và thậm chí là 3 nm”, một giám đốc của Kinsus Interconnect Technology, một nhà cung cấp chất nền chip cho Nvidia và AMD, nói. “Vì vậy, theo cách nào đó, sự chậm lại của Định luật Moore là điểm tốt để nhà sản xuất chip Trung Quốc thu hẹp khoảng cách với những cái tên dẫn đầu”.
David Ma, Chủ tịch công ty chuyên xây dựng hệ thống hỗ trợ sản xuất bán dẫn Nova Technology, cho rằng lĩnh vực đóng gói chip đang phát triển sẽ “mang đến cho Trung Quốc một cơ hội đi tắt”.
Các công ty Trung Quốc như SMIC hay Huawei đang thực hiện đợt mở rộng lớn nhất từ trước đến nay, khi đã đầu tư 24 tỷ USD vào chi tiêu vốn từ năm 2020 đến 2023. Dù khả năng còn hạn chế, SMIC vẫn cam kết sẽ đạt mục tiêu sản xuất chip 5 nm và thậm chí 3 nm với đội ngũ R&D chuyên trách do đồng CEO Liang Mong-Song, một chuyên gia kỳ cựu của TSMC và Samsung, dẫn đầu.
Trong khi đó, Huawei đã chi gần 81 tỷ USD cho R&D giai đoạn từ 2019 – khi bị Mỹ đưa vào danh sách thực thể – đến nay. Thực tế, đơn vị HiSilicon của Huawei đã thiết kế thành công chip 5 nm và đặt hàng TSMC sản xuất trước khi bị cấm.
“Huawei có thành tích đã được chứng minh về thiết kế chip tiên tiến không kém của Apple và Nvidia. Công ty là quân bài chủ chốt đằng sau sự tiến bộ về chip của Trung Quốc”, Brady Wang, nhà phân tích công nghệ của hãng nghiên cứu Counterpoint Research, nhận xét.
Các công ty nhỏ hơn về chip đang mọc lên tại Trung Quốc. Tại tỉnh Giang Tô, SJ Semiconductor, công ty đóng gói chip mới nổi được nhà nước hậu thuẫn, đang nghiên cứu công nghệ tương tự TSMC. Một công ty lắp ráp chip hàng đầu khác là Quliang Electronics ở thành phố Tuyền Châu dự kiến mở rộng công suất ít nhất gấp bốn lần trong ba năm tới.
“Trung Quốc đang tăng tốc về khả năng đóng gói chip”, một CEO chuỗi cung ứng chip tiết lộ. “Họ đang theo dõi các động thái trong ngành, dù chưa có công nghệ đóng gói hoàn chỉnh để sử dụng đại trà”.
Bạn đang tìm kiếm ứng dụng có thể giúp bạn cài đặt các phần mềm thông dụng chỉ với 1 lần chọn và ứng dụng này sẽ cập nhật những phần mềm mới nhất từ các nhà phát triển. Với Ninite.com sẽ giúp bạn thực hiện cài đặt nhiều phần mềm một cách đơn giản. […]
Bạn đang tìm kiếm ứng dụng có thể giúp bạn cài đặt các phần mềm thông dụng chỉ với 1 lần chọn và ứng dụng này sẽ cập nhật những phần mềm mới nhất từ các nhà phát triển. Với Ninite.com sẽ giúp bạn thực hiện cài đặt nhiều phần mềm một cách đơn giản.
Thông thường để sao lưu những ứng dụng phần mềm đã cài đặt trên Windows, bạn có thể tạo một bản Windows hoàn chỉnh sao đó lưu Ghost hoặc tạo Backup Windows. Nhưng bạn vẫn còn một cách khá hiệu quả đó chính là cài đặt trực tiếp các ứng dụng trên Internet từ trang Ninite.com.
Ninite.com sẽ giúp bạn như thế nào?
Ninite.com là website cung cấp hầu hết các ứng dùng cần thiết cho máy tính Windows và Linux. số phần mềm thông dụng được bố trí theo chuyên mục như:
Browser: Chrome, Firefox, Opera,..
Compression: Winrar, Zip, giải nén 7zip,..
Messaging: Yahoo, Skype, Pigin,…
Media: itune, VLC, KMPlayer, Media Player Classic, GOM Video Player…
Online Storage: OneDrive, Google Drive, Dropbox, Skydrive,…
Office Documment: Adobe PDF Reader, SumatraPDF, Lightweight PDF Reader, Foxit Reader, Alternative PDF Reader, CutePDF, LibreOffice Free Office,..
Ngoài ra còn một số phần mềm hữu ịch khác.
Khi truy cập vào trang Web, bạn tiến hành chọn những ứng dụng mà bạn muốn cài đặt cho Windows. Ninite cung cấp cho bạn những tiện ích phần mềm cho 2 hệ điều hành Linux và Windows.
Hiện tại, phần mềm này đã có đến hàng triệu người sử dụng trên toàn thế giới và được đánh giá rất tốt ở các trang nước ngoài như PCWorld,… Chính vì thế mà bạn hoàn toàn có thể an tâm khi sử dụng Ninite để cài đặt các phần mềm cần thiết dành cho máy tính PC & Laptop của mình.
Cài đặt phần mềm hàng loạt với Ninite
Bước 1: Truy cập vào Website: Ninite.com
Bước 2: Tại giao diện trang chủ Ninite, bạn hãy chọn những phần mềm bạn muốn cài đặt thông qua các chuyên mục được sắp xếp rất trực quan. Sau đó chọn Get Installer.
Ứng dụng được tải về máy tính. Bạn tiến hành chạy file có định dang exe. Khi đó ứng dụng sẽ tự động download và cài đặt phần mềm vào máy tính.
Cuối cùng, bạn chỉ cần chờ đến khi quá trình tải và cài đặt tự động hoàn tất. Khi đó bạn có thể sử dụng phần mềm trên Windows 10
Tóm lại
Đây là website khá hữu ích mới những bạn mới cài đặt lại Windows 10, hoặc Ubuntu. Bạn hãy lưu Bookmark trình duyệt hoặc lưu địa chỉ trang Website này vào đâu đó, chắc chắn sẽ có lúc bạn cần đến. Hy vọng bài viết này sẽ giúp ích được cho bạn trong việc tìm được các phần mềm cần thiết và cài đặt thật nhanh vào máy tính của mình.
Ngoài ra, nếu như bạn có biết thêm phần mềm nào khác tốt hoặc tương tự như Ninite, đừng quên chia sẻ với mình thông qua bình luận dưới đây.
Ba người Việt bị Microsoft cáo buộc tạo 750 triệu tài khoản lừa đảo Nhóm ba người Việt bị cáo buộc tạo và bán hơn 750 triệu tài khoản Microsoft phục vụ lừa đảo, thu về hàng triệu USD bất hợp pháp. Trong thông báo trên blog công ty hôm 13/12, Microsoft cho biết […]
Nhóm ba người Việt bị cáo buộc tạo và bán hơn 750 triệu tài khoản Microsoft phục vụ lừa đảo, thu về hàng triệu USD bất hợp pháp.
Trong thông báo trên blog công ty hôm 13/12, Microsoft cho biết đã gửi đơn tố cáo đến cơ quan thực thi pháp luật tại Mỹ đối với ba cá nhân gồm Duong Dinh Tu, Linh Van Nguyen và Tai Van Nguyen. Những người này được xác định sống tại Việt Nam, đứng sau một tổ chức có tên Storm-1152.
Tổ chức này chuyên cung cấp tài nguyên phục vụ việc lừa đảo mạng, gồm tài khoản trực tuyến số lượng lớn từ dịch vụ Hotmail, Outlook của Microsoft. Nhóm này vận hành một website chuyên bán tài khoản, một số trang bán các công cụ vượt qua bước nhập mã Captcha, và một số kênh truyền thông trên mạng xã hội để quảng cáo dịch vụ.
Kênh YouTube hỗ trợ sử dụng dịch vụ của nhóm. Ảnh: Microsoft
Theo các chuyên gia, tài khoản trực tuyến là tài nguyên quan trọng trong việc tấn công mạng. Với số lượng lớn, chúng có thể giúp tội phạm mạng tự động hóa việc tấn công, ngoài ra cũng khiến các nền tảng gặp thách thức trong việc phát hiện và ngăn chặn tài khoản xấu.
“Đến nay, Storm-1152 đã tạo và bán khoảng 750 triệu tài khoản Microsoft phục vụ lừa đảo, mang lại cho nhóm hàng triệu USD doanh thu bất hợp pháp”, thông báo của Microsoft viết. Ngoài ra, hành động của nhóm cũng khiến hãng và các công ty khác gặp khó khăn, tốn kém trong việc chống lại tội phạm mạng.
Nhờ dịch vụ của Storm-1152, các nhóm hacker có thể nhanh chóng có được hàng nghìn tài khoản, thay vì phải tự tạo. “Điều này cho phép tội phạm tập trung vào mục tiêu chính của chúng là lừa đảo, gửi thư rác, ransomware cũng như các hình thức lừa đảo và lạm dụng khác. Các tổ chức như Storm-1152 giúp tội phạm mạng thực hiện các hành vi xấu một cách hiệu quả và năng suất hơn”, Microsoft viết.
Theo điều tra, những tài khoản Storm-1152 cung cấp cho hacker được phát hiện trong nhiều chiến dịch đánh cắp dữ liệu và mã hóa tống tiền của các nhóm như Octo Tempest và một số chiến dịch khác từ năm 2021.
Dịch vụ của nhóm Storm-1152 bị Microsoft cáo buộc hỗ trợ tội phạm mạng. Ảnh: Microsoft
Sau khi phát hiện, các chuyên gia an ninh mạng của Microsoft cùng một bên thứ ba là Arkose Labs đã thực hiện phân tích, mua thử dịch vụ cũng như một số kỹ thuật đặc biệt để phát hiện nhóm đứng sau và cơ sở hạ tầng của nhóm. Ngoài các cá nhân bị nêu tên, hiện tên miền website của nhóm này đã bị thu giữ bởi Microsoft, theo lệnh từ tòa án Mỹ. Một kênh YouTube chuyên hướng dẫn sử dụng dịch vụ trên YouTube cũng đã bị đổi tên.
Kevin Gosschalk, Giám đốc điều hành của Arkose Labs, đánh giá sự nguy hiểm của Storm-1152 là việc họ hoạt động như một nhà cung cấp dịch vụ Internet thông thường và có thể dễ dàng tìm kiếm được cả trên vùng tối và vùng sáng của Internet. Dịch vụ của nhóm là cánh cửa dẫn đến các vụ tấn công mạng nghiêm trọng.
Ngoài ra, hoạt động này cũng vi phạm điều khoản dịch vụ của Microsoft do bán tài khoản lừa đảo, “giả vờ” là người dùng bình thường để vượt qua các biện pháp bảo mật của các dịch vụ trực tuyến.
Tìm hiểu về Windows 12 và những cập nhật mới nhất. Có tin đồn rằng Windows 12 sẽ có giao diện trực quan hơn và sẽ chuyển sang mô hình thuê bao hàng tháng.
Ngay thời điểm Windows 10 được công bố, Microsoft đã tuyên bố đây sẽ là phiên bản Windows cuối cùng. Tuy nhiên chính hãng đã đi ngược lại với tuyên bố này khi ra mắt Windows 11 vào ngày 05/10 năm ngoái. Chính sự đi ngược này khiến mình nghĩ có thể Windows 12 đang được nghiên cứu, phát triển. Vậy Windows 12 có gì mới? Danh sách cập nhật Windows 12 hỗ trợ máy nào? Khi nào Windows 12 ra mắt chính thức? Hãy cùng mình đi tìm lời giải đáp này thông qua bài viết bên dưới nha!
Lưu ý: Bài viết này sẽ được cập nhật liên tục cho đến khi Windows 12 ra mắt chính thức. Các bạn nhớ theo dõi bài viết vào mỗi tuần để nhận được thông tin mới nhất về bản cập nhật này nha!
Theo Sforum được biết, gần như toàn bộ các thông tin về tính năng của hệ điều hành mới này đều đến từ Zac Bowden, một nhà báo với nhiều “chân trong chân ngoài” ở các công ty công nghệ. Trong số những gì được ông chia sẻ, nổi bật nhất có lẽ là việc nó sẽ được tích hợp nhiều tính năng AI hơn.Thật ra thì chúng ta đã có thể dùng AI ngay trong Windows 11 – bạn chỉ cần cập nhật lên bản 23H2 ra mắt hồi tháng 10/2023 là có thể dùng Copilot. Nó là một AI khá ấn tượng và mạnh mẽ, giúp cho việc sử dụng PC trở nên đơn giản hơn thông qua các tính năng dự đoán và hỗ trợ người dùng được tích hợp sẵn. Chắc hẳn rằng AI của Windows 12 sẽ càng ấn tượng hơn.
Ngoài ra thì có vẻ như Windows 12 sẽ có một giao diện hoàn toàn mới. Tại sự kiện Microsoft Ignitte 2022, hãng đã hé lộ một bức hình giao diện Windows hoàn toàn xa lạ, khiến giới công nghệ tin tưởng rằng đây là giao diện của Windows 12. Cụ thể thì dù tấm hình này khá mờ, nó đủ rõ để người xem nhận ra sự tồn tại của một ô tìm kiếm ở ngay trên đỉnh, các biểu tượng hệ thống nằm ở góc trên bên phải, thời tiết ở góc trên bên trái,…
Khi nào thì Windows 12 ra mắt?
Hiện tại Microsoft còn chưa đăng tải bất kỳ thông tin chính thức nào về thời điểm ra mắt Windows 12. Tuy nhiên theo một số thông tin lan truyền trên mạng thì họ có kế hoạch tung hệ điều hành mới ra thị trường trong nửa cuối 2024 hoặc đầu 2025. Ví dụ tờ tạp chí Commercial Times của Đài Loan công bố rằng Microsoft sẽ chính thức phát hành Windows 12 vào tháng 6/2024.
Thông tin này khá khớp với những gì hàng loạt nhân vật “tai to mặt lớn” khác trong ngành công nghệ hé lộ gần đây. Cụ thể thì ông David Zinsner, phó chủ tịch điều hành của Intel từng hé lộ rằng “sẽ có bản refresh Windows ra mắt trong năm 2024”. Giám đốc tài chính của Intel cũng tự tin là doanh số PC sẽ tăng trong năm 2024 do sự ra đời của một bản Windows mới. Ngay cả Qualcomm vốn không mặn mà với mảng máy tính cũng có kế hoạch tung ra dòng chip mới Snapdragon X Elite “để trùng khớp với thời điểm ra mắt bản Windows mới”.Một vấn đề khác mà người dùng quan tâm hẳn là chi phí để nâng cấp. Nếu bạn còn nhớ thì khi Windows 11 ra mắt, Microsoft đã rất hào phóng cho phép đông đảo người sử dụng Windows 10 nâng cấp lên 11 miễn phí, chỉ cần máy đủ cấu hình. Nếu họ lặp lại chiến thuật này thì sẽ là một tin mừng, còn nếu không thì bạn có thể sẽ phải trả 139 USD cho bản Home, và 199 USD nếu muốn có Windows 12 Pro
Cần cấu hình gì để cài Windows 12?
Không có thông tin gì về cấu hình cần thiết cho Windows 12, nhưng Sforum nghĩ chúng ta có cơ sở để tin rằng sẽ có cấu hình tối thiểu cao hơn Windows 11 với tất cả những tính năng mới và cả công nghệ AI. Ngoài ra, nó hẳn cũng sẽ giữ nguyên đòi hỏi PC phải hỗ trợ chip bảo mật TPM 2.0 đã xuất hiện từ Windows 11.Cũng có tin nói rằng ổ cứng SSD sẽ là đòi hỏi bắt buộc khi cài đặt Windows 12, không giống như Windows 11 vẫn có thể vận hành trên ổ cứng HDD bình thường. Đây không phải là vấn đề lớn bởi SSD ngày nay đã rất phổ biến, và chi phí cũng không còn cao hơn là bao so với ổ cứng HDD trong khi dung lượng cũng đã đủ để đáp ứng nhu cầu của người dùng bình thường.
Một điều đáng chú ý khác là các thông tin từ Intel và Qualcomm chỉ ra rằng bản Windows kế tiếp của Microsoft sẽ có khả năng sử dụng một nhân xử lý được thiết kế riêng cho AI gọi là Neural Processing Unit – hay NPU. Đây là một con chip đặc biệt có khả năng xử lý lượng lớn dữ liệu mà AI cần để mang lại câu trả lời cho người dùng. Bạn đã có thể tìm thấy những nhân này trong các CPU Intel và AMD đời mới, ví dụ AMD Ryzen 9 7940HS hay Core Ultra 7 165H.Tóm lại thì người dùng máy tính sẽ cần một dàn PC có cấu hình cao hơn so với Windows 11, nhưng nếu đã cài được Windows 11 thì khả năng cao là bạn có thể yên tâm chờ đợi Windows 12.
Qualcomm tiết lộ chip cho Windows 12
Theo thông tin mới từ đối tác gần gũi của Microsoft, Qualcomm, Windows 12 có thể sẽ chính thức ra mắt vào giữa năm nay. Thông tin này được CEO Cristiano Amon của Qualcomm tiết lộ khi nói về chip
Con chip này sẽ phục vụ cho máy tính cá nhân chạy hệ điều hành Windows 12.
CEO của Qualcomm chia sẻ thêm rằng thời điểm ra mắt của chip này sẽ đồng bộ với phiên bản Windows mới, và dự kiến sẽ diễn ra vào giữa năm 2024. Chipset này sẽ hỗ trợ nhiều tính năng trí tuệ nhân tạo, hứa hẹn mang lại trải nghiệm người dùng độc đáo.
Thông tin trước đó từ giám đốc điều hành của Intel cũng đã tiết lộ rằng Windows 12 sẽ được ra mắt trong năm 2024, và giờ đây, thông tin từ CEO Qualcomm đã làm rõ hơn về thời điểm hệ điều hành này ra mắt.
Đáng chú ý, Microsoft là nhà đầu tư lớn nhất của OpenAI, điều này có nghĩa là Windows 12 có thể sẽ tận dụng các tính năng trí tuệ nhân tạo của OpenAI, bao gồm cả phần mềm ChatGPT và công cụ AI chuyển đổi văn bản thành hình ảnh.
Theo một số nguồn tin, vào tháng 12.2023, tờ báo The Commercial Times của Đài Loan đã đưa tin rằng Windows 12 sẽ được Microsoft giới thiệu vào tháng 6.2024, và sẽ tích hợp nhiều tính năng AI nhằm nâng cao hiệu suất và trải nghiệm người dùng. Việc tích hợp trí tuệ nhân tạo được kỳ vọng sẽ giúp người dùng tận hưởng một hệ điều hành mạnh mẽ và thông minh hơn từ Microsoft.
“Windows Refresh” dự kiến ra mắt vào năm 2024
Một phiên bản “Windows Refresh” dự kiến ra mắt vào năm 2024, phù hợp với những tin đồn trước đó về phiên bản tiếp theo của hệ điều hành Windows. David Zinser, Giám đốc tài chính của Intel, đã chia sẻ rằng năm 2024 sẽ mang đến nhiều điều tốt lành cho người dùng, đặc biệt là với việc làm mới Windows. Ông nhấn mạnh rằng cần phải làm mới cơ sở hiện tại và năm tới có thể là bắt đầu cho điều đó.
Bản cập nhật lớn cho Windows sẽ được ra mắt dưới tên gọi có thể là “Windows 12”. Đây được xem là một bước tiến trong quá trình phát triển Windows 11 khi Windows 10 vẫn là phiên bản mới nhất. Công ty đã thực hiện các điều chỉnh lịch phát hành để quay trở lại chu kỳ phát triển 3 năm cho phiên bản máy để bàn của Windows, tương tự như Windows XP, Vista và 7. Với việc Windows 11 được giới thiệu vào năm 2021, việc ra mắt phiên bản tiếp theo có thể diễn ra vào năm 2024.
Theo báo cáo từ Windows Central, Microsoft đang tập trung mạnh mẽ vào việc phát triển phiên bản tiếp theo của hệ điều hành và dự kiến hoàn thành vào nửa sau năm 2024. Những nhà sản xuất chip như Intel, AMD và Qualcomm cũng sẵn sàng cho việc ra mắt các thế hệ vi xử lý tích hợp NPU (Neural Processing Unit) – bộ xử lý chuyên dụng cho các tác vụ liên quan đến trí tuệ nhân tạo.
Windows 12 sẽ có một tên gọi khác?
Được biết, trong một báo cáo gần đây, chuyên gia rò rỉ Zac Bowden gợi ý Microsoft có thể thay đổi cách tiếp cận đối với bản cập nhật hệ điều hành sắp tới, điều này khiến Windows 12 được chờ đợi từ lâu có thể không xuất hiện sớm như những gì người dùng mong đợi.
Nếu phiên bản này thực sự được phát hành vào mùa thu năm 2024 và được phát triển như một phiên bản mới của hệ điều hành, có thể Microsoft sẽ chọn không gọi nó là Windows 12, mà sẽ là một cái tên hoàn toàn khác. Windows AI? Windows+? Windows 2024? Hiện tại vẫn chưa thể chắc chắn.
Lý do đằng sau quyết định này có thể là để tránh sự phân mảnh hơn nữa về cơ sở người dùng Windows. Với chỉ 28,6% người dùng Windows hiện tại chuyển sang Windows 11 kể từ khi nó ra mắt vào tháng 10.2021, việc giới thiệu Windows 12 vào năm 2024 có thể làm tình hình thêm phức tạp.
Hiện tại, chỉ có 400 triệu trong số 1,4 tỉ người dùng Windows đang chạy Windows 10 vì hệ thống của họ không thể đáp ứng các yêu cầu mới mà Microsoft đưa ra, trong khi những người khác không cảm thấy Windows 11 đạt tiêu chuẩn mà họ mong muốn.
Microsoft trình làng vào tháng 6/2024
Tờ báo The Commercial Times (Đài Loan) dẫn lời các nguồn tin thân cận của Microsoft và các đối tác sản xuất máy tính chạy Windows tại Đài Loan cho biết hệ điều hành Windows 12 sẽ được Microsoft trình làng vào tháng 6/2024.
Không còn mã kích hoạt, Windows 12 sẽ bắt người dùng phải trả phí thuê bao hàng tháng?
Theo thông tin từ trang PCMag, Windows 12 có thể là hệ điều hành hoạt động dựa trên hình thức thuê bao đăng ký, hay có thể hiểu đơn giản là trả phí theo từng khoảng thời gian. Điều này trái ngược hoàn toàn với các hệ điều hành trước đây của Microsoft, vốn cho phép người dùng mua mã kích hoạt (hay giấy phép) để sử dụng. Đương nhiên, người dùng chỉ cần bỏ một lần tiền duy nhất là đã có thể sử dụng và nhận miễn phí các bản cập nhật trong suốt vòng đời của hệ điều hành mà không cần thêm khoản phụ phí nào khác.
Ngoài ra, trang web Deskmodder của Đức đã phát hiện tệp cấu hình INI của phiên bản thử nghiệm sớm Windows Canary có chứa đề cập liên quan đến “Phiên bản đăng ký”, “Loại đăng ký” và “trạng thái đăng ký”. Điều này đồng nghĩa rằng sẽ có những giới hạn nhất định trong quyền truy cập vào các tính năng dựa trên gói đăng ký đã chọn – tương tự như các dịch vụ trả phí theo thuê bao khác, khi người dùng phải trả một khoản phí nhất định hàng tháng.
Đối với PC và laptop được cài đặt sẵn Windows 12, điều này sẽ cho phép các nhà sản xuất giảm giá bán của sản phẩm. Theo đó, thay vì phải mua giấy phép như các phiên bản Windows trước đó, các nhà sản xuất chỉ cần cài sẵn Windows 12, sau đó người mua sản phẩm sẽ phải trả tiền đăng ký gói thuê bao.
Tuy nhiên, mình nghĩ kế hoạch này không dễ để thực hiện. Hiện tại, Microsoft bán Windows 11 Home với giá 139 USD (khoảng 3.39 triệu đồng) nhưng người dùng có thể hưởng thêm nhiều mã giảm giá hoặc ưu đãi khiến mức giá đó giảm xuống còn khoảng 20 USD (khoảng 489 nghìn đồng). Đương nhiên, số tiền này sẽ khiến khoản phí phải trả hàng tháng trở nên thiếu hấp dẫn và khó chấp nhận với nhiều người dùng.
Intel ngầm xác nhận Windows 12, sẽ được ra mắt ngay năm 2024? (cập nhật: 10/10)
Trong một cuộc trò chuyện được trang Windowscentral trích dẫn, CFO của Intel (ông David Zinser) đã đề cập đến một sự “cải tổ Windows” bí ẩn và cho biết rằng sự kiện này dự kiến sẽ xảy ra vào năm 2024. Điều này có vẻ đã xác nhận rằng Microsoft đang nhắm đến việc phát hành phiên bản Windows tiếp theo là Windows 12 sau khi họ đã thay đổi lịch trình phát triển Windows một cách toàn diện.
Đây là những gì ông Zinser đã nói: “Chúng tôi thực sự nghĩ rằng 2024 sẽ là một năm rất tốt cho người dùng, đặc biệt là nhờ vào sự cải tổ Windows. Và chúng tôi vẫn cho rằng cơ sở cài đặt hiện tại khá cũ và cần phải được cải tổ, và chúng tôi nghĩ năm sau có thể là bước đầu tiên của quá trình đó, nhờ vào sự thúc đẩy từ Windows. Vì vậy, chúng tôi đang lạc quan về cách mọi thứ sẽ diễn ra từ năm 2024.”
Điều này thực sự rất hấp dẫn bởi những gì CFO Intel nói cho thấy một bản cập nhật lớn sắp tới cho Windows vào năm 2024. Thuật ngữ “cải tổ” này cũng đã từng được sử dụng trong quá trình phát triển Windows 11 trước khi bản phần mềm chính thức ra mắt vào tháng 6/2021. Các nguồn tin cũng cho biết phiên bản tiếp theo của Windows đã được bắt đầu phát triển từ vài tháng qua, với nhiều tên mã khác nhau. Hiện tại, họ đang đẩy mạnh quá trình này và dự kiến hầu hết công việc sẽ hoàn thành vào giữa năm 2024.
Quá trình phát triển Windows 12 đang được Microsoft thúc đẩy. Nguồn: Sportskeeda.
Phiên bản Windows tiếp theo sẽ có thể tập trung vào việc tích hợp sâu hơn trải nghiệm trí tuệ nhân tạo và đám mây để làm cho Windows trở nên hiệu quả hơn. Ngoài ra, còn có sự cải tiến về giao diện người dùng cùng với những điểm cải thiện và thay đổi khác.
Theo trang Windows Central, phiên bản Windows thế hệ tiếp theo (có thể là Windows 12 và tên mã Next Valley) vừa bất ngờ được Microsoft tiết lộ tại hội nghị Ignite. Các tin đồn gần đây cho biết Microsoft đã quyết định quay lại lịch phát hành bản nâng cấp lớn cho Windows sau mỗi ba năm và Windows 12 được cho là đang trên đà ra mắt vào năm 2024.
Mặc dù Microsoft chưa chính thức xác nhận kế hoạch của hãng nhưng ảnh chụp từ hội nghị Ignite mới đây mang đến cái nhìn về ý tưởng thiết kế mà công ty đang khám phá và cân nhắc triển khai trong Windows 12. Tuy không có độ phân giải cao và thiếu chi tiết nhưng chúng ta đã phần nào nhìn thấy một số thay đổi chính trên hệ điều hành sắp tới.
Cụ thể, công ty sẽ mang đến một thanh mờ cho các mục nằm ở đầu màn hình, tương tự như thanh menu của macOS. Microsoft cũng được cho là có kế hoạch thiết kế lại các phần khác của hệ điều hành như màn hình đăng nhập, trung tâm thông báo,…
Đây là một thay đổi đáng kể đối với hệ điều hành và các nguyên tắc giao diện người dùng của Windows. Báo cáo cho biết ý tưởng này là làm cho Windows hoạt động tốt hơn trên PC truyền thống, máy tính bảng, máy tính xách tay lai và máy tính có thể gập lại. Không rõ Microsoft có định làm như vậy thật hay không nhưng mình rất thích cách tiếp cận này, đặc biệt là kể từ Windows 10 thì Microsoft đã gần như bỏ rơi việc tối ưu hóa hoạt động trên máy tính có màn hình cảm ứng.
Dĩ nhiên những hình ảnh đăng tải không đại diện cho bất cứ điều gì mà Microsoft dự định mang đến Windows 12. Vẫn còn quá sớm để nói rằng Windows thế hệ tiếp theo trông thế nào và những thay đổi mà phiên bản này sẽ mang lại. Do đó, mình tin rằng nhiều thay đổi và cải tiến hơn nữa sẽ được rò rỉ khi thời điểm ra mắt của Windows 12 đến gần. Nếu như các bạn vẫn tò mò về giao diện của Windows 12 sắp tới thì kênh YouTube AR 4789 đã thực hiện một đoạn video concept ngắn về hệ điều hành này.
Windows 12 có gì mới? Thay đổi giao diện trở nên trực quan hơn
Windows là hệ điều hành khá phổ biến và thường được phát hành rộng rãi trên Laptop, PC. Đến hiện tại đã là Windows 11 và đây là hệ điều hành có độ phổ biến rộng và được đánh giá tốt. Những năm gần đây,Microsoft tập trung phát triển thêm các tính năng mới nhằm nâng cao trải nghiệm như thay đổi giao diện cho trực quan hơn, các icon, phím tắt được thay đổi nhằm thu hút và dễ dùng hơn so với những phiên bản cũ.
Hệ điều hành Windows rất phổ biến ở thời điểm hiện tại.
Theo Techadvisor cho biết, hiện tại những tính năng mới của Windows 12 vẫn đang còn là ẩn số mà ngay cả nhà sản xuất Microsoft cũng chưa chắc đã biết. Cũng đã có một vài thông tin nói rằng một bản cập nhật mang là ‘Sun Valley 2’ (Windows 11 ban đầu được đặt tên là Sun Valley) sẽ trở thành Windows 12. Tuy nhiên, theo leaker Deskmodder (trích từ Techadvisor) cho biết khả năng cao WIndows 12 được thiết kế từ đầu thay vì dựa trên những phiên bản trước đây.
Tiêu biểu như Windows 10X (một hệ điều hành được phát triển dành riêng cho thiết bị di động có hai màn hình nhưng đã bị Microsoft khai tử vào giữa tháng 5/2021) có nhiều tính năng đã được tích hợp vào trong Windows 11. Mọi người cũng có thể thông qua concept của Concept Central mà chúng ta hãy cùng tìm hiểu và dự đoán một số thay đổi về mặt giao diện cũng như tính năng mới trên phiên bản Windows này nhé này nhé.
Như các bạn có thể thấy trên video, Windows 12 có những thay đổi của Menu Start, thanh Taskbar và nhiều nơi khác. Theo concept, Windows 12 sẽ cho phép người dùng tùy biến các nút shortcut ngay trên màn hình chính chuyển nút nghe nhạc, thời tiết lên màn chính giống với widgets trên các thiết bị di động. Mình hy vọng, Microsoft sẽ mang chức năng này lên Windows 12 bởi các shortcut trên màn hình chính sẽ khiến chiếc laptop làm việc trở nên sống động hơn.
Danh sách cập nhật Windows 12 gồm những máy nào?
Theo Techadvisor, việc yêu cầu phần cứng để cập nhật lên MacBook Pro M1cũng là điều hiển nhiên, tương tự như nâng cấp lên windows 11. Những cải tiến về công nghệ đối với PC và Laptop trong những năm vừa qua thay đổi khá nhanh nên những tính năng mới hoặc những thứ như TPM và Secure Boot sẽ trở nên quan trọng trong tương lai.
Yêu cầu phần cứng của Windows 12 khá khắt khe.
Có lẽ mức tối thiểu hiện tại 4GB RAM, 64GB dung lượng lưu trữ và màn hình 720p sẽ không còn phù hợp vào thời điểm mà Win 12 ra mắt nữa. Bởi đa phần những thiết bị này sở hữu mức cấu hình khá thấp mà các ứng dụng ngày càng nặng về đồ họa hơn thì những chiếc máy cấu hình yếu khó mà sử dụng được
Windows 12 đòi hỏi thiết bị có cấu hình hơi cao một chút.
Thêm vào đó ở góc độ người dùng chúng ta rất hoan nghênh một phiên bản MacBook Pro M1miễn phí và ít nhất là cũng nên như vậy trong thời gian đầu. Nếu các bạn ở Windows 10 thì Microsoft đã cung cấp cho chúng ta một bản nâng cấp miễn phí lên Win 11, miễn là máy đáp ứng đủ yêu cầu. Hiện nay vẫn chưa có bất kỳ những thay đổi nào về chi phí của hệ điều hành của công ty này, do vậy 139 đô bằng với giá bán của Win 10 hiện tại có thể là một con số hợp lý.
Khi nào Windows 12 ra mắt?
Theo nguồn tin từ WindowsCentral cho biết Microsoft có kế hoạch tung ra bản nâng cấp bổ sung nhiều tính năng mới cho Windows với chu kỳ mỗi 3 năm. Điều đó có nghĩa là phiên bản tiếp theo của Windows (Windows 12) có thể sẽ được ra mắt vào năm 2024 kể từ khi Microsoft phát hành Windows 11 vào năm 2021. Phỏng đoán được đưa sau khi Microsoft tuyên bố lịch trình cập nhật Windows thường niên. Bản cập nhật lớn cho Windows 11 mang tên Sun Valley 3, dự kiến phát hành năm 2023 đã bị hủy bỏ.
Dự kiến Windows 12 được phát hành năm 2024.
Bên cạnh đó, trong bản cập nhật Windows 11 22H2 (Sun Valley 2) dự kiến phát hành cuối năm nay, Microsoft sẽ triển khai hệ thống Moments, cho phép bổ sung các cải tiến cho hệ điều hành trong năm mà không phải phụ thuộc vào bản cập nhật lớn.
Trong thời gian tới, những thay đổi của Windows 11 22H2 sẽ được triển khai rộng rãi bằng hệ thống Moments theo lịch trình vài tháng (tối đa 4 lần/năm kể từ 2023), bao gồm các tính năng cho bản cập nhật Sun Valley 3 đã bị hủy bỏ. Tuy nhiên, đây mới chỉ là những tin đồn nên tụi mình sẽ liên tục cập nhật cho mọi người tiện theo dõi khi có thông tin tiếp theo về Windows 12.
Tờ báo The Commercial Times (Đài Loan) dẫn lời các nguồn tin thân cận của Microsoft và các đối tác sản xuất máy tính chạy Windows tại Đài Loan cho biết hệ điều hành Windows 12 sẽ được Microsoft trình làng vào tháng 6/2024. Nguồn tin của The Commercial Times cho biết Windows 12 sẽ […]
Tờ báo The Commercial Times (Đài Loan) dẫn lời các nguồn tin thân cận của Microsoft và các đối tác sản xuất máy tính chạy Windows tại Đài Loan cho biết hệ điều hành Windows 12 sẽ được Microsoft trình làng vào tháng 6/2024.
Nguồn tin của The Commercial Times cho biết Windows 12 sẽ là phiên bản Windows đầu tiên tập trung các tính năng trí tuệ nhân tạo (A.I), giúp hỗ trợ người dùng tốt hơn. Đây là điều khá dễ hiểu khi A.I đã trở thành một xu thế trong làng công nghệ hiện tại.
Windows 12 sẽ tập trung vào các tính năng A.I, giúp mang lại trải nghiệm tốt hơn cho người dùng.
Ngoài ra, các đối tác sản xuất phần cứng sử dụng hệ điều hành Windows cũng sẵn sàng để cho ra mắt các linh kiện phần cứng chuyên dụng để hỗ trợ cho các tính năng A.I, chẳng hạn trợ lý ảo, các công cụ quản lý phần mềm, quản lý hệ thống bằng A.I… Tuy nhiên, điều này đồng nghĩa với việc các máy tính sử dụng thế hệ chip xử lý cũ nhiều khả năng sẽ không được hỗ trợ để nâng cấp lên Windows 12.
Thông tin của The Commercial Times đã được trang công nghệ Windows Central đồng tình. Các nguồn tin riêng của Windows Central khẳng định Windows 12 sẽ được tích hợp nhiều tính năng trí tuệ nhân tạo. Tuy nhiên, trang công nghệ này lại cho rằng Windows 12 sẽ phải chờ đến tháng 9 hoặc 10/2024 mới được ra mắt.
Trước đó, các hãng sản xuất chip như Intel, AMD hay Qualcomm đều đã sẵn sàng cho ra mắt các thế hệ vi xử lý được tích hợp NPU (Neural Processing Unit), bộ vi xử lý chuyên dụng cho các tác vụ liên quan đến trí tuệ nhân tạo. NPU được thiết kế để tối ưu hóa việc xử lý các thuật toán AI, chẳng hạn như mạng thần kinh nhân tạo, máy học, thị giác máy tính…
Những thế hệ vi xử lý mới này sẽ sẵn sàng để trang bị cho các mẫu máy tính sử dụng hệ điều hành Windows 12.
Với sự bùng nổ gần đây của trí tuệ nhân tạo, không quá ngạc nhiên khi các hãng công nghệ muốn tích hợp các tính năng A.I vào sản phẩm của mình, vừa giúp hỗ trợ người dùng tốt hơn, vừa là một “chiêu bài tiếp thị” để quảng bá và thu hút người dùng.
Các nguồn tin cho biết người dùng Windows 11 sẽ được nâng cấp miễn phí lên Windows 12, tuy nhiên, máy tính vẫn phải đáp ứng các nhu cầu khắt khe về phần cứng mới có thể sử dụng Windows 12.
Microsoft sẽ cung cấp Bản cập nhật bảo mật mở rộng cho Windows 10 sau khi ngừng hỗ trợ vào 2025, cho phép khách hàng cá nhân trả phí trong chương trình ESU
Nội dung chính:
Windows 10 là một hệ điều hành rất tốt, nhưng với sự ra đời của Windows 11, chỉ còn là vấn đề thời gian trước khi Microsoft “khai tử” Windows 10. Và sau gần 10 năm phát hành, Microsoft đã lên lịch ngừng hỗ trợ hoàn toàn Windows 10 vào 14 tháng 10 năm 2025. Công ty sẽ giữ nguyên kế hoạch này, nhưng có một số thay đổi để kéo dài thời gian hỗ trợ bảo mật cho Windows 10, miễn là bạn chịu trả thêm tiền.
Microsoft sẽ cho phép người tiêu dùng trả tiền sử dụng Bản cập nhật bảo mật mở rộng (Extended Security Updates – ESU) cho Windows 10 khi hệ điều hành này kết thúc hỗ trợ vào năm 2025. Gã khổng lồ phần mềm thường chỉ cung cấp các bản cập nhật bảo mật trả phí cho các doanh nghiệp cần tiếp tục chạy các phiên bản cũ hơn, nhưng đây là lần đầu tiên công ty hỗ trợ khách hàng cá nhân.
“Mặc dù chúng tôi thực sự khuyên bạn nên chuyển sang Windows 11 nhưng chúng tôi hiểu rằng có những trường hợp có thể khiến bạn không thể thay thế các thiết bị Windows 10 trước ngày kết thúc hỗ trợ. Do đó, Microsoft sẽ cung cấp các Bản cập nhật bảo mật mở rộng”,
Microsoft giải thích trong một bài đăng trên blog. “ Chương trình ESU dành cho Windows 10 sẽ bao gồm các bản cập nhật bảo mật quan trọng. ESU không bao gồm các tính năng mới, các bản cập nhật không liên quan đến bảo mật do khách hàng yêu cầu hoặc các yêu cầu thay đổi thiết kế. Hỗ trợ kỹ thuật ngoài ESU cũng không có sẵn.”
Windows 10 vẫn có thị phần cực lớn
Ngày kết thúc hỗ trợ của Windows 10 là ngày 14 tháng 10 năm 2025, hơn 10 năm sau khi Microsoft ra mắt hệ điều hành này lần đầu tiên (tháng 7 2015). Nhiều người đã kỳ vọng Microsoft sẽ mở rộng hỗ trợ cho Windows 10, đặc biệt là vì nó vẫn được sử dụng rộng rãi và có một khoảng cách lớn (gần sáu năm) giữa Windows 10 và Windows 11. Vì vậy, thật ngạc nhiên khi Microsoft lại cung cấp cho người dùng chương trình ESU tương tự như các doanh nghiệp trong ba năm với các bản vá bảo mật bổ sung.
Đó là một động thái bất ngờ, diễn ra chỉ vài tuần sau khi Microsoft tiết lộ rằng họ đang “xem xét lại” cách tiếp cận của mình với Windows 10. Microsoft đang bổ sung Copilot vào Windows 10 và thực hiện “các khoản đầu tư bổ sung” có thể bao gồm các tính năng AI bổ sung trong tương lai. Tuy nhiên, Microsoft không có kế hoạch thực hiện bất kỳ bản cập nhật lớn nào cho Windows 10.
Microsoft vừa bổ sung AI Copilot vào Windows 10
Hiện Microsoft vẫn chưa cung cấp nhiều thông tin về gói ESU cho khách hàng cá nhân, cả ngày bắt đầu mở bán cũng như giá cả. Gói ESU cho khách hàng doanh nghiệp cho phép các tổ chức mua gói hàng năm và có thể gia hạn trong ba năm.
Hãy làm theo hướng dẫn này nếu bạn muốn bắt đầu với Home Assistant một cách dễ dàng hoặc nếu bạn có ít hoặc không có kinh nghiệm về Linux.
Điều kiện tiên quyết
Hướng dẫn này giả định rằng bạn có một PC Generic x86-64 chuyên dụng để chạy riêng Hệ điều hành Trợ lý Gia đình.
Đây thường là hệ thống dựa trên Intel hoặc AMD.
Hệ thống phải có khả năng 64-bit và có khả năng khởi động bằng UEFI.
Hầu hết các hệ thống được sản xuất trong 10 năm qua đều hỗ trợ chế độ khởi động UEFI.
Bản tóm tắt
Trước tiên, bạn sẽ cần định cấu hình PC x86-64 chung của mình để sử dụng chế độ khởi động UEFI.
Sau đó, ghi ảnh đĩa Hệ điều hành Home Assistant vào phương tiện khởi động của bạn.
Định cấu hình BIOS trên phần cứng x86-64 của bạn
Để khởi động Home Assistant OS, BIOS cần bật chế độ khởi động UEFI và tắt Secure Boot. Các ảnh chụp màn hình sau đây là của hệ thống Intel NUC thế hệ thứ 7. Menu BIOS có thể sẽ trông khác trên hệ thống của bạn. Tuy nhiên, các tùy chọn vẫn phải có mặt và được đặt tên tương tự.
Để vào BIOS, hãy khởi động phần cứng x86-64 của bạn và nhấn phím liên tục F2(trên một số hệ thống, phím này có thể là Del, F1hoặc F10).
Đảm bảo chế độ Khởi động UEFI được bật.
Tắt khởi động an toàn.
Lưu các thay đổi của bạn và thoát.
Cấu hình BIOS bây giờ đã hoàn tất.
Cài Home Assistant Genenic x86-x64 lên phần cứng x86-64 của bạn
Tiếp theo, bạn cần ghi hình ảnh Hệ điều hành Home Assistant vào phương tiện khởi động , đây là phương tiện mà phần cứng x86-64 của bạn sẽ khởi động khi nó chạy Home Assistant.HAOS không có trình cài đặt tích hợp ghi hình ảnh tự động. Bạn sẽ viết nó theo cách thủ công bằng tiện ích
Thông thường, phương tiện bên trong như đĩa cứng S-ATA, SSD S-ATA, SSD M.2 hoặc eMMC không thể tháo rời được sử dụng cho phương tiện khởi động x86-64. Ngoài ra, có thể sử dụng phương tiện bên ngoài như USB SDD, mặc dù điều này không được khuyến khích.
Để ghi hình ảnh HAOS vào phương tiện khởi động trên phần cứng x86-64 của bạn, có 2 phương pháp khác nhau:
Phương pháp 1 (được khuyến nghị) : Khởi động Ubuntu từ ổ flash USB và cài đặt Hệ điều hành Home Assistant từ đó. Nó cũng hoạt động trên máy tính xách tay và PC có ổ cứng bên trong.
Phương pháp 2 : Với phương pháp này, bạn ghi hình ảnh đĩa điều hành Home Assistant trực tiếp vào phương tiện khởi động từ máy tính thông thường của bạn. Các bước phức tạp hơn một chút. Nếu bạn có phương tiện bên trong không thể tháo rời (ví dụ: vì bạn đang sử dụng máy tính xách tay) hoặc không có bộ chuyển đổi cần thiết (ví dụ: bộ chuyển đổi USB sang S-ATA), hãy sử dụng phương pháp 1 thay thế.
PHƯƠNG PHÁP 1: CÀI ĐẶT HASS OS THÔNG QUA KHỞI ĐỘNG UBUNTU TỪ Ổ FLASH USB
Vật liệu cần thiết
Máy tính
Phần cứng x86-64 đích mà bạn muốn cài đặt Hệ điều hành Trợ lý Gia đình (HAOS) trên đó
Ổ đĩa flash USB (ổ USB là đủ, dung lượng tối thiểu phải là 4 GB)
kết nối Internet
Để cài đặt HAOS qua Ubuntu từ ổ flash USB
Lưu ý : Quy trình này sẽ ghi Hệ điều hành Home Assistant vào thiết bị của bạn.
Điều này đồng nghĩa với việc bạn sẽ mất toàn bộ dữ liệu cũng như hệ điều hành đã cài đặt trước đó.
Sao lưu dữ liệu của bạn trước khi thực hiện thủ tục này.
Chọn và sao chép URL hoặc sử dụng nút “sao chép” xuất hiện khi bạn di chuột qua URL đó.
Dán URL vào trình duyệt của bạn để bắt đầu tải xuống.
Chọn Flash từ tệp và chọn hình ảnh bạn vừa tải xuống.
Không sử dụng Flash từ URL . Nó không hoạt động trên một số hệ thống.
Chọn mục tiêu .
Chọn phương tiện khởi động (thiết bị lưu trữ) bạn muốn sử dụng cho quá trình cài đặt của mình.
Chọn Flash! để bắt đầu viết hình ảnh.
Nếu thao tác không thành công, hãy giải nén tệp .xz và thử lại.
Khi Balena Etcher viết xong hình ảnh, bạn sẽ thấy thông báo xác nhận.
Khởi động Generic x86-64
Nếu bạn sử dụng phương pháp 1 để cài đặt, hãy đảm bảo đã tháo ổ flash USB khỏi hệ thống.
Nếu bạn đã sử dụng phương pháp 2 để cài đặt, hãy cài đặt phương tiện khởi động vào phần cứng x86-64 của bạn.
Cắm cáp Ethernet được kết nối với mạng.
Bật nguồn hệ thống. Nếu bạn có màn hình được kết nối với hệ thống Generic x86-64, sau khoảng một phút, biểu ngữ chào mừng Home Assistant sẽ xuất hiện trong bảng điều khiển.
Nếu máy phàn nàn về việc không thể tìm thấy phương tiện có thể khởi động, bạn có thể cần chỉ định mục nhập EFI trong BIOS của mình. Điều này có thể được thực hiện bằng cách sử dụng hệ điều hành trực tiếp (ví dụ: Ubuntu) và chạy lệnh sau (thay thế <drivename>bằng tên ổ đĩa thích hợp do Linux chỉ định, thông thường tên này sẽ là sdahoặc nvme0n1trên ổ SSD NVMe):
Lệnh efibootmgr sẽ chỉ hoạt động nếu bạn khởi động hệ điều hành trực tiếp ở chế độ UEFI, vì vậy hãy đảm bảo khởi động từ ổ flash USB của bạn ở chế độ này. Tùy thuộc vào đặc quyền của bạn trên lời nhắc, bạn có thể cần chạy efibootmgr bằng sudo.
Hoặc nếu không, BIOS có thể cung cấp cho bạn một công cụ để thêm các tùy chọn khởi động, ở đó bạn có thể chỉ định đường dẫn đến tệp EFI:
\EFI\BOOT\bootx64.efi
Trong trình duyệt của hệ thống máy tính để bàn, trong vòng vài phút, bạn sẽ có thể truy cập Trợ lý gia đình mới của mình tại homeassistant.local:8123 .
Nếu bạn đang chạy phiên bản Windows cũ hơn hoặc có cấu hình mạng chặt chẽ hơn, bạn có thể cần truy cập Home Assistant tại homeassistant:8123 hoặc http://XXXX:8123 (thay XXXX bằng địa chỉ IP Generic x86-64 của bạn).
Sau khi cài đặt và truy cập được Hệ điều hành Home Assistant, bạn có thể tiếp tục quá trình cài đặt.
Hướng dẫn này chỉ ra cách sử dụng cảm biến siêu âm HC-SR04 với bảng NodeMCU ESP8266 sử dụng ESPHome trong Home Assistant. Để xác định khoảng cách đến một vật thể, cảm biến siêu âm sử dụng sonar. Chúng tôi sẽ chỉ cho bạn cách kết nối cảm biến với ESP8266 .
Cảm biến này đọc từ 2 cm đến 200 cm (0,8 in đến 78,7 in) với độ chính xác 0,3 cm (0,1 in), tốt cho hầu hết các dự án sở thích. Ngoài ra, mô-đun đặc biệt này đi kèm với các mô-đun máy phát và máy thu siêu âm.
Nền tảng cảm biến này mong đợi một cảm biến có thể được gửi xung kích hoạt trên một chân cụ thể và gửi xung tiếng vang sau khi phép đo đã được thực hiện. Bởi vì đôi khi (ví dụ, nếu không có đối tượng nào được phát hiện) xung tiếng vang không bao giờ được trả lại, cảm biến này cũng có tùy chọn thời gian chờ chỉ định thời gian chờ cho các giá trị.
Các bộ phận cần thiết
Để khởi động cảm biến này, các bộ phận sau đây là rất cần thiết.
Hình ảnh sau đây cho thấy cảm biến siêu âm HC-SR04.
Dữ liệu kỹ thuật cảm biến siêu âm HC-SR04
Bảng sau đây cho thấy các tính năng và thông số kỹ thuật chính của cảm biến siêu âm HC-SR04. Nếu bạn cần thêm thông tin, bạn sẽ cần tham khảo bảng dữ liệu cảm biến.
Cung cấp điện
5V DC
Dòng điện làm việc
15mA
Tần suất làm việc
40kHz
Phạm vi tối đa
4 mét
Phạm vi tối thiểu
2cm
Đo góc
Thứ 15
Nghị quyết
0,3cm
Kích hoạt tín hiệu đầu vào
Báo chí TTL 10uS
Tín hiệu đầu ra tiếng vang
Xung TTL tỷ lệ thuận với phạm vi khoảng cách
Kích thước
45mm x 20mm x 15mm
HC-SR04 Cảm biến siêu âm Pin Assignment
Dưới đây là sơ đồ chân của cảm biến siêu âm HC-SR04.
VDC
Cấp nguồn cho cảm biến (5V)
Trig
Kích hoạt chân đầu vào
Tiếng dội
Chân đầu ra tiếng vang
GND
Đất chung
Cảm biến siêu âm HC-SR04 hoạt động như thế nào?
Đó có phải là cách nó hoạt động:
Máy phát siêu âm (chân kích hoạt) phát ra âm thanh tần số cao (40 kHz).
Âm thanh truyền trong không khí. Nếu nó tìm thấy một đối tượng, nó sẽ trở về mô-đun.
Máy thu siêu âm (chân tiếng vang) nhận âm thanh phản xạ (tiếng vang).
Có tính đến tốc độ âm thanh trong không khí và thời gian di chuyển (thời gian trôi qua kể từ khi truyền và nhận tín hiệu), chúng ta có thể tính toán khoảng cách đến một vật thể. Đây là công thức:
distancia a un objeto = ((velocidad del sonido en el aire)*tiempo)/2
Sơ đồ: ESP8266 NodeMCU với cảm biến siêu âm HC-SR04
Kết nối cảm biến siêu âm HC-SR04 với ESP8266 như trong sơ đồ sau. Chúng tôi đang kết nối chân Trig với GPIO5 và chân Echo với GPIO18, nhưng bạn có thể sử dụng bất kỳ chân phù hợp nào khác.
trigger_pin (Bắt buộc): Chân đầu ra để định kỳ gửi xung kích hoạt.
echo_pin (Bắt buộc): Chân đầu vào để chờ bật tiếng vang.
Khoai lang (Bắt buộc): Tên của cảm biến.
update_interval (tùy chọn) – Khoảng thời gian để kiểm tra cảm biến. Giá trị mặc định là Tags.60s
Tùy chọn nâng cao:
timeout (Tùy chọn): Số mét cho thời gian chờ. Hầu hết các cảm biến chỉ có thể phát hiện tối đa 2 mét. Mặc định là 2 mét.
pulse_time (tùy chọn) – Khoảng thời gian mà mã pin kích hoạt sẽ hoạt động. Giá trị mặc định là Tags.10us
id (tùy chọn) – Chỉ định thủ công ID được sử dụng để tạo mã.
Disclaimer
Hướng dẫn này giả định rằng người đọc có kiến thức và kinh nghiệm trung cấp về tạo mẫu điện tử, hàn, viết kịch bản, gỡ lỗi và thực hành an toàn. Như với bất kỳ dự án nào, có nhiều cách để đạt được kết quả mong muốn và đây chỉ là một trong số đó. Mặc dù tôi đã thực hiện hướng dẫn này kỹ lưỡng nhất có thể, tôi không đảm bảo và không chịu trách nhiệm về kết quả của việc làm theo bất kỳ hoặc tất cả các hướng dẫn trong tài liệu này.
Bạn muốn thành một chuyên gia về vi mạch, nhưng bạn chưa biết bắt đầu từ đâu? Chúng tôi sẽ chia sẻ với bạn bí quyết giúp bạn học, thiết kế vi mạch hiệu quả.
Bạn đang trên đường trở thành một chuyên gia về vi mạch, nhưng bạn muốn biết làm thế nào để học hiệu quả và nhanh chóng? Bạn đã tìm đúng nơi rồi đấy! Chào mừng đến với bài viết blog hôm nay, chúng tôi sẽ chia sẻ với bạn 7 bí quyết giúp bạn học vi mạch hiệu quả chỉ trong vòng 30 ngày. Học vi mạch có thể là một nhiệm vụ khá phức tạp và đòi hỏi sự kiên nhẫn và sự chú tâm.
Nội dung
Nhưng đừng lo lắng, chúng tôi đã tìm ra công thức thành công để bạn có thể trở thành một chuyên gia về vi mạch trong thời gian ngắn nhất. Trong bài viết này, bạn sẽ được tiết lộ những bí quyết học vi mạch độc đáo mà ít ai biết đến. Bạn sẽ tìm hiểu về cách tạo lập lịch học hiệu quả, sử dụng phương pháp học tập phù hợp với phong cách cá nhân của bạn, và tận dụng các nguồn tài liệu hữu ích để nâng cao kiến thức của mình.
Đừng bỏ lỡ cơ hội để trở thành một chuyên gia về vi mạch chỉ trong vòng 30 ngày! Tiếp tục đọc bài viết này để khám phá thêm về các bí quyết học vi mạch hiệu quả và biến giấc mơ của bạn thành hiện thực.
Học và thiết kế vi mạch Một nhiệm vụ phức tạp đòi hỏi kiên nhẫn và chú tâm
Học vi mạch là một nhiệm vụ phức tạp đòi hỏi kiên nhẫn và chú tâm. Vi mạch là một bộ phận quan trọng trong các thiết bị điện tử, từ điện thoại di động đến máy tính cá nhân. Học vi mạch giúp bạn hiểu cách các linh kiện điện tử được kết nối với nhau để tạo thành một hệ thống hoạt động.
Hiểu về vi mạch đòi hỏi sự kiên nhẫn. Bạn phải tìm hiểu về các linh kiện khác nhau và cách chúng hoạt động cùng nhau. Bạn cần phân tích sơ đồ mạch và nắm vững các nguyên lý hoạt động.
Chú tâm là một yếu tố khác quan trọng trong học vi mạch. Bạn cần tập trung vào từng chi tiết nhỏ trong mạch và các mối liên kết giữa chúng. Một sai sót nhỏ có thể ảnh hưởng đến hoạt động chung của mạch.
Học vi mạch không chỉ giúp bạn hiểu rõ về cấu trúc và hoạt động của các thiết bị điện tử. Nó còn giúp bạn phát triển kỹ năng tư duy logic và khả năng giải quyết vấn đề. Vi mạch là một lĩnh vực đầy thách thức, nhưng cũng đầy hứa hẹn cho những ai đam mê và kiên nhẫn.
Vì vậy, nếu bạn muốn thử sức với vi mạch, hãy chuẩn bị cho mình một tinh thần kiên nhẫn và sẵn sàng đối mặt với thách thức. Học vi mạch sẽ mở ra cho bạn một thế giới mới, nơi bạn có thể sáng tạo và khám phá những điều mới mẻ.
Bí quyết học vi mạch hiệu quả chỉ trong vòng 30 ngày
Để học vi mạch hiệu quả chỉ trong vòng một ngày, có những bí quyết sau đây:
Xác định mục tiêu học: Đầu tiên, bạn cần xác định rõ mục tiêu học của mình. Điều này giúp bạn tập trung vào những kiến thức cần thiết và tránh lạc đề.
Lập kế hoạch học: Hãy lên kế hoạch học cho mỗi phần trong vi mạch mà bạn muốn nắm vững. Chia thời gian một cách hợp lý để đảm bảo bạn có đủ thời gian ôn lại và thực hành các bài tập.
Tìm tài liệu học phù hợp: Để học hiệu quả, bạn cần tìm hiểu và chọn những tài liệu học phù hợp với trình độ của mình. Sử dụng sách giáo trình, bài giảng trực tuyến, video hướng dẫn và các nguồn tài liệu khác để nắm vững kiến thức.
Tạo môi trường học tập tốt: Hãy chọn một nơi yên tĩnh và thoáng đãng để học. Đảm bảo bạn có đủ ánh sáng và không gặp phải sự xao lạc từ bên ngoài.
Luyện tập thường xuyên: Việc luyện tập và làm bài tập là cách tốt nhất để nắm vững kiến thức về vi mạch. Hãy thực hành các bài tập và giải đề thi thường xuyên để củng cố kiến thức và làm quen với các dạng câu hỏi.
Hỏi đáp và ôn lại: Nếu có bất kỳ điều gì không hiểu, hãy hỏi đáp và tìm hiểu thêm. Ôn lại kiến thức trước khi bước vào bài học mới để đảm bảo bạn không bỏ sót điều gì quan trọng.
Tự thưởng cho bản thân: Sau khi hoàn thành mục tiêu học của mình, hãy tự thưởng cho bản thân. Điều này sẽ giúp bạn cảm thấy động lực hơn và tiếp tục duy trì phong độ học tập.
Bằng việc áp dụng những bí quyết trên, bạn có thể học vi mạch hiệu quả trong vòng một ngày. Hãy lưu ý rằng việc học vẫn đòi hỏi sự kiên nhẫn, nỗ lực và sự đầu tư thời gian. Hãy kiên nhẫn và không bỏ cuộc, và kết quả sẽ đến với bạn.
Khám phá bí quyết học vi mạch độc đáo mà ít ai biết đến
Học vi mạch là một phương pháp học tập độc đáo và hiệu quả, tuy nhiên, ít người biết đến những bí quyết để áp dụng nó một cách tốt nhất. Dưới đây là một số gợi ý để bạn khám phá bí quyết học vi mạch mà ít ai biết đến.
1. Xác định mục tiêu: Trước khi bắt đầu học vi mạch, hãy xác định rõ mục tiêu học tập của bạn. Điều này giúp bạn tập trung vào những kiến thức quan trọng và tối ưu hóa quá trình học.
Tạo môi trường học tập tốt: Đảm bảo bạn có một môi trường yên tĩnh và thoải mái để học tập. Loại bỏ các yếu tố gây xao lạc như điện thoại di động, ti vi hay âm nhạc ồn ào.
Sử dụng flashcards: Viết các thuật ngữ và khái niệm quan trọng lên flashcards và ôn tập thường xuyên. Flashcards giúp ghi nhớ thông tin một cách nhanh chóng và dễ dàng.
Tận dụng quy tắc 80/20: Quy tắc 80/20 cho rằng 80% kết quả đến từ 20% công sức. Áp dụng quy tắc này vào việc học vi mạch bằng cách tập trung vào những kiến thức quan trọng nhất để tiết kiệm thời gian và năng lượng.
Sử dụng các phần mềm học tập: Có nhiều phần mềm học vi mạch hiện đại có thể giúp bạn tăng cường khả năng ghi nhớ và hiểu biết. Hãy tìm hiểu và sử dụng các công cụ này để tối ưu hóa quá trình học.
Học cùng nhóm: Học vi mạch cùng nhóm bạn cùng quan tâm có thể giúp bạn chia sẻ kiến thức, giải đáp thắc mắc và tạo ra môi trường học tập tích cực.
Thực hành thường xuyên: Hãy thực hành vi mạch một cách thường xuyên để làm quen với các khái niệm và kỹ thuật. Thực hành giúp củng cố kiến thức và nâng cao kỹ năng của bạn.
Nhớ áp dụng những bí quyết trên để tận dụng học vi mạch một cách hiệu quả. Hãy khám phá và áp dụng những phương pháp phù hợp với bạn và cải thiện khả năng học tập của mình.
Trong lập trình nhúng, kiến trúc vi điều khiển là rất quan trọng. Hãy tìm hiểu về vi điều khiển, máy tính tích hợp trên một chip, được sử dụng để điều khiển các thiết bị điện tử.
Trong lập trình nhúng, kiến trúc vi điều khiển là rất quan trọng. Nếu nói lập trình là tạo ra trí thông minh cho máy tính, thì việc hiểu rõ cấu trúc, cấu tạo của máy tính sẽ giúp chúng ta hiểu cách vận hành của chúng. Từ đó điều khiển chúng một cách dễ dàng và mượt mà hơn.
Đây là những kiến thức bắt buộc phải học đối với mỗi một kĩ sư nhúng. Vậy, cùng tìm hiểu nhé!
Nội dung
Vi điều khiển là gì ?
Vi điều khiển là một máy tính được tích hợp trên một chip, nó thường được sử dụng để điều khiển các thiết bị điện tử. Vi điều khiển, thực chất, là một hệ thống bao gồm một vi xử lý có hiệu suất đủ dùng và giá thành thấp (khác với các bộ vi xử lý đa năng dùng trong máy tính) kết hợp với các khối ngoại vi như bộ nhớ, các module vào/ra, các module biến đổi số sang tương tự và tương tự sang số,…
Vi điều khiển thường được sử dụng để xây dựng các hệ thống nhúng. Nó cũng được sử dụng trong các thiết bị điện, điện tử như máy giặt, lò vi sóng, điện thoại, đầu đọc DVD, thiết bị đa phương tiện hay dây chuyền sản xuất tự động,…
Các họ vi điều khiển
Họ vi điều khiển Atmel
Đây là một dòng đã quá quen thuộc khi các bạn học vi điều khiển trên ghế nhà trường, điển hình của nó là họ 8051. Ngoài ra còn có các dòng như sau:
Dòng AT90, Tiny & Mega – AVR (Atmel Norway design)
Dòng Atmel AT89 (Kiến trúc Intel 8051/MCS51)
Dòng MARC4
Họ vi điều khiển STMicroelectronics
Đây là dòng chip chủ đạo trong các bài học của mình, đại diện chính là dòng STM32 huyền thoại
ST 62
ST7
STM8
STM32 (Cortex-Mx)
Họ vi điều khiển Microchip
Quá quen thuộc với các dòng PIC huyền thoại. VD:
PIC 8-bit (xử lý dữ liệu 8-bit, 8-bit data bus)
Từ lệnh dài 12-bit (Base-line): PIC10F, PIC12F và một vài PIC16F
Từ lệnh dài 14-bit (Mid-Range và Enhance Mid-Range): PIC16Fxxx, PIC16F1xxx
Từ lệnh dài 16-bit (High Performance): PIC18F
PIC 16-bit (xử lý dữ liệu 16-bit)
PIC điều khiển động cơ: dsPIC30F
PIC có DSC: dsPIC33F
Phổ thông: PIC24F, PIC24E, PIC24H
PIC 32-bit (xử lý dữ liệu 32-bit): PIC32MX
Các dòng vi điều khiển khác
Ngoài ra còn có các dòng ít gặp của các hãng khác như:
Họ vi điều khiển Cypress MicroSystems
Họ vi điều khiển AMCC (Applied Micro Circuits Corporation)
Họ vi điều khiển Freescale Semiconductor.
Họ vi điều khiển Intel
Họ vi điều khiển National Semiconductor
Họ vi điều khiển Philips Semiconductors
Phân loại vi điều khiển
Phân loại theo độ dài thanh ghi
Dựa vào độ dài của các thanh ghi và các lệnh của VĐK mà người ta chia ra các loại vi điều khiển 8 bit, 16 bit hay 32 bit …
Các loại VĐK 16 bit do có độ dài lệnh lớn hơn nên các tập lệnh cũng nhiều hơn, phong phú hơn. Tuy nhiên bất cứ chương trình nào viết băng VĐK 16 bit chúng ta đều có thể viết trên vi điều khiển 8 bit với chương trình thích hợp.
Phân loại theo kiến trúc CISC và RISC
Vi điều khiển CISC là vi điều khiển có tập lệnh phức tạp. Các VĐK này có một số lượng lớn các lệnh nên giúp cho người lập trình có thể linh hoạt và dễ dàng hơn khi viết chương trình.
Vi điều khiển RISC là vi điều khiển có tập lệnh đơn gian. Chúng có một số lượng nhỏ các lệnh đơn giản. Do đó, chúng đòi hỏi phần cứng ít hơn, giá thành thấp hơn, và nhanh hơn so với CISC. Tuy nhiên nó đòi hỏi người lập trình phải viết các chương trình phức tạp hơn, nhiều lệnh hơn.
Kiến trúc Harvard và kiến trúc Von-Neumann
Kiến trúc Harvard sử dụng bộ nhớ riêng biệt cho chương trình và dữ liệu. Bus địa chỉ và bus dữ liệu độc lập với nhau nên quá trình truyền nhận dữ liệu đơn giản hơn. Kiến trúc Von-Neumann sử dụng chung bộ nhớ cho chương trình và dữ liệu. Điều này làm cho VĐK gọn nhẹ hơn, giá thành rẻ hơn.
Tại sao chúng ta hay nhầm lẫn giữa vi điều khiển và vi xử lý
Chúng ta thường bị nhầm giữa vi điều khiển và vi xử lý. Vậy rốt cuộc chúng giống và khác nhau gì
Điểm giống nhau
Vi điều khiển và vi xử lý đều xử lý thông tin điều khiển sự hoạt động của máy tính hoặc mạch điện.
Chúng có kịch thước và hình dáng khá giống nhau.
Vì vậy nên sẽ rất dễ nhầm lẫn 2 khái niệm này với nhau. Vậy chúng khác nhau như thế nào?
Điểm khác biệt
Nếu ví vi điều khiển như một con người thì vi xử lý chính là bộ não.
Vi điều khiển có thể hoạt động độc lập, tương tác với thế giới bên ngoài bằng các ngoại vi như ADC, các chân IO, các chuẩn giao tiếp I2C, SPI,…. Còn vi xử lý chỉ có thể tiếp nhận thông tin, phân tích và điều khiển qua các bus dữ liệu.
Vi điều khiển là sự tích hợp của vi xử lý và nhiều các thành phần khác nhau nữa như bộ nhớ, ngoại vi, bộ định thời,… Đối với vi xử lý, để hoạt động được chúng cần có các bộ nhớ ngoài như RAM, ổ cứng,…. các bộ định thời như RTC…
Lập trình vi điều khiển thường được sử dụng để làm các thiết bị tự động, còn lập trình vi xử lý thường để làm các hệ điều hành dùng trong máy tính hoặc các sản phẩm tương tự máy tính. Tuy vậy vi xử lý cũng có thể sử dụng trong các thiết bị như máy tính nhúng, có thể kể đến như Ras PI, Jetson…
Vi xử lý sẽ quan trọng phần hiệu năng làm việc, vi xử lý càng có hiệu năng tốt thì càng mạnh mẽ, còn vi điều khiển sẽ quan trọng phần tối ưu giữa công xuất và hiệu năng, bởi các ứng dụng nhúng đôi khi không cần tốc độ làm việc quá cao mà sẽ quan tâm tới việc tiết kiệm năng lượng và ổn định.
Cấu trúc tổng quan của vi điều khiển
Cấu trúc vi điều khiển
CPU hay Vi xử lý
CPU (Center Programing Unit) hay bộ xử lý trung tâm là bộ não của vi điều khiển. CPU chịu trách nhiệm nạp lệnh, giải mã và thực thi. Tất cả những hành vi của vi điều khiển đều là do CPU điều khiển.
Chúng giao tiếp với các phần khác trong vi điều khiển thông qua hệ thống Bus.
Ocscillator Circuit
Nếu CPU là bộ não thì Ocscillator Circuit hay còn gọi là Clock được coi là trái tim của vi điều khiển. Để mọi thứ có thể hoạt động, bắt buộc chúng ta phải cấp xung, trái tim hoạt động mới có thể bơm máu cho toàn bộ cơ thể hoạt động được.
Chúng ta thường nghe quảng cáo dòng vi xư lý có tốc độ bao nhiêu Ghz gì gì đó, chính là tốc độ Clock mà vi xử lý đó có thể đáp ứng được, tốc độ xung càng cao thì tốc độ xử lý của CPU cũng tăng lên. Đương nhiên mọi thứ đều có giới hạn của nó.
Memory – Bộ nhớ
Bộ nhớ có thể coi là một phần không thể thiếu, chúng là nơi lưu trữ chương trình nạp lên hoặc dùng làm nơi chứa các thông tin tức thời mà CPU cần dùng tới. Có 2 kiểu bộ nhớ cơ bản:
RAM (Random access memory) là bộ nhớ lưu các dữ liệu mà CPU cần dùng để tính toán, đưa ra quyết định, chúng sẽ bị xóa khi mất điện
ROM/EPROM/EEPROM hoặc Flash: là bộ nhớ lưu trữ chương trình hay trí khôn của vi điều khiển, chúng được ghi khi chúng ta nạp chương trình vào vi điều khiển, không bị mất khi tắt điện hoặc reset.
Timer/counter
Một vi điều khiển có thể có nhiều bộ đếm thời gian và bộ đếm. Bộ đếm thời gian và bộ đếm có chức năng đếm thời gian tạo ra các sự kiện để vi điều khiển hoạt động đúng thời điểm.
Các ngoại vi của vi điều khiển
I/O Ports – Input/ouput
Có thể coi I/O Port là tay chân của vi điều khiển, chúng giúp cho vi điều khiển tương tác với các thành phần khác ngoài môi trường.
Cổng đầu vào / đầu ra được sử dụng chủ yếu điều khiển hoặc giao tiếp các thiết bị như màn hình LCD, đèn LED, máy in, …cho vi điều khiển.
Các chuẩn giao tiếp
Giống như miệng và tai vậy. Vi điều khiển sẽ sử dụng các chuẩn giao tiếp khác nhau để liên lạc với nhau hoặc liên lạc với các phâng tử khác trên mạch. Có thể kể đến như I2C, SPI, UART, USB, ….
Bộ chuyển đổi analog sang digital (ADC)
Bộ chuyển đổi ADC được sử dụng để chuyển đổi tín hiệu analog sang dạng digital. Tín hiệu đầu vào trong bộ chuyển đổi này phải ở dạng analog (ví dụ: đầu ra cảm biến) và đầu ra từ thiết bị này ở dạng digital. Đầu ra digital có thể được sử dụng cho các ứng dụng kỹ thuật số (ví dụ: các thiết bị đo lường).
Bộ chuyển đổi Digital sang Analog (DAC)
Hoạt động của DAC là đảo ngược của ADC. DAC chuyển đổi tín hiệu digital thành định dạng analog. Nó thường được sử dụng để điều khiển các thiết bị analog như động cơ DC, các ổ đĩa…
Interrupt control hay quản lý sự kiện
Ngoài việc thực thi chương trình, vi điều khiển còn phải tương tác với các tác nhân bên trong và bên ngoài. Các tác nhân này sẽ tạo ra các sự kiện gọi là Ngắt, để quản lý nó cần có một khối quản lý ngắt ( Interrupt control)
Special functioning block
Một số vi điều khiển chỉ được sử dụng cho một số ứng dụng đặc biệt (ví dụ: hệ thống không gian và rô bốt) các bộ điều khiển này có chứa các cổng bổ sung để thực hiện các hoạt động đặc biệt đó. Đây được coi là khối chức năng đặc biệt.
Tiếp cận với vi điều khiển như thế nào?
Vậy để bắt đầu lập trình vi điều khiển chúng ta cần làm những gì? Cùng tìm hiểu nhé!
Chọn dòng vi điều khiển nào?
Khi đặt câu hỏi này, chúng ta nghĩ ngay đến tính năng, số chân, và kích thước cần thiết của vi điều khiển. Và chúng ta phải lựa chọn được con vi điều khiển chúng ta cần dùng, tất nhiên kèm theo ngay sau đó là chúng ta có thể mua được nó nữa.
Tùy theo ứng dụng, giá cả, chức năng, độ ổn định chúng ta cần chọn cho mình một hoặc 2 loại để bắt đầu.
Nếu bạn muốn học sâu về vi điều khiển mình khuyên các bạn nên học từ những con đơn giản như 8051, lập trình sử dụng thanh ghi của nó. Bạn sẽ hiểu sâu về vi điều khiển, sau đó thì có thể chuyển qua dòng khác một cách rất đơn giản.
Nếu bạn muốn sử dụng nó để làm sản phẩm, các bạn có thể chọn STM32, STM8,…. Các dòng vi điều khiển này có bộ thư viện và công cụ giúp chúng ta làm sản phẩm 1 cách nhanh chóng.
Tham khảo: Học lập trình STM32 từ A tới Z
Nếu bạn muốn làm các ứng dụng IOT các bạn nên sử dụngc các chip có hỗ trợ các chuẩn truyền thông không dây (wifi, ble, zigbee…) như ESP32, ESP8266, NRF52832….
Tham khảo: Học lập trình ESP32 từ A tới Z
Còn nếu bạn chỉ muốn DIY các sản phẩm đơn giản hoặc dùng để làm quen với lập trình nhúng, các bạn có thể sử dụng Arduino hay các dòng có hỗ trợ thư viện Arduino.
Lập trình cho dòng vi điều khiển đó
Nếu vi điều khiển chỉ là thân xác, thì việc lập trình chính là các bạn đang tạo ra linh hồn cho nó.
Để lập trình vi điều khiển thì bắt buộc các bạn phải học ngôn ngữ C, vì ngôn ngữ C có thể can thiệp tới tầng thấp nhất của phần cứng, điều mà các ngôn ngữ khác không làm được.
Tham khảo: Lập trình C từ A tới Z
Bản chất của lập trình vi điều khiển chỉ là tạo ra các hành động cụ thể cho nó. Như việc con người chúng ta tương tác với thế giới xung quanh như thế nào vậy. Mọi thao tác đó được lập trình viên viết ra bằng ngôn ngữ lập trình C hoặc ngôn ngữ khác. Sau đó ngôn ngữ đó được thông dịch lại cho vi điêu khiển hiểu, quá trình đó gọi là biên dịch. Thường thì sẽ tạo ra file .hex hoặc .bin
Muốn làm được điều này, các bạn cần có một trình biên dịch, hoặc môi trường lập trình tích hợp (IDE). Có thể kể đến như KeilC, Arduino, VScode, ….
Nạp chương trình
Bạn viết chương trình trên máy tính, bạn đã dịch ra được file thực thi .hex, để vi điều khiển có thể hiểu được bạn muốn làm gì. Vậy làm sao để đưa nội dung đó vào cho vi điều khiển?
Các bạn cần có một mạch nạp và một chương trình nạp phù hợp với mạch nạp đó. Công việc nạp được cụ thể hoá bằng việc cắm mạch nạp vào máy tính, bật chương trình nạp, load file .HEX vào chương trình nạp, lựa chọn vi điều khiển cần nạp, cài đặt các thông số nạp, và nạp vào vi điều khiên đó
Các mạch nạp có thể kể đến như: ST Link, JTAG, ISP, ….
Debug chương trình
Cuối cùng là công đoạn gian nan mà mỗi lập trình viên đều phải làm, đó là Debug. Hay nói các khác là sửa những lỗi lập trình khiển code của bạn không hoạt động đúng.
Một lập trình viên giỏi không phải là người viết code nhanh, viết đc nhiều code. Mà là người có thể fix đc hết Bug hoặc nhiều Bug nhất có thể.
Tham khảo: Các công cụ Debug trên Keil C
Ưu và nhược điểm của vi điều khiển
Ưu điểm của vi điều khiển
Những ưu điểm chính của vi điều khiển là:
Vi điều khiển hoạt động như một máy vi tính không có bất kỳ bộ phận kỹ thuật số nào.
Tích hợp cao hơn bên trong vi điều khiển làm giảm chi phí và kích thước của hệ thống.
Việc sử dụng vi điều khiển rất đơn giản, dễ khắc phục sự cố và bảo trì hệ thống.
Hầu hết các chân được lập trình bởi người dùng để thực hiện các chức năng khác nhau.
Dễ dàng kết nối thêm các cổng RAM, ROM, I/O.
Cần ít thời gian để thực hiện các hoạt động.
Nhược điểm của vi điều khiển
Vi điều khiển có kiến trúc phức tạp hơn so với vi xử lý.
Chỉ thực hiện đồng thời một số lệnh thực thi giới hạn.
Chủ yếu được sử dụng trong các thiết bị vi mô.
Không thể trực tiếp giao tiếp các thiết bị công suất cao.
Ưng dụng của vi điều khiển
Vi điều khiển hiện hữu trên rất nhiều mặt của cuộc sống.
Bạn có thể tìm thấy vi điều khiển trong tất cả các loại thiết bị điện tử hiện nay. Bất kỳ thiết bị nào liên quan đến đo lường, lưu trữ, điều khiển, tính toán hoặc hiển thị thông tin đều phải có chip vi điều khiển bên trong.
Ứng dụng lớn nhất của vi điều khiển là trong ngành công nghiệp ô tô (vi điều khiển được sử dụng rộng rãi để kiểm soát động cơ và điều khiển công suất trong ô tô).
Bạn cũng có thể tìm thấy vi điều khiển bên trong bàn phím, chuột, modem, máy in và các thiết bị ngoại vi khác. Trong thiết bị thử nghiệm, vi điều khiển giúp bạn dễ dàng thêm các tính năng như khả năng lưu trữ số đo, tạo và lưu trữ các thói quen của người dùng và hiển thị thông báo cũng như dạng sóng.
Sản phẩm tiêu dùng sử dụng bộ vi điều khiển bao gồm máy quay kỹ thuật số, đầu phát quang, màn hình LCD / LED…
Hay đến với thời đại 4.0 các bạn sẽ thấy vi điều khiển trong các thiết bị IOT, giúp con người kết nối mọi máy móc từ xa thông qua Internet
Kết
Hiểu được cấu trúc của vi điều khiển là một phần tất yếu khi học lập trình nhúng. Nếu bạn vẫn đang mông lung khi gặp các khái niệm mình đã nêu trên thì nên tìm hiểu kĩ càng lại từ đầu. Bởi nếu không hiểu chúng ta đang làm việc với cái gì, thì rất khó để làm nó chạy một cách chính xác, rất khó tìm ra lỗi, nguyên nhân khiến code của bạn không chạy.
Cám ơn bạn đã đón đọc, cùng vào hội Anh Em Nghiện Lập Trình để cùng trao đổi nhé
Ngành Kỹ thuật máy tính kết hợp Điện tử và Công nghệ thông tin, tập trung nghiên cứu thiết bị và phần mềm. Sinh viên được đào tạo kiến thức cơ bản và chuyên sâu về ngành này.
Kỹ thuật máy tính là một ngành khá mới, với những thông tin sau đây hi vọng sẽ giúp ích cho các bạn trẻ trên hành trình chọn ngành học phù hợp với bản thân.
Nội dung chính
Khái niệm
Ngành Kỹ thuật máy tính (Computer Engineering) là ngành học có sự kết hợp giữa khối kiến thức Điện tử và khối kiến thức Công nghệ thông tin, tập trung nghiên cứu cách xây dựng và phát triển thiết bị cùng với đó là các phần mềm phục vụ cho sự hoạt động của các thiết bị phần cứng đó. Đây là ngành liên quan chặt chẽ đến vật lý, kỹ thuật điện và khoa học máy tính. Kỹ sư máy tính cần giải quyết các vấn đề giữa phần cứng và phần mềm, từ thiết kế các mạch điện tử đơn giản đến thiết kế vi xử lý, máy tính cá nhân và cả các siêu máy tính, đặc biệt là thiết kế các hệ thống nhúng dùng trong hầu hết các thiết bị điện – điện tử.
Sinh viên ngành Kỹ thuật máy tính được đào tạo gì
Chương trình đào tạo ngành này cung cấp những kiến thức cơ bản về toán học, vật lý, điện tử số, cơ sở dữ liệu và thuật toán, hệ thống thông tin. Đồng thời kết hợp kiến thức chuyên ngành về cơ chế kết nối, hạ tầng, điều khiển, vận hành hệ thống máy tính và mạng truyền dữ liệu. Cụ thể như sau:
Kiến thức nền tảng cũng như chuyên sâu về công nghệ thông tin nói chung và kỹ thuật máy tính nói riêng.
Kỹ năng thiết kế, xây dựng hệ thống phần cứng và phần mềm trong các lĩnh vực: điện tử, thiết kế vi mạch, hệ thống nhúng, robot, điều khiển tự động…
Kỹ năng lập trình trên thiết bị di động, tablet, máy tính, các hệ thống nhúng.
Năng lực
Kinh nghiệm làm việc trong môi trường thực tế thông qua 2 kỳ thực tập tại các doanh nghiệp, công ty hàng đầu trong lĩnh vực máy tính, vi mạch.
Với chương trình đào tạo trên, các bạn trẻ tốt nghiệp chuyên ngành Kỹ thuật máy tính sẽ có năng lực phát hiện và giải quyết các bài toán về xây dựng, triển khai phần cứng lẫn phần mềm của hệ thống máy tính ở các quy mô khác nhau.
Tố chất cần thiết để trở thành Kỹ thuật viên máy tính
Có niềm đam mê với công nghệ, máy tính, phần mềm.
Tư duy logic, kỹ năng xử lý tình huống linh hoạt.
Ham học hỏi, cập nhật xu hướng.
Có thể làm việc lâu dài với máy móc.
Kỹ năng làm việc độc lập và làm việc nhóm hiệu quả.
Có trình độ ngoại ngữ.
Công việc tương lai của ngành Kỹ thuật máy tính
Lập trình viên: hệ thống, các phần mềm nhúng trên thiết bị di động, vi xử lý…
Kỹ sư thiết kế mạch điện – điện tử, vi mạch, chip
Kỹ sư lắp đặt, quản lý và vận hành các hệ thống máy tính
Nhân viên kiểm thử ứng dụng, phần mềm nhúng
Nghiên cứu và giảng dạy tại các Viện nghiên cứu về CNTT, khoa học máy tính…
Google đã giới thiệu mô hình trí tuệ nhân tạo tiên tiến Gemini của họ, có khả năng xử lý video, âm thanh và văn bản. Đây là một bước đột phá trong công nghệ AI.
Google hôm 6.12 đã giới thiệu mô hình trí tuệ nhân tạo tiên tiến nhất của mình, một mô hình có khả năng xử lý các dạng thông tin khác nhau như video, âm thanh và văn bản.
Trí tuệ nhân tạo mới của Google đã được ra mắt. Ảnh: Chụp màn hình
Alphabet, công ty mẹ của Google cho biết, mô hình AI được gọi là Gemini mới của công ty đã rất được mong đợi trong thời gian gần đây với khả năng suy luận và hiểu thông tin phức tạp. Đồng thời, nó có thể trả lời bằng nhiều sắc thái hơn so với công nghệ trước đây của Google.
Sundar Pichai – CEO của Alphabet – viết trong một bài đăng trên blog: “Mô hình mới này đại diện cho một trong những nỗ lực khoa học và kỹ thuật lớn nhất mà chúng tôi đã thực hiện với tư cách là một công ty”.
Kể từ khi ChatGPT của OpenAI ra mắt khoảng một năm trước, Google đã nỗ lực chạy đua để sản xuất một mô hình AI cạnh tranh với nó.
Google đã bổ sung một phần công nghệ của mô hình Gemini mới vào trợ lý AI Bard và cho biết, họ có kế hoạch phát hành phiên bản Gemini tiên tiến nhất thông qua Bard vào đầu năm tới.
Alphabet cũng thông tin thêm rằng, họ đang tạo ra ba phiên bản Gemini khác nhau, mỗi phiên bản được thiết kế để sử dụng một lượng sức mạnh xử lý khác nhau.
Theo đó, phiên bản mạnh nhất được thiết kế để chạy trong các trung tâm dữ liệu và phiên bản nhỏ nhất sẽ chạy hiệu quả trên thiết bị di động.
Gemini là mô hình AI lớn nhất mà đơn vị DeepMind AI của Google từng tạo ra, nhưng chi phí vận hành của nó lại rẻ hơn đáng kể so với các mô hình trước đây của công ty, Phó Chủ tịch DeepMind Eli Collins cho biết.
“Nó không chỉ có khả năng cao hơn mà còn hoạt động hiệu quả hơn nhiều” – ông Collins nói.
Alphabet cũng đã công bố thế hệ chip AI mới của mình. Chip Cloud TPU v5p được thiết kế để đào tạo các mô hình AI lớn và được ghép lại với nhau thành các nhóm gồm 8.960 chip nhỏ.
Trong bài viết này, chúng tôi sử dụng Router Mikrotik 750GR3 để kết nối Internet thông qua giao thức PPPoE. Sau đây chúng tôi sẽ hướng dẫn cách cấu hình Router Mikrotik trên mạng Viettel, VNPT, FPT. PPPoE (viết tắt của Point-to-Point Protocol over Ethernet) là giao thức kết nối điểm tới điểm qua công […]
Trong bài viết này, chúng tôi sử dụng Router Mikrotik 750GR3 để kết nối Internet thông qua giao thức PPPoE. Sau đây chúng tôi sẽ hướng dẫn cách cấu hình Router Mikrotik trên mạng Viettel, VNPT, FPT.
PPPoE (viết tắt của Point-to-Point Protocol over Ethernet) là giao thức kết nối điểm tới điểm qua công nghệ Ethernet, sử dụng khá phổ biến bởi các ISP (nhà cung cấp dịch vụ Internet). Giao thức này phổ biến đến nỗi tất cả các đường truyền Internet ngày nay chúng ta đang sử dụng, đều sử dụng giao thức PPPoE để hoạt động. Hướng dẫn cách quay PPPOE Router Mikrotik trên mạng Viettel, VNPT, FPT. Các ISP bây giờ đã và đang triển khai hệ thống mạng cáp quang FTTH tốc độ cao phủ sóng đến mọi miền của đất nước.
Thực ra, công nghệ PPPoE có một lợi thế hơn so với các công nghệ trước đây là khả năng kết nối nhiều luồng trên một sợi cáp và dữ liệu trên đó hoàn toàn tách biệt nhau, an toàn và bảo mật hơn. Ngoài ra, công nghệ này còn cho phép việc quản lí các kết nối tiện lợi hơn, dễ dàng tích hợp với các công nghệ bảo mật hiện đại sau này.
Nội dung
Hướng dẫn cách quay PPPOE Router Mikrotik trên mạng Viettel, VNPT, FPT.
Bước 1 chuẩn bị
Trước khi kết nối PPPoE, chúng tôi cần liên hệ với kỹ thuật viên nhà mạng tại khu vực hoặc các điểm giao dịch nhà mạng để tiến hành chuyển đổi chế độ hoạt động trên Modem sang chế độ Bridge Mode. Chế độ Bridge Mode được bật, thì Modem đóng vai trò là thiết bị chuyển đổi tín hiệu và không thực hiện các chức năng của Router. Chúng tôi sẽ kết nối PPPoE trên Router Mikrotik và biến thiết bị này thành bộ định tuyến trung tâm.
Sau khi chuyển đổi chúng ta có thông tài khoản của nhà mạng cấp cho khách hàng có kiểu tương tự như sau: ví dụ tài khoản để quay PPPOE của nhà mạng Viettel:
Username: hung_gftth_090
Password: vienthongaz2023
Thông tin này sử dụng để thực hiện quay số PPPoE trên Router Mikrotik.
Với nhà cung cấp dịch vụ Internet Viettel, bạn cần trao đổi kỹ với kỹ thuật nhà mạng (thông thường kỹ thuật viên là người hỗ trợ bạn chuyển đổi Modem về chế độ Bridge Mode) về việc có tạo VLAN 35 khi quay số PPPoE hay không.
Với nhà mạng FPT, bạn cần ghi nhận địa chỉ MAC cổng Ethernet của Router Mikrotik và gửi sang kỹ thuật để cập nhật trên thiết bị quản lí người dùng PPPEoE (BRAS).
Các bước khởi tạo VLAN35 hoặc xác định địa chỉ MAC Router được đề cập ở bước kế tiếp
Bước 2. Cấu hình trên Router Mikrotik.
Sau khi đã hoàn tất các bước trước đó, chúng ta kết nối cáp mạng Ethernet từ cổng Ether1 tới Modem, hãy đảm bảo đã cấp nguồn cho thiết bị Router Mikrotik thông qua bộ chuyển đổi nguồn AC-DC. Thiết bị này cũng hỗ trợ cấp nguồn qua PoE, nếu bạn hỏng bộ chuyển đổi nguồn, bạn có thể sử dụng cổng Ether1 để cấp nguồn cho Router.
– Tải công cụ điều khiển Router Mikrotik – Winbox.
Bạn có thể tải công cụ hoàn toàn miễn phí tại liên kết https://mikrotik.com/download.
Hướng dẫn cách cấu hình Router Mikrotik trên mạng Viettel, VNPT, FPT
Kết nối máy tính với Router Mikrotik bằng cáp mạng Ethernet qua cổng Ether bất kỳ, chẳng hạn cổng Ether5.
Mở công cụ Winbox đã tải về và chọn vào thẻ Neighbors: Địa chỉ MAC của Router xuất hiện. Chúng ta chọn vào địa chỉ MAC và nhấn Connect.
– Một cửa sổ thông báo xuất hiện, hiển thị các thông tin cấu hình mặc định được cài đặt sẵn từ nhà sản xuất.
Cấu hình mặc định này phù hợp với người dùng mới quen sử dụng Router Mikrotik. Mặc dù các thiết lập có sẵn này khá thuận tiện với người dùng, nhưng trong bài viết này chúng ta sẽ thiết lập từ đầu, với thiết bị chưa có bất kỳ thiết lập sẵn nào. Nhấn OK để đóng cửa sổ này lại.
– Bước tiếp theo là khôi phục thiết bị về trạng thái xuất xưởng không có cấu hình.
Tại Menu System – Reset, chọn mục No Default Configuration, nhấn ô Reset Configuration và nhấn Yes để hoàn tất quá trình khôi phục.
Bước 3. Kết nối PPPoE (Hay là quay PPPOE) với nhà mạng Viettel, VNPT và FPT.
Với nhà mạng Viettel.
Có VLAN35 (Đối với khu vực không có VLAN35, thiết lập cài đặt PPPoE hoàn toàn tương tự với nhà mạng VNPT).
Sau khi quá trình Reset thành công, chúng ta kết nối Winbox trở lại thông qua địa chỉ MAC (trong thẻ Neighbors).
Chọn vào Menu Interfaces chọn Thẻ VLAN và nhấn dấu + để khởi tạo VLAN35.
Trong đó, mục Interfaces chọn ether1 là cổng Ethernet mà chúng ta cần khởi tạo VLAN trên đó!. Mục VLAN ID=35 là chỉ số VLAN yêu cầu từ nhà mạng Viettel.
Trong cửa sổ Winbox, thiết lập kết nối PPPoE có trong Menu PPP – Thẻ Interfaces. Nhấn vào dấu + và chọn mục PPPoE Client để thêm một kết nối mới.
Kết nối Internet thành công, biểu tượng chữ “R” xuất hiện trước mục pppoe-out1.
Với nhà mạng VNPT.
Sau khi quá trình Reset thành công, chúng tôi kết nối Winbox trở lại thông qua địa chỉ MAC (trong thẻ Neighbors)
Trong cửa sổ Winbox, để thiết lập kết nối PPPoE có trong Menu PPP – Thẻ Interfaces.
Nhấn vào dấu + và chọn mục PPPoE Client để thêm một kết nối mới.
Trong đó, mục Interfaces chúng ta chọn ether1 là cổng Ethernet mà chúng tôi kết nối tới Modem nhà mạng (Kết nối Internet);
Mục User và Password là thông tin tài khoản PPPoE (Tài khoản này mình đã nhắc ở bước chuẩn bị)
Nhấn vào Apply để lưu lại và nhấn OK để đóng hộp thoại này.
Kết nối Internet thành công, biểu tượng chữ “R” xuất hiện trước mục pppoe-out1.
Nhà mạng FPT.
Sau khi quá trình Reset thành công, chúng tôi kết nối Winbox trở lại thông qua địa chỉ MAC (trong thẻ Neighbors) Trong cửa sổ Winbox, chúng tôi chọn vào Menu Interfaces và chọn cổng Ether1. Địa chỉ MAC là:74:4D:28:45:BA:E1 Hãy gửi địa chỉ MAC này cho kỹ thuật viên nhà mạng FPT.
Trong cửa sổ Winbox, để thiết lập kết nối PPPoE có trong Menu PPP – Thẻ Interfaces; Nhấn vào dấu + và chọn mục PPPoE Client để thêm một kết nối mới.
Kết nối Internet thành công, biểu tượng chữ “R” xuất hiện trước mục pppoe-out1.
Bước 4. Gán các cổng trong mạng LAN, gán máy chủ DNS và khởi chạy dịch vụ DHCP Server.
Trong hướng dẫn này chúng ta sử dụng cổng ether1 để kết nối Internet và 4 cổng Ethernet còn lại sử dụng trong cùng mạng LAN. Một ý tưởng nảy sinh là tạo một nhóm và đưa các cổng này vào nhóm đó. Tại Menu Bridge – Thẻ Bridge và nhấn dấu +. Ở thẻ General ở mục Name chúng ta đặt tên cho nhóm là BridgeLAN (Tên anh em có thể tùy đặt gì cũng được)
Di chuyển sang thẻ Port kế bên, thực hiện gán các cổng ether2, ether3, ether4 và ether5 vào nhóm BridgeLAN vừa khởi tạo.
Tab Port: Mục Interface chọn từng cổng từ ether2 đến ether5 (Làm 4 lần tương tự). Nhấn OK
Tiếp theo, chúng ta cần gán địa chỉ IP cho mạng LAN, chẳng hạn địa chỉ IP mạng LAN: 192.168.1.1/24 , ứng với số lượng dải IP sẽ cấp phát cho máy khách là 254 IP….
Tại Menu IP chọn Address:
Chúng ta lưu ý: Nếu bạn muốn tạo một mạng LAN để cấp cho 500 người dùng thì, thay vì bạn sử dụng 192.168.1.1/24, hãy sử dụng địa chỉ 192.168.1.1/23; nếu bạn mong muốn tạo ra dải địa chỉ IP cho 1000 người dùng, hãy gán địa chỉ IP: 192.168.1.1/22 và cũng thực hiện trong Menu IP – Address này.
Tiếp theo, chúng ta khởi chạy dịch vụ DHCP Server. Dịch vụ cấp phát địa chỉ IP tự động hay DHCP Server là dịch vụ cho phép Router Mikrotik tự động lựa chọn dải địa chỉ IP tự động để phân phối đến máy khách.
Tại Menu IP chọn DHCP Server, nhấn mục DHCP Setup.
Tại đây bạn nhập thông số như hình. Lưu ý ở mục DHCP Server Interface chọn nhóm BridgeLAN đã khởi tạo ở trên rồi nhấn Next, Next… để hoàn tất.
Tiếp theo, chúng ta cần NAT để cho phép mạng LAN có thể truy cập Internet thông qua kết nối PPPoE vừa khởi tạo trước đó. Bằng cách truy cập vào Menu IP – Firewall và chọn Thẻ NAT. Nhấn dấu +.
Lưu ý: Ở bước 6 là chọn cái Tên đã đặt ở mục quay PPPOE
Đến bước này là đã xong. Chúng ta tiến hành test mạng bằng cách vào một trang web bất kỳ. Ở 4 cổng Ether còn lại đều đã có mạng.
Bước 5. Cài đặt bảo mật Router Mikrotik và tối ưu hóa hiệu suất.
Trước tiên, bạn cần đổi mật khẩu truy cập vào Router Mikrotik. Mặc định tất cả các sản phẩm trong hệ sinh thái sử dụng hệ điều hành RouterOS của Mikrotik đều sử dụng chung thông tin đăng nhập vào RouterOS, tên truy cập (Username) = admin và mật khẩu (Password ) = để trống.
Để thay đổi mật khẩu, truy cập vào Menu System chọn User.
Tiếp theo, bạn cần tắt các dịch vụ không cần thiết trên Router Mikrotik, bằng cách truy cập vào Menu IP – Services. Với người dùng cá nhân, chúng tôi khuyên bạn chỉ nên để dịch vụ Winbox(8291) để hoạt động. Các dịch vụ còn lại, bạn nên tắt.
Để giảm tải hiệu suất CPU, chúng ta nên sử dụng tính năng Fasttrack, có sẵn trên Tường lửa Mikrotik. Tại Menu IP – Firewall và thẻ Filter Rules, nhấn dấu + để khởi tạo.
Nhắc đến ngôn ngữ lập trình phổ biến nhất thì Python luôn luôn được xếp trong top đầu trong hầu hết các bảng xếp hạng. Với sự phát triển của khoa học dữ liệu hiện nay, Python lại càng được ưa chuộng hơn nhờ tốc độ xử lý dữ liệu của mình. Bài viết hôm […]
Nhắc đến ngôn ngữ lập trình phổ biến nhất thì Python luôn luôn được xếp trong top đầu trong hầu hết các bảng xếp hạng. Với sự phát triển của khoa học dữ liệu hiện nay, Python lại càng được ưa chuộng hơn nhờ tốc độ xử lý dữ liệu của mình. Bài viết hôm nay mình sẽ cùng các bạn tìm hiểu xem Python là gì? và các bước để tự học lập trình Python nhé.
Python là gì?
Hiểu đơn giản, Python là một ngôn ngữ lập trình bậc cao, mã nguồn mở và đa nền tảng. Python được Guido van Rossum giới thiệu vào năm 1991 và đã trải qua 3 giai đoạn phát triển khác nhau tương ứng với các version, mới nhất hiện nay là Python version 3x.
Ngay cả khi chưa đọc bài này chắc bạn cũng “hòm hòm” đoán được Python là gì rồi nhỉ. Tuy nhiên, bạn cần nhiều hơn về những thông tin liên quan đến Python. Nếu Python là ngôn ngữ lập trình thì nó có đặc điểm gì? Ứng dụng của nó ra sao? Học Python từ đâu? Bạn tiếp tục theo dõi các thông tin bên dưới nhé!
Đặc điểm của Python
Python được thiết kế với tư tưởng giúp người học dễ đọc, dễ hiểu và dễ nhớ; vì thế ngôn ngữ Python có hình thức rất sáng sủa, cấu trúc rõ ràng, thuận tiện cho người mới học. Cấu trúc của Python cho phép người sử dụng viết mã lệnh với số lần gõ phím tối thiểu, nói cách khác thì so với các ngôn ngữ lập trình khác, chúng ta có thể sử dụng ít dòng code hơn để viết ra một chương trình trong Python.
Ban đầu, Python được phát triển để chạy trên nền Unix, vì thế nó là mã nguồn mở. Sau này qua thời gian phát triển, Python mở rộng và hiện nay đã hỗ trợ hầu hết các nền tảng khác như Window hay MacOS.
Python là một ngôn ngữ lập trình đa mẫu hình, nó hỗ trợ hoàn toàn mẫu lập trình hướng đối tượng và lập trình cấu trúc; ngoài ra về mặt tính năng, Python cũng hỗ trợ lập trình hàm và lập trình hướng khía cạnh. Nhờ vậy mà Python có thể làm được rất nhiều thứ, sử dụng trong nhiều lĩnh vực khác nhau.
Ứng dụng của Python
Python là ngôn ngữ được ứng dụng đa dạng trong các lĩnh vực.
Làm Web với các Framework của Python: Django và Flask là 2 framework phổ biến hiện nay dành cho các lập trình viên Python để tạo ra các website.
Tool tự động hóa: các ứng dụng như từ điển, crawl dữ liệu từ website, tool giúp tự động hóa công việc được các lập trình viên ưu tiên lựa chọn Python để viết nhờ tốc độ code nhanh của nó.
Khoa học máy tính: Trong Python có rất nhiều thư viện quan trọng phục vụ cho ngành khoa học máy tính như: OpenCV cho xử lý ảnh và machine learning, Scipy và Numpys cho lĩnh vực toán học, đại số tuyến tính, Pandas cho việc phân tích dữ liệu, …
Lĩnh vực IoT: Python có thể viết được các ứng dụng cho nền tảng nhúng, đồng thời cũng được lựa chọn cho việc xử lý dữ liệu lớn. Vì thế Python là một ngôn ngữ quen thuộc trong lĩnh vực Internet kết nối vạn vật
Làm game: Pygame là một bộ module Python cross-platform được thiết kế để viết game cho cả máy tính và các thiết bị di động
Triết lý thiết kế Python?
Triết lý thiết kế của Python nằm trong câu châm ngôn: “chỉ nên có một và tốt nhất là chỉ một cách rõ ràng để làm việc này”. Thay vì việc tích hợp tất cả các tính năng vào phần cốt lõi, Python được thiết kế để dễ dàng mở rộng bằng các module, đồng thời trình thông dịch của Python cũng dễ dàng được mở rộng.
Nếu so về tốc độ độc lập, Python sẽ chậm hơn Java hay C, nhưng nếu bạn cần tốc độ, các bạn có thể chuyển các hàm đó sang các module mở rộng viết bằng C. Phần lõi của Python luôn hướng đến những cú pháp đơn giản, gọn gàng và sẽ luôn chứa chỉ một lời giải rõ ràng nhất cho bài toán của bạn.
Những thư viện và framework Python bạn nên biết
Thư viện Python
Matplotlib: thư viện giúp hiển thị dữ liệu dưới dạng đồ họa (2D và 3D) cho các ứng dụng khoa học máy tính
Pandas: thư viện giúp đọc, ghi, xử lý dữ liệu cho các tác vụ phân tích dữ liệu và machine learning
NumPy: thư viện giúp thực hiện các phép toán đại số tuyến tính
Requests: thư viện cung cấp các hàm hữu ích cho việc phát triển Web
OpenCV: thư viện cho các tác vụ liên quan đến xử lý ảnh
Keras: thư viện mạng Neural cho việc xử lý dữ liệu
Framework Python
Django: framework fullstack phát triển ứng dụng Web trên quy mô lớn
Flask: framework micro để phát triển các ứng dụng Web nhỏ
TurboGears: framework phát triển Web
Apache MXNet: framework xây dựng các ứng dụng Deep Learning
Pytorch: framework xây dựng dựa trên thư viện Torch giúp xây dựng các ứng dụng NLP, xử lý ảnh, …
Các bước để bắt đầu tự học Python.
Như đã đề cập ở trên, Python là một ngôn ngữ lập trình dễ học và gần gũi với lập trình viên. Python dễ học nhưng lại có thể làm được rất nhiều thứ, vì thế trước khi bắt đầu bước vào thế giới Python, hãy lựa chọn cho mình hướng phát triển sau này.
Nếu muốn học Python để làm web, hãy tìm hiểu các framework như Django hay Flask; nếu muốn trở thành một Data Analyst, hãy tìm hiểu các thư viện phân tích dữ liệu sẵn có của Python.
Tiếp theo, bạn hãy bắt đầu bằng những project nhỏ để có thể training cú pháp, khái niệm, câu lệnh cơ bản của Python. Python cũng có hầu hết các kiểu dữ liệu cơ bản, các function trong các ngôn ngữ lập trình khác, dù vậy thì cách sử dụng, các case study tất nhiên sẽ khác nhau phụ thuộc vào từng bài toán mà bạn gặp phải.
Vì thế hãy luyện tập bằng cách giải quyết các bài toán lập trình bằng các project nhỏ, chúng sẽ giúp bạn không mất thời gian khi vào thực tế các project lớn hơn của bạn hay khách hàng.
Tập trung vào tìm hiểu các thư viện, module trong Python. Có thể nói mỗi thư viện của Python là một tập hợp các function xử lý hầu hết các bài toán trong một lĩnh vực nhất định – đấy cũng là điểm mạnh giúp Python khác biệt so với các ngôn ngữ khác. Vì vậy, việc nắm bắt, hiểu rõ các function trong một thư viện là điều bắt buộc nếu bạn muốn làm việc với Python.
Chẳng hạn nếu bạn sử dụng thư viện OpenCV để xử lý ảnh trong Python, gần như tất cả các giải thuật về xử lý ảnh đã được tích hợp trong đó, bạn chỉ cần gọi hàm, truyền tham số và sử dụng. Hiểu đúng về giải thuật cũng như tham số truyền vào sẽ giúp bạn sử dụng đúng và hiệu quả để giải quyết bài toán của mình.
Kết bài
Với Python, bạn có thể làm được tất cả mọi thứ – đây là câu mô tả không hề quá khi nói về ngôn ngữ lập trình này. Hy vọng bài viết này đã mang lại cho các bạn những thông tin hữu ích để trả lời cho câu hỏi Python là gì? và nếu có dự định trở thành một lập trình viên Python, đừng bỏ qua các bước tự học Python ở trên.
Hoặc, bạn có thể tham khảo tin tuyển dụng Python mọi cấp độ tại đây, để có thể hình dung về những nhiệm vụ, yêu cầu của một lập trình viên Python nhé!
Cảm ơn các bạn đã đọc, hẹn gặp lại trong các bài viết tiếp theo của mình.