- 博客(16)
- 资源 (4)
- 收藏
- 关注
原创 T1用于波特率发生器的一个小测试
方式3:只能用于定时/计数器T0,T0工作在方式3时,T1不要使用在有中断的场合。TH0也是8位定时/计数器,但由于TL0占用了TF0和TR0,因此TH0占用定时器TF1和TR1(所以T1不能用)以下代码可以发送数据到串口,同时,也可以让P2.0输出一个脉冲,使与其连接的LED闪烁。TL0为正常的8位定时/计数器,计数器溢出后置位TF0,申请中断,之后重装初值。只要T0不是工作在方式3,T1在用于波特率发生器是,仍然具有中断功能。T0可分成2个独立的8位定时器,而定时器1则不能;
2023-11-13 19:21:33 217
原创 Stm32f103单片机多串口打印程序
串口3使用了全映射,并连接一个串口触摸屏,采集的ad的数据显示在串口屏上。以STM32F1x系列单片机为例,主要介绍了串口1与3的初始化。stm32实现串口打印输出。
2023-09-24 20:57:24 229 1
原创 串口发送QString buff=“81 20 33 0A 0d“,如何接收 “Q 3” 并换行回车,
QString buff="81 20 33 0A 0d";,发送“Q 3 ”回车换行
2022-11-08 20:13:40 488 1
原创 RK3399 ,64位,Ubuntu16.04系统安装ROS-kinetic方法总结
RK3399 ,64位,Ubuntu16.04系统安装ROS-kinetic方法总结
2022-10-21 00:00:26 615
原创 模仿标准库函数,利用UART_IT_RXNE和UART_IT_IDLE两个标志,写了一个hal库串口接收的程序,只用到在中断写
模仿标准库函数,利用UART_IT_RXNE和UART_IT_IDLE两个标志,写了一个hal库串口接收的程序,只用到在中断写就可
2022-08-25 17:42:04 1286
原创 RK3288和RK3399下添加OpenCV的lib文件出现的小意外
最近在RK3288和RK3399下编译安装了OpenCV,然后编写了Qt的程序,在Pro中添加了库文件。LIBS += /usr/local/arm64/lib/libopencv_core.soLIBS += /usr/local/arm64/lib/libopencv_highgui.soLIBS += /usr/local/arm64/lib/libopencv_core.soLIBS += /usr/local/arm64/lib/libopencv_highgui.soLIBS += /
2021-11-28 11:27:40 2368
原创 Ubuntu16.04下配置rk3288的qt编译环境
一.准备文件:a)QT5源码:qt-everywhere-opensource-src-5.12.2.tar.gzhttp://download.qt.io/archive/qt/5.12/5.12.2/single/b)Arm交叉编译工具:gcc_for_rk3288_kernel.tgz,来自于sdk文档c)qtcreator环境下载:qt-opensource-linux-x64-5.12.2.runhttps://download.qt.io/archive/qt/5.12/5.12.2/
2021-11-26 18:10:32 2322 2
原创 这个error: could not convert ‘cv::Scalar_((double)qBlue()(rgb)怎么解决
x11/4.1.15-2.1.0/sysroots/cortexa7hf-neon-poky-linux-gnueabi/usr/lib/qt5/mkspecs/linux-oe-g++ -o processImage.o processImage.cppprocessImage.cpp: In member function 'IplImage ProcessImage::QImageToIplImageRGB(const QImage)’:processImage.cpp:284:87: error
2021-11-23 09:23:53 2577 2
原创 正点原子Imx6ULL+LCD屏,竖屏使用时如何修改开机进度条
正点原子给出的修改开机进度条,在使用时LCD是基于横版情况设定的,那对于像手机一样竖屏时,会发现不合适,因此对此进行了研究。首先准备图片,将logo-alientek.png、logo-psplash-bar.png文件旋转90度,旋转后如图所示。接下来,修改psplash.c文件中的源代码。主要修改以下几处:(1)修改logo-psplash-bar-img.h中的宏定义因为旋转了,需要把width和height这两个换一下。(2)logo-psplash-bar-img.h,同样也要换一下
2021-11-20 17:32:29 1084
原创 OpenCV在Ubuntu16.04环境下编译安装PC和arm版本
OpenCV在Ubuntu环境下编译安装PC和arm版本在PC端和32位arm上安装OpenCV走了很多弯路,查了很多博客,同时也记录下来整个过程,希望可以有帮助!!!文件准备**1.opencv-3.4.10.zip2. opencv_contrib-3.4.10.zip源码可以通过gitee快速下载方法git clone -b 3.4.10 https://gitee.com/mirrors/opencv.gitgit clone -b 3.4.10 https://gitee.com/
2021-11-15 23:31:18 2277
模仿标准库函数,利用UART_IT_RXNE和UART_IT_IDLE两个标志,写了一个hal库串口接收的程序,只用到在中断中
2022-08-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人