Tại sao hầu hết các lập trình viên không thích lập trình nhúng phần cứng?

V
VNR Content
Phản hồi: 0
Để thích làm công việc lập trình phần mềm nhúng phần cứng (và tại sao phải làm một công việc nếu bạn không thích nó), bạn phải thực sự hiểu phần cứng và cảm thấy thoải mái với nó. Đây là bàn làm việc của tôi tại nơi làm việc:
Tại sao hầu hết các lập trình viên không thích lập trình nhúng phần cứng?
Các lập trình viên nhúng ít nhất phải có khả năng đọc và hiểu các biểu dữ liệu dành cho bộ vi xử lý hoặc bộ vi điều khiển dài hàng trăm hoặc thậm chí vài nghìn trang; có khả năng đọc giản đồ, sử dụng máy hiện sóng, đồng hồ vạn năng và các thiết bị kiểm tra khác; và biết cách sử dụng tất cả các thiết bị ngoại vi vi điều khiển phổ biến, như I2C, SPI, UART, USB, DMA, I2S, ADC, DAC và nhiều thiết bị khác.
Khi lập trình hệ thống nhúng, bạn thường có tài nguyên rất hạn chế, bắt đầu từ vài trăm byte Flash và có thể chỉ 16 byte RAM cho một vi điều khiển 8 bit nhỏ (PIC10F200). Bạn bị hạn chế sử dụng hợp ngữ cho những thứ nhỏ bé này.
Các chương trình nhúng thường không có hệ điều hành (“được gọi là chạy trên kim loại trần”) và không có hệ thống tệp tích hợp sẵn. Đôi khi có sẵn một framework, chẳng hạn như Harmony của Microchip cho bộ xử lý 32-bit.
Gỡ lỗi có thể là một nỗi đau. Bạn thường có thể đặt các điểm ngắt trong IDE (hệ thống phát triển tích hợp) nhưng vì điều đó sẽ dừng mọi thứ nên chúng có thể không hữu ích khi làm việc với hệ thống thời gian thực. Đôi khi bạn có một lỗi chỉ xuất hiện mười phút một lần và rất khó để tái tạo.
Tôi đã có bằng cấp về cả phần cứng (BSEE) và phần mềm (MSCS) và ăn nên làm ra. Tôi đã thiết kế hệ thống nhúng trong hơn 40 năm (dự án đầu tiên là hệ thống đa 8080 vào năm 1975).
Tôi đã làm việc với nhiều kỹ sư điện học lập trình, nhưng có rất ít lập trình viên tự học chuyên sâu về phần cứng. Tôi hơn 70 tuổi, làm việc toàn thời gian với tư cách là nhà phát triển được nhúng và vẫn thấy vui vẻ.
Có thể bây giờ các bạn trẻ đã khác thời của tôi, nhưng tôi vẫn thấy rằng các lập trình viên không thích lập trình phần mềm nhúng.
Tom Crosley
Kỹ sư Kỹ thuật & Hệ thống nhúng, Đại học Bách khoa Turin (2018) và George Pikoulis, Thạc sĩ Khoa học Máy tính & Hệ thống Nhúng, Đại học Piraeus (2016)
 


Đăng nhập một lần thảo luận tẹt ga
Thành viên mới đăng

Không khí tại các thành phố lớn ô nhiễm nặng nề, đây là loại thiết bị được quan tâm nhiều nhất lúc này

  • 145
  • 0
Hiện nay, máy lọc không khí đang được ngày càng nhiều gia đình sử dụng bởi tính năng lọc sạch không khí tuyệt vời, làm thoáng đãng không gian đặc...

Thương hiệu gia dụng nổi tiếng từ Cộng hoà Séc tạo làn sóng trên thị trường Việt Nam

  • 144
  • 0
Elmich là một thương hiệu gia dụng cao cấp đến từ Cộng hòa Séc, được thành lập vào năm 1995 tại thành phố Ostrava. Với gần 30 năm phát triển...

Siêu máy tính tương lai sẽ "ngốn điện" ngang với 1 thành phố

  • 143
  • 0
Theo báo cáo của Epoch AI (viện nghiên cứu tại San Francisco, công bố cuối tháng 4/2025), đến năm 2030, các siêu máy tính hàng đầu dùng để huấn...

LG đồng hành cùng Hòa Minzy, Obito và Hứa Kim Tuyền tung ra MV “Nếp Nhà”

  • 99
  • 0
LG Electronics Việt Nam vừa giới thiệu MV “Nếp Nhà” với sự kết hợp của ca sĩ Hòa Minzy, rapper Obito và nhạc sĩ Hứa Kim Tuyền. Đây là món quà âm...

Lần đầu tiên một đại gia Việt có tài sản hơn 9 tỉ USD, vượt cả chủ tịch Samsung

  • 206
  • 0
Cổ phiếu VIC của Tập đoàn Vingroup tiếp tục tăng mạnh trong phiên ngày 8-5, góp phần nâng quy mô tài sản ròng của ông Phạm Nhật Vượng vượt 9 tỉ...

Đây là cách "xem YouTube" nhanh nhất có thể bạn chưa thử

  • 248
  • 1
Mô hình Gemini 2.5 Flash có thể tóm tắt nội dung video dài trên YouTube, giúp người dùng tiết kiệm thời gian và nắm bắt thông tin nhanh chóng...

Sạc siêu nhanh xe điện: sự tiện lợi phải trả giá bằng tuổi thọ pin

  • 181
  • 0
Năm 2025 được ca ngợi là "năm bùng nổ sạc siêu nhanh" đối với xe điện. Mặc dù sự tiến bộ nhanh chóng của công nghệ sạc nhanh và sạc siêu nhanh đã...

Cách phục hồi ảnh cũ bằng AI miễn phí nhanh gọn, ai cũng làm được

  • 236
  • 0
Phục hồi ảnh cũ bằng AI miễn phí là giải pháp lý tưởng cho những ai muốn tái hiện lại hình ảnh xưa mà không cần biết quá nhiều về Photoshop hay kỹ...

Samsung công bố hàng loạt TV Neo QLED 8K đến QLED 4K vừa đạt chuẩn chấm lượng tử đích thực từ tổ chức của Đức

  • 134
  • 0
Samsung vừa thông báo rằng dòng TV QLED mới nhất của hãng đã nhận được chứng nhận ‘Màn hình Chấm lượng tử Đích thực’ (Real Quantum Dot Display) từ...

Sếp Apple dự đoán "ngày tàn" của iPhone chỉ trong 10 năm tới: Lý do từ kẻ mà "ai cũng biết là ai"

  • 1,237
  • 0
Phó chủ tịch cấp cao phụ trách mảng dịch vụ của Apple, ông Eddy Cue, vừa đưa ra một nhận định gây sửng sốt về tương lai của chính sản phẩm chủ lực...
Back
Top