![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
人工智能
文章平均质量分 95
异想天开168
这个作者很懒,什么都没留下…
展开
-
STM32H743开发板移植micropython并外扩32M的SQPI flash和32M的SDRAM
文章目录一、搭建编译环境二、修改源码1.复制源码2.修改源码2.1修改mpconfigboard.h文件2.2修改stm32h7xx_hal_conf.h文件2.3修改pins.csv文件2.4修改board_init.c文件2.5修改sdram.c文件三、编译源码并测试1.编译源码2.下载固件3.上电测试 自从去年接触到micropython后就痴迷上了它,因为它能够将python代码在单片机上运行,虽然不能支持所有的python库,但作为一般应用的电子控制系统来说已经足够了,使编程和调试效率大大提高原创 2020-06-12 11:06:56 · 6180 阅读 · 3 评论 -
XPT2046触摸屏实验过程详解与STM32代码解析
触摸屏的简介触摸屏的控制 XPT2046芯片简介3PZ6808L触摸屏的原理图1. XPT2046 的初始化2. XPT2046 读取 X、Y 值3.物理坐标值的数据处理学习目标:1.复习 STM32 的硬件 SPI2.学习触摸屏的原理做触摸屏实验触摸屏的简介现在的液晶屏大部分都带触摸了,一般我们使用比较多的是电阻式触摸屏(多点触摸属 于电容式触摸屏,比如几乎所有智能机都支持多点触摸,它们所用的屏就是电容式的触摸屏) 我们彩屏上面带的也是电阻式的触摸屏。 电阻触摸屏的主要部分是一块与显示器表.转载 2020-06-11 16:04:02 · 9704 阅读 · 2 评论 -
Ubuntu16.04安装ROS Kinetic详细过程
文章目录1、设置sources.list2、设置key(公钥已更新)3、更新package4、安装ROS kinetic完整版5、初始化rosdep6、配置ROS环境7、安装依赖项8、测试ROS是否安装成功1、设置sources.listsudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'将这一步so转载 2020-06-01 10:21:03 · 11324 阅读 · 9 评论 -
两个蓝牙模块HC-05配对及常用AT指令
以前都是用蓝牙和手机连接,没有做过AT指令,直接连得GND,TXD,RXD,所以今天就想试一下两个蓝牙之间配对先照着某宝卖家给的资料,发现手册上都是PIO11,巴拉巴拉的 这什么啊,根本就是芯片引脚又不是模块的,进入AT模式就只能发个AT返回 ok ,其他都不好使,34 引脚置高一次 我知道34是那个引脚啊,真是想吐槽一下一开始设置有反应,两个配对成功了,但是互发不了,就重新初始化,...转载 2020-02-09 23:59:15 · 2691 阅读 · 0 评论 -
MicroPython-TPYBoard固件编译教程
本文主要介绍一下,在Linux环境下编译micropython固件的方法和流程。 首先,我们先来看一下MicroPython的源码结构。 github地址:https://github.com/micropython/micropython 你会发现,micropython根据不同的MCU运行平台进行了分类,比如esp8266目录下就是esp8266-WIFI模块上的mic...转载 2020-01-12 17:00:59 · 817 阅读 · 0 评论 -
STM32F7通过QSPI驱动W25Q256芯片
https://blog.csdn.net/ningjianwen/article/details/96477565目录一 使用STM32CubeMX配置QSPI接口二 W25Q256初始化三W25Q256读写驱动转载 2020-01-04 12:56:03 · 1971 阅读 · 0 评论 -
一文读懂PID控制算法(抛弃公式,从原理上真正理解PID控制)
原文链接:https://blog.csdn.net/qq_25352981/article/details/81007075PID控制应该算是应用非常广泛的控制算法了。小到控制一个元件的温度,大到控制无人机的飞行姿态和飞行速度等等,都可以使用PID控制。这里我们从原理上来理解PID控制。PID(proportion integration differentiation)其实就是指比例,...转载 2020-01-04 09:56:56 · 320 阅读 · 0 评论 -
使用wget拷贝网站时的一些选项
wget有做网站镜像的功能,于是就折腾了一下,使用中遇到一些问题,最后得到了wget命令行: wget -e robots=off -w 1 -x -np -p -m -k -t 1 -X/blog/user http://www.example.com/blog/ 为了让这个命令行的各选项意义更加明确,它还可以写成: wget --execute rob...原创 2019-12-10 10:47:15 · 395 阅读 · 0 评论 -
wget下载整个网站或特定目录
需要下载某个目录下面的所有文件。命令如下wget -c -r -np -k -L -pwww.xxx.org/pub/path/在下载时。有用到外部域名的图片或连接。如果需要同时下载就要用-H参数。wget -np -nH -r --span-hostswww.xxx.org/pub/path/-c 断点续传-r 递归下载,下载指定网页某一目录下(包括子目录)的所有文件-n...原创 2019-12-10 10:30:38 · 7293 阅读 · 0 评论 -
在Linux下编译micropython源码的方法(包括win10的ubuntu子系统)
本文介绍了在Linux下编译micropython源码的方法,包括了虚拟机、win10子系统等。在Win10的应用商店中,提供了Linux的子系统,这是实际上是一个虚拟机软件,与virtualbox和vmplayer功能类似。下面就介绍在Linux子系统中安装工具链和编译micropython的方法。先确认一下Windows10系统的版本,如果是LTSB版(Long Time Service ...原创 2019-12-07 21:31:11 · 1408 阅读 · 1 评论 -
快速入门(完整):Python实例100个(基于最新Python3.7版本)
https://blog.csdn.net/weixin_41084236/article/details/81564963Python3 100例原题地址:http://www.runoob.com/python/python-100-examples.htmlgit地址:https://github.com/RichardFu123/Python100Cases转载请标注:ht...转载 2019-11-30 08:54:40 · 1112 阅读 · 0 评论 -
Python练习案例100例
https://blog.csdn.net/qq_43468607/article/details/103205745题目1:有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少?题目2:输入某年某月某日,判断这一天是这一年的第几天?题目3:输入三个整数x,y,z,请把这三个数由小到大输出。题目4:斐波那契数列。题目5:将一个列表的数据复制到另一个列表中。题...转载 2019-11-30 08:38:37 · 3340 阅读 · 0 评论 -
树莓派串口(UART)编程Python示例
树莓派串口(UART)编程Python示例前言本文将详细介绍树莓派的串口(UART)配置和使用,并结合一个modbus RTU从机的例子说明树莓派串口的应用。在开始前说明以下几点1.树莓派UART端口的位置TXD位于HEAD-8RXD位于HEAD-10GND位于HEAD-6(可选其他GND)2.树莓派的TXD应接USB转串口设备的RXD,当然如果测试失败请交换RXD和TXD...转载 2019-03-27 18:33:28 · 9839 阅读 · 1 评论 -
Ubuntu16.04安装ROS kinetic环境搭建及测试
转载博文:https://blog.csdn.net/softimite_zifeng/article/details/78632211,在此向作者表示感谢!作者:NovenBae 来源:CSDNROS kinetic官网:http://wiki.ros.org/kinetic/Installation/Ubuntu1. 配置Ubuntu的资源库:"restricted","un...转载 2019-03-17 00:39:06 · 600 阅读 · 0 评论