10418|19

1万

帖子

25

TA的资源

版主

楼主
 

Teensy 4.0 开发板 [复制链接]

 
 

新的Teensy 4.0开发板已经发布了。

 

 

4.0版使用了NXP的i.MX.RT1060微控制器,在保持了小巧体积基础上,性能有了极大提升。

 

 

网站:https://www.pjrc.com/store/teensy40.html

 

最新回复

看到了,多谢大佬哈哈。   详情 回复 发表于 2022-6-18 20:24
点赞 关注
 
 

回复
举报

1万

帖子

25

TA的资源

版主

沙发
 

主要技术参数

  • ARM Cortex-M7的频率为600 MHz
  • 1024K RAM
  • 2048K闪存(64K保留用于恢复和EEPROM仿真)
  • 2个USB全速端口
  • 3个CAN总线(1个带CAN FD)
  • 2个I2S数字音频
  • 1个S / PDIF数字音频
  • 1个SDIO(4位)原生SD
  • 3个SPI,全部带16字FIFO
  • 3个I2C,全部带4字节FIFO
  • 7个串口,全部带4字节FIFO
  • 32个通用DMA通道
  • 31个PWM引脚
  • 40个数字引脚,都具有中断功能
  • 14个模拟引脚,芯片上有2个ADC
  • 加密加速器
  • 随机数发生器
  • RTC
  • 可编程的FlexIO
  • 像素处理管道
  • 外围交叉触发
  • 电源管理

已经有网友在考虑移植 micropython 了

 
 
 

回复

1万

帖子

25

TA的资源

版主

板凳
 

引脚图

 
 
 

回复

1万

帖子

25

TA的资源

版主

4
 

引脚图

 

 
 
 

回复

1228

帖子

0

TA的资源

纯净的硅(高级)

5
 

这货得多少钱一块?

点评

官网上标价是 $19.95  详情 回复 发表于 2019-8-9 14:12
个人签名

喝最烈的酒,..DIY最实用的东西

 
 
 

回复

1万

帖子

25

TA的资源

版主

6
 
lidonglei1 发表于 2019-8-9 13:55 这货得多少钱一块?

官网上标价是 $19.95

点评

哦哦 ,看到了,这价格我居然找了半天  详情 回复 发表于 2019-8-9 16:00
 
 
 

回复

1228

帖子

0

TA的资源

纯净的硅(高级)

7
 
dcexpert 发表于 2019-8-9 14:12 官网上标价是 $19.95

哦哦 ,看到了,这价格我居然找了半天

点评

新版本居然没有涨价,也是很不错了。就是担心软件跟不上。  详情 回复 发表于 2019-8-9 16:26
个人签名

喝最烈的酒,..DIY最实用的东西

 
 
 

回复

1万

帖子

25

TA的资源

版主

8
 
lidonglei1 发表于 2019-8-9 16:00 哦哦 ,看到了,这价格我居然找了半天

新版本居然没有涨价,也是很不错了。就是担心软件跟不上。

点评

这个今天头一次听说,arduino能用吗?  详情 回复 发表于 2019-8-9 17:45
 
 
 

回复

1461

帖子

1

TA的资源

纯净的硅(中级)

9
 
这个板子主要是用来干啥?

点评

DIY呀,就是太贵了,性能强,体积小  详情 回复 发表于 2019-8-9 17:44
 
 
 

回复

1228

帖子

0

TA的资源

纯净的硅(高级)

10
 
shihuntaotie 发表于 2019-8-9 17:05 这个板子主要是用来干啥?

DIY呀,就是太贵了,性能强,体积小

个人签名

喝最烈的酒,..DIY最实用的东西

 
 
 

回复

1228

帖子

0

TA的资源

纯净的硅(高级)

11
 
dcexpert 发表于 2019-8-9 16:26 新版本居然没有涨价,也是很不错了。就是担心软件跟不上。

这个今天头一次听说,arduino能用吗?

点评

最早是用AVR芯片,用arduino开发。后来逐步改用其它芯片,但是一直可以用arduino的。  详情 回复 发表于 2019-8-9 21:30
个人签名

喝最烈的酒,..DIY最实用的东西

 
 
 

回复

1万

帖子

25

TA的资源

版主

12
 
lidonglei1 发表于 2019-8-9 17:45 这个今天头一次听说,arduino能用吗?

最早是用AVR芯片,用arduino开发。后来逐步改用其它芯片,但是一直可以用arduino的。

 
 
 

回复

1万

帖子

25

TA的资源

版主

13
 

大家有兴趣DIY一个吗?

 
 
 

回复

1万

帖子

25

TA的资源

版主

14
 

https://blog.adafruit.com/2020/01/10/testing-circuitpython-on-teensy-4-0-iot-made-easy-ioteensy-adafruit-circuitpython-arturo182-tannewt-nxp-paulstoffregen/

 

CircuitPython 已经移植到 Teensy 4.0

 

import time
import board
import busio
from digitalio import DigitalInOut
import adafruit_esp32spi.adafruit_esp32spi_socket as socket
from adafruit_esp32spi import adafruit_esp32spi
import adafruit_requests as requests
import adafruit_ssd1306
print("ESP32 SPI webclient test")
JSON_URL = "https://www.adafruit.com/api/quotes.php"
i2c = busio.I2C(board.SCL, board.SDA, frequency=100000)
display = adafruit_ssd1306.SSD1306_I2C(128, 32, i2c, addr=0x3c)
# If you have an externally connected ESP32:
esp32_cs = DigitalInOut(board.D5)
esp32_reset = DigitalInOut(board.D6)
esp32_ready = DigitalInOut(board.D9)
spi = busio.SPI(board.SCK, board.MOSI, board.MISO)
esp = adafruit_esp32spi.ESP_SPIcontrol(spi, esp32_cs, esp32_ready, esp32_reset)
requests.set_socket(socket, esp)
if esp.status == adafruit_esp32spi.WL_IDLE_STATUS:
    print("ESP32 found and in idle mode")
print("Firmware vers.", esp.firmware_version)
print("MAC addr:", [hex(i) for i in esp.MAC_address])
display.fill(0)
display.text("Found ESP32", 0, 0, 1)
display.show()
for ap in esp.scan_networks():
    print("\t%s\t\tRSSI: %d" % (str(ap['ssid'], 'utf-8'), ap['rssi']))
print("Connecting to AP...")
display.text("Connecting to AP", 0, 8, 1)
display.show()
while not esp.is_connected:
    try:
        esp.connect_AP(b'adafruit', b'ffffffff')
    except RuntimeError as e:
        print("could not connect to AP, retrying: ",e)
        continue
print("Connected to", str(esp.ssid, 'utf-8'), "\tRSSI:", esp.rssi)
print("My IP address is", esp.pretty_ip(esp.ip_address))
print("IP lookup adafruit.com: %s" % esp.pretty_ip(esp.get_host_by_name("adafruit.com")))
print("Ping google.com: %d ms" % esp.ping("google.com"))
display.text("Connected: "+str(esp.ssid, 'utf-8'), 0, 16, 1)
display.text("IP: "+esp.pretty_ip(esp.ip_address), 0, 24, 1)
display.show()
def wrap_nicely(string, max_chars):
        """A helper that will return a list of lines with word-break wrapping.
        :param str string: The text to be wrapped.
        :param int max_chars: The maximum number of characters on a line before wrapping.
        """
        string = string.replace('\n', '').replace('\r', '') # strip confusing newlines
        words = string.split(' ')
        the_lines = []
        the_line = ""
        for w in words:
            if len(the_line+' '+w) <= max_chars:
                the_line += ' '+w
            else:
                the_lines.append(the_line)
                the_line = ''+w
        if the_line:      # last line remaining
            the_lines.append(the_line)
        # remove first space from first line:
        the_lines[0] = the_lines[0][1:]
        return the_lines
while True:
    print()
    print("Fetching json from", JSON_URL)
    r = requests.get(JSON_URL)
    j = r.json()
    print('-'*40)
    print(j)
    print('-'*40)
    quote = j[0]['text']
    author = j[0]['author']
    r.close()
    display.fill(0)
    lines = wrap_nicely(quote, 21)
    lines.append(" ")
    lines.append(author)
    print(lines)
    for i, line in enumerate(lines[:-2]):
        display.fill(0)
        display.text(line, 0, 0, 1)
        if len(lines) > i+1:
            display.text(lines[i+1], 0, 8, 1)
        if len(lines) > i+2:
            display.text(lines[i+2], 0, 16, 1)
        if len(lines) > i+3:
            display.text(lines[i+3], 0, 24, 1)
        display.show()
        time.sleep(0.5)
    time.sleep(3)
print("Done!")

 

 
 
 

回复

51

帖子

0

TA的资源

一粒金砂(中级)

15
 

开发平台是什么,支持调试吗

个人签名

能吃会睡,未来可期

 
 
 

回复

175

帖子

0

TA的资源

一粒金砂(中级)

16
 

最近有看到它了,刚好买了一个。21美刀的价格,略涨了点,来看看CircuitPython对它的支持怎么样。

点评

性能测试对比可以参考这个帖子   https://bbs.eeworld.com.cn/thread-1196876-1-1.html  详情 回复 发表于 2022-6-18 17:51
circuitpython支持还不错,基本功能有,编程很方便。性能就不用说,高主频大内存带来的提升不是一点。  详情 回复 发表于 2022-6-18 17:49
 
 
 

回复

175

帖子

0

TA的资源

一粒金砂(中级)

17
 

这要自己DIY,做硬件也挺麻烦的。

 
 
 

回复

1万

帖子

25

TA的资源

版主

18
 
ly87802541 发表于 2022-6-18 14:56 最近有看到它了,刚好买了一个。21美刀的价格,略涨了点,来看看CircuitPython对它的支持怎么样。

circuitpython支持还不错,基本功能有,编程很方便。性能就不用说,高主频大内存带来的提升不是一点。

 
 
 

回复

1万

帖子

25

TA的资源

版主

19
 
ly87802541 发表于 2022-6-18 14:56 最近有看到它了,刚好买了一个。21美刀的价格,略涨了点,来看看CircuitPython对它的支持怎么样。

性能测试对比可以参考这个帖子

 

https://bbs.eeworld.com.cn/thread-1196876-1-1.html

点评

看到了,多谢大佬哈哈。  详情 回复 发表于 2022-6-18 20:24
 
 
 

回复

175

帖子

0

TA的资源

一粒金砂(中级)

20
 
dcexpert 发表于 2022-6-18 17:51 性能测试对比可以参考这个帖子   https://bbs.eeworld.com.cn/thread-1196876-1-1.html

看到了,多谢大佬哈哈。

 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表