Mình không phải là dân điện tử và cũng đang tìm hiểu về ARM nhưng thấy có mấy loại mà không biết nên chọn loại nào? Và nên bắt đầu từ đâu? Nên mua bộ Kit loại nào về để nghiên cứu học tập? Ae nào đã từng trải qua chỉ giúp mình với.
Thông báo
Collapse
No announcement yet.
Học ARM dành cho người mới
Collapse
X
-
Tự build thì chắc dân điện tử ngồi tự build được vì còn liên quan đến debugger, programmer nữa. Muốn học ARM thôi thì mua kit cũng ko phải lựa chọn tồi. Cái này chắc cũng ko mắc lắm đâu bạnNguyên văn bởi duong_act Xem bài viếtTrong này anh em hay vọc ARM của ST. Mới đầu thường là mấy con STM32F103xxx.
Còn thường hay tự build mạch ứng dụng theo ý thích rồi vọc chứ ít tiền mà mua Kit.
http://www2.st.com/content/st_com/en...discovery.html
Comment
-
Theo như mình được biết thì họ ARM có nhiều hãng khác nhau nên mình không biết nên chọn hãng nào? Mình cũng thấy ARM của ST được nhiều người dùng nhưng không biết nó kém hơn hoăc hay hơn ARM của các hãng khác ntn? Nhờ bạn chỉ giúp với.Nguyên văn bởi duong_act Xem bài viếtTrong này anh em hay vọc ARM của ST. Mới đầu thường là mấy con STM32F103xxx.
Còn thường hay tự build mạch ứng dụng theo ý thích rồi vọc chứ ít tiền mà mua Kit.
Comment
-
Bộ kit này bạn đã dùng thử chưa vậy? Mình thì được mấy người bạn giới thiệu bộ kit này.Nguyên văn bởi htc2k14 Xem bài viết
Tự build thì chắc dân điện tử ngồi tự build được vì còn liên quan đến debugger, programmer nữa. Muốn học ARM thôi thì mua kit cũng ko phải lựa chọn tồi. Cái này chắc cũng ko mắc lắm đâu bạn
http://www2.st.com/content/st_com/en...discovery.html
http://banlinhkien.vn/goods-2483-kit...an-start-.html
Bạn đi trước rồi thì xem giúp mình xem bộ kit này có ổn không?
Comment
-
Mình chưa dùng kit MHGroup bao h nhưng chắc ko vde gì đâu. Với lại bô kit này nhiều module vậy sẽ giúp bạn học được nhiều hơn.Nguyên văn bởi xuanthucle Xem bài viết
Bộ kit này bạn đã dùng thử chưa vậy? Mình thì được mấy người bạn giới thiệu bộ kit này.
http://banlinhkien.vn/goods-2483-kit...an-start-.html
Bạn đi trước rồi thì xem giúp mình xem bộ kit này có ổn không?
Comment
-
Cảm ơn bạn nha. Mình còn 2 vấn đề nữa chưa rõ bạn giúp mình với.Nguyên văn bởi htc2k14 Xem bài viết
Mình chưa dùng kit MHGroup bao h nhưng chắc ko vde gì đâu. Với lại bô kit này nhiều module vậy sẽ giúp bạn học được nhiều hơn.
- Mình mới chỉ biết là ARM là dòng 32 bit (nhanh hơn) nhưng chưa rõ nó khác với AVR và PIC ở điểm gì? Hơn nhau ở cái gì?
- Theo như mình được biết thì họ ARM có nhiều hãng khác nhau nên mình không biết nên chọn hãng nào? Mình cũng thấy ARM của ST được nhiều người dùng nhưng không biết nó kém hơn hoăc hay hơn ARM của các hãng khác ntn? Nhờ bạn chỉ giúp với.
Comment
-
Có lẽ ARM mà bạn đang nói đến là vi điều khiển chạy core ARM 32bit. Nó rất khác 2 thằng kia. Có thể chỉ giống nhau khi gọi là vi điều khiển.Nguyên văn bởi xuanthucle Xem bài viết
Cảm ơn bạn nha. Mình còn 2 vấn đề nữa chưa rõ bạn giúp mình với.
- Mình mới chỉ biết là ARM là dòng 32 bit (nhanh hơn) nhưng chưa rõ nó khác với AVR và PIC ở điểm gì? Hơn nhau ở cái gì?
- Theo như mình được biết thì họ ARM có nhiều hãng khác nhau nên mình không biết nên chọn hãng nào? Mình cũng thấy ARM của ST được nhiều người dùng nhưng không biết nó kém hơn hoăc hay hơn ARM của các hãng khác ntn? Nhờ bạn chỉ giúp với.
32 bit thì không phải lúc nào cũng nhanh hơn 8bit hay 16bit.
ARM của ST có ưu điểm nổi bật so với ARM các hãng khác là rẻ hơn.
Comment
-
Bạn trên nói đúng là chưa chắc đã nhanh hơn 8-16 bit. Ứng dụng đơn giản ít bộ nhớ thì cứ dùng 8-16 bit. Ứng dụng phức tạp hơn (ko ai dùng ARM chỉ để bật tắt đèn, đóng ngắt Relay, động cơ...) thì dùng 32bit (PIC, AVR cũng có 32 bit) nhưng ARM lợi thế hơn nữa là tiết kiệm điện năng tiêu thụ.Nguyên văn bởi xuanthucle Xem bài viết
Cảm ơn bạn nha. Mình còn 2 vấn đề nữa chưa rõ bạn giúp mình với.
- Mình mới chỉ biết là ARM là dòng 32 bit (nhanh hơn) nhưng chưa rõ nó khác với AVR và PIC ở điểm gì? Hơn nhau ở cái gì?
- Theo như mình được biết thì họ ARM có nhiều hãng khác nhau nên mình không biết nên chọn hãng nào? Mình cũng thấy ARM của ST được nhiều người dùng nhưng không biết nó kém hơn hoăc hay hơn ARM của các hãng khác ntn? Nhờ bạn chỉ giúp với.
ARM là kiến trúc, khai thác thế nào tùy mỗi thằng (ARM thằng ST khác ARM thằng NXP khác ARM thằng Nvidia). ST thì đúng là rẻ hơn (Apple cũng xài ARM nhưng nó tự chế tự xài).
Kết luận, dùng ARM ST, kit bạn đưa của MHGroup nhìn cũng sáng
có thể dùng để học tập.
- 1 like
Comment
-
Thank bạn nhé. Bạn có tài liệu nào về ARM chia sẻ mình với.Nguyên văn bởi htc2k14 Xem bài viết
Bạn trên nói đúng là chưa chắc đã nhanh hơn 8-16 bit. Ứng dụng đơn giản ít bộ nhớ thì cứ dùng 8-16 bit. Ứng dụng phức tạp hơn (ko ai dùng ARM chỉ để bật tắt đèn, đóng ngắt Relay, động cơ...) thì dùng 32bit (PIC, AVR cũng có 32 bit) nhưng ARM lợi thế hơn nữa là tiết kiệm điện năng tiêu thụ.
ARM là kiến trúc, khai thác thế nào tùy mỗi thằng (ARM thằng ST khác ARM thằng NXP khác ARM thằng Nvidia). ST thì đúng là rẻ hơn (Apple cũng xài ARM nhưng nó tự chế tự xài).
Kết luận, dùng ARM ST, kit bạn đưa của MHGroup nhìn cũng sáng
có thể dùng để học tập.
Comment
-
Mình ko có tài liệu bạn ơi. Mà bạn mua kit của MH mình thấy có cái học online gì gì đấy bạn có thể tham gia.Nguyên văn bởi xuanthucle Xem bài viết
Thank bạn nhé. Bạn có tài liệu nào về ARM chia sẻ mình với.
Mình nghĩ bạn nên viết high-level nếu chưa rành về vdk còn nếu rành rồi viết high low level gì cũng đc.
Comment
-
High-level và high low level bạn nói là gì vậy. Còn hiện tại thì mình chỉ biết về vi điều khiển loại AVR thôi, nói chung là ở mức on/off để điều khiển mấy cái đơn giản như led, xi lanh, pwm... thôi.Nguyên văn bởi htc2k14 Xem bài viết
Mình ko có tài liệu bạn ơi. Mà bạn mua kit của MH mình thấy có cái học online gì gì đấy bạn có thể tham gia.
Mình nghĩ bạn nên viết high-level nếu chưa rành về vdk còn nếu rành rồi viết high low level gì cũng đc.
Comment
-
hmm. Low level là lớp gần phần cứng nhất. Bỏ qua ngôn ngữ Assembly thì làm việc với thanh ghi là low level. Còn high level là viết ở mức ứng dụng sử dụng các lớp thư viện có sẵn.Nguyên văn bởi xuanthucle Xem bài viếtHigh-level và high low level bạn nói là gì vậy. Còn hiện tại thì mình chỉ biết về vi điều khiển loại AVR thôi, nói chung là ở mức on/off để điều khiển mấy cái đơn giản như led, xi lanh, pwm... thôi.
Ví dụ bạn có lớp phần cứng (toàn trans với các khối (tgian, IO, tính toán...)). Gần với lớp này nhất có ngôn ngữ assembly. Kế tiếp là bạn viết C để điều chỉnh các thanh ghi (dự là bạn đang viết cái này với "avrxxx.h" chẳng hạn???). Cao hơn chút là các lớp thư viện điều hướng cho các thanh ghi (ví dụ bạn include uart.h, adc.h...). Cao hơn nữa là bạn sử dụng những thư viện này để viết ứng dụng cụ thể của bạn (ví dụ bạn viết giao tiếp cho vdk sử dụng uart.h thiết lập ở 1 baud cụ thể như 9600, 115200...) == thêm nữa ở đây bạn có thể viết thư viện dựa trên những thư viện có sẵn ví dụ như "ds1307.h" sử dụng "i2c.h" chẳng hạn....
Cứ như thế càng gần với ứng dụng là high level, ngược lại gần với phần cứng thì là low level.
- 1 like
Comment
Bài viết mới nhất
Collapse
-
Trả lời cho Yêu thơ mê nhạc, mời các bác vào đây!bởi dinhthuong92Dạ, cảm ơn bác đã nghe qua và có lời khích lệ cháu ạ.
Thật lòng cháu không dám nhận hai danh hiệu Kỹ sư và Nhạc sĩ đâu ạ, vì phải thật hiểu sâu nắm vững cơ, chứ thực lực cháu đây chỉ là biết chút ít thôi à. Về phần...-
Channel: Tâm tình dân kỹ thuật
hôm nay, 11:58 -
-
Trả lời cho Có mạch sạc nlmt nào có mppt không các bácbởi bqvietĐơn giản thì có trải nghiệm này
http://www.dientuvietnam.net/forums/...ch%C3%AA%CC%81
Chỉ phần cứng,...-
Channel: Điện tử công suất
27-01-2026, 21:32 -
-
Trả lời cho Có mạch sạc nlmt nào có mppt không các bácbởi Nexus 6Pphức tạp quá, nếu mà có mạch làm sẵn thì ngon, e dùng 2 tấm pv loại 18v 55w thôi bác
-
Channel: Điện tử công suất
26-01-2026, 08:52 -
-
Trả lời cho Có mạch sạc nlmt nào có mppt không các bácbởi Nexus 6Pcảm ơn bác nhiều nha, để e nghiên cứu
-
Channel: Điện tử công suất
26-01-2026, 07:38 -
-
Trả lời cho Yêu thơ mê nhạc, mời các bác vào đây!bởi vi van phamkỹ sư nhạc sĩ dinhthuong dạo này lên tay nghề khá quá.
-
Channel: Tâm tình dân kỹ thuật
25-01-2026, 21:29 -
-
Trả lời cho Yêu thơ mê nhạc, mời các bác vào đây!bởi dinhthuong92Hát Mừng Sinh Nhật, sáng tác: HĐT, hòa âm-thể hiện: AI
-
Channel: Tâm tình dân kỹ thuật
24-01-2026, 22:13 -
-
Trả lời cho Yêu thơ mê nhạc, mời các bác vào đây!bởi dinhthuong92Chào bác, gần Tết công việc bác bận lắm phải không?
Vâng mọi người đều thế cả.
Em mới trả phí cho nó 1 tháng, nhờ nó hát thử ấy ạ. Tiếc vì em đã dốt nhạc lí lại lười học nên sáng tác thì vụng về mà hát demo...-
Channel: Tâm tình dân kỹ thuật
24-01-2026, 21:53 -
-
Trả lời cho Có mạch sạc nlmt nào có mppt không các bácbởi bqvietCảm thấy cứng tay thì làm theo hướng dẫn khá chi tiết ở trang sau
https://www.instructables.com/DIY-1k...ge-Controller/-
Channel: Điện tử công suất
23-01-2026, 16:50 -
-
bởi Nexus 6PNhư tiêu đề, các bác giới thiệu e mạch sạc nlmt mppt có chức năng chỉnh dòng với, tấm PV của em 18V 55W, dùng để sạc cho khối pin sắt 3.2V 45A (sắp tới sẽ thay bằng ắc quy 12V)
e cảm ơn-
Channel: Điện tử công suất
23-01-2026, 11:23 -
-
bởi mylinhattNếu bạn đang tìm một dòng máy phay đứng CNC vận hành ổn định, gia công tinh chuẩn và tối ưu năng suất, thì Kitamura là lựa chọn rất đáng cân nhắc. Dòng máy này có kết cấu trục chính theo phương thẳng đứng, bàn máy nằm ngang và vận hành tự động thông qua điều khiển bằng máy tính...
-
Channel: Điều khiển - Tự động hóa
23-01-2026, 11:02 -

Comment