Currency:

ATC34

STM32F1 Easy
Quantity Available
Non-stocked
Lead time: 2-3 weeks
Manufacturer Part ATC34
Manufacturer AT-COM
Description STM32F1 Series Kit with Full Speed USB HID Bootloader
Quantity Unit Price Extended Price
1 400,000đ 400,000đ
10 380,000đ 3,800,000đ
25 360,000đ 9,000,000đ
50 340,000đ 17,000,000đ
     
Enter Quantity
Email *
Vui lòng nhập chính xác Email
Họ tên
Bạn không thể viết lời bình liên tục!
Message *
Bạn chưa nhập nội dung bình luận!
Nội dung bình luận quá ngắn!
Nội dung bình luận quá dài!
Features
  • Microcontroller STM32F107RCT6  với ARM 32-bit Cortex™-M3 CPU Core
  • 256KB Flash, 20 Kbytes SRAM
  • USB HID Bootloader
  • Mini USB Connector
  • Dual ATCBus Host Socket
  • JTAG Header
  • Serial wire debug Header
  • 2 led, 2 Push button, 1 Reset button
  • I/O Header.
  • Nguồn cấp: 5VDC.
  • Kích thước: 72.5 x 83 mm.
  • Hỗ trợ thư viện thiết kế cho Altium, Eagle, Orcad.
  • Hỗ trợ code sample điều khiển CR95HF Easy.
  • Hỗ trợ software USB HID Bootloader.


1. Giới thiệu STM32F1 Easy

    STM32F1 Easy là một sản phẩm do AT-COM thiết kế mang đến cho người dùng những tiện ích kết hợp giữa ATCBus với dòng vi điều khiển ARM 32-bit Cortex™-M3 CPU Core. Board được tích hợp vi điều khiển STM32F107RCT6 với 256KB Flash, 20 Kbytes SRAM, tốc độ xử lý tối đa 72MHz. Board hỗ trợ kết nối máy tính với USB Full Speed v2.0, với USB HID Bootloader cho phép người dùng nạp firmware trực tiếp cho vi điều khiển mà không cần bất kì một mạch nạp nào khác. Bên cạnh đó, với thiết kế Dual ATCBus Host Socket phát huy tối đa tài nguyên của vi điều khiển với các nhóm chân SPI, UART, I2C, PWM,…đáp ứng được những yêu cầu của người lập trình triển khai các ứng dụng như GSM, GPRS, GPS, Wifi, Ethernet, USB, CAN, PWM…. Hãy trải nghiệm STM32F1 Easy để cảm nhận được những tiện ích “Plug and Play” mà Easy Boards mang lại.


    2. Sơ đồ thiết kế STM32F1 Easy


    3. Tính năng của STM32F1 Easy




 

   Board được thiết kế với nguồn cấp 5V từ cổng mini USB và/hoặc External Power Terminal. Người dùng có thể cấp nguồn từ cổng USB với dòng tối đa là 500mA, đối với ứng dụng cần dòng cao hơn thì có thể cấp 5V từ nguồn ngoài thông qua External Power Terminal.

 

    STM32F1 Easy được tích hợp vi điều khiển STM32F107RCT6 với 256KB Flash, 20 Kbytes SRAM, tốc độ xử lý tối đa 72MHz kết hợp với Dual ATCBus Host Socket tối ưu hóa ngoại vi của vi điều khiển cho phép STM32F1 Easy dễ dàng kết hợp nhiều board Easy để thực hiện các ứng dụng thông qua giao tiếp USB, UART, SPI, I2C, Ethernet, CAN, ADC,…

 

    Board hỗ trợ nạp và debug chương trình ứng dụng qua các kết nối:

 

  • JTAG 20 pin tương thích với các mạch nạp ARM.
  • Serial Wire debug qua các chân CLK, DAT, 3.3V (NC), GND.
  • USB HID Bootloader.

     Một tính năng nổi bật được hỗ trợ trên STM32F1 Easy là tính năng USB HID Bootloader, người dùng có thể nạp chương trình ứng dụng trực tiếp qua cổng USB mà không cần thêm mạch nạp nào khác. Để thực hiện chức năng này, AT-COM hỗ trợ người dùng software USB HID Bootloader for ARM.

 

    Người lập trình có thể chọn chế độ Boot cho vi điều khiển STM32F107RCT6 thông qua switch chọn chế độ BOOT trên board, có các chế độ chọn tương ứng với các vị trí switch như sau:

  • Vị trí 1,2 (BOOT0 = 0, BOOT1 = 0): Flash memory được chọn làm vùng Boot
  • Vị trí 1,3 (BOOT0 = 0, BOOT1 = 1): Flash memory được chọn làm vùng Boot
  • Vị trí 4,2 (BOOT0 = 1, BOOT1 = 0): System memory được chọn làm vùng Boot
  • Vị trí 4,3 (BOOT0 = 1, BOOT1 = 1): Embedded SRAM được chọn làm vùng Boot

   Board được tích hợp 1 nút nhấn Reset, 2 Led blue, 2 nút nhấn, tất cả được bố trí ở vị trí dưới cùng của board:

  • Nút  reset dùng để reset vi điều khiển STM32F107RCT6, khi nhấn nút reset thì điện áp ở chân NRST của STM32F107RCT6 thay đổi từ mức logic 1 sang mức logic 0.
  • 2 Led blue dùng chỉ thị trực quan hoặc trong trường hợp người dùng cần debug code khi lập trình. 2 Led kết nối với STM32F107RCT6 qua chân PC6 và PC7, tích cực khi ngõ ra của PC6, PC7 ở mức logic 1.
  • Khi tác động vào nút nhấn sẽ làm thay đổi chân PA0, PC13 của STM32F107RCT6 từ mức logic 1 sang mức logic 0.

 

  

    Ngoài ra, board có I/O Header được bố trí ở cạnh phải với các nhóm chân PWM, GPIO, UART, RESET, POWER,… cho phép người dùng kết nối với ngoại vi trong các ứng dụng của mình.

 

    Dual ATCBus Host Socket với các chân Analog, SPI, I2C, Timer, PWM, UART,… theo chuẩn ATCBus giúp người dùng dễ dàng kết nối với các Easy Board để trải nghiệm tính năng “Plug and Play” của STM32F1 Easy.


4. Tính năng USB HID Bootloader

 

    Để thực hiện chức năng này, bạn cần download chương trình USB HID Bootloader về máy tính, giải nén file winrar và nhấp vào file USB HID Bootloader.exe để chạy chương trình USB Bootloader trên máy tính.

 

    Sau khi mở chương trình USB HID Bootloader, bạn kết nối board STM32F1 Easy với máy tính, trong vòng 5 giây bạn nhấn nút Connect để đưa vi điều khiển vào chế độ Bootloader. Nếu trong 5 giây bạn không nhấn nút Connect thì vi điều khiển sẽ chạy vào chương trình ứng dụng trước đó đã được nạp vào.

 

    Khi phần mềm USB HID Bootloader và Board STM32F1 Easy kết nối thành công, bạn nhấp vào Browse và chọn đường dẫn đến nơi lưu trữ file .hex.

 

    Sau khi chọn file .hex cần nạp, bạn nhấp vào Open để chương trình load file.

 

    Sau đó nhấp chọn Download để phần mềm nạp chương trình vào vi điều khiển.

 

    Khi nạp chương trình thành công, phần mềm sẽ tự động Reset vi điều khiển và chạy chương trình ứng dụng đã được nạp.

 

* Lưu ý khi lập trình cho vi điều khiển:

 

    Firmware USB HID Bootloader nằm trong vùng địa chỉ từ 0x0803B5C8 đến 0x0803FFFF của bộ nhớ Flash trong chip STM32F107RCT6. Do vậy, chương trình ứng dụng bạn không được lưu trữ dữ liệu trong khoảng vùng nhớ này, nếu không thì Firmware USB HID Bootloader sẽ bị lỗi.

 

   Khi bạn chọn Download mà phần mềm USB HID Bootloader xuất hiện cảnh báo như hình bên trên tức là chương trình của bạn có khả năng tràn vào vùng dữ liệu của chương trình Bootloader, bạn nên điều chỉnh lại vùng nhớ cho chương trình ứng dụng của mình.


    5. Kích thước của STM32F1 Easy



6. Ứng dụng demo

Đọc mã và dữ liệu thẻ RFID theo ISO/IEC 15693 xuất ra UART và hiển thị LCD



 

Định vị tọa độ qua tin nhắn SMS và hiển thị lên Google Map



 

AT-COM sẽ hỗ trợ cho những khách hàng, đối tác muốn thiết kế và triển khai các ứng dụng GSM/GPRS/GPS lên các sản phẩm của khách hàng. Nếu có nhu cầu sử dụng hoặc hỗ trợ kĩ thuật thì hãy liên hệ ngay đến AT-COM để được hỗ trợ tốt nhất. 

 

     Để tiện lợi hơn cho khách hàng AT-COM khuyên nên sử dụng hình thức mua hàng Online để có thể thanh toán nhanh nhất và tiết kiệm thời gian cho khách hàng. Khách hàng có thể tham khảo bài viết hướng dẫn mua hàng tại mục Hỗ trợ trên website.

  

     AT-SKY chuyên cung cấp sỉ và lẻ các loại linh kiện điện tửlinh kiện công suấtKit phát triểnBreakout BoardModule GSM/GPRS/GPSNhập khẩu cáclinh kiện điện tử chính hãng của các nhà sản xuất từ các quốc gia như China, Taiwan, Singapore, Thailand...Thiết kế, lập trình, gia công các mạch điện tử và chuyển giao công nghệ cho các quý công ty theo yêu cầu. AT-SKY luôn cam kết làm việc: “Uy tín – Đảm Bảo – Chất Lượng”.

  

  Mọi chi tiết xin liên hệcontact@at-sky.com.vn 


pic-easy-r1
SL Giá
1 300,000đ
10 270,000đ
50 255,000đ
100+ 240,000đ
Qty
300,000đ
sg8v1-easy
SL Giá
1 500,000đ
10 450,000đ
50 425,000đ
100 400,000đ
Qty
500,000đ
arduino-uno-easy-shield
SL Giá
1 100,000đ
10 90,000đ
50 85,000đ
100 80,000đ
Qty
100,000đ
pic-easy-r2
SL Giá
1 500,000đ
10 450,000đ
50 425,000đ
100 400,000đ
Qty
500,000đ
stm32f1-easy
SL Giá
1 400,000đ
10 380,000đ
25 360,000đ
50 340,000đ
Qty
400,000đ