腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
全志嵌入式那些事
专栏成员
举报
481
文章
111617
阅读量
34
订阅数
订阅专栏
申请加入专栏
全部文章(481)
配置(139)
编译(118)
芯片(111)
系统(107)
开发(91)
接口(67)
连接(63)
测试(62)
数据(57)
函数(54)
工具(51)
内核(48)
设计(34)
linux(32)
硬件(30)
sdk(27)
调试(27)
程序(26)
内存(26)
软件(23)
打包(22)
开源(22)
源码(22)
gpio(20)
镜像(20)
基础(19)
教程(19)
网络(18)
摄像头(17)
终端(17)
spi(16)
模型(16)
sys(14)
wifi(14)
脚本(14)
异常(14)
init(13)
产品(13)
框架(13)
蓝牙(13)
视频(13)
音频(13)
部署(12)
通信(12)
cpu(11)
文件系统(11)
编码(10)
服务(10)
int(9)
编程(9)
开发者(9)
原型(9)
嵌入式(8)
安全(8)
boot(8)
root(8)
usb(8)
工作(8)
算法(8)
协议(8)
原理(8)
PCB(8)
flash(7)
data(7)
freertos(7)
uart(7)
量化(7)
命令行(7)
入门(7)
性能(7)
ubuntu(6)
opencv(6)
机器人(6)
set(6)
ui(6)
二进制(6)
服务器(6)
管理(6)
进程(6)
搜索(6)
优化(6)
主机(6)
qt(5)
arm(5)
图像处理(5)
ssh(5)
功能测试(5)
智能家居(5)
adb(5)
class(5)
cmd(5)
config(5)
debian(5)
debug(5)
device(5)
i2c(5)
include(5)
mq(5)
rgb(5)
登录(5)
对象(5)
手机(5)
语音(5)
存储(4)
游戏(4)
缓存(4)
https(4)
block(4)
default(4)
dump(4)
error(4)
image(4)
sample(4)
size(4)
编辑器(4)
变量(4)
架构(4)
监控(4)
解决方案(4)
事件(4)
网络编程(4)
线程(4)
kernel(3)
dbi(3)
framebuffer(3)
input(3)
mp4(3)
pid(3)
pyqt5(3)
socket(3)
src(3)
磁盘(3)
动画(3)
开源硬件(3)
科技(3)
路由器(3)
权限(3)
统计(3)
效率(3)
虚拟机(3)
指针(3)
android(2)
http(2)
mqtt(2)
汽车(2)
add(2)
amp(2)
app(2)
auto(2)
buffer(2)
camera(2)
cat(2)
client(2)
controller(2)
delay(2)
display(2)
dst(2)
file(2)
glibc(2)
gstreamer(2)
io(2)
jpeg(2)
key(2)
line(2)
map(2)
openharmony(2)
output(2)
panel(2)
partition(2)
port(2)
random(2)
rtsp(2)
select(2)
self(2)
send(2)
status(2)
storage(2)
sudo(2)
table(2)
thread(2)
tree(2)
vnc(2)
wav(2)
yolo(2)
笔记(2)
编译器(2)
布局(2)
操作系统(2)
队列(2)
环境搭建(2)
加密(2)
开发工具(2)
开发环境(2)
乱码(2)
模块化(2)
内存泄漏(2)
日志(2)
视频编码(2)
数组(2)
网关(2)
压缩(2)
语音识别(1)
人脸识别(1)
官方文档(1)
机器学习(1)
python(1)
xml(1)
opengl(1)
单片机(1)
硬件开发(1)
makefile(1)
ide(1)
git(1)
神经网络(1)
深度学习(1)
渲染(1)
容器(1)
分布式(1)
shell(1)
gui(1)
keras(1)
udp(1)
lnmp(1)
小程序(1)
物联网(1)
系统架构(1)
fpga(1)
gerrit(1)
性能测试(1)
实时监控(1)
手势识别(1)
adapter(1)
aes(1)
alsa(1)
apt(1)
arm64(1)
attr(1)
audio(1)
audit(1)
bmp(1)
break(1)
build(1)
button(1)
byte(1)
case(1)
chatgpt(1)
cli(1)
clock(1)
code(1)
colorbar(1)
com(1)
command(1)
count(1)
cv2(1)
diff(1)
directory(1)
disk(1)
driver(1)
elf(1)
encode(1)
format(1)
free(1)
fs(1)
gpt(1)
host(1)
instance(1)
ip(1)
label(1)
layout(1)
mac(1)
manifest(1)
max(1)
media(1)
mesh(1)
middleware(1)
min(1)
modbus(1)
module(1)
native(1)
nfs(1)
openssh(1)
package(1)
packet(1)
patch(1)
path(1)
pdf(1)
pip(1)
pixel(1)
plugins(1)
png(1)
policy(1)
private(1)
process(1)
push(1)
qt5(1)
range(1)
reference(1)
reset(1)
return(1)
riscv(1)
ros(1)
samba(1)
scaling(1)
server(1)
sip(1)
sleep(1)
sprite(1)
state(1)
static(1)
std(1)
stderr(1)
stdout(1)
struct(1)
swap(1)
target(1)
tcp(1)
text(1)
timeout(1)
timer(1)
tools(1)
touch(1)
undefined(1)
unsigned(1)
valgrind(1)
video(1)
vim(1)
void(1)
watch(1)
width(1)
windows10(1)
workspace(1)
yocto(1)
备份(1)
遍历(1)
测试工具(1)
插件(1)
定时器(1)
多线程(1)
二维码(1)
反射(1)
服务端(1)
工程师(1)
行业(1)
技巧(1)
计算机(1)
计算机视觉(1)
局域网(1)
开发经验(1)
客户端(1)
漏洞(1)
实践(1)
树莓派(1)
腾讯(1)
推送(1)
小游戏(1)
异步(1)
远程桌面(1)
重定向(1)
字符串(1)
电源管理(1)
搜索文章
搜索
搜索
关闭
百问MQTT协议分析 - 报文分析①
服务端
客户端
连接
协议
mqtt
客户端到服务端的网络连接建立(完成三次握手)后,客户端发送给服务端的第一个报文必须是 CONNECT 报文。
阿志小管家
2024-12-14
2
0
百问MQTT协议分析 - MQTT简述及协议报文格式组成
编码
服务端
客户端
协议
mqtt
MQTT是一个客户端服务端架构的发布/订阅模式的消息传输协议。它的设计思想是轻巧、开放、简单、规范,易于实现。这些特点使得它对很多场景来说都是很好的选择,特别是对于受限的环境如机器与机器的通信(M2M)以及物联网环境(IoT)。
阿志小管家
2024-12-14
3
0
百问FB网络编程 - UDP编程简单示例
网络编程
udp
编程
服务器
数据
UDP服务器首先进行初始化操作:调用函数socket创建一个数据报类型的套接字,函数bind将这个套接字与服务器的公认地址绑定在一起。然后调用函数recvfrom接收UDP客户机的数据报。UDP客户机首先调用函数socket创建一个数据报套接字,然后调用函数sendto向服务器发送数据报。在结束通信后,客户机调用close关闭UDP套接字,服务器继续使用这个UDP套接字接收其它客户机的数据报。
阿志小管家
2024-12-11
61
0
百问FB网络编程 - TCP编程简单示例
socket
tcp
编程
服务器
网络编程
服务器首先进行初始化操作:调用函数socket创建一个套接字,函数bind将这个套接字与服务器的公认地址绑定在一起,函数listen将这个套接字换成倾听套接字,然后调用函数accept来等待客户机的请求。过了一段时间后,客户机启动,调用socket创建一个套接字,然后调用函数connect来与服务器建立连接。连接建立之后,客户机和服务器通过读、写套接字来进行通信。
阿志小管家
2024-12-11
114
0
百问FB网络编程 - 主要函数介绍
连接
数据
网络编程
函数
客户端
domain是网络程序所在的主机采用的通讯协族(AF_UNIX和AF_INET等)。
阿志小管家
2024-12-05
68
0
百问FB网络编程 - 网络编程简介
网络编程
协议
程序
连接
网络
要编写通过计算机网络通信的程序,首先要确定这些程序同通信的协议(protocol),在设计一个协议的细节之前,首先要分清程序是由哪个程序发起以及响应何时产生。
阿志小管家
2024-12-05
75
0
百问FB显示开发图像处理 - 图像调整
算法
原理
图像处理
函数
开发
图像缩放算法有很多种,这里参考网友"lantianyu520"所著的"图像缩放算法"。
阿志小管家
2024-12-03
73
0
百问FB显示开发图像处理 - PNG图像处理
图像处理
png
编译
开发
数据
跟JPEG文件格式一样,PNG也是一种使用了算法压缩后的图像格式,与JPEG不同,PNG使用从LZ77派生的无损数据压缩算法。对于PNG文件格式,也有相应的开源工具libpng。
阿志小管家
2024-12-03
114
0
百问FB显示开发图像处理 - JPEG图像处理
编译
开发
数据
图像处理
jpeg
JPEG的后缀名为.jpg的图像文件。对于图像内容和信息相同的JPEG文件和BMP文件,JPEG格式的文件要比BMP格式的文件小得多,这是因为JPEG文件是经过JPEG压缩算法后得到的一种文件格式。
阿志小管家
2024-11-29
101
0
百问FB显示开发图像处理 - BMP图像处理
开发
数据
图像处理
bmp
二进制
前言:所有的图像文件,都是一种二进制格式文件,每一个图像文件,都可以通过解析文件中的每一组二进制数的含义来获得文件中的各种信息,如图像高度,宽度,像素位数等等。只是不同的文件格式所代表的二进制数含义不一样罢了。我们可以通过UltraEdit软件打开图像文件并查看里面的二进制数排列。
阿志小管家
2024-11-29
104
0
百问LCD Framebuffer应用开发 - freetype搭建与使用
framebuffer
编码
编译
程序
开发
由于100ask开发板已经有freetype相关的库和头文件,因此不需要移植,如果开发板没有freetype库和头文件就需要按以下方法移植
阿志小管家
2024-11-26
78
0
百问LCD Framebuffer应用开发 - 在LCD上使用点阵写字
开发
framebuffer
编码
编译
程序
根据上图,我们分析下如何利用点阵在LCD上显示一个英文字母,因为有十六行,所以首先要有一个循环16次的大循环,然后每一行里有8位,那么在每一个大循环里也需要一个循环8次的小循环,小循环里的判断单行的描点情况,如果是1,就填充白色,如果是0就填充黑色,如此一来,就可以显示出黑色底,白色轮廓的英文字母。
阿志小管家
2024-11-26
82
0
LCD Framebuffer应用开发 - 操作原理
framebuffer
程序
开发
系统
原理
LCD Framebuffer 就是一块显存,在嵌入式系统中,显存是被包含在内存中。LCD Framebuffer里的若干字节(根据驱动程序对LCD控制器的配置而定)表示LCD屏幕中的一个像素点,一一对应整个LCD屏幕。举个例子,LCD屏幕是800* 600的分辨率,即LCD屏幕存在480000个像素点,若每个像素点4个字节表示,那么LCD Framebuffer显存大小为480000 * 4=960000字节,即1.92MB。因此我们的内存将会分割至少1.92MB的空间用作显存。具体地址在哪里,这个就是又驱动程序去定,应用程序只需直接使用即可,硬件相关操作已由驱动程序封装好。
阿志小管家
2024-11-23
83
0
全志T113双核异构处理器的使用基于Tina Linux5.0——RTOS系统定制开发
编译
开发
配置
系统
打包
此处以在rtos/components/aw目录下创建一个简单的软件包为例,帮助客户了解RTOS环境,为RTOS系统定制开发提供基础。 RTOS环境下的软件包主要由三部分组成,源文件,Makefile,Kconfig,如下:
阿志小管家
2024-11-23
91
0
全志T113双核异构处理器的使用基于Tina Linux5.0——RTOS新增方案
编译
配置
芯片
auto
video
此处以在t113_s3p_c906 芯片下创建一个example_demo方案为例,帮助客户快速创建定制方案。 第一步:进入rtos/board/t113_s3p_c906目录,创建 example_demo 文件夹(从evb1_auto方案拷贝过来)
阿志小管家
2024-11-23
103
0
全志T113双核异构处理器的使用基于Tina Linux5.0——异构双核通信验证
send
sys
通信
终端
root
在C906小核串口终端建立两个通讯节点用于监听数据,输入eptdev_bind test 2
阿志小管家
2024-11-21
72
0
全志T113双核异构处理器的使用基于Tina Linux5.0——异构双核通信的具体实现
通信
终端
编译
内核
配置
本章节以SBC-T113S4主板的TinaLinux为例,介绍异构双核通信的实现。该方法也同样适用于T113i平台。 本章节主要涉及到Tina Linux内核的配置、Tina Linux文件系统(openwrt)的配置、Freertos的配置。其中Tina Linux内核的配置包括设备树的配置及相关内核驱动及协议的配置;Tina Linux文件系统(openwrt)的配置包括异构双核通信测试程序和小核C906终端的配置;Freertos的配置包括通信协议的配置。
阿志小管家
2024-11-21
68
0
全志T113双核异构处理器的使用基于Tina Linux5.0——RTOS编译开发说明
打包
auto
编译
开发
配置
RTOS SDK相关代码已集成到Tina Linux开发环境,Tina Linux开发环境下的rtos子目录即为RTOS开发环境。
阿志小管家
2024-11-19
83
0
全志T113双核异构处理器的使用基于Tina Linux5.0——RTOS简介
工具
内核
配置
系统
编译
全志T113-i是一款双核Cortex-A7国产工业级处理器平台,并内置玄铁C906 RISC-V和HiFi4 DSP双副核心,可流畅运行Linux系统与Qt界面,并已适配OpenWRT系统、Preempt Linux系统。
阿志小管家
2024-11-19
102
0
DIY了一台无人机,用全志T113芯片
设计
调试
芯片
程序
连接
无人机飞控是无人机的核心部分,一般包括传感器、机载计算机和伺服作动设备三大部分,能否在对重量和体积有严苛要求的无人机结构上部署具有稳定功能的飞控,是影响无人机飞行表现的重要因素。
阿志小管家
2024-11-14
95
0
点击加载更多
社区活动
腾讯云双十一|真实超省攻略
技术圈人脉教你抄作业,百人分享超省加购秘籍
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档