数码营电子:基于微型控制器的编程、电路设计与电子产品制做。邮箱:shumaying@hotmail.com

Main Page

From 数码营电子实验室
Jump to navigation Jump to search

教学实例:Arduino UNORaspberry Pi,三极管、场效应管、LCD,LED,MOTORUbuntudata sheetDIY[edit]

教程[edit]

 预备工作:
  1. 在Visual Studio Code中编译、调试C/C++代码
  2. 在Visual Studio Code中编译、调试Arduino代码
 视频教程:《Arduino UNO 在 C 及 C++ 教学中的应用》

电路实验[edit]

  1. HC-05蓝牙模块在Android移动电话端的识别
  2. 在 Arduino IDE 中,安装 ESP32-DevKitC
  3. 树莓派点亮LED灯
  4. 基于场效应管的无稳态多谐振荡器
  5. 场效应管开关
  6. 无稳态的多谐振荡器
  7. 双极性结型晶体三极管开关电路(正负逻辑)

应用工程[edit]

  1. signalDriveChassis4w4m
  2. LED5×7+ATmega328p+ADXL345
  3. LCD1602+ATmega328p+DS1302
  4. LCD12864+UNO+HC05+Android
  5. LCD12864上显示动画
  6. Arduino UNO 最小系统
  7. Arduino UNO 最小系统的增强版
  8. 霍尔传感器测量无刷直流电动机转速
  9. 用两个电位器,经一块Arduino UNO板。实现光点在一块8×8的LED阵上的移动。模拟鼠标的功能

待完成项目[edit]

  1. PIC18F16Q40 Curiosity Nano
  2. PIC18F16Q41 Curiosity Nano
  3. ov7670+UNO+TFT
  4. 中科蓝讯AB32VG1(RISC-V开发板)
  5. 米尔MYS-8MMQ6-8E2D-180-C-B嵌入式单板计算机
  6. 基于全志R329芯片的AI开发板
  7. LED-Cube_4×4×4
  8. Micrium uCOS-II ARM Port
  9. LAUNCHXL-CC1350-4
  10. LAUNCHXL-CC1352P
  11. μC/OS-III
  12. Rust
  13. Motor Driver
  14. AR6C - Arduino Robot 6 Claws
  15. LCD1602 + 5Buttons
  16. Android + HC-05 + UNO
  17. AVR128DB48 Curiosity Nano
  18. Arduino Leonardo
  19. STM8S001J3_minimal_circuit
  20. STM32L010F4_minimal_circuit
  21. Raspberry Pi Pico
  22. CH32V103C-EVT
  23. AVR-BLE
  24. ATC AC78xx Motor DemoBoard
  25. NUCLEO-L552ZE-Q
  26. NUCLEO-G474RE
  27. PIC-IoT WG Development Board
  28. PIC18F57Q43 Curiosity Nano
  29. OpenVINO™
  30. RSL10 - Bluetooth 5 Radio System-on-Chip (SoC)
  31. PIC16F15244 Curiosity Nano
  32. Atmega328p - DS1302 - LCD1602
  33. UNO - LEDarray8×8 - demoMouse
  34. UNO - IR - Morse Code : TRANSEIVER
  35. UNO - LCD12864 - HC-05 - Android : Display
  36. UNO - HC-05 - Android : vehicle
  37. UNO - OV7670 - Microchip-WG : IOT
  38. UNO - Display_2digits(Timer-Counter)
  39. UNO - LEDarray8×8 - Oscilloscope
  40. UNO - LEDarray5×7 - ADXL345
  41. 4×4 vehicle - START FROM RTOS
  42. 在ubuntu上,vs code里,用simavr调试Arduino UNO程序

ARM[edit]

  1. File:ARM Software Development Toolkit Reference Guide.pdf
  2. File:ARM Software Development Toolkit User Guide.pdf

STM32 工程应用软件[edit]

  1. STM32Cube MCU & MPU Packages
  2. STM32Cube
  3. STM32CubeMX
  4. STM32CubeIDE
  5. STM32CubeProg - STM32CubeProgrammer software for all STM32
  6. STM Studio - STM Studio run-time variables monitoring and visualization tool for STM32 microcontrollers
  7. SW4STM32 - System Workbench for STM32 - free IDE on Windows, Linux and OS X
  8. STM32 Trusted Package Creator
  9. STM32Trust
  10. IAR Embedded Workbench for Arm - IAR EW for Arm
  11. Keil MDK
  12. TouchGFX Designer - Free Graphical UI Tool in the STM32
  13. OpenSTLinux distribution
  14. ST-LINK
  15. STVP-STM32
  16. FLASHER-STM32
  17. STM32CubeMonitor-Power
  18. STLinux
  19. STM32MPU Distribution for Android™

STM8 工程应用软件[edit]

  1. STM8 Embedded Software
  2. STVD-STM8
  3. STVP-STM8
  4. STM8CubeMX

Microchip 工程应用软件[edit]

  1. MPLAB driver switcher
  2. Linux4SAM
  3. MPLAB® X Integrated Development Environment (IDE)
  4. MPLAB® XC Compilers
  5. MPLAB® Harmony v3
  6. MPLAB® Integrated Programming Environment (IPE)
  7. Atmel Studio 7
  8. Data Visualizer
  9. Atmel START
  10. MPLAB® Code Configurator (MCC)
  11. AVR Assembler
  12. avra - Atmel AVR Assembler
  13. AVRDUDE - AVR Downloader/UploaDEr

TI 工程应用软件[edit]

  1. Code Composer Studio™ IDE(Desktop)
  2. WEBENCH® Power Designer
  3. Energia

NXP 工程应用软件[edit]

  1. MCUXpresso IDE
  2. MCUXpresso SDK
  3. CodeWarrior® embedded software development studio
  4. S32 Design Studio IDE

FPGA[edit]

ARM[edit]

  1. Arm DesignStart

XILINX[edit]

  1. Vitis™ AI
  2. Vivado Design Suite HLx Editions
  3. File:Fpgas for dummies ebook.pdf

INTEL[edit]

  1. ModelSim

ON Semiconductor[edit]

  1. Strata Developer Studio

Infineon[edit]

  1. Infineon Designer – Online SPICE Simulator

ADI[edit]

  1. LTspice
  2. Automotive Audio Bus®
  3. EngineerZone®
  4. Linduino

NI[edit]

  1. NI Circuit Design Suite

Vishay[edit]

  1. Vishay

Silicon Labs[edit]

  1. Simplicity Studio 4
  2. EFR32MG22 (MG22) Zigbee SoC (system-on-chip)

Maxim Integrated 工程应用软件[edit]

  1. EE-Sim OASIS Simulator

PLC[edit]

SIEMENS[edit]

  1. STEP 7–Micro/DOS
  2. STEP7-Micro/WIN SMART

RT-Thread 工程应用软件[edit]

  1. RT-Thread
  2. Git Bash
  3. PuTTY
  4. RT-Thread Studio

Arduino 工程应用软件[edit]

  1. Arduino
  2. Fritzing

Python 相关[edit]

  1. pip
  2. Python
  3. File:Think Python.pdf

AI 相关[edit]

  1. TensorFlow

Android 工程应用软件[edit]

  1. Android Studio
  2. Inkscape
  3. Gradle
  4. Java
  5. 在Android Studio 3.0平台上创建带数据库的app的操作流程


嵌入式系统常见板材与模块

  1. NUCLEO-G474RE
  2. STM32MP157C-DK2
  3. MPLAB® Snap In-Circuit Debugger/Programmer
  4. PIC-IoT WG Development Board
  5. BK7252 麻雀1号
  6. MSP-EXP430F5529LP Development Kit
  7. Arduino UNO
  8. Arduino DUE
  9. Arduino 101
  10. ESP32-WROOM-32
  11. ESP8266 WiFi Module(ESP8266MOD)
  12. MCS-51
  13. PIC16F877A
  14. STM8S STM8L & STM8AF
  15. Raspberry Pi
  16. i.MX Applications Processors
  17. C166®
  18. ATmega328P
  19. EFM8™ Busy Bee 8-bit Microcontrollers (MCUs)
  20. MAX32660 & MAX32664
  21. ESPduino-32
  22. STM8-SO8-DISCO
  23. STM8S-DISCOVERY
  24. SAML2x IoT SK V1.0
  25. SAML10 Xplained Pro Evaluation Kit
  26. STM32MP1
  27. STM32L010F4P6
  28. Nucleo-32-STM32F031K6T6
  29. Nucleo-32-STM32G031K8T6
  30. dsPIC30F4011-30I/P
  31. dsPIC30F3011-30I/P
  32. PIC24FJ64GA002-I/SP

IoT Related

  1. CAN
  2. Zigbee
  3. Ant+
  4. nRF24L01
  5. LoRa
  6. Bluetooth
  7. Wi-Fi
  8. LIN
  9. IrDA
  10. SmartCard
  11. Devices-IoT

Linux

  1. LinuxTV
  2. Vim

Application Highlights

  1. SRAM AXS™ APP

通用软件工具

  1. Visual Studio Code
  2. Code::Blocks
  3. Eclipse
  4. FreeRTOS™
  5. IAR Embedded Workbench for STM8
  6. Keil MDK(Microcontroller Development Kit)
  7. µVision® IDE
  8. µC/OS
  9. Mbed OS
  10. Altium Designer® 20
  11. PlatformIO
  12. Atom
  13. VxWorks
  14. QNX
  15. Windows Embedded CE
  16. Apache NetBeans
  17. DeepL
  18. OpenGL
  19. Qt
  20. SDCC
  21. Dash Overview
  22. GTK
  23. otf2bdf


专用软件工具

  1. CCS(Code Composer Studio™)
  2. Simplicity Studio
  3. ClockBuilder Pro
  4. Hightec EDV-Systeme - GNU C /C++ Compiler Suite for C166
  5. Xtensa Xplorer IDE
  6. mikroC PRO for PIC
  7. Cadence
  8. Synopsys
  9. Mentor
  10. avr-libc


专用硬件工具

  1. STLINK-V3MINI
  2. STLINK-V3SET
  3. ST-LINK/V2
  4. Atmel-ICE
  5. PICkit™ 3
  6. USBasp - USB programmer for Atmel AVR controllers
  7. MPLAB REAL ICE In-Circuit Emulator
  8. MPLAB ICD 3

通用硬件工具

  1. J-Link Debug Probes
  2. BenQ SW2700PT
  3. ViewSonic TD2230
  4. Logitech Webcam C930e
  5. Elnec
  6. USBee QX


Free and/or Open Source:

  1. KiCad
  2. FreeCAD
  3. Clang & LLVM
  4. GCC & GDB & as & GNU Make
  5. Linux
  6. GIMP
  7. Das U-Boot -- the Universal Boot Loader
  8. FreeRTOS
  9. Git
  10. Tera Term
  11. B4X
  12. Qt
  13. Ubuntu

MakeIt

What is

How to

Why

Solutions

Related Websites

Related Links

Interessant, sehr interessant!

Windows commands

计算机操作故障及检测排除

Qrcode for gh a3b9e9962ce8 1280.jpg