外部中断函数
· attachInterrupt(interrupt, , mode) 外部中断只能用到数字IO口2和3,interrupt表示中断口初始0或1,表示一个功能函数,mode:LOW低电平中断,CHANGE有变化就中断,RISING上升沿中断,FALLING下降沿中断。
· detachInterrupt(interrupt) 中断开关,interrupt=1 开,interrupt=0 关。
中断使能函数
· interrupts() 使能中断
· noInterrupts() 禁止中断
串口收发函数
· Serial.begin(speed) 串口定义波特率函数,speed表示波特率,如9600,19200等。
· int Serial.available() 判断缓冲器状态。
· int Serial.read() 读串口并返回收到参数。
· Serial.flush() 清空缓冲器。
· Serial.print(data) 串口输出数据。
· Serial.println(data) 串口输出数据并带回车符。
官方库文件
· EEPROM - EEPROM读写程序库
· Ethernet - 以太网控制器程序库
· LiquidCrystal - LCD控制程序库
· Servo - 舵机控制程序库
· SoftwareSerial - 任何数字IO口模拟串口程序库
· Stepper - 步进电机控制程序库
· Wire - TWI/I2C总线程序库
· Matrix - LED矩阵控制程序库
· Sprite - LED矩阵图象处理控制程序库
非官方库文件
· DateTime - a library for keeping track of the current date and time in software.
· Debounce - for reading noisy digital inputs (e.g. from buttons)
· Firmata - for communicating with applications on the computer using a standard serial protocol.
· GLCD - graphics routines for LCD based on the KS0108 or equivalent chipset.
· LCD - control LCDs (using 8 data lines)
· LCD 4 Bit - control LCDs (using 4 data lines)
· LedControl - for controlling LED matrices or seven-segment displays with a MAX7221 or MAX7219.
· LedControl - an alternative to the Matrix library for driving multiple LEDs with Maxim chips.
· Messenger - for processing text-based messages from the computer
· Metro - help you time actions at regular intervals
· MsTimer2 - uses the timer 2 interrupt to trigger an action every N milliseconds.
· OneWire - control devices (from Dallas Semiconductor) that use the One Wire protocol.
· PS2Keyboard - read characters from a PS2 keyboard.
· Servo - provides software support for Servo motors on any pins.
· Servotimer1 - provides hardware support for Servo motors on pins 9 and 10
· Simple Message System - send messages between Arduino and the computer
· SSerial2Mobile - send text messages or emails using a cell phone (via AT commands over software serial)
· TextString - handle strings
· TLC5940 - 16 channel 12 bit PWM controller.
· X10 - Sending X10 signals over AC power lines
/****************************************/
板子刚到之后,仔细的看了一下,做的非常精细,甚是喜爱。
下面讲解一下怎么玩拿到一个没用过的板子,我还是像玩51单片机一样,想先知道程序是怎么下载的,在论坛里逛了逛,看了一下其他人的帖子,知道是用mini-USB连接的,正好自己的Mp4就是这种,连接之后,板子上的4个 blue LEDs 开始闪烁,这是要把SW3搬到RUN的一端,在按一下SW1(复位)的按钮,这是就启动驱动的安装,我的电脑是自动就安装好了,我也没做什么。然后在计算机就出来这个……
看到了空间的大小464KB,这就是存放代码的地方,我似乎开始理解了为什么叫做开源代码(个人理解,希望懂得人指正),然后4个Blue LEDs不闪了,但是一直亮着
此时表明你的驱动已经安装成功了,,就可以开始你后面的实验了
当然我驱动的安装成功还是看到了,板盒上的网址:http://sakuraboard.net 点进去之后,就有官网的详细教程,给个图大家看一下
下面讲解一下怎么玩拿到一个没用过的板子,我还是像玩51单片机一样,想先知道程序是怎么下载的,在论坛里逛了逛,看了一下其他人的帖子,知道是用mini-USB连接的,正好自己的Mp4就是这种,连接之后,板子上的4个 blue LEDs 开始闪烁,这是要把SW3搬到RUN的一端,在按一下SW1(复位)的按钮,这是就启动驱动的安装,我的电脑是自动就安装好了,我也没做什么。然后在计算机就出来这个……
看到了空间的大小464KB,这就是存放代码的地方,我似乎开始理解了为什么叫做开源代码(个人理解,希望懂得人指正),然后4个Blue LEDs不闪了,但是一直亮着
此时表明你的驱动已经安装成功了,,就可以开始你后面的实验了
当然我驱动的安装成功还是看到了,板盒上的网址:http://sakuraboard.net 点进去之后,就有官网的详细教程,给个图大家看一下
回复
有奖活动 | |
---|---|
【有奖活动】分享技术经验,兑换京东卡 | |
话不多说,快进群! | |
请大声喊出:我要开发板! | |
【有奖活动】EEPW网站征稿正在进行时,欢迎踊跃投稿啦 | |
奖!发布技术笔记,技术评测贴换取您心仪的礼品 | |
打赏了!打赏了!打赏了! |
打赏帖 | |
---|---|
vscode+cmake搭建雅特力AT32L021开发环境被打赏30分 | |
【换取逻辑分析仪】自制底板并驱动ArduinoNanoRP2040ConnectLCD扩展板被打赏47分 | |
【分享评测,赢取加热台】RISC-V GCC 内嵌汇编使用被打赏38分 | |
【换取逻辑分析仪】-基于ADI单片机MAX78000的简易MP3音乐播放器被打赏48分 | |
我想要一部加热台+树莓派PICO驱动AHT10被打赏38分 | |
【换取逻辑分析仪】-硬件SPI驱动OLED屏幕被打赏36分 | |
换逻辑分析仪+上下拉与多路选择器被打赏29分 | |
Let'sdo第3期任务合集被打赏50分 | |
换逻辑分析仪+Verilog三态门被打赏27分 | |
换逻辑分析仪+Verilog多输出门被打赏24分 |