thắc mắc Học Điện công nghiệp ra trường được 1 năm muốn nhảy sang nhúng

Kim Yoo Jung

Senior Member
Như title, em đi làm 1 năm ở môi trường nhà máy cảm thấy không hợp lắm, giờ đang muốn chuyển sang nhúng, nhờ mấy thím có kinh nghiệm cho lời khuyên nên bắt đầu từ đâu với ạ.
 
vote kiếm mấy cái mạch fpga về học nhé, kinh tế eo hẹp thì Terasic P0466 còn khá chút thì Terasic P0493 :big_smile:
 
bước 1: học một ngôn ngữ nào đó dân nhúng hay xài, đề nghị là C (không phải C++) hoặc hợp ngữ. Sau khi đã quen với việc quản lý bộ nhớ trong chương trình C và giải thích được tại sao chuỗi phải kết thúc = NULL và tại sao printf "%s" lại crash nếu không có NULL thì tiến hành sang bước 2.
bước 2: nhặt đâu đó 1 cái board andruino vài bóng led và mấy con trở, làm mấy bài tập căn bản trên trang chủ của nó cho quen với phần I/O thì thử viết cái đồng hồ xài led 7 đoạn xem.
bước 3: sau khi chơi với andruino chán rồi, mua kit stm32 loại 80k 1 cái, làm lại y hệt với andruino nhưng mà lần này code đếch cần sketch

bước 4: đi xin việc, ném cái đồng hồ ở bước 3 ra.
thực ra sau bước 1 thì đi xin việc được rồi =]]
 
bước 1: học một ngôn ngữ nào đó dân nhúng hay xài, đề nghị là C (không phải C++) hoặc hợp ngữ. Sau khi đã quen với việc quản lý bộ nhớ trong chương trình C và giải thích được tại sao chuỗi phải kết thúc = NULL và tại sao printf "%s" lại crash nếu không có NULL thì tiến hành sang bước 2.
bước 2: nhặt đâu đó 1 cái board andruino vài bóng led và mấy con trở, làm mấy bài tập căn bản trên trang chủ của nó cho quen với phần I/O thì thử viết cái đồng hồ xài led 7 đoạn xem.
bước 3: sau khi chơi với andruino chán rồi, mua kit stm32 loại 80k 1 cái, làm lại y hệt với andruino nhưng mà lần này code đếch cần sketch

bước 4: đi xin việc, ném cái đồng hồ ở bước 3 ra.
thực ra sau bước 1 thì đi xin việc được rồi =]]
Bác giải thích em đoạn này với
:(

Sent from Bq Aquaris X2 Pro using vozFApp
 
Bác giải thích em đoạn này với
:(

Sent from Bq Aquaris X2 Pro using vozFApp
printf nếu in chuỗi thì nó sẽ chạy qua hết tất cả các phần tử của mảng nhập vào cho đến khi gặp vùng nhớ có giá trị là 0 (NULL) thì nó dừng.
nếu thím nhét vào hàm printf 1 cái mảng không kết thúc = NULL thì nó sẽ chạy hoài cho đến khi
1. gặp vùng nhớ có giá trị = 0 thì dừng -> in ra chuỗi của thím kèm một ít rác
2. gặp vùng nhớ không cho phép đọc ghi -> crash chương trình hoặc khởi động lại nếu thím đang chạy trên MCU
 
Back
Top